- Настройка Lineage 2 сервера под Вашу "тачку".
- И так, Уважаемые читатели, наша статья будет поделена на несколько разделов для удобства чтения и использования её в дальнейшем как инструкции для создании Lineage 2 Серверов. Настройка Lineage 2 сервера под Вашу 'тачку'.
- Приступим к установке сервера Lineage 2 хроники С5.(для других хроник данная инструкция не подойдет). Основные настройки сервера!!!
- Как создать сервер Lineage 2. Мануалы, уроки, гайды, инструкции по созданию/настройке серверов Lineage 2. Скачать сервер Lineage 2. Голые сборки серверов Lineage 2 (без предустановленыых плагинов).
Подробное описание с картинками как создать свой сервер Lineage 2. Полное руководство по установке, настройке и запуску L2J ява сервера Lineage 2. Захожу в Л2 ввожу логин и пароль,дальше нажимаю enter,появляется окно выбора сервера.Сервер всего один 'шок-1' нажимаю на него и снизу пишет : 'протокол этой. Lineage 2, помощь при создании сервера l2 помощь при создании сервера lineage 2. Мануал как создать сервер, хроники INTERLUDE.часть2. Пошаговое описание установки MySQL-сервера в картинках для начинающих веб-разработчиков.
Т. е. прочитав данный мануал, вы поймете, на чем строятся игровые платформы и научитесь ставить совершенно любую сборку для собственного сервера. Добрый день, уважаемые читатели. Этот мануал написано специально для lasteam. Тут есть все, что вам нужно для создания собственного сервера l.
Чтож, начнем.. Для начала нам нужна главная часть для создания нашего сервера - сама Сборка. Есть множество команд, выпускающих эту сборку. Отличаются все они качеством и хрониками. Что либо советовать тут я не буду, т.
Наиболее популярными являются l. Настраиваюся они все довольно таки одинаково, есть только пара отличий в синтаксисе. Я покажу только основные изменения в файлах для создания собственного сервера л. Но для начала я расскажу вам структуру самого сервера. Сам сервер состоит из Логин Сервера (Сервер Авторизации игрока) и игрового сервера (где игрок непосредственно играет).
При создании собственного сервера, вам нужно будет запустить на своей машине оба: для возможности игрока авторизации на вашем сервере и непосредственно игры (на гейм- сервере). Допустим, что игровую сборку понравившейся команды и нужных хроник мы уже скачали. Что ж, приступим к его установке, но для начала нам нужно установить Базу Данных (my. SQL)my. SQL - ДБ (Data Base, или проше база данных) устанавливается как сервис на компьютере, на котором вы хотите создать собственный сервер l. В нее как раз сборка, которая, как раз, наверно, уже лежит на вашем компьютере, будет записывать всю информацию: созданные аккаунты, игроков, дроп с мобов и тому подобное. Эту программу вы всегда можете скачать с сайта производителя (гуглите), но я предлагаю вам поставить такой интересный комплект, как Denwer, который уже включает mysql, но в нем включены такие вкусняшки, как Apache, Ph.
P и еще много непонятных букв, которые в совокупности создают вам профессиональный сайт, который вы можете увидеть после установки пакета денвера, введя в ваш браузер ссылку http: //1. ИП адрес вашего компьютера), но это уже создание сайта и не буду забегать вперед. Скажу лишь, что лучше поставить его. Допустим, что данный пакетик мы уже поставили и теперь приступим к настройке самого сервера. Сервер лучше не класть в папку с русским именем, т. Еще возможно, что когда вы скачали и распаковали сервер, там оказалось еще несколько непонятных архивов- это вам так преподносят отдельно Датапак (вся разная чушь, типа диалогов, продаваемых предметов. В архиве требуется найти папку data и положить ее после распаковки в ваш Гейм сервер, чтобы он лежал рядом с папками config,log..), Логин сервер (возможно там будет не папка с названием login, а какой нибудь dist.
Вот нужно распаковать ее и переименовать ее в login, чтобы получилась структура папка. Вот нужно распаковать ее и переименовать ее в Game, чтобы получилась структура папка. Допустим мы все это распаковали в C: server. Получилась структура (сравниваем и смотрим что не так и изменяем)C: serverloginconfig.
C: servergameconfigеще где то в дата паке будут дополнительные папки вроде SQL или Tools - это установщики начальной базы данных в программу, которую мы установили выше (Mysql), но о них позже. Также могут быть разные папки, типа options. Все должно быть в C: server.
Структура у каждого сервера своя. И не расстраивайтесь, если у вас этого либо нет, либо есть, но по- другому называется. Лично у меня еще лежат следующие папки: C: serversql. C: serveroption. C: servertools.
C: serverdoc. Хорошо. Мы распаковали свой собственный будущий сервер. Теперь я расскажу как его правильно настроить. Но для начала, нам нужно создать требуемые таблицы в нашей базе данных для записи аккаунтов, персонажей и всякой другой ерунды.
Для этого нам сначала нужно создать Базу данных для самого сервера для будущих таблиц типа аккаунтов в mysql. Нам нужен sql менеджер. Я рекомендую использовать Navicat.
Скачать тут: http: //www. Нужен Navicat for My. SQL (можно Lite). Устанавливаем Navicat. Нажимаем новое соединение. Остальное не трогаем, все норм.
Тыкаем по появившемуся соединению в окошке и вуаля, открылись непонятные подпапочки- это стандартные базы. Кликаем правой кнопкой мышки по соединению и нажимаем New Database. Вводим название нашей базы. Значения тут никакого нет, как вы ее назовете.
Это служебное имя базы для вашего сервера. Я назову ее l. 2server и советую вам назвать также. Итак, База для нашего собственного сервера была создана. Теперь необходимо залить все таблицы (аккаунты, персонажи..) в нашу только что созданную базу данных. Для этого нам нужно в корне сервера найти интересный файлик. Он должен лежать в папке с названием типа tools, или вообще без папки.
Называться он должен что то вроде database. Открываем его через блокнот и находим где то в начале строчки для соединения с нашей базой. Тут мы должны выбрать, в какую базу нам нужно заливать таблицы для логин сервера и гейм сервера. Ищем нечто подобное и настраиваем также: set gsuser=root //пользователь нашей базы данных для заливания гейм сервера. Может называться по другомуset gspass= //пароль нашей базы данных для заливания гейм сервера. Может называться по другомуset gsname=l.
Может писаться по разному//ну и все тоже самое, только для логин сервераset lsuser=rootset lspass=set lsname=l. Когда все записи успено произведены, закрываем блокнот, сохранив изменения и двойным щелчком запускаем тот же самый файл (у меня database. Тут уже может быть написано что угодно, все зависит от сборки, которую вы скачали. Я использую emurt - платную сборку, поэтому выложить не могу. Смысл состоит в том, чтобы из этого командника установить базу Аутенфикации (Логин сервер) и Игровую Базу (Гейм сервер). Устанавливать будет в базу, которую мы до этого создали и через блокнот указали до ней пути.
Там понадобится пара нажатий клавиш, где вас буду просить нажать цифры, соответствующие тому, какой пункт меню вы должны выбрать. У меня это так: Жму install database/ install login server. Выпадают логи с тем что тамблицы заливаются.(если ошибки, значит вы что то делаете неправильно)Затем устанавливаю гейм сервер, жму install database / install game server. Поздравляю, данные успешно залиты. Вы создали свою Базу данных, которую можно просматривать, редактировать через Navicat (попробуйте снова в него зайти, выбрать нашу базу, и посмотреть залитые таблички, там можно редактировать все, например уровень персонажа)Далее, для создания собственного сервера л. Для начала настраиваем логин сервер. Еще раз напоминаю, что пути могут быть разными, как и название самих настроек, просто нужно думать логически.
Для этого заходим в C: serverloginconfig (или как то так) ищем файл что то вроде loginserver. Одним словом, вам нужно найти файл в папке логина, примерно такого содержания: # - -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- # Сетевые настроки сервера# - -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- # 1 - Адрес на котором прослушивается логин сервер# 0. Порт логин сервера на который подключается клиент.
Login. Server. Host. Name = 0. 0. 0. 0. Login. Server. Port = 2. Порт логин сервера для игровых серверов# 2 - Адрес логин сервера. Login. Port = 9. 01. Login. Host. Name = 1.
Проверять регистарцию игровых серверов каждые x минут. Ip. Update. Time = 1.
Сервис Telnet# - -- -- -- -- -- -- -- # Использовать Telnet. Enable. Telnet = false# Порт прослушки Telnet'a. Status. Port = 1. Пароль доступа к Trlnet.
Status. PW = l. 2emu- rt# Список хостов доступных для подключения к Telnet. List. Of. Hosts = 1. Настройка базы данных# - -- -- -- -- -- -- -- -- -- -- -- -- -- -# My.
SQL драйвер. Driver= com. Driver# Список других драйверов# Driver= org. Driver# Driver= com. SQLServer. Driver# Адрес базы данных. URL = jdbc: mysql: //1. Логин базы данных# 2 - Пароль базы данных. Login = root. Password =# Максимальное количество подключений к базе данных# Если у игроков лаги, увеличьте количество подключений.
Maximum. Db. Connections = 1. В данном файле нам нужно написать данные от вашего компьютера и адреса к базе данных.
Вот эти опции вам нужно изменить (могут быть другими)URL = jdbc: mysql: //1. Ип: 1. 27. 0. 0. 1 и название базы. Может быть вообще в разных строчках. Нужно искать тогда dbuser, dbase или что то в этом роде. Login = root //наш логни в базе данных.
Password = //наш пароль в базе данных. Login. Server. Host. Name = 1. 27. 0. 0.
Если вы хотите играть один, ставьте 1. ИП адрес, который вы можете узнать из вашего договора с провайдером.
Хорошо. Выходим на папку выше, в C: serverlogin и запускаем что то вроде login. В общем файл, имеющий . Если все прошло без ошибок, то сервер авторизации мы уже поставили. Далее редактируем тоже самое для Игрового сервера (Гейм). Заходим в C: servergameconfig.
И ищем файл, который будет отображать настройки для подключения к базе. Он может лежать как в корне папки конфиг, так и в дополнительной папке, например, config/network/. И называться он может по- разному: network. Даже все настройки которые буду приведены ниже, могут быть в разных файлах и называться также по разному, но суть одна. Лично мне повезло, у меня все требуемые настройки лежат в файле ../game/config/network/network. Сетевые настроки сервера# - -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- # 1 - Адрес на котором прослушивается игровой сервер# 0.
Порт игрового сервера. Game. Server. Host. Name = 0. 0. 0. 0. Game. Server. Port = 7.
Порт логин сервера# 2 - Адрес логин сервера. Login. Port = 9. 01. Login. Host = 1. 27. Внешнесетевой адрес сервера.
External. Hostname = 1. Внутрисетевой адрес сервера. Internal. Hostname = 1. Section: Subnets & Advanced Routing# - -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -# Define optional networks and router IPs## Format: ## Subnet = host, net/mask; host, net/mask, net/mask## host - IP address (2. External - external hostname, you defined in server. Internal - internal hostname, you defined in server. Example: # Subnet = 1.
Internal. Networks =Optional. Networks =Subnet = Internal, 1. Subnet = External, 0. Сервис Telnet# - -- -- -- -- -- -- -- # Использовать Telnet. Enable. Telnet = false# Порт прослушки Telnet'a. Status. Port = 2. Пароль доступа к Telnet.