Сборка: La2base 1.1.7
Краткое изложение СУТИ проблемы: Как установить 2 серва на 1 машине?
Вопрос: Как установить 2 сервера La2base 1.1.7 тока с разными рейдами.... на одной машине?
Если можно подробный мануал... с меня спасибо ![]()
если на 1 логине то 2ой ГС просто подключаеш к логину и порт там указываеш другой, а не 7777. Если же и 2 логина и 2 ГС, то и в ЛС и в ГС надо менять порты. Пример: 1 ЛС и ГС = 2106 и 7777 порты, 2ой = 2107 и 7778
— Тру падонак
1) Устанавливаеш Логин и Гейм сервер.
2) Потом папку gameserver копируешь и пишеш например gameserver2 потом создаеш БД новую l2jdb2 к примеру
3) Заливаеш БД.
3) В логине регестрируеш 1 сервак и 2 сервак hexid.txt кидаеш в 1 сервак а 2 hexid.txt кидаеш во 2 сервак.
4) В первом серваке ставиш стандартный порт 7777 а во втором 7778 например и во 2 серваке базу меняеш на l2jdb2 которую заливал.
5) Запуск) Должно всё работать 2 сервак должен приконектиться к логину. ![]()
xadidasx: 1) Устанавливаеш Логин и Гейм сервер.
2) Потом папку gameserver копируешь и пишеш например gameserver2 потом создаеш БД новую l2jdb2 к примеру
3) Заливаеш БД.
3) В логине регестрируеш 1 сервак и 2 сервак hexid.txt кидаеш в 1 сервак а 2 hexid.txt кидаеш во 2 сервак.
4) В первом серваке ставиш стандартный порт 7777 а во втором 7778 например и во 2 серваке базу меняеш на l2jdb2 которую заливал.
5) Запуск) Должно всё работать 2 сервак должен приконектиться к логину.
ну у меня кормень папки с сервером "Server" то что мне сделать папку "server2" ?
Люди дайте кто-то нормальный мануал под la2base 1.1.7... как установить 2 сервера на 1 машине.........с меня СПАСИБА
Вот еще вариант. Итак, это довольно просто. Для начала нужно понять вот что:
1. Данные от серверов ходят по разным портам к клиенту, они не могут пересекаться.
2. Все сервера соединяются с логином по одному порту.
3. Каждый сервер должен иметь свой отдельный hexid, который прописан в его базе и в файле hexid.txt, они так же должны иметь разные id.
4. Совершенно необходимо иметь под каждый сервер базу и под логин - отдельную базу.
Что нужно сделать:
Возьмем пример 3-х серверов на одном логине (стандартный вариант). Все они ходят по разным портам. Возьмем ближайщие от стандартных: 1-й сервер допустим порт 7777, второй 7778, третий - 7779. Эти значения мы выставляем в server.properties
Вот для первого сервера строки:
Код
# Bind ip of the gameserver, use * to bind on all available IPs
GameserverHostname=123.438.47.27
GameserverPort=7777
Для второго
Код
# Bind ip of the gameserver, use * to bind on all available IPs
GameserverHostname=123.438.47.27
GameserverPort=7778
и для третьего
Код
# Bind ip of the gameserver, use * to bind on all available IPs
GameserverHostname=123.438.47.27
GameserverPort=7779
Теперь подключение к логину: если логин на той же машине, то выглядит так (все тот же файл)
Код
# The Loginserver host and port
LoginPort=9014
LoginHost=127.0.0.1 - тут ИП вашего логина
Порт подключения одинаковый для 3-х наших серверов.
Теперь небольшое указание для логинсервера в этом же файле:
Код
# This is the server id that the gameserver will request (i.e. 1 is Bartz)
RequestServerID = 3 -----------ставим ИД всех серверов (1,2,3 соответственно)
# If set to true, the login will give an other id to the server if the requested id is already reserved
AcceptAlternateID = True ---------тут true чтоб приминал альтернативы.
Теперь перейдем к логину
Выставим значения по умолчанию
Код
# Bind ip of the loginserver, use * to bind on all available IPs
LoginserverHostname=123.438.47.27
LoginserverPort=2106 -------тут порт так же один
Ну а теперь собственно Hexid
Нужно создать 3 РАЗНЫХ hexid и указать РАЗНЫЕ ид в них: 1,2,3 например. Их положить в соответствующие папки config во все сервера (в каждый свой).
Что у нас получилось
Если вы все сделали правильно - то после запуска 3 геймсерверов и логина вы должны получить в списке серверов Bartz, Sieghardt, Kain. Это будут ваши сервера 1,2,3.
Вы можете сменить их названия в клиенте в файле servername-e.dat.
Незабудь спасибку )))
Где, где! В Караганде !
BVlad: Вот еще вариант. Итак, это довольно просто. Для начала нужно понять вот что:
1. Данные от серверов ходят по разным портам к клиенту, они не могут пересекаться.
2. Все сервера соединяются с логином по одному порту.
3. Каждый сервер должен иметь свой отдельный hexid, который прописан в его базе и в файле hexid.txt, они так же должны иметь разные id.
4. Совершенно необходимо иметь под каждый сервер базу и под логин - отдельную базу.
Что нужно сделать:
Возьмем пример 3-х серверов на одном логине (стандартный вариант). Все они ходят по разным портам. Возьмем ближайщие от стандартных: 1-й сервер допустим порт 7777, второй 7778, третий - 7779. Эти значения мы выставляем в server.properties
Вот для первого сервера строки:
Код
# Bind ip of the gameserver, use * to bind on all available IPs
GameserverHostname=123.438.47.27
GameserverPort=7777
Для второго
Код
# Bind ip of the gameserver, use * to bind on all available IPs
GameserverHostname=123.438.47.27
GameserverPort=7778
и для третьего
Код
# Bind ip of the gameserver, use * to bind on all available IPs
GameserverHostname=123.438.47.27
GameserverPort=7779
Теперь подключение к логину: если логин на той же машине, то выглядит так (все тот же файл)
Код
# The Loginserver host and port
LoginPort=9014
LoginHost=127.0.0.1 - тут ИП вашего логина
Порт подключения одинаковый для 3-х наших серверов.
Теперь небольшое указание для логинсервера в этом же файле:
Код
# This is the server id that the gameserver will request (i.e. 1 is Bartz)
RequestServerID = 3 -----------ставим ИД всех серверов (1,2,3 соответственно)
# If set to true, the login will give an other id to the server if the requested id is already reserved
AcceptAlternateID = True ---------тут true чтоб приминал альтернативы.
Теперь перейдем к логину
Выставим значения по умолчанию
Код
# Bind ip of the loginserver, use * to bind on all available IPs
LoginserverHostname=123.438.47.27
LoginserverPort=2106 -------тут порт так же один
Ну а теперь собственно Hexid
Нужно создать 3 РАЗНЫХ hexid и указать РАЗНЫЕ ид в них: 1,2,3 например. Их положить в соответствующие папки config во все сервера (в каждый свой).
Что у нас получилось
Если вы все сделали правильно - то после запуска 3 геймсерверов и логина вы должны получить в списке серверов Bartz, Sieghardt, Kain. Это будут ваши сервера 1,2,3.
Вы можете сменить их названия в клиенте в файле servername-e.dat.
Незабудь спасибку )))
у тебя он не находит файл gamserver.ini.скорее всего не правильно прописан путь к нему.
ты пробовал как в мануале написано зделать должно все работать если правильно без ошибок зделал.
— Модер-Спецназ
Вот что мне пишет когда я запускаю....
1 сервер запустился норм.... лагин и гемй норм работает...
когда запускаю на вотором сервере гейм.... пишет вот что..... я hexid.txt на втором сервере новый сделал...
[attachment=3651:15.JPG]
не правельный адрес loginserver.не может присоединится неправельный путь к login.
— Модер-Спецназ
CYC@HIH: не правельный адрес loginserver.не может присоединится неправельный путь к login.
я говорю не то что не правильно а то что тебе сервер выдает значит где то есть ошибка.
— Модер-Спецназ
Вот смотри....
loginserver (1 сервера)