Создание сервера Lineage 2 High Five


Создание своего сервера Lineage 2 High Five


Загрузка файлов


Java - это технология, используемая для разработки приложений, которые делают работу в сети Интернет более увлекательной и удобной.
MySQL 5.1 Win 32 - управление базами данных. На ней будет находиться вся информация по серверу.
MySQL 5.1 Win 64 - управление базами данных. На ней будет находиться вся информация по серверу.
Navicat - Средство управления базами данных.
Сборка сервера - На мое мнение не плохая сборка.
Папка System - папка систем настроенная под локальную сеть.
Клиент - Клиент Lineage 2 High Five.

Установка

Java - объяснение не нужно, сложного ничего нету.

MySQL 5.1 - смотрим скрины



 

Navicat - С установкой проблем не будет. После установки запустите Navicat и создайте Новое соединение. Базу данных назовите l2ft. Скрины ниже.


 

Сборка сервера - Распакуйте на диск с большим объемом.
Найдите файл ru.bat, он находится по пути Диск:\la2server\tool\ru.bat. Откройте его в блокноте, найдите строку password от MySQL и замените ее на пароль который писали в MySQL. Сохраните.

Запустите ru.bat. Пошаговая установка на скринах.
Теперь перейдите в папку Диск:\la2server\gameserver\config и откройте файл Server.ini. Найдите строку password от MySQL и замените ее на пароль который писали в MySQL.

Дальше перейдите в папку Диск:\la2server\loginserver\config, откройте файл loginserver.ini. Найдите строку password от MySQL и замените ее на пароль который писали в MySQL.


Теперь запустите файл RegisterGameServer.bat он находится по пути Диск:\la2server\loginserver. Жмете 2 > Enter, дальше введите ID и IP как на скрине ниже.


Последим шагом запустите StartAuthServer.bat и StartGameServer.bat и ждете пока сервер запуститься.

Папка System - закиньте ее в папку с клиентом с заменой всех файлов, когда загрузится сервер запустите с папки system файл l2.exe. Введите логин и пароль (авторегистриция).

Как дать админа - зайдите в Navicat. Найдите таблицу characters, скопируйте ID своего персонажа.


Дальше найдите файл GMAccess.xml он находится по пути Диск:\la2server\gameserver\config\xml, откройте его и замените на свой ID. Не забудьте перезагрузить сервера.
 

Настройка по интернету.

Для начала откройте порты (2106, 9014, 7777).
Далее узнайте свой IP внутренний, посмотреть можно в Сетевых подключениях, два клика на подключение по локальной сети, далее нажмите на свойства или сведение, и там есть строка Адрес lPv4.
Теперь узнайте свой внешний IP, можно узнать на сайте 2ip ru.

Перейдите в папку Диск:\la2server\gameserver\config, откройте файл Server.ini. Найдите строки ExternalHostname, InternalHostname и LoginHost и вставьте свои IP как на скринах ниже.
 
 
Дальше перейдите в папку Диск:\la2server\loginserver\config, откройте файл loginserver.ini. Найдите строку LoginHost , вставьте свои внутренний IP.


В папке System найдите файл l2.ini. Откройте его программой File Edit, найдите строку ServerAddr и замените свой внешний IP.

 

На этом все. Вы запустили свой сервер Lineage 2 High Five.

блог VLemon

Комментариев 442

Офлайн VLemon
VLemon 15 июня 2017 19:54
Не удается запустить?

1. Удалите все явы, установите с мануала.

2. Отсутствует файл jvm.dll
Перейдите по ссылке для решения проблемы.

3. "Ява не является внутренней или внешней командой"
Перейдите по ссылке для решения проблемы.

4. Проверьте нет ли русских символов по пути к сборке.
Друзья, буду очень признателен если подпишетесь на канал Twitch (кнопочка отслеживать)
Офлайн 1nf3rn3o
1nf3rn3o 15 июня 2017 22:59
Добрый вечер VLemon.
Как и где что написать дофтыкал самостоятельно, но появились проблемы с некоторыми настройками.
1я-Никак не могу пристроить (AltGameSkillLearn)
Меня не интересует (AltEnableMultiProfa)
2я-Связана с чампами (AltChampionTitleEnable)>(AltChamionAddTitle)

Заранее благодарен.
Буду рад любой подсказке.

Воникла еще ПРОБЛЕМА, протокол этой сборки (Emurt_hf_rev9) не совпадает с протоколом моего клиента. disappointed

Думаю будет целесообразно приложить к этой сборке, некий патчик для клиента.
За ранее спасибо.
Офлайн VLemon
VLemon 16 июня 2017 10:04
1nf3rn3o,
Добрый день,
Первой и второе нужно ядро ковырять, не видел этих команд.
Протокол можно изменить в сборке, конфиги гейм сервера файл server
Друзья, буду очень признателен если подпишетесь на канал Twitch (кнопочка отслеживать)
Офлайн 1nf3rn3o
1nf3rn3o 16 июня 2017 13:20
Здравствуйте VLemon
С первым и вторым печально получается.
Ас протоколами пробовал -
# High Five: Part 4 = 267
MinProtocolRevision = 267<>268 (-20)
MaxProtocolRevision = 273 (+20)
Не возымело никакого эффекта.
Офлайн VLemon
VLemon 16 июня 2017 16:09
1nf3rn3o,
Попробуйте вот этот патч.
Друзья, буду очень признателен если подпишетесь на канал Twitch (кнопочка отслеживать)
Офлайн 1nf3rn3o
1nf3rn3o 16 июня 2017 20:12
Добрый вечер VLemon

Использую ваш чистый клиент, поначалу думал это из-за разных поставленых патчей, но при чистой установке + патч вышла такая вот беда.

Офлайн pro100boris157
pro100boris157 16 июня 2017 23:51
Доброго времени суток. Сменил IP сервера, и почему то не происходит логин клиента, все благополучно зависает на этапе коннекта.
Что это может быть? где я мог накопытить.
заранее спасибо.
Офлайн VLemon
VLemon 17 июня 2017 09:54
1nf3rn3o,
Добрый день,
Вы используете вот этот клиент?

pro100boris157,
Добрый день,
У вас закрыты порты. Добавьте порты в исключение брандмауэра, если есть роутер в нем так же.
Запустите гейм и логин сервер, дождитесь полной загрузки.
Зайдите на сайт 2ip.ru, проверьте порты.
Друзья, буду очень признателен если подпишетесь на канал Twitch (кнопочка отслеживать)
Офлайн pro100boris157
pro100boris157 17 июня 2017 22:47
VLemon,
да, я уже с портами разобрался, сделал статичный ip для хоста. ошибка была в том что сменился ip на железном сервере
Офлайн VLemon
VLemon 18 июня 2017 00:49
pro100boris157,
Понял, спасибо за ответ, удачи :)
Друзья, буду очень признателен если подпишетесь на канал Twitch (кнопочка отслеживать)
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
  • Рейтинг серверов Lineage 2