Вчера мне покорилась технология создания relay-сервера.
Итак что нужно, чтобы поставить публичный сервер для наблюдения, spectrator-сервер или relay-сервер.
1. Новая версия dedicated-сервера. Найти ее можно здесь - http://www.tm-forum.com/viewtopic.php?f=28&t=14203 ;
2. Логин и пароль на игрока (если есть) сервера, к которому хотите подключиться;
3. dedicated server account - http://official.trackmania.com/tmf-playerpage/
Все это сделать несложно. Теперь перечислим действия на стороне сервера, к которому будем подключаться:
1. Сервер для игры тоже должен быть последней версии
2. В файл dedicated_cfg.txt внести изменения, такого вида (забегая вперед скажу, что у вас тоже необходимо это прописать), в конце страницы вставить строчку:
Code
<allow_spectator_relays>True</allow_spectator_relays>
Большего не требуется) И наконец, последние приготовления, производить которые нужно с нашей стороны:
1. Открываем файл dedicated_cfg.txt, вводим туда Логин/пароль полученные при регистрации дедикатед-аккаунта
2. В конец конфига вставляем
Code
<allow_spectator_relays>True</allow_spectator_relays>
4. В нем же прописываем порт сервера, к которому подключаемся
3. Запускаем сервер с параметрами: TrackmaniaServer.exe /dedicated_cfg=dedicated_cfg.txt /join=логин игрового сервера /joinpassword=пароль наблюдателя если есть если все правильно, и я нигде не ошибся, то все будет работать и можно делится ссылкой на матч со всеми желающими. линк можно узнать в окошке запуска серва, он будет иметь примерно такой вид: tmtp://#spectate=irtmf-relay
Удачи
Материалы:
- http://tmpower.ru/load/10-1-0-62
- http://www.tm-forum.com/viewtopic.php?f=28&t=14203