Администрирование
Команды AMX Mod X
AMX Mod X добавляет на сервер административные команды, меню управления, голосования, статистику и команды для чата. Команды можно выполнять через игровую консоль, серверную консоль или RCON, если у администратора есть нужные права доступа.
Формат команд
Команды вводятся по схеме:
amx_<команда> <обязательный параметр> [необязательный параметр]
Обозначения:
| Символ | Значение |
|---|---|
<параметр> |
Обязательный параметр |
[параметр] |
Необязательный параметр |
Символы < > и [ ] вводить не нужно.
Пример:
amx_kick PlayerName Нарушение правил
Для просмотра всех доступных команд на сервере используйте:
amx_help
Команды администратора
| Команда | Формат | Доступ | Описание |
|---|---|---|---|
amx_kick |
<имя или #userid> [причина] |
ADMIN_KICK |
Кикнуть указанного игрока с сервера |
amx_ban |
<имя или #userid> <время> [причина] |
ADMIN_BAN |
Забанить указанного игрока |
amx_addban |
<authid или ip> <время> [причина] |
ADMIN_BAN |
Добавить бан в бан-лист сервера |
amx_unban |
<authid или ip> |
ADMIN_BAN |
Разбанить игрока |
amx_slay |
<имя или #userid> |
ADMIN_SLAY |
Убить игрока |
amx_slap |
<имя или #userid> [урон] |
ADMIN_SLAY |
Ударить игрока с указанным уроном |
amx_leave |
<тег> [тег1] [тег2] [тег3] |
ADMIN_KICK |
Кикнуть всех игроков, чьи имена не содержат указанные теги |
amx_pause |
ADMIN_CVAR |
Поставить игру на паузу или снять паузу | |
amx_who |
ADMIN_ADMIN |
Показать список игроков и администраторов на сервере | |
amx_cvar |
<cvar> [value] |
ADMIN_CVAR |
Показать или изменить значение CVAR |
amx_map |
<карта> |
ADMIN_MAP |
Сменить карту |
amx_nick |
<текущее имя> <новое имя> |
ADMIN_LEVEL_A |
Изменить ник игрока |
amx_cfg |
<имя файла> |
ADMIN_CFG |
Выполнить файл конфигурации |
amx_rcon |
<rcon command line> |
ADMIN_RCON |
Выполнить команду в консоли сервера |
amx_plugins |
ADMIN_ADMIN |
Показать список загруженных плагинов | |
amx_modules |
ADMIN_ADMIN |
Показать список загруженных модулей |
Примеры административных команд
Кик игрока:
amx_kick PlayerName Нарушение правил
Бан игрока на 60 минут:
amx_ban PlayerName 60 Нарушение правил
Постоянный бан:
amx_ban PlayerName 0 Читы
Смена карты:
amx_map de_dust2
Изменение CVAR:
amx_cvar mp_timelimit 30
Выполнение серверной команды через AMX:
amx_rcon status
Команды для чата
| Команда | Формат | Доступ | Описание |
|---|---|---|---|
amx_say |
<сообщение> |
ADMIN_CHAT |
Отправить сообщение всем игрокам |
amx_chat |
<сообщение> |
ADMIN_CHAT |
Отправить сообщение всем администраторам |
amx_psay |
<имя или #userid> <сообщение> |
ADMIN_CHAT |
Отправить приватное сообщение игроку |
amx_tsay |
<цвет> <сообщение> |
ADMIN_CHAT |
Показать цветное сообщение над чатом |
amx_csay |
<цвет> <сообщение> |
ADMIN_CHAT |
Показать цветное сообщение по центру экрана |
Примеры команд чата
Сообщение всем игрокам:
amx_say Сервер будет перезапущен через 5 минут
Сообщение администраторам:
amx_chat Проверьте игрока PlayerName
Приватное сообщение игроку:
amx_psay PlayerName Не нарушайте правила сервера
Сообщение по центру экрана:
amx_csay red Внимание! Смена карты через 1 минуту
Команды голосования
| Команда | Формат | Доступ | Описание |
|---|---|---|---|
amx_votemap |
<карта> [карта] [карта] [карта] |
ADMIN_VOTE |
Запустить голосование за смену карты |
amx_votekick |
<имя или #userid> |
ADMIN_VOTE |
Запустить голосование за кик игрока |
amx_voteban |
<имя или #userid> |
ADMIN_VOTE |
Запустить голосование за бан игрока |
amx_vote |
<вопрос> <ответ1> <ответ2> [ответ3] |
ADMIN_VOTE |
Запустить произвольное голосование |
amx_cancelvote |
ADMIN_VOTE |
Остановить активное голосование |
Примеры голосований
Голосование за карту:
amx_votemap de_dust2 de_inferno de_nuke
Голосование за кик игрока:
amx_votekick PlayerName
Произвольное голосование:
amx_vote "Сменить карту?" "Да" "Нет"
Остановка голосования:
amx_cancelvote
Команды статистики
Эти команды вводятся в игровой чат через say.
| Команда | Описание |
|---|---|
say /hp |
Показать информацию об игроке, который вас убил |
say /statsme |
Показать вашу статистику |
say /stats |
Показать статистику других игроков |
say /top15 |
Показать топ-15 игроков сервера |
say /rank |
Показать ваш ранг на сервере |
Пример:
say /rank
Команды информации в чате
| Команда | Описание |
|---|---|
say nextmap |
Показать следующую карту |
say timeleft |
Показать время до смены карты |
say thetime |
Показать текущее время сервера |
Пример:
say timeleft
Команды меню
Для меню AMX Mod X требуются соответствующие права администратора.
ADMIN_LEVEL_A соответствует флагу m, а не флагу a.
| Команда | Доступ | Описание |
|---|---|---|
amxmodmenu |
ADMIN_MENU |
Открыть основное меню AMX Mod X |
amx_cvarmenu |
ADMIN_CVAR |
Открыть меню CVAR |
amx_mapmenu |
ADMIN_MAP |
Открыть меню смены карт |
amx_votemapmenu |
ADMIN_MAP |
Открыть меню голосования за смену карты |
amx_kickmenu |
ADMIN_KICK |
Открыть меню кика игроков |
amx_banmenu |
ADMIN_BAN |
Открыть меню банов |
amx_slapmenu |
ADMIN_SLAY |
Открыть меню slap/slay |
amx_teammenu |
ADMIN_LEVEL_A |
Открыть меню команд игроков |
amx_clcmdmenu |
ADMIN_LEVEL_A |
Открыть меню клиентских команд |
amx_cmdmenu |
Зависит от конфигурации | Открыть меню серверных команд |
amx_restmenu |
ADMIN_CFG |
Открыть меню ограничения оружия |
amx_teleportmenu |
ADMIN_CFG |
Открыть меню телепорта |
amx_pausecfgmenu |
ADMIN_CFG |
Открыть меню управления паузой |
amx_statscfgmenu |
ADMIN_CFG |
Открыть меню настройки статистики |
Основное меню AMX Mod X
Главное меню открывается командой:
amxmodmenu
Через него можно выполнять основные действия:
кик игроков
бан игроков
смена карты
голосования
slay/slap
управление CVAR
управление статистикой
выполнение серверных команд
Как узнать #userid игрока
Для некоторых команд можно использовать не ник, а #userid.
Откройте консоль и выполните:
status
Найдите нужного игрока в списке и используйте его ID с символом #.
Пример:
amx_kick #12 Нарушение правил
Использование #userid удобнее, если у игрока сложный ник или в нике есть специальные символы.
Права доступа AMX Mod X
Доступ к командам зависит от флагов администратора.
Примеры:
| Доступ | Назначение |
|---|---|
ADMIN_KICK |
Кик игроков |
ADMIN_BAN |
Баны |
ADMIN_SLAY |
Slay и slap |
ADMIN_MAP |
Смена карт |
ADMIN_CVAR |
Изменение CVAR |
ADMIN_CFG |
Выполнение конфигов и управление настройками |
ADMIN_CHAT |
Админ-сообщения |
ADMIN_VOTE |
Голосования |
ADMIN_RCON |
RCON-команды |
ADMIN_MENU |
Доступ к меню |
ADMIN_LEVEL_A |
Дополнительный пользовательский уровень доступа |
Если команда не выполняется, у администратора может не быть нужного флага доступа.
Команда не работает
Проверьте:
AMX Mod X установлен и загружен
плагин с нужной командой включён
у администратора есть нужные флаги доступа
команда введена без символов < > и [ ]
имя игрока или #userid указаны правильно
Проверить плагины:
amx_plugins
Проверить модули:
amx_modules
Проверить доступных администраторов:
amx_who
Рекомендации
Используйте amx_help, чтобы посмотреть список доступных команд на конкретном сервере.
Для игроков со сложными никами используйте #userid.
Для основных действий используйте amxmodmenu.
Не выдавайте ADMIN_RCON обычным модераторам.
Для полного администратора используйте нужный набор флагов в конфигурации AMX Mod X.
После изменения прав администратора перезапустите сервер или перезагрузите конфигурацию AMX Mod X, если это поддерживается текущей сборкой.