AMX Mod X хранит файловые записи администраторов в cstrike/addons/amxmodx/configs/users.ini. В каждой записи четыре поля: идентификатор, пароль, права и способ авторизации. Два последних набора букв относятся к разным вещам: одинаковая буква в них не означает одно и то же.
Выберите способ узнавать игрока
Перед изменением сделайте копию users.ini. Ниже приведены стандартные форматы. Идентификатор и пароль — примеры, их требуется заменить. Набор всех прав показан для объяснения синтаксиса, а не для выдачи каждому администратору.
"NickName" "password" "abcdefghijklmnopqrstu" "a"
"STEAM_0:0:123456" "" "abcdefghijklmnopqrstu" "ce"
"STEAM_0:0:123456" "password" "abcdefghijklmnopqrstu" "c"
"123.45.67.89" "" "abcdefghijklmnopqrstu" "de"
В четвёртом поле c выбирает Steam ID, d — IP, e отключает проверку пароля. Флаг a означает отключение игрока при неверном пароле, а b применяется для совпадения с клановым тегом. Динамический IP неудобен для постоянной записи: адрес может измениться.
Задавайте только необходимые права
a— иммунитет;b— резервный слот.c— kick;d— ban и unban;e— slay и slap.f— смена карты;g— доступ к разрешённым cvar.h— выполнение конфигов;i— административный чат;j— голосования.k— доступ кsv_password;l— RCON и соответствующие возможности.m–t— пользовательские уровни A–H для дополнительных плагинов.u— меню администратора;z— обычный пользователь без административных прав.
VIP — не единый встроенный набор AMX Mod X. Какой флаг включает VIP-меню или модель, определяет конкретный плагин. Найдите эту настройку и выдайте нужную букву, вместо того чтобы копировать полный алфавит из административного примера. Флаг z не добавляют к записи администратора.
Проверьте Steam ID и пароль
Подключитесь к серверу и введите в клиентской консоли:
status
В списке найдите свою строку, а не номер позиции другого игрока. У официального аккаунта Steam идентификатор связан с учётной записью и не меняется просто от переустановки игры. На неофициальных серверах схема идентификации зависит от их программного обеспечения; доверять одному внешне похожему значению без понимания этой схемы нельзя.
При парольной авторизации стандартная конфигурация AMX Mod X использует клиентское поле _pw:
setinfo "_pw" "password"
Название поля может быть изменено параметром amx_password_field в amxx.cfg. Сверьте его до проверки. Не публикуйте рабочий пароль вместе с примером конфигурации. Для официальной Steam-авторизации документация AMX Mod X приводит вариант Steam ID без пароля; дополнительный пароль не заменяет корректную серверную аутентификацию.
Убедитесь, что права применились
После обновления списка проверьте вход нужным пользователем и отдельно доступные ему команды. Открытие меню ещё не означает наличие всех функций внутри него. Если возможности не появились, последовательно проверьте идентификатор, четыре поля, парольное поле клиента и требования VIP-плагина.
Оставляйте выполнение конфигов и RCON только тем, кому доверяете управление сервером. Проверяйте результат ограниченной ролью, а не собственной полной админкой: так заметнее случайно выданные лишние полномочия. Официальная таблица флагов доступна в документации AMX Mod X.

Комментарии 0
Здесь можно начать разговор
Задайте вопрос или поделитесь своим опытом по теме.
Присоединяйтесь к обсуждению
Войдите, чтобы написать комментарий и отвечать участникам.