la2 и не только...
Главная сайта | F.A.Q. по запуску сервера - Форум la2-kgn | Регистрация | Вход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
F.A.Q. по запуску сервера
Alex_SHINODAДата: Воскресенье, 22.02.2009, 18:01 | Сообщение # 1
Генералиссимус
Группа: Администраторы
Сообщений: 29
Репутация: 0
Статус: Offline
Опишу по этапно как запусить сервер в данном случае будет описываться интерлюд сервер.

Подготовка:
Установите следующие программы: Navicat,java машину и MySQL.

Настройка MySQL:
После установки запустите MySQL Server Instance Config Wizard , жмём далее выбираем "Standart Configuration" , ничего не меняем next, далее вводим логин и пароль(в мануале будет использоваться пароль и логи root) root , жмём "Execute" , если появляется ошибка то отключаем фаервол либо перезагружаемся. Жмём "Finish" настройка MySQL завершена.

Настройка Navicat:
После того как вы успешно установили Navicat запускаем его и нажимаем на кнопку "Connection" , в поле "Connection name" вводим любое имя (например la2) , в поле "User name" и "password" вводим "root" и жмём "Test Connection" , после нажатия должно быть написано "Connection Successful" если вылетает ошибка проверяйте правильность написания логина и пароля,фаервол.Далее выбираем созданное подключение, жмём пкм и выбираем "New Database..." и в поле ввода имени датабазы пишем "l2jdb" . Настройка Navicat завершена.
Настройка сервера:
Распакуйте архив "server_ver.1.0.exe" в "C:Server". Далее пкм на "C:servertoolsdatabase_installer.bat" и выбираем "Изменить"

Quote
REM ##############################################
REM ## Укажите ниже параметрv вашей базv данных ##
REM ##############################################
REM Путь к файлу MYSQL.exe
set mysqlBinPath=С:Program FilesMySQLMySQL Server 5.0bin
set DateT=%date%

REM LOGINSERVER
set lsuser=root
set lspass=root
set lsdb=l2jdb
set lshost=localhost
REM GAMESERVER
set gsuser=root
set gspass=root
set gsdb=l2jdb
set gshost=localhost
REM ############################################

Прописываем всё как показано в выше и сохраняем. Далее запускаем "C:servertoolsdatabase_installer.bat" выбираем "Полная инст аляция сервера авторизации." , далее "Полная инсталяция сервера игры" . Ждём завершения прописывания базы и по окончанию закрываем.

Настраиваем gameserver:
Открываем блокнотом "C:servergameserverconfigserver.properties"

Quote
# Укажите здесь (ip) адрес вашего Игрового Сервера, Или используйте символ *
GameserverHostname=*
GameserverPort=7777

# Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНЕШНИЙ IP. Или используйте символ *
ExternalHostname=127.0.0.1

# Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНУТРЕННИЙ IP. Или используйте символ *
InternalHostname=127.0.0.1

# Укажите порты Вашего Логин-сервера
LoginPort=9014
LoginHost=127.0.0.1

# Укажите идентификатор (ID) вашего сервера (например- 0 это Bartz).
RequestServerID = 0
# Укажите (true), если ваш Логин сервер настроен на свободную выдачу идентификаторов
AcceptAlternateID = True
# Параметры Базы данных
Driver=com.mysql.jdbc.Driver
#Driver=org.hsqldb.jdbcDriver
#Driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
URL=jdbc:mysql://localhost/l2jdb
#URL=jdbc:hsqldb:hsql://localhost/l2jdb
#URL=jdbc:sqlserver://localhost/database=l2jdb/user=sa/password=
Login=root
Password=root
MaximumDbConnections=100


Изменяем некоторые строки как проказано выше и сохраняем файл. Настраиваем loginserver:
Открываем блокнотом "C:serverloginconfigloginserver.properties"

Quote
# This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname
ExternalHostname=127.0.0.1 # This is transmitted to the client from the same network, so it has to be a local IP or resolvable hostname
InternalHostname=127.0.0.1

# Database info
Driver=com.mysql.jdbc.Driver
#Driver=org.hsqldb.jdbcDriver
#Driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
URL=jdbc:mysql://localhost/l2jdb
#URL=jdbc:hsqldb:hsql://localhost/l2jdb
#URL=jdbc:sqlserver://localhost/database=l2jdb/user=sa/password=
Login=root
Password=root
MaximumDbConnections=10

Изменяем строки как показано выше. Регистрация сервера в бд:
Запускаем "C:serverloginRegisterGameServer.bat" и должно появится следующие:

Quote

Welcome to L2J GameServer Regitering
Enter The id of the server you want to register
Type 'help' to get a list of ids.
Type 'clean' to unregister all currently registered gameservers on this LoginSer
ver.
Your choice:

Пишем "1" и должно появится следующие:

Quote
Welcome to L2J GameServer Regitering
Enter The id of the server you want to register
Type 'help' to get a list of ids.
Type 'clean' to unregister all currently registered gameservers on this LoginSer
ver.
Your choice:
1
Server Registered hexid saved to 'hexid(server 1).txt'
Put this file in the /config folder of your gameserver and rename it to 'hexid.t
xt'

Для продолжения нажмите любую клавишу . . .

Далее жмём любую клавишу.
Видим что в "C:serverlogin" появился "hexid(server 1).txt" переименовываем этот фаил в "hexid.txt" и переносим в "C:servergameserverconfig"
Настройка завершена.
Для регистрации акаунтов используем "C:serverloginstartSQLAccountManager.bat"
Для запуска сервера запускаем "C:serverloginstartLoginServer.bat" и "C:servergameserverstartGameServer.bat"

Ну вот и все, удачи;)


 
  • Страница 1 из 1
  • 1
Поиск: