Налаштування сервера l2j - для gmов і адмінів - каталог статей - сайт клану - alivariya

Дотримуйтесь цього мінлива.
Скопіюйте папку C: / server на другий комп'ютер на якому буде располагатся другий сервер.
На першому комп'ютері запустіть C: /server/login/RegisterGameServer.bat
Наберіть 1 і натисніть Enter, програма створить файл hexid (server 1) .txt
Примітка. не вводьте 0 так як цей ID вже зайнятий першим сервером
Розмістіть цей файл в папку C: / server / gameserver / config другого комп'ютера
На другому сервері.
Cотріте старий hexid.txt і перейменуйте hexid (server 1) .txt в hexid.txt
Відкрийте server.properties і впишіть.
ExternalHostname = (blank) -> замініть на (зірочку) *
InternalHostname = 127.0.0.1 -> замініть на *
LoginPort = 9014 -> замініть на 9015
LoginHost = 127.0.0.1 -> Впишіть IP login сервера (1 комп)

Тепер на першому ігровому сервері запустіть startLoginServer.bat і startGameServer.bat
На другому компі потрібно запустити тільки startGameServer.bat (так як обидва сервера використовуватимуть 1 логін сервер).

Наприклад я хочу додати Weight Limit level 2 всім Human Файтер.
Відкрийте ДБ через Navicat або PhpMyAdmin.
І запустіть таку команду:

INSERT INTO skill_trees VALUES (0,150,2, 'Weight Limit', 0,1);

пояснення:
0 - Class ID (Human Fighter має class ID = 0)
150 - Skill ID (Weight Limit має skill ID = 150)
2 - Рівень ськілла
'Weight Limit' - Назва ськілла
0 - кількість SP необхідне для вивчення ськілла
1 - Рівень гравця необхідний для вивчення ськілла

Використовуйте Навікат.
Відкрийте merchant_buylists table
У першому полі потрібно вписати ID номер речі, яку хочете додати.
У другому полі вводите ціну, за яку ви хочете щоб річ продавалася.
У третьому полі вводите ID номер магазину в якому ця річ буде продаватися.
(Його можна подивитися знаючи ID номер продавця в merchant_shopids table)
У четвертому полі ви вносите номер позиції, яку займатиме річ в списку.
(Якщо наприклад в магазині вже продається 54 речі, і ви хочете додати річ в кінець списку, то в четвертому полі потрібно написати 55. Позиція предмета унікально і ви не можете мати 2 предмета в одній і тій-же позиції в одному і тому ж списку )
Тепер узагальнимо.
Якщо ви хочете продати здвоєний SLS у продавця Ttader Jackson (Fighter Shop) в Talking Island за 150 адени.
І щоб він знаходився в кінці списку.
1) Посмотртеть його Shop ID в merchant_shopids table.
ID номер NPC - 7002. Ви помітите що у неї 2 магазини. 11 і 12.

Який з них якийсь.
2) Це можна подивитися в його html файлі (data / html / merchants / 7002.htm)
11 - Магазин Бійця
12 - Магазин Містика
3) Посмтотреть ID номер спареного SLS (wepons table).
Спарені SLS ID - 2626
У трайдера вже 54 предмета в листі. (Merchant_buylist)
Cледовательно я буду повинен вписати наступну сходинку в merchant_buylists.
2626 150 11 55
Тепер збережіть в навікате і вийдіть з нього.
Рестартаніте сервер.

Схожі статті