Разделы статей
Сервер CS 1.6

Права AMX Mod X: Steam ID, пароль и флаги в users.ini

Как устроены четыре поля users.ini в AMX Mod X, чем отличаются флаги прав и авторизации и как назначать админские или VIP-возможности.

3 мин чтения Автор: Администратор CSDOWN

Нажмите на фото, чтобы рассмотреть детали.

В этом материале

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.

Галерея

Права AMX Mod X: Steam ID, пароль и флаги в users.ini

Загрузка фотографии…

Листайте стрелками или свайпом · Esc — закрыть

Комментарии 0

Здесь можно начать разговор

Задайте вопрос или поделитесь своим опытом по теме.

Хорошим хочется делиться

Поделиться

На своей страницеНа стене CSDOWN В личном сообщенииВыбрать получателя В свою историюОткрыть редактор

В соцсетях и приложениях

ВКонтакте MAX WhatsApp Telegram Одноклассники Мой МирMail.ru На почту X

Кто поставил лайк

0Всего
0Пользователи
0Гости

Гости учитываются анонимно по браузеру. Имена, контакты и адреса гостей не собираются для лайков.