Lineage 2 Interlude - одна из самых популярных MMORPG, которая привлекает миллионы игроков по всему миру. Но, к сожалению, не все игроки могут позволить себе оплачивать доступ к серверам или же находиться в постоянной зависимости от интернет-соединения. Решением этой проблемы может стать создание собственного домашнего сервера Lineage 2 Interlude. В данной статье мы рассмотрим, как создать свой сервер и получить удовольствие от игры в любое время и без ограничений.
Для создания собственного сервера Lineage 2 Interlude не обязательно быть программистом или иметь специальные знания в области IT. Достаточно иметь желание и следовать инструкциям, которые будут даны в данной статье. Создание собственного сервера даст вам не только полный контроль над игровым процессом, но и позволит настроить сервер под свои личные предпочтения и потребности.
Программы и файлы для сервера Lineage 2
Скачайте и установите необходимые файлы и программы для запуска сервера Lineage 2.
- Java - это технология, используемая для разработки приложений, которые делают работу в сети Интернет более увлекательной и удобной.
- MySQL - управление базами данных. На ней будет находиться вся информация по серверу.
- Navicat - Средство управления базами данных.
- Сборка - Сборка сервера Lineage 2 Interlude.
- Клиент - Клиент игры Lineage 2 Interlude.
- System - Папка system под локальную сеть.
- L2FileEdit - программа для редактирования внутренних файлов клиента.
Пароль для всех файлов: poloman.pro
Описание процесса установки сервера Lineage 2
Установка сервера Lineage 2 может показаться сложной задачей для тех, кто никогда не занимался настройкой подобных серверов. Однако, если следовать инструкции, установка сервера Lineage 2 может быть достаточно простым процессом.
Установка Java
Установить программу Java очень просто, запускаем инсталлятор и жмёт установить.

Вид установщика Java
Установка MySQL
В архиве находится папка MySQL, в ней 2 файла под 32 и 64 разрядную систему. Установить ту, которая соответствует вашему компьютеру. Узнать разрядность системы можно просмотрев основные сведенья о вашем компьютере.

Вид установщика MySQL - шаг 1
Шаг 1 - Жмём дальше. Ниже в описании я пропущу пункты с подобным действием, по этому если на экране вы видите не то, что на скриншоте - просто нажимаете "Дальше".

Вид установщика MySQL - шаг 2
Шаг 2 - выбираем Typical и жмём дальше.
Вид установщика MySQL. Шаги 3 и 4
Шаги 3-4 - Жмём Install. Ожидаем установку.
Вид установщика MySQL. Шаги 5 - 8
Шаги 5-8 - везде жмём дальше

Вид установщика MySQL - шаг 9
Шаг 9 - Выбираем Standard Configuration.

Вид установщика MySQL - шаг 10
Шаг 10 - Если всё так же, как и на скриншоте, тогда жмём дальше.

Вид установщика MySQL - шаг 11
Шаг 11 - Необходимо изменить настройки безопасности. Я переустанавливаю MySQL, у меня есть поле со старым паролем, если вы устанавливаете впервые, у вас этого поля не будет (первое поле). Я устанавливаю пароль Poloman (с большой буквы) и в залитых файлах установлю этот пароль как базовый, если вы не хотите в дальнейшем ничего менять, лучше введите такой же пароль. Жмём продолжить.
Вид установщика MySQL. Шаги 12 и 13
Шаги 12-13 - Жмём Execute. Жмём Finish. Поздравляю! Установка MySQL 5.1 завершена.
Установка Navicat

Вид установщика Navicat
Установить Navicat будет ещё проще. Дальше, соглашаемся на условия, дальше, выбираем путь (оставляем какой и есть) и т.д. стандартная установка, проблем не будет. По окончанию установки, необходимо будет запустить программу Navicat и создать новое соединение. Для активации программы, внутри папки есть файл "ключи" - подбираем ключ и активируем программу.

Новое соединение в Navicat

Значения соединения в Navicat
Создаём новое соединение, указываем пароль который установили для MySQL, если оставили такой же, как советует инструкция, тогда вводим - Poloman.

Создаём базу в Navicat

Значения базы в Navicat
Создаём новую базу в Navicat. Название базы необходимо указать как "Interlude", в пункте Character set, нужно выбрать из списка - Defaut character set.
Настройка сервера Lineage 2
Распаковываем архив со сборкой сервера на диск с большим объемом.
Установка таблиц authserver

Настройки authserver
По пути Диск:\interlude\authserver\sql\ ищем файл mysql_settings.bat. Откройте его в блокноте, найдите строку set PASS, пароль должен быть указан Poloman или замените его на пароль который указали в MySQL. Сохраните файл. В этой же папке запустите файл install.bat.
Установка таблиц gameserver
По пути Диск:\interlude\gameserver\sql\ ищем файл mysql_settings.bat. Откройте его в блокноте, найдите строку set PASS, пароль должен быть указан Poloman или замените его на пароль который указали в MySQL. Сохраните файл. В этой же папке запустите файл install.bat.
Подключение сервера к базе данных
По пути Диск:\interlude\gameserver\config ищем файл server.properties. Откройте его в блокноте, найдите строку DatabasePassword, пароль должен быть указан Poloman или замените его на пароль который указали в MySQL. Сохраните файл.
По пути Диск:\interlude\authserver\config ищем файл authserver.properties. Откройте его в блокноте, найдите строку DatabasePassword, пароль должен быть указан Poloman или замените его на пароль который указали в MySQL. Сохраните файл.
Регистрация сервера в Navicat

Регистрация сервера в Navicat
Откройте Navicat, зайдите в базу interlude, найдите таблицу gameservers, откройте ее и добавьте server_id: 1, host: 127.0.0.1.
Запуск сервера Lineage 2
В клиенте игры Lineage 2 Interlude заменить папку System с заменой всех файлов. Если скачали клиент по нашей ссылке, то папку можно не менять.
Для запуска сервера перейдите в папку authserver запустите StartAuthServer.bat. Зайдите в папку gameserver запустите StartGameServer.bat. Дождитесь полной прогрузки.
Можете запускать игру и входить, на сервере установлена авторегистрация.
Выдача прав администратора сервера
Зайдите в Navicat. Найдите таблицу characters, скопируйте obj_Id персонажа. Перейдите по пути Диск:\interlude\gameserver\config в файле GMAccess.xml вначале будет строка PlayerID set - вот там и необходимо указать ID персонажа, которого хотим сделать администратором.
Изменить название сервера
По умолчанию сервер называется "Домашний сервер", если необходимо изменить название, то заходим в папку клиента игры, далее папка sytem, находим файл servname-e.dat и при помощи программы File Edit редактируем первое название в колонки.
Для названия на кириллицы используйте кодировщик, например Online Decoder, вам необходимо будет создать текст с точной кодировкой из Windows-1251 в ISO-8859-1.
Настройка сервера для игры по интернету
Откройте порты (2106, 9014, 7777).
Узнайте свой IP внутренний, посмотреть можно в Сетевых подключениях, два клика на подключение по локальной сети, далее нажмите на свойства или сведение, и там есть строка Адрес lPv4.
Узнайте свой внешний IP, можно узнать на сайте 2ip.ru.
Перейдите в папку Диск:\interlude\gameserver\config, откройте файл server.properties. Найдите строки ExternalHostname и вставьте свой внешний IP, в строки InternalHostname и LoginHost вставьте свой внутренний IP.
Дальше перейдите в папку Диск:\interlude\authserver\config, откройте файл authserver.properties. Найдите строку LoginHost , вставьте свой внутренний IP.
В папке System найдите файл l2.ini. Откройте его программой File Edit, найдите строку ServerAddr и замените на свой внешний IP.
Панель администратора и команды
Вызов панели администратора и прочие ГМ команды в Lineage2 на Java (ява) серверах.

Панель администратора Lineage2
- admin — вызов панели администратора.
- setlevel [lvl] — присвоить уровень выбранному персонажу.
- sethero — присвоить выбранному персонажу статус героя.
- setnoble — присвоить выбранному персонажу статус дворянина.
- invul — неуязвимость.
- heal — излечить.
- kill — убить.
- itemcreate — открыть меню для создания предметов.
- show_spawns — открыть меню респауна.
- spawn [id] — спаун NPC или монстра.
- setcolor [hex] — меняет цвет ника персонажа (пример: //setcolor 000 - покрасит ник в черный цвет) .
- show_skills — меню скилов.
- skill_list — меню умений.
- edit_character — меню редактирование статов персонажа.
- current_player — меню характеристик персонажа.
- character_list — кто онлайн.
- teleport_to_character [Nick чара] — призвать к себе персонажа.
- teleportto [Nick чара] — отправить себя к персонажу.
- move_to [координати, x y z] — телепорт по определенным кориднатам.
- ride_wyvern — сесть на виверну.
- recall_npc — призвать NPC или монстра к себе.
- nokarma — снять карму полностью.
- setew — меню заточки.
- polymorph [Nick чара] [ID npc] — превратить персонажа в NPC или монстра.
- para_all — паралич на всех.
- unpara_all — снять паралич со всех.
- para — паралич на цель.
- unpara — снять паралич с цели.
- res — воскрешение.
Все команды начинаются с символа //
Резюмируем
Поздравляем! Вы успешно создали свой домашний сервер Lineage 2 Interlude и теперь можете наслаждаться игрой с друзьями или развивать свой проект. Однако, не забывайте, что поддержка и обновление сервера требует постоянного внимания и знаний.
Чтобы обеспечить стабильную работу сервера и удовлетворить потребности игроков, рекомендуется следить за обновлениями клиента, исправлять возникающие ошибки, проводить регулярные бэкапы данных и поддерживать связь с сообществом игроков.
Будьте готовы к тому, что создание и управление своим домашним сервером Lineage 2 Interlude – это ответственность, требующая времени и усилий. Однако, благодаря вашей работе, вы можете создать уникальное игровое пространство, привлечь новых игроков и наслаждаться игрой вместе с друзьями. Удачи вам в развитии своего сервера!