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 Interlude однією папкою.
Опис процесу встановлення сервера Lineage 2
Встановлення сервера Lineage 2 може здатися складним завданням для тих, хто ніколи не налаштовував подібних серверів. Проте, якщо дотримуватися інструкції, встановлення сервера Lineage 2 може бути досить простим процесом.
Встановлення Java
Якщо у вас Windows 11 або новіша, може виникнути проблема з бібліотекою Java; у такому разі потрібно оновити бібліотеку до останньої версії, наприклад, я зробив це на офіційному сайті Java.
Встановити програму Java дуже просто: запускаємо інсталятор і тиснемо «Установити».
Встановлення MySQL
В архіві є папка MySQL, у ній 2 файли під 32- і 64-розрядну систему. Встановіть той, що відповідає вашому комп'ютеру. Дізнатися розрядність системи можна в основних відомостях про ваш комп'ютер.
Крок 1 — тиснемо «Далі». Далі в описі я пропускатиму пункти з подібною дією, тому, якщо на екрані ви бачите не те, що на скриншоті, — просто натискайте «Далі».
Крок 2 — обираємо Typical і тиснемо «Далі».
Кроки 3–4 — тиснемо Install. Чекаємо завершення встановлення.
Кроки 5–8 — скрізь тиснемо «Далі».
Крок 9 — обираємо Standard Configuration.
Крок 10 — якщо все так, як на скриншоті, тиснемо «Далі».
Крок 11 — потрібно змінити налаштування безпеки. Я перевстановлюю MySQL, тому в мене є поле зі старим паролем; якщо ви встановлюєте вперше, цього поля у вас не буде (перше поле). Я встановлюю пароль Poloman (з великої літери) і в завантажених файлах використаю цей пароль як базовий; якщо ви не хочете надалі нічого змінювати, краще введіть такий самий пароль. Тиснемо «Продовжити».
Кроки 12–13 — тиснемо Execute, потім Finish. Вітаю! Встановлення MySQL 5.1 завершено.
Встановлення Navicat
Встановити Navicat ще простіше. Далі, погоджуємося з умовами, далі, обираємо шлях (залишаємо як є) тощо — стандартне встановлення, проблем не буде. Після завершення встановлення потрібно запустити програму Navicat і створити нове з'єднання. Для активації програми всередині папки є файл «ключі» — підбираємо ключ і активуємо програму.
Створюємо нове з'єднання, вказуємо пароль, який встановили для MySQL; якщо залишили такий самий, як радить інструкція, вводимо — Poloman.
Створюємо нову базу в Navicat. Назву бази потрібно вказати «Interlude», у пункті Character set потрібно обрати зі списку — Default character set.
Налаштування сервера Lineage 2
Розпаковуємо архів зі збіркою сервера на диск із великим обсягом.
Встановлення таблиць 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, зайдіть у базу 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 персонажа, якого хочемо зробити адміністратором.
Змінити назву сервера
За замовчуванням сервер називається «Домашній сервер». Якщо потрібно змінити назву, заходимо в папку клієнта гри, далі в папку system, знаходимо файл servname-e.dat і за допомогою програми File Edit редагуємо першу назву в колонці.
Для назви кирилицею використовуйте кодувальник, наприклад Online Decoder; вам потрібно буде створити текст із точним кодуванням з Windows-1251 в ISO-8859-1.
Налаштування сервера для гри через інтернет
Відкрийте порти (2106, 9014, 7777).
Дізнайтеся свій внутрішній IP: подивитися можна в «Мережевих підключеннях» — двічі клацніть на підключення по локальній мережі, далі натисніть «Властивості» або «Відомості», і там є рядок «Адреса IPv4».
Дізнайтеся свій зовнішній IP, його можна дізнатися на сайті 2ip.ua.
Перейдіть у папку Диск:\interlude\gameserver\config, відкрийте файл server.properties. Знайдіть рядки ExternalHostname і вставте свій зовнішній IP, у рядки InternalHostname і LoginHost вставте свій внутрішній IP.
Далі перейдіть у папку Диск:\interlude\authserver\config, відкрийте файл authserver.properties. Знайдіть рядок LoginHost і вставте свій внутрішній IP.
У папці System знайдіть файл l2.ini. Відкрийте його програмою File Edit, знайдіть рядок ServerAddr і замініть на свій зовнішній IP.
Панель адміністратора та команди
Виклик панелі адміністратора та інші ГМ-команди в Lineage 2 на Java-серверах.
- 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 [нік персонажа] — призвати до себе персонажа.
- teleportto [нік персонажа] — відправити себе до персонажа.
- move_to [координати, x y z] — телепорт за певними координатами.
- ride_wyvern — сісти на віверну.
- recall_npc — призвати NPC або монстра до себе.
- nokarma — повністю зняти карму.
- setew — меню заточування.
- polymorph [нік персонажа] [ID npc] — перетворити персонажа на NPC або монстра.
- para_all — параліч на всіх.
- unpara_all — зняти параліч з усіх.
- para — параліч на ціль.
- unpara — зняти параліч із цілі.
- res — воскресіння.
Усі команди починаються із символів //
Буду вдячний за вдячність!
Шановні користувачі! За час публікації цього матеріалу сервер установили вже понад 12 000 людей. Близько 500 користувачів звертались до мене в особисті повідомлення по допомогу. За цей період я вклав у проєкт понад 2 000 $ власних коштів — на підтримку сайту, роботу сервера, підготовку статті, файлів і всіх потрібних налаштувань.
Цей матеріал завжди був і залишається повністю безкоштовним. Проте далі підтримувати сайт, оновлювати файли й надавати підтримку без подяки за виконану роботу, на жаль, не вийде.
Якщо ви вважаєте матеріал корисним — буду щиро вдячний за будь-яку підтримку. Ви можете надіслати донат у USDT (TRC20) на мій гаманець нижче. Дякую наперед!
TUGSukgZ9YAThMfVuGfxQWS1FPfd7ZdqMm
Також ви можете підтримати проєкт напряму з вашої банківської картки — для цього просто напишіть мені в Telegram.
Підсумуємо
Вітаємо! Ви успішно створили свій домашній сервер Lineage 2 Interlude й тепер можете насолоджуватися грою з друзями або розвивати свій проєкт. Проте не забувайте, що підтримка й оновлення сервера потребують постійної уваги та знань.
Щоб забезпечити стабільну роботу сервера й задовольнити потреби гравців, рекомендується стежити за оновленнями клієнта, виправляти помилки, що виникають, проводити регулярні бекапи даних і підтримувати зв'язок зі спільнотою гравців.
Будьте готові до того, що створення й керування власним домашнім сервером Lineage 2 Interlude — це відповідальність, яка потребує часу та зусиль. Однак завдяки вашій роботі ви можете створити унікальний ігровий простір, залучити нових гравців і насолоджуватися грою разом з друзями. Успіхів у розвитку вашого сервера!
Коментарі · 1