Привет Гость
|
|
Установка java сервера команды RT-Team. Что нужно: 1. Сам сервер
5. MySQL 5.0 для Win:
Установка MySQL
Устанавливаем MySQL. Можно ничего не настраивать и просто жать
Next. Когда установка завершится вас спросят запустить ли конфигуратор.
Нажмите да, запустится конфигуратор. Он попросит вас
зарегистрироваться, но этого делать не обязательно, выберите самый
последний вариант (Skip login). В одном из окон конфигурации вас
попросят ввести пароль. Укажите любой пароль и запомните его, он вам
ещё понадобится.
Установка J2SE™
Запустите jdk-1_5_0_02-windows-i586-p.exe и просто дождитесь окончания установки.
Установка NaviCat
Установите Navicat. Запустите его и нажмите File -> New
connection. Введите любое имя, хост оставьте localhost. Логин оставьте
root и пароль тот что вы вводили при установке MySQL. Нажмите ОК.
В столбике слева появится соединение (называться будет именем которые вы указали). Нажмите на него правой кнопкой и выберите New Database. Введите в вернем поле l2jdb и нажмите OK. Можете закрыть NaviCat. Установка L2J-server
Распакуйте архив сервера в отдельную директорию, назовём её к примеру server
Распаковываем содержимое архива в только что созданную папку. Должно получится следующие: В каталоге D:\server лежит 6 папок
Doc
Gameserver Login Optional
Sql Tools Заходим в папку Tools:находим там файл datebase_installer.bat и изменяем (правый клик > изменить):
Что нужно изменить:
Set mysqlBinPatch=D:/Program Files/MySQL 5.0/bin - Пусть к MySQL, проверьте правельность пути к MySQL, если не правельно - замените!
set lspass=******** - Пароль который Вы вводил при установке MySQL, заполнить место звёздочек
set gspass=******** - Пароль который Вы вводили при установке MySQL, заполнить место звёздочек
Сохраняем настройки, и запускаем datebase_installer.bat, и видим следующее: Вводим цифру 1, и жмем Enter Жмем Enter Вводим 1, и жмем Enter Жмем Enter Далее идем в login/config, открываем там loginserver.properties блокнотом, и там увидим:
# Это конфигурационный файл сервера. Здесь вы можете настроить свойства связи вашего сервера.
# Обычно требуется изменить опцию ExternalHostname на # - 127.0.0.1 (если вы играете/тестируете сервер на локальной машине) # - LAN IP* (если вы хотите играть с другого компьютера сети) # - WAN IP** (если вы хотите поиграть с друзьями через интернет) # - Еще вопросы? Тогда вам на http://la2rusteam.com/ # # * = Если вы не знаете свой LAN IP, просто нажмите "Пуск" => "Выполнить..." и "cmd" => "ipconfig" # **= Если вы не знаете свой WAN IP, посетите http://www.whatismyip.com # ================================================================ # ================================================================ # Основные настройки сервера !!! ОБЯЗАТЕЛЬНО настройте под себя!!! # ================================================================ # Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНЕШНИЙ IP. Или используйте символ * ExternalHostname=127.0.0.1 # Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНУТРЕННИЙ IP. Или используйте символ * InternalHostname=127.0.0.1 # Укажите здесь (ip) адрес вашего Логин-Сервера, Или используйте символ * LoginserverHostname=* LoginserverPort=2106 LoginTryBeforeBan=20 GMMinLevel=100 # Укажите порты Вашего Гейм-сервера LoginPort=9014 # При true любой Гейм-сервер может быть зарегистрирован на вашем Логин-Сервере AcceptNewGameServer = False # Показывать лицензию (после ввода пароля) # Рекомендуется оставить этот параметр включенным т.к. он повышает безопасность ShowLicence = 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=*******
MaximumDbConnections=100 Изменить:
password=******* - место звёздочек поставить свой пароль от MySQL
Имём в gameserver/config открываем файл server.properties блокнотом, и там увидим:
# Это конфигурационный файл сервера. Здесь вы можете настроить свойства связи вашего сервера.
# Обычно требуется изменить опцию ExternalHostname на # - 127.0.0.1 (если вы играете/тестируете сервер на локальной машине) # - LAN IP* (если вы хотите играть с другого компьютера сети) # - WAN IP** (если вы хотите поиграть с друзьями через интернет) # - Еще вопросы? Тогда вам на http://la2rusteam.com # # * = Если вы не знаете свой LAN IP, просто нажмите "Пуск" => "Выполнить..." и "cmd" => "ipconfig" # **= Если вы не знаете свой WAN IP, посетите http://www.whatismyip.com # ================================================================ # ================================================================ # Основные настройки сервера !!! ОБЯЗАТЕЛЬНО настройте под себя!!! # ================================================================ # Укажите здесь (ip) адрес вашего Игрового Сервера, Или используйте символ * GameserverHostname=* GameserverPort=7777 # Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНЕШНИЙ IP. Или используйте символ * ExternalHostname=127.0.0.1 # Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНУТРЕННИЙ IP. Или используйте символ *
InternalHostname=127.0.0.1 # Укажите здесь (ip) адрес вашего Логин-Сервера, Или используйте символ * LoginserverHostname=* LoginserverPort=2106 LoginTryBeforeBan=20 # Укажите порты Вашего Логин-сервера 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=******* MaximumDbConnections=100 # Укажите в какой директории находится Datapack, (по умолчанию это папка data в директории GameServer'а) # DatapackRoot = C:/server/DataPack # Шаблон имени персонажа # Например, если использовать такой шаблон: CnameTemplate=[A-Z][a-z]{3,3}[A-Za-z0-9]* # будет разрешать использовать имена с большой буквы и последующими маленькими, # и любыми словами или цифрами, к примеру ZbigN1eW # Наиболее рационально поставить CnameTemplate=[A-Z][a-z]* # т.е. именя начинаются с большой и заканчиваются маленькими буквами, к примеру Zbigniew # Default .* - можно использовать любые символы CnameTemplate=.* PetNameTemplate=.* # Максимальное количество персонажей на аккаунте - по умолчанию 7 (0 = нелимитировано [7 является пределом клиента]) CharMaxNumber = 7 # Максимальное количество одновременно играющих игроков. MaximumOnlineUsers=100 # Разрешенные для подключения минимальные и максимальные протоколы клиента. # Должно быть соответствие MinProtocolRevision <= MaxProtocolRevision. MinProtocolRevision = 694 MaxProtocolRevision = 709 Изменить:
password=******* - место звёздочек поставить свой пароль от MySQL Примечание:
MinProtocolRevision - минимальный протокол для входа, если у Вас не идет дальше выбора сервера, поставьте тут 1
Далее идём в папку login, и запускаем RegisterGameServer.bat, и видим следующее: Вводим 1, жмем Enter Жмем Enter Дальше у нас появиться файл hexid(server 0).txt, переименовываем его в hexid.txt и кладём копируем в папку gameserver/config.
Далее, в папке login мы видим startSQLAccountManager.bat - это регистрация аккаунтов.
Настройки (рейты, % заточки и т.д.) находятся в папке gameserver/config, изсправляем по своему усмотрению.
Запускаем из папки login файл startLoginServer.bat
Запускаем из папки gameserver файл startGameServer.bat, сворачиваем эти два окна, и наслаждаемся игрой!
Так же, у кого проблеммы с GameGuard'ом, нужно скачать DiskW и Kill GG.
Нужно будет установить всё на жесткий диск (в любое место), поместить эмулятор в папку DiskW, заменяя все файлы. Потом зайти в start.bat, и ГГ больше не будет мешать! |
|
|
---|