CS:Source Steam
Сервер и настройки
Практическое руководство

Как создать группу администраторов SourceMod в CS:Source

Группы администраторов SourceMod CS:Source описываются в admin_groups.cfg. В группе объединяют необходимые флаги, иммунитет и исключения, затем назначают её конкретным администраторам.

Инструкция рассчитана на CS:Source Steam и совместимую с её движком версию SourceMod. Старой v34 требуется отдельно подобранная совместимая сборка; одинаковое название плагина не гарантирует совместимость.

Основной путь или проверка
addons/sourcemod/configs/admin_groups.cfg
Ориентир
"Chat Moderators" { "flags" "bj" "immunity" "1" }
Область
Свой сервер
Порядок действий
Настройка и проверка
От исходного состояния к результату
1Определите действующую установку и найдите addons/sourcemod/configs/admin_groups.cfg. Сохраните исходный файл или вывод проверки, чтобы потом сравнить результат, а не восстанавливать настройку по памяти.
2Определите обязанности роли: например, модерация чата без управления картой. Составьте минимальный нужный набор прав, не копируя полный root из примера.
3В существующий корневой блок Groups добавьте нашу учебную секцию "Chat Moderators" { "flags" "bj" "immunity" "1" }. Флаг b — generic admin, j — управление административным чатом; root-флаг z здесь не выдаётся. Значение immunity — отдельный уровень, а не третья буква доступа. Затем назначьте эту группу нужному администратору в используемой административной базе, точно сохранив её имя.
4Перезагрузите кэш администраторов предусмотренной командой и перепроверьте разрешённые и запрещённые действия. Отдельно испытайте взаимодействие с другим уровнем иммунитета.

Проверка результата и типичные ошибки

Группа может содержать собственные Overrides allow и deny. Они решают точечные исключения, поэтому итоговое право не всегда определяется только строкой flags.

Не редактируйте admin_levels.cfg ради обычного создания роли: документация выделяет его отдельно. Работайте через группы, назначение и overrides, сохранив резервную копию административной схемы.

После проверки зафиксируйте рабочий вариант и повторите её после смены карты. Если результат отличается, сопоставьте порядок загрузки, конфиги карты и состояние плагинов. Для этой задачи основной ориентир — addons/sourcemod/configs/admin_groups.cfg; изменение другой копии файла не влияет на запущенный процесс.

Краткая памятка
Основные ориентиры
Основной путь или проверкаaddons/sourcemod/configs/admin_groups.cfg
Ориентир"Chat Moderators" { "flags" "bj" "immunity" "1" }
ОбластьСвой сервер
Вопросы и ответы
Частые вопросы
Условия и ограничения
Нет. Он влияет на допустимые цели действий, а флаги определяют доступные возможности.
Проверьте перезагрузку административного кэша, источник базы и фактическую запись пользователя, а не только файл группы.
Просмотры: 3

Обсуждение материала 0

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

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

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

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

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

Сохраните ссылку или отправьте друзьям

Поделиться материалом

ТГTelegram VKВКонтакте WAWhatsApp MAXMAX OKОдноклассники @На почту