Тема: Acis 374
Показать сообщение отдельно
Непрочитано 04.10.2019, 14:09   #1
Пользователь

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

По опытному совету сделал команду Acis своей первой сборочкой, которую компилировал и запускал ( через IDE )
Все шло идеально, пока не воткнулся в эти дивные настройки логина и гейма (видимо для самых опытных и изощренных админов)
Нет привычных команд Internal\ExternalHostname - вместо этого только Hostname

#================================================= ============
# Loginserver
#================================================= ============

# This is transmitted to the clients, so it has to be an IP or resolvable hostname

Hostname = *

# Bind ip of the LoginServer, use * to bind on all available IPs
LoginserverHostname = *
LoginserverPort = 2106

# The Loginserver host and port.
LoginHostname = 127.0.0.1
LoginPort = 9014

# How many times you can provide an invalid account/pass before the IP gets banned
LoginTryBeforeBan = 10

# Time you won't be able to login back again after LoginTryBeforeBan tries to login. Provide a value in seconds. Default 10min. (600)
LoginBlockAfterBan = 600

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

# If false, the licence (after the login) will not be shown. Default : true.
ShowLicence = True

# ================================================== ==============
# Gameserver setting
# ================================================== ==============

# This is transmitted to the clients, so it has to be an IP or resolvable hostname. If this ip is resolvable by Login just leave *

Hostname = *

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

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

# This is the server id that the gameserver will request.
RequestServerID = 1

# If set to true, the login will give an other id to the server (if the requested id is already reserved).
AcceptAlternateID = true
__________________________________________________ ___________
Вот и вся, собственно, картина.
До этого опыта я ставил ржавое корыто - качал готовую отрыжку Frozen, которую тут все очень жалуют) Собственно там у меня все работало отлично и я мог запуская на своей машине, с нее же заходить в сервер по локальному адресу в ini. Точно так же одновременно ко мне входил мой человек с инета по внешнему(белому) адресу.

Подсобите, Комрады!, как настроить эту шарманку, что бы все работало так же)))
Получается только 1 вариант - либо я захожу в гейм сервер, а другие не проходят дальше выбора сервера. Либо же я висну на выборе сервера, а после указания внешнего IP в самой верхней команде гейма Hostname, заходят в игру люди из вне.
з.ы.
Да, будь у меня возможность швырнуть сборку на удаленный серв, ни кто бы и не парился.
TheProphist вне форума Ответить с цитированием