Описание серверных команд.
Все перечисленные команды можно записать в файл конфига в любом порядке. Имя конфига по умолчанию - "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 | включить или выключить лог оружия |
Обозначения:
<обязательный параметр>
[необязательный параметр]