Для начало скачаем нужный софт:


Что понадобится:
1. Сборка выбераем Здесь
2. Поддержка Java можно скачать Здесь
3. MySQL Скачать
4. File Editor Скачать
5. Navicat Скачать


Начнём: smile


Установка Java платформы:
Постоянно нажимаем далее.


Установка MySql:







































Установка NavicatL:
Тоже постоянно жмем далее.


После установки запускаем Navicat
Нажимаем File -> New Connection.
В окне Connection name пишем любое название (localhost например), в поле Host name/IP adress, Port ничего не меняем.


В поле Password вписываем пароль который ставили в Mysql.
Ставил галочку и жмем Test Connection.


Далее появится окно с надписью Connection Successful, нажимаем ОК, и в окне с настройкой логина-пароля тоже ОК.


Теперь слева в навикете появилось соединение с названием localhost.
Жмем на него правой кнопкой и выбираем New Database, называем её (например l2jdb) и жмем ок.


Настраиваем сервер.
1. Распаковываем архив с сервером на жесткий диск.
2. Переходим в папку tools. Редактируем файл database_installer.bat


REM LOGINSERVER
set lsuser=root
set lspass=root - вместо root введите пароль, который вы указывали при установке MySql и при подсоединении в Navicat
set lsdb=l2jdb
set lshost=localhost

REM GAMESERVER
setgsuser=root
set gspass=root - тут аналогично
set gsdb=l2jdb
set gshost=localhost


Сохраните и запускайте его. Серверная часть в бд установлена.


3. Переходим в папку gameserver/config и редактируем server.properties


Login=root
Password=root ? Пишем пароль
MaximumDbConnections=50


Если хотите играть с друзьями, находим:GameserverHostname=ваш ip
Если только для себя, пишем : GameserverHostname=127.0.0.1


4. Редактируем файлlogin\config\loginserver.properties или login\config\loginserver.ini
Находим:
Login=root
Password=Пишем пароль


5. Далее переходим в папку login и запускаем RegisterGameServer.bat
Вводим цифру 1, потом Enter и еще раз Enter, после чего в этой папке появился файл hexid(server 1).txt
Переименовываем его в hexid.txt, вырезаем и вставляем в папку gameserver\config


6. Запускаем startLoginServer.bat из папки login и startGameServer.bat из папки gameserver.


Клиент
1. Берем патч от любого сервера (Kamael допустим), распаковываем в папку с клиентом.
2. Используем File Editor, сверху нажмите Throne – Kamael потом Open and encrypt. Этой программой открываем файл l2.ini в папке system вашего клиента.
Найдите строку ServerAddr= и впишите ip который вам нужно (127.0.0.1 или ваш)
Теперь жмем save and decrypt, сохраняем его как тот же l2.ini.


Как сделать себя админом?
В Navicat слева выбирем вашу базу, справа выбираем таблицу Accounts ищем ваш акаунт. В столбике Access level напротив вашего акаунта ставим цифру 200. Тоже самое проделоваем в таблице Сharacters только уже ищим столбец Access level напротив имени вашего персонажа,сохраняем изменения обновляем таблицу делаем рестарт сервера заходим и вы Админ ура)) прописываем в чате команду /admin а дальше делайте что хотите smile


Удачи))