Наверника у многих возникал вопрос, да что это там за команды такие - чёт я не понял!
Так вот, давайте разберёмся с командами и их задачами на выполнение.
Для начала, расскажу то, что на сервере разделены классы игроков - их шесть классов! У каждово класса свои привилегии и для каждого класса установлены определённые команды. Кто разделяет игроков на классы - администрация! Я думаю Вы согласитесь, что как и в школьном классе, учитель знает уже всех учеников кто есть кто. Так и на сервере, админы видят кто постоянный игрок и уже знает все карты и легко прописывает команды (и знает их значение) в чате, кто уже более менее притёрся, а кто только недавно присоединился и пока не совсем вкурил, что это здесь пишется и что это тут в чате все пишут и зачем и т.д. И главное... перед командой обязательно ставьте префикс - !. т.е. восклицательный знак.
И так начнём...
Выложим шесть классов игроков по возрастанию:
1. Masteradmin - главное лицо сервера, может всё!
2. Админ - второе главенствующее лицо сервера, может всё!
3. ЭЛИТА-СЕРВЕРА и Почётный супер-боец - очень близко стоят к админу!
4. Супер-боец- постоянный игрок, во всём уже определившийся и у них в арсенале половину команд от админов.
5. Боец клана - игроки, которые состоят в каком-нибудь игровом клане, треть команд управления у них в арсенале.
6. Боец - игрок, который уже приигрался на сервере и более менее знает, что к чему. Треть команд управления у них в арсенале.
7. Душара - вновь прибывший игрок или ещё не так давно играет. Но четверть команд управления (от админов) к нему уже подключено.
Теперь поговорим о самих командах управления и их значении.
kick = "Исключение игрока"
map = "map MAPNAME Смена карты и типа игры"
restart = "Перезагрузка карты [1=complete restart]"
ban = "Бан игроку"
tempban = "tempban PID|PART_OF_NICK Временный бан игроку"
help = "Вывод синтаксис и команды помощи"
quitmod = "Выход из Администрирования"
killserver = "Отключить сервер"
maprotate = "Загрузка следующей карты из мапцикл"
readconfig = "Перезагрузка конфигов мода"
gametype = "gametype koth|war|dm|dom|sd|sab - Смена типа игры и перезагрузка карты"
admintest = "Показать администратора вашей группы"
time = "Показать текущее время"
nextmap = "Показать следующую карту"
kickall = "Исключить всех игроков с сервера"
uptime = "Показать время работы сервера"
setpw = "setpw PASSWORD - Установить пароль на сервер"
removepw = "Удалить пароль с сервера"
info = "Показывает инфу сервера"
hardcore = "hardcore 1|0 - Включить/Отключить режим hardcore, заработает после смены карты/раунда"
oldschool = "oldschool 1|0 - Включить/Отключить режим oldschool, заработает после смены карты/раунда"
killcam = "killcam 1|0 - Включить/Отключить режим killcam, заработает после смены карты/раунда"
gravity = "gravity [VALUE] - Изменить гравитацию, значение 800 (default)"
knockback = "knockback [VALUE] - Изменить g_knockback, значение в 1000 (default)"
speed = "speed [VALUE] - Изменить скорость, значение в 190 (default)"
me = "Показать ваш PID и GUID"
devmap = "devmap MAPNAME - Изменяет карту на MAPNAME с читами"
rcon = "rcon COMMAND - Выполняет команду RCON"
ff = "Просмотр режима Огонь по своим"
say = "say MESSAGE - Печатает красное сообщение из консоли"
setff = "setff 0|1|2|3 - Установка режима ОГОНЬ ПО СВОИМ: 0=откл, 1=вкл, 2=отражает, 3=на двоих"
pl = "Показывает игрокам их PID"
cmdlist = "Показать команды, доступные для вашего класса"
maps = "Показать всю ротацию карт сервера"
exec = "exec NAMEOFCONFIG - Запуск файла config НА СЕРВЕРЕ"
setnextmap = "setnextmap MAPNAME [koth|war|dm|dom|sd|sab] - Запуск следующей карты и типа игры"
checkadmin = "checkadmin PID|PART_OF_NICK - Показать класс игрока"
warn = "warn PID|PART_OF_NICK REASON - Предупреждение игрока нарушителя"
fun = "Смешные сообщения"
setgroup = "setgroup GROUP PID|PART_OF_NICK - Изменить класс игрока"
protect = "protect PID|PART_OF_NICK - Установка защиты на игрока от кика и бана"
stats = "Показать вашу статистику"
f или forgive = "Простить последний тимкилл (если функции включены)"
Как пользоваться командами?
!vote - эта главная команда, вызывающая процедуру голосования!
Пример голосования смены карты на следующую по ротации...
!vote nextmap
Далее все увидят сообщение о включеном голосовании, и что нужно прописать, что бы проголосовать как ДА или НЕТ. Отсюда Вы можете сделать для себя выводы, как к команде голосования применять дополнительные параметры и команды. Например, Вы хотите сменить режим игры...
!vote gametype war - запустится голосование на смену режима игры.
"ass" - Уничтожение
"bel" - За линией врага
"ch" - Захватить и защитить
"ctf" - Захват флага
"dm" - Свободная игра
"dom" - Доминирование
"ftag" - Заморозка
"gg" - Gun Game
"koth" - Штаб
"lms" - Выживший в бою
"lts" - Выжившая команда
"re" - Шпионаж
"sab" - Саботаж
"sd" - Найти и уничтожить
"war" - Командный бой
Думаю, Вы догадываетесь, что нужно прописать, если вдруг на сервере появился беспредельщик, а админов пока нету.