Установка L2J сервера (с5) - Server - Lineage2 - Статьи - Lineage2 - База знаний, квесты, скачать патчи interlude
Меню сайта
Ваши данные
Здравствуйте Гость, для того что бы у Вас было больше возможностей на сайте, пожалуйста зарегистрируйтесь или войдите.

Установка L2J сервера (с5)
 
Что нужно:
1. Сам сервер - скачать (RT-team 1133)
2. Патч к серверу - скачать
3. Поддержка ява скриптов - скачать
4. Navicat (можно любой использовать) - скачать
5. MySQL 5.0 для Win: Скачать
6. Кодер\декодер l2.ini - скачать
 
Установка MySQL
 
Устанавливаем MySQL. Можно ничего не настраивать и просто жать Next. Когда установка завершится вас спросят запустить ли конфигуратор. Нажмите да, запустится конфигуратор. Он попросит вас зарегистрироваться, но этого делать не обязательно, выберите самый последний вариант (Skip login). В одном из окон конфигурации вас попросят ввести пароль. Укажите любой пароль и запомните его, он вам ещё понадобится.
 
Так же есть мануал по установки MySQL - перейти
 
Установка 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

 
 

 Жмем Enter

 
 

 Вводим 4, и жмем 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, и видим следующее:
 
 

 Вводим 0(нуль), жмем 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, и ГГ больше не будет мешать!
Просмотров: 42171

Всего комментариев: 2301 2 3 ... 22 23 »

L2servak
13-02-2010 4:58 PM
java.lang.IllegalArgumentException: Bad arguments
at javax.crypto.Cipher.doFinal(DashoA13*..)
at net.sf.l2j.loginserver.clientpackets.RequestAuthLogin.<init>(RequestA
uthLogin.java:58)
at net.sf.l2j.loginserver.ClientThread.run(ClientThread.java:183)


nick7005
12-02-2010 11:58 PM
Народ кто нить помогите PliiiZ оч надо
В скайп стучитесь плиз
Ник:nick7005


L2servak
11-02-2010 9:04 PM
java.lang.IllegalArgumentException: Bad arguments
at javax.crypto.Cipher.doFinal(DashoA13*..)
at net.sf.l2j.loginserver.clientpackets.RequestAuthLogin.<init>(RequestA
uthLogin.java:58)
at net.sf.l2j.loginserver.ClientThread.run(ClientThread.java:183)
вот такое вот в логин строке виводит обясните что ето...


Helppp
06-02-2010 8:53 PM
errorcode=160 при входе на свой сервер что делать?


17-01-2010 10:52 PM
Установил все по мануалу запускаю RegisterGameServer.bat и вот что выдает, скажите, как это исправить? (((

com.mchange.v2.cfg.MultiPropertiesConfig: Resource path list could not be found
at resource path: /com/mchange/v2/cfg/vmConfigResourcePaths.txt
com.mchange.v2.cfg.MultiPropertiesConfig: Using empty vmconfig.
Exception in thread "main" java.lang.ExceptionInInitializerError
at com.mysql.jdbc.SQLError.<clinit>(SQLError.java:137)
at com.mysql.jdbc.MysqlIO.scanForAndThrowDataTruncation(MysqlIO.java:309
5)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1855)
at com.mysql.jdbc.Connection.execSQL(Connection.java:3249)
at com.mysql.jdbc.Connection.execSQL(Connection.java:3178)
at com.mysql.jdbc.Statement.executeQuery(Statement.java:1203)
at com.mysql.jdbc.Connection.loadServerVariables(Connection.java:4430)
at com.mysql.jdbc.Connection.initializePropsFromServer(Connection.java:4
030)
at com.mysql.jdbc.Connection.createNewIO(Connection.java:2762)
at com.mysql.jdbc.Connection.<init>(Connection.java:1553)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java
:285)
at com.mchange.v2.c3p0.DriverManagerDataSource.getConnection(DriverManag
erDataSource.java:119)
at com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnecti
on(WrapperConnectionPoolDataSource.java:143)
at com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnecti
on(WrapperConnectionPoolDataSource.java:132)
at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPoolManager.initializeAu
tomaticTestTable(C3P0PooledConnectionPoolManager.java:772)
at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPoolManager.createPooled
ConnectionPool(C3P0PooledConnectionPoolManager.java:696)
at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPoolManager.getPool(C3P0
PooledConnectionPoolManager.java:257)
at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPoolManager.getPool(C3P0
PooledConnectionPoolManager.java:271)
at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.getConnection(A
bstractPoolBackedDataSource.java:128)
at net.sf.l2j.L2DatabaseFactory.<init>(L2DatabaseFactory.java:104)
at net.sf.l2j.L2DatabaseFactory.getInstance(L2DatabaseFactory.java:177)
at net.sf.l2j.loginserver.GameServerTable.load(GameServerTable.java:127)

at net.sf.l2j.loginserver.GameServerTable.<init>(GameServerTable.java:84
)
at net.sf.l2j.gsregistering.GameServerRegister.main(GameServerRegister.j
ava:42)
Caused by: java.lang.RuntimeException: Can't load resource bundle due to underly
ing exception java.util.MissingResourceException: Can't find bundle for base nam
e com.mysql.jdbc.LocalizedErrorMessages, locale ru_RU
at com.mysql.jdbc.Messages.<clinit>(Messages.java:60)
... 24 more
Для продолжения нажмите любую клавишу . . .



Nark
16-01-2010 1:31 PM
Кто подскажет, что за ошибка вылетает при запуске ? http://s39.radikal.ru/i086/1001/9b/080338fab44a.jpg - вот скрин


Saha
12-01-2010 11:12 PM
ася 552931903


Saha
12-01-2010 11:11 PM
Народ напишите мне кто нить в асю я всё обьесню у мен яполный завал всё как написано делал но у меня наверно чёт не то плиз кто разберается напишите


Nark
12-01-2010 6:17 PM
Админ, перезалей патч)


09-01-2010 9:45 Am
Патч к этому серверу не рулит, а по мануалу установил и всё попёрло! Перезалей патч админ епт!!

1 2 3 ... 22 23 »
Имя *:
Email:
Код *:
Наш опрос
Лучшие хроники по Вашему мнению
Всего ответов: 38447
Пожертвования
Собирается пожертвования на дизайн сайта + улучшение сайта

Собрано:
0\550

Реквезиты:
R826701643086
Z418325871955
I N F O
Голосование
Lineage2 - База знаний © 2007, Все права нарушены ;)