Помогите с запуском сервера для игры в локальной сети из нескольких компьютеров - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II

Lineage II
Дискуссии на тему создания, настройки и обслуживания серверов Lineage 2. При поддержке: Премиум услуги по рекламе

Ответ
Опции темы
Непрочитано 07.12.2009, 03:59   #1
Пользователь

Автор темы (Топик Стартер) Помогите с запуском сервера для игры в локальной сети из нескольких компьютеров

Возникла проблема при заходе игроков в игру клиента hellbound, сервер делал вот по http://forum.zone-game.info/showthread.php?t=852 этой ссылке, всё отлично установил, всё работает, играл в офлайн режиме один на своём РС. решили попробовать пустить по локалке сервер, у нас по дому шнур проложен на 5-10 человек.
вот так выглядит конфиг логинсервера:
# ================================================== ==============
# General login server setting !!! REQUIRED to configure to everyone !!!
# ================================================== ==============

# Bind ip of the loginserver, use 0.0.0.0 to bind on all available IPs
LoginServerHostname=192.168.62.8
LoginServerPort=2106
GMMinLevel=100

# The port, ip on which login will listen for GameServers
LoginHostname=127.0.0.1
LoginPort=9014

# If set to true any GameServer can register on your login's free slots
AcceptNewGameServer = False


вот так выглядит конфиг геймсервера:
# ================================================== ==============
# General server setting !!! REQUIRED to configure to everyone !!!
# ================================================== ==============

# Bind ip of the gameserver, use 0.0.0.0 to bind on all available IPs
GameserverHostname=127.0.0.1
GameserverPort=7777

# This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname
ExternalHostname=192.168.62.8
# 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
# Note: you can define server hostname for each network in subnets.properties

# The Loginserver host and port
LoginPort=9014
LoginHost=127.0.0.1


также с помощью программы L2_file_edit поправил ини файлик в папке system самой игры, вот так выглядит l2.ini :
[URL]
Protocol=unreal
ProtocolDescription=Unreal Protocol
Name=Player
Map=Index.unr
LocalMap=Entry.unr
Host=
Portal=
MapExt=unr
EXEName=l2.exe
SaveExt=usa
Port=7777
Class=LineageWarrior.MFighter
ServerAddr=192.168.62.8
IsL2NetLogin=True
IsL2Console=True
IsL2Seamless=True
IsL2Projector=True
ISL2Mark=2
ForceAspectRatio=False
AspectRatio=1.334

Копировал только начала конфигов, там где нужно прописывать ай пишники.
мой внутренний IP 192.168.62.8 (в командную строку вбил cmd , ipconfig )
IP двух других людей 192.168.62.1 и 192.168.62.1.
Перед тем как народ заходил в клиент я в Navicat for MySQL в таблице accounts создал 2 аккаунта с паролями.
Запускаю логинсервер,геймсервер,выставляю приоритет высокйи для явы, захожу в игру(или можно не заходить , не важно) , потом через чат для локалки говорю чтобы заходили остальные, они заходят , вбивают логин, пароль , заходят , всё нормально, поялется окно выбора сервера, на выбор один сервер, пинг 1, народ пытается зайти , но никак, просто стопорится и не заходит дальше, хотя если, например, человек зашел этим акком, и другой кто-то заходит ним, то его выбрасывает, т.е. впринципе сервер работает, только вот в чём может быть проблема, что не выбирается сам сервер??????
кто знает, помогите, буду очень благодарен.
Melstone вне форума Ответить с цитированием
Непрочитано 07.12.2009, 09:27   #2
Аватар для PuShKinG

По умолчанию Re: Помогите с запуском сервера для игры в локальной сети из нескольких компьютеров

Melstone - перепроверь l2.ini и кстати, в логах сервера сразу же отобразится ошибка.
PuShKinG вне форума Отправить сообщение для PuShKinG с помощью ICQ Ответить с цитированием
Непрочитано 07.12.2009, 10:49   #3
Пользователь

Автор темы (Топик Стартер) Re: Помогите с запуском сервера для игры в локальной сети из нескольких компьютеров

Цитата:
Сообщение от PuShKinG Посмотреть сообщение
Melstone - перепроверь l2.ini и кстати, в логах сервера сразу же отобразится ошибка.
что именно в н1м пересмотреть? я выложил сам файлик, мб что-то в нём еще не прописано? где посмотреть ошибки в логах?
Melstone вне форума Ответить с цитированием
Непрочитано 07.12.2009, 11:40   #4
Пользователь

По умолчанию Re: Помогите с запуском сервера для игры в локальной сети из нескольких компьютеров

Ошибки смотряться в самом загрузчике геймсервера и логинсервера,

Если не найдёш ошибку, то попробуй переставить вход на логинсервер и геймсервера, сам IP - Адресс, Заменить 127,0,0,1 на твой локальный IP Возможно это решит проблему. А также посмотри сам файл L2.ini Возможно там ещё не прописан твой локальный ip- адресс
Tericonio вне форума Ответить с цитированием
Непрочитано 07.12.2009, 13:47   #5
Участник

По умолчанию Re: Помогите с запуском сервера для игры в локальной сети из нескольких компьютеров

Цитата:
Сообщение от Melstone Посмотреть сообщение
Возникла проблема при заходе игроков в игру клиента hellbound, сервер делал вот по http://forum.zone-game.info/showthread.php?t=852 этой ссылке, всё отлично установил, всё работает, играл в офлайн режиме один на своём РС. решили попробовать пустить по локалке сервер, у нас по дому шнур проложен на 5-10 человек.

Запускаю логинсервер,геймсервер,выставляю приоритет высокйи для явы, захожу в игру(или можно не заходить , не важно) , потом через чат для локалки говорю чтобы заходили остальные, они заходят , вбивают логин, пароль , заходят , всё нормально, поялется окно выбора сервера, на выбор один сервер, пинг 1, народ пытается зайти , но никак, просто стопорится и не заходит дальше, хотя если, например, человек зашел этим акком, и другой кто-то заходит ним, то его выбрасывает, т.е. впринципе сервер работает, только вот в чём может быть проблема, что не выбирается сам сервер??????
кто знает, помогите, буду очень благодарен.
Друзья у тебя не могут зайти так как gameserver ожидает коннекта по
Код:
# Bind ip of the gameserver, use 0.0.0.0 to bind on all available IPs
GameserverHostname=127.0.0.1
GameserverPort=7777
Ты сам подключаешься так как запускаешь Клиент на этом же компе...

Лучше сервер поставить отдельно и всем коннектиться по локалке.
Для этого случая конфиги:
Код:
# ================================================== ==============
# General login server setting !!! REQUIRED to configure to everyone !!!
# ================================================== ==============

# Bind ip of the loginserver, use 0.0.0.0 to bind on all available IPs
LoginServerHostname=192.168.62.8
LoginServerPort=2106
GMMinLevel=100

# The port, ip on which login will listen for GameServers
LoginHostname=127.0.0.1
LoginPort=9014

# If set to true any GameServer can register on your login's free slots
AcceptNewGameServer = False
и
# ================================================== ==============
# General server setting !!! REQUIRED to configure to everyone !!!
# ================================================== ==============

# Bind ip of the gameserver, use 0.0.0.0 to bind on all available IPs
GameserverHostname=192.168.62.8
GameserverPort=7777

# This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname
ExternalHostname=192.168.62.8
# This is transmitted to the client from the same network, so it has to be a local IP or resolvable hostname
InternalHostname=192.168.62.8
# Note: you can define server hostname for each network in subnets.properties

# The Loginserver host and port
LoginPort=9014
LoginHost=127.0.0.1
Итак логин и гейм сервера между собой связаны по localhost (127.0.0.1)
Всем игрокам раздаешь папку system c l2.ini
Код:
ServerAddr=192.168.62.8
и они коннектяться по IP 192.168.62.8!!!

Если же ты сам будешь заходить Клиентом с компа на котором стоит сервер то конфиги попробуй так:
Код:
# ================================================== ==============
# General login server setting !!! REQUIRED to configure to everyone !!!
# ================================================== ==============

# Bind ip of the loginserver, use 0.0.0.0 to bind on all available IPs
LoginServerHostname=0.0.0.0
LoginServerPort=2106
GMMinLevel=100

# The port, ip on which login will listen for GameServers
LoginHostname=127.0.0.1
LoginPort=9014

# If set to true any GameServer can register on your login's free slots
AcceptNewGameServer = False
и 
# ================================================== ==============
# General server setting !!! REQUIRED to configure to everyone !!!
# ================================================== ==============

# Bind ip of the gameserver, use 0.0.0.0 to bind on all available IPs
GameserverHostname=0.0.0.0
GameserverPort=7777

# This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname
ExternalHostname=192.168.62.8
# 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
# Note: you can define server hostname for each network in subnets.properties

# The Loginserver host and port
LoginPort=9014
LoginHost=127.0.0.1
У всех l2.ini тот же, а у тебя с
Код:
ServerAddr=127.0.0.1
Kilot вне форума Отправить сообщение для Kilot с помощью ICQ Отправить сообщение для Kilot с помощью Skype™ Ответить с цитированием
Непрочитано 07.12.2009, 15:11   #6
Пользователь

Автор темы (Топик Стартер)

спасибо большое за помощь, сегодня народ вечером соберётся , попробуем зайти, отпишусь. еще раз спс, плюсики к репе поставлю

Добавлено через 22 часа 25 минут
Всё работает нормально, конфиги логинсервера и геймсервера делал для случая, когда сервер стоит на другом компе, но у меня стоит на моём компе и я нормально подключался, в l2.ini адрес сервера у себя я поставил 192.168.62.. Всё работает... спс

Последний раз редактировалось Melstone; 08.12.2009 в 13:36. Причина: Добавлено сообщение
Melstone вне форума Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 23:51. Часовой пояс GMT +3.

Вверх