Установка сервера lineage 2 на Windows Server (2005, 2008)

#1 2013.01.01 21:40:58

0

Img


Что вам понадобится (кроме компьютера):
1. Сборка, можно скачать уже настроенный сервер L2j отсюда
2. Java платформа. Скачиваем с официального сайта http://www.java.com/ru/download/manual.jsp
3. MySql - качайте последнюю версию http://dev.mysql.com/downloads/mysql/ для своей операционной системы
4. File Editor (скачать последнюю версию File Editor (+gracia final) с нашего сервера Для доступа к ссылке необходимо авторизоваться)
5. Navicat (программа для работы с базами данных)

Установка Java платформы
Нажимаем далее - далее (next - next). Вот и все.

Установка MySql.

[b]Установка Navicat для работы с базами:

Тоже самое, ничего сложного. Постоянно жмем далее и закончить.

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

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

Далее, если все прошло удачно и данные верны, появится окно с "Connection Successful", нажимаем ОК и в окне с настройкой логина с паролем тоже жмем ОК.

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

Теперь нужно настроить наш сервер Lineage:
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
set gsuser=root
set gspass=root - тут аналогично
set gsdb=l2jdb
set gshost=localhost


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

3) Теперь заходим в папку gameserver/config и редактируем файл server.properties
Login=root
Password=root ? пишем пароль
MaximumDbConnections=50


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

4) Нужно отредактировать файл login\config\loginserver.properties
Ищем:
Login=root
Password=
И вписываем ваш пароль к базе данных


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

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

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

Делаем себя админом на сервере Lineage;
Заходим опять в navicat. Слева выберем вашу серверную базу, а справа - таблицу characters и ищем вашего персонажа (можно воспользоваться поиском). В столбце Access level напротив вашего персонажа ставим цифру 200. Перезапускаем сервер.
Отредактировано: Raijin 2023.09.11 08:49:43
#2 2022.08.05 11:32:45

0

Обновлена ссылка на программу L2 File Editor от 05.08.2022