Admin Mod для SWAT 4: команды админа сервера и клиентские команды (TSS)
Это справочник по Admin Mod / Admin Commands (AC) для сервера SWAT 4 / SWAT 4: The Stetchkov Syndicate (TSS): кик/бан, баланс команд, сообщения, управление картами (maplist), замены экипировки (replacements) и клиентские команды (CC).
⚠️ Примечание: команды вводятся в консоль/чат. id берётся из kick ac getplayers и не совпадает с ID из других команд типа showids.
Как вводить команды Admin Mod
Пример:
-
kick ac say Всем привет!
-
kick ac kick 3
Быстрые команды (ТОП — чаще всего нужны админу)
-
kick ac getplayers — список игроков и их id
-
kick ac kick <id|name> — кик
-
kick ac kickban <id|name> — кик + бан
-
kick ac addban <ip|range> / kick ac removeban <ip|range> — добавить/снять бан по IP
-
kick ac lockteams — запретить смену команды игроками
-
kick ac balanceteams — баланс команд
-
kick ac say <msg> — объявление всем
-
kick ac setmap <mapindex> — следующая карта по индексу
-
kick ac pause — пауза (удобно на кланварах, работает с v19)
Команды админа сервера (AC)
1) Игроки: список, кик, бан
Список игроков
kick ac getplayers
Выводит id, имя, счёт, IP всех игроков на сервере.
Кик/бан игрока
Примеры:
-
kick ac kick 12
-
kick ac kick PlayerName
-
kick ac kickban 8
Бан по IP (или диапазону)
-
kick ac addban <ip|range> — добавить IP/диапазон в банлист
-
kick ac getbans — показать последние 25 банов
-
kick ac removeban <ip|range> — удалить IP/диапазон из банлиста
Примеры:
-
kick ac addban 203.0.113.55
-
kick ac addban 203.0.113.*
-
kick ac removeban 203.0.113.55
2) Команды и баланс (Teams)
-
kick ac balanceteams — попытка сбалансировать команды
-
kick ac lockteams — заблокировать/разблокировать команды (смена команды только админом)
-
kick ac lockeddefaultteam None|Swat|Suspect — какая команда по умолчанию для новых игроков, если команды заблокированы
-
kick ac switchteam <id|name> — переключить команду игрока
-
kick ac switchall — поменять команды местами всем игрокам
3) Лидер (кооп) и ограничения игрока
-
kick ac forceleader <id|name> — назначить игрока лидером в коопе
-
kick ac forcelesslethal <id|name> — заставить игрока использовать less-lethal на 1 раунд
-
kick ac forcenoweapons <id|name> — запретить оружие игроку на 1 раунд
-
kick ac forcename <id|name> <newname> — принудительно сменить ник
-
kick ac makevip <id|name> — сделать игрока VIP
Пример:
4) Сообщения: чат, объявления, MOTD
-
kick ac adminsay <msg> — сообщение только администрации
-
kick ac say <msg> — сообщение всем игрокам
-
kick ac motd <msg> — установить Message of the Day
Примеры:
-
kick ac adminsay Проверяем баланс команд
-
kick ac say Матч через 2 минуты
-
kick ac motd Добро пожаловать! Без TK.
5) Конфиг и команды выделенному серверу
Пример:
6) Карты и maplist (основной и вторичный)
Вторичный maplist нужен, чтобы сохранить “любимую ротацию” и восстановить её, если кто-то изменил основной список.
Блокировка maplist
Просмотр списков карт
Добавление/удаление/сохранение карт
-
kick ac addmap <mapname> [mapindex] — добавить карту во вторичный maplist
-
kick ac removemap <mapindex> — удалить карту из основного maplist по индексу
-
kick ac savemaps — сохранить основной maplist во вторичный
-
kick ac restoremaps — восстановить основной maplist из вторичного
Управление следующей картой и перезапуск
Smash and Grab (если используется)
Примеры:
7) Замены экипировки (Replacements)
Команды для подмены одного classname на другой (например, чтобы запретить/заменить предмет).
-
kick ac addreplacement <oldclass> <newclass> — добавить замену
⚠️ Не сохранится без kick ac saveconfig
-
kick ac getreplacements — список замен
-
kick ac removereplacement <id|name> — удалить замену (в некоторых версиях удаляется по индексу из getreplacements)
-
kick ac saveconfig — сохранить изменения
8) Справка и пауза
Клиентские команды (CC) — доступны игрокам
Команды вводятся любым клиентом в консоль:
-
kick cc join — войти в игру
-
kick cc spec — перейти в свободное наблюдение (spectator)
-
kick cc view — смотреть от лица игроков своей команды
FAQ
Где взять id игрока для кика?
Используйте kick ac getplayers — там показываются id.
Почему команды “Left/Right/Up/Down” не работают?
Это относится к биндам/управлению в игре. В админ-командах используется текстовый ввод, а не направления.
Почему replacements не сохранились после перезапуска?
После addreplacement нужно выполнить kick ac saveconfig.