Главная » Статьи » LineAge2 » Сервер

Gracia Part 2 сервер за 5 минут (L2Dream)

Шаг I. Начальная установка.
1) Качаем MySQL,Java и Navicat
2) Качаем сервер L2Dream (Последнюю на данный момент ревизию)
2) Открываем архив
3) Вводим пароль на установку. (thedark.clan.su)
4) Разархивируем в любое для вас место.

Шаг II. Установка БД сервера.
1) Переходим в деректорию куда был разархивирован сервер в Шаге I.
2) Из трех папок (не файлов) на данном шаге нам нужна папка sql
3) В папке находим файл setup.bat, открываем его с помощью "Блокнот" (или правым кликом мышки "Изменить")
4) видим строки:

Quote
set user=root <<---- сюда вписываем пользователя базы данных (по умолчанию root)
set pass= <<---- пароль к базе данных, для нашего пользователя (root)
set DBname=l2d <<---- имя базы данных сервера
set DBHost=localhost <<---- ну и сюда хост на котором расположена бд сервера

p.s. мои комментарии в файле не нужны smile
5) изменив все что нам нужно сохраняем (ctrl+s) и закрываем блокнот
6) запускаем setup.bat
7) Делаем все, как показанно на скринах.
Установка Login Server:

Установка Game Server:

P.S.: По окончанию всех операций вводим "q" и нажимаем "Enter"
Шаг III. Настройка логин сервера
1) переходим в папку login в той директории куда был установлен сервер на шаге I
2) Нам нужна папка config. видим 1 папку (defaults) и 1 файл (servername.xml). Заходим в папку и копируем все файлы из нее в папку config.
3) Теперь можно перейти к настройке логин сервера (ЛС).
4) Открываем файл loginserver.ini с помощью блокнот или подобной программы
Видим ( конфиги написаны на русском, поэтому кратко опишу только основные настройки):

Quote
# IP для LoginServer, используйте * чтобы LoginServer был доступен на всех IP-адресах
LoginserverHostname=127.0.0.1 <<--- заменяем на свой ip.
LoginserverPort=2106

и

Quote
# Database info
Driver=com.mysql.jdbc.Driver
URL=jdbc:mysql://localhost/l2d <<---Так и оставляем
Login=root <<---- пользователь бд
Password= <<---- пароль нашего пользователя бд (root)
MaximumDbConnections=10

Шаг IV. Настройка Гейм Сервера.
1) переходим в папку game в той директории куда был установлен сервер на шаге I
2) Нам нужна папка config. видим папку defaults и файл l2d-version.ini. Заходим в папку defaults и копируем все файлы из нее в папку config.
3) Основной файл настройки ГС это gameserver.ini
его и открываем с помощью Блокнот или подобной программы
4) Редактируем (опять же распишу только главные натсройки):
тут думаю все понятно что заменить:

Quote
# Здесь указывается постоянный IP-адрес для соединения клиентов из внешней сети (Интернет)
ExternalHostname=127.0.0.1 <<-- Заменяем на внешний IP

# Здесь указывается постоянный IP-адрес для соединения клиентов из одной сети, в т.ч. локальной сети.
InternalHostname=127.0.0.1 <<-- Заменяем на внутренний IP

# Адрес и порт Loginserver
LoginPort=9014
LoginHost=127.0.0.1 <<--заменить на то, что указывали в ЛС

# Информация о базе данных
Driver=com.mysql.jdbc.Driver
URL=jdbc:mysql://localhost/l2d <<---Так и оставляем
Login=root <<---- пользователь бд
Password= <<---- пароль нашего пользователя бд (root)
MaximumDbConnections=50
UseDatabaseLayer=True

основные (жизненно необходимые) настройки сделаны, дальше ГС настраивается индивидуально, как конфиги в gameserver.ini так и в других *.ini находящихся в папке config.

Шаг V. Регистрация сервера. Создание HexId. Завершение установки и настройки.
1) переходим в папку login
2)ищем файл RegisterGameServer.bat и запускем его
3) выбираем 1. получаем файл в папке логин. переименовываем его в hexid.txt
4) копируем его в login/Config
5) копируем его в game/Config
На этом установка сервера завершена.

Шаг VI.Запуск сервера
1) ЛГ запускается из папки login, файлом StartLoginServer.bat
2) ГС запускается из папки game, файлом StartGameServer.bat
3) все должно запустится правильно, если есть какие то ошибки внимательно смотрим, что пишет ГС/ЛС, пробуем исправить.;)

Шаг VII.Делаем себя ГМом.
Более информативно:
1) Открываем базу через Navicat
2) Заходим в таблицу characters
3) Копируем значение из столбца "obj_Id"
4) В папке gameserver/config/ есть файлик GMAccess.xml
5) Открываем этот файл через любой удобный текстовый редактор
6) В строку вместо 0 вставляем то что скопировали из "obj_Id" (Для примера: ). Сохраняем, и если при этих манипуляцих сервер был включен то перезапускаем его.

Дополнительная настройка сервера от команды L2Dream

23 комментария (-ев) к «Gracia Part 2 сервер за 5 минут (L2Dream)»

1 2 »
31.05.2011 06:51:22 0
23. Евгений (Flagmust) [ссылка]
Куда спасибо говорить ? )))