Описание серверных команд.

    Все перечисленные команды можно записать в файл конфига в любом порядке. Имя конфига по умолчанию - "zserv.cfg". С помощью серверных команд можно также менять значения переменных. Выполнить команду во время работы сервера можно несколькими способами: в самом zserv (наприсем "playerinfo 2" или "/say hi all" в GUI-версии), в качестве параметра командной строки (команда с параметрами идёт после знака +), например:

"zserv32.exe -deathmatch +addban 127.0.0.1 Local whores are not welcome here"

Управление сервером через удалённую консоль (rcon).

    Для возможности использования rcon (remote console) необходимо настроить следующую переменную:

        Поменять пароль, заданный в переменной "rcon_password". Пароль по умолчанию - "password"

    Для получения доступа к rcon из игры необходимо сделать следующее:

1) Во время игры на сервере набрать в консоли клиента команду: "rcon_password <password>", где password - пароль, заданный сервером. Эта команда авторизует вас как адмн сервера и вы получите доступ ко всем перечисленным ниже командам. Данную команду необходимо вводить каждый раз после перезагрузки мапы на сервере.

2) Для использования серверных команд или изменения переменных через rcon необходимо вводить в клиенте команду такого вида:

"rcon <команда> [параметры]", например: "rcon map map04" или "rcon sv_aircontrol 0.00390625".

Команда

Параметры

Действие
acl_add <ник> добавить игрока с указанным ником в список доступа
acl_clear   очистить список ников с доступом на сервер
acr_remove <ник> удалить игрока с указанным ником из списка доступа
addban <IP> <причина> забанить игрока с указанными IP и причиной и добавить бан в файл "zd_bans.txt"
addbot   запустить бота в игру
addmap <имя_мапы> добавить мапу с указанным именем в маплист
addtempban <IP> <причина> забанить игрока на 15 минут с указанными IP и причиной
add_cvaroverride <map> <cvar> <value> изменять значение переменной cvar на value на мапе map
banlist   вывести полный список банов в консоль
connectionlog   включить или выключить лог соединений
clearmaplist   очистить маплист
cmdlist   список всех серверных команд
cvarlist   список всех серверных переменных и их значений
debuglog   включить или выключить отладочный лог
dir   вывести список файлов из текущей папки на сервере в консоль
error <сообщение> завершить работу сервера и вывести сообщение об ошибке
exec <filename.cfg> применить команды из файла filename.cfg
fraglog   включить или выключить лог фрагов
gameversion   вывести версию сервера в консоль
kick <номер> <причина> кикнуть игрока с указанным номером с сервера с указанием причины. номер игрока можно узнать командой playerinfo
killban <IP> разбанивает указанный IP и удаляет его из файла "zd_bans.txt"
listbots   список доступных ботов на сервере
list_cvaroverride   информация об измененных переменных. по умолчанию список пуст
logfile   включить или выключить общий лог
map <имя_мапы> немедленно перейти на мапу с указанным именем
maplist   вывести маплист в консоль. по умолчанию он пустой
mapskipby <кол-во_мап> Пропустить указанное количество мап в маплисте (отрицательное - назад)
mapskipto <имя_мапы> Перейти на мапу с указанным именем в маплисте
pings   вывести информацию о пингах игроков в консоль
playerinfo [номер] вывести информацию об игроке с указанным номером
players   вывести информацию о всех игроках, их IP, пингах и фрагах
puke <номер_скрипта> выполнить скрипт с указанным номером на текущей мапе
quit   завершить работу сервера
removebots   удалить всех ботов из игры
resetscores   сбросить текущий счёт в игре
say <сообщение> вывести сообщение в игру от имени консоли
set <cvar> <value> установить переменной cvar значение value. слово set писать не обязательно
setaltwads <wad1=altwad11=altwad12> [wad2=altwad2] Установить альтернативные вады (разные вады разделяются пробелом)
scriptstat   статистика выполняемых скриптов на текущей мапе
skins   список всех доступных скинов
wads   список используемых вадов на сервере
weaponlog   включить или выключить лог оружия

Обозначения:

<обязательный параметр>

[необязательный параметр]