Masterserver
Folders and files
Name | Name | Last commit date | ||
---|---|---|---|---|
parent directory.. | ||||
Мастерсервер для Doom2DMP 0.6 Версия 1.3 =============== Описание: ---------- Мастерсервер для Doom 2D Multiplayer 0.6. Предназначен для сборки 128 и старше. Выполняет функции серверлиста, а также сообщает созданному серверу его внешний IP. Написан на Python 2.7.3 (http://www.python.org/download/releases/2.7.3/). Настройка: ---------- Если вы хотите создать свой мастерсервер: 1. Убедитесь, что у вас статический внешний IP (либо используйте DynDNS или его аналоги) и открыт порт 25667 (стандартный, можно изменить). 2. Если у вас на компьютере отсутствует Python, то скачайте его и установите. Настоятельно рекомендуется использовать версию 2.7.3, работоспособность на других не гарантируется. 3. Запустите на исполнение скрипт d2dmp_ms.py. 4. Для того, чтобы сервера и клиенты могли отправлять на мастерсервер данные и принимать их от него, измените значения параметров sv_slist и cl_slist (в server.cfg и game.cfg соответственно) на ВАШ_IP:ВАШ_ПОРТ. Например: server.cfg: sv_slist 255.255.255.255:25667 game.cfg: cl_slist 255.255.255.255:25667 Параметры командной строки: ---------- -h, --help - Вывести в консоль справку и закрыть мастерсервер -v, --verbose - Включить вывод лога работы программы в консоль (не работает, если включено ведение файла лога) --log FN - Включить ведение файла лога с названием FN -p PN, --port PN - Указать порт PN, используемый мастерсервером для приёма и отправки данных (стандартный - 25667) -t MC, --timeout MC - Установить время обновления списка серверов MC (в минутах) Авторы: ---------- Программист: Rembo Подготовка документации: Черный Думер /// 22.04.2013