JoinGame.KZ - игровой хостинг, арендуя сервер у нас, Вам будут предоставленно множество бесплатных услуг, кроме этого у Вас будет возможность обратиться в техническую поддержку и получить квалифицированную помощь. Заказывайте игровые сервера на JoinGame.KZ
Зарегистрироваться Войти на сайт Восстановить пароль
  • Главная
  • Услуги хостинга
  • Новости
  • Википедия
  • Форум
  • Контакты
  • Создать тему
    Возобновить тему
    Выдать себе права на сервере кс 1.6
    loveyoushq

    loveyoushq

    Пользователь

    офлайн

    21.01.2020 - 20:05 Сообщение #1

    Многие владельцы серверов задаются вопросом: как контролировать действия администраторов своего сервера? Кто-то постоянно следит, просит оставлять жалобы и т.д. Но есть вариант проще. К примеру, ваш сосед/одноклассник/однокурсник администратор на Вашем сервере и злоупотребляет плагином weaponmenu.amxx (Даёт себе в первом раунде Калашников, бегает со всеми оружием и прочие шалости).Но убирать плагин не хочется,тогда для вас есть отличный файл конфигурации AMXMOD - cmdaccess.ini. Этот конфиг поможет вам без вмешательство в .SMA файлы (исходники плагинов) настроить флаги доступа.

    Думаю,все знают флаги админов:
    a - иммунитет (нельзя кикать, слаить, слэпать, банить)
    b - резервирование
    c - использование команды amx_kick (кикание)
    d - использование команды amx_ban (бан)
    e - использование команды amx_slay
    f - использование команды amx_map
    g - использование команды amx_cvar
    h - использование команды amx_cfg
    i - использование команды amx_chat и других чат-комманд
    j - использование команды amx_vote и других комманд голосований
    k - доступ к команде sv_password (через amx_cvar)
    l - доступ к командам amx_rcon и rcon_password (через amx_cvar)
    m - настраиваемый уровень А (для дополнительных плагинов)
    n - настраиваемый уровень B
    o - настраиваемый уровень C
    p - настраиваемый уровень D
    q - настраиваемый уровень E
    r - настраиваемый уровень F
    s - настраиваемый уровень G
    t - настраиваемый уровень H
    u - доступ к меню, через команду amxmodmenu
    z пользователь
    Конкретно нас интерисуют флаги:
    m - настраиваемый уровень А (для дополнительных плагинов)
    n - настраиваемый уровень B
    o - настраиваемый уровень C
    p - настраиваемый уровень D
    q - настраиваемый уровень E
    r - настраиваемый уровень F
    s - настраиваемый уровень G
    t - настраиваемый уровень H

    Так как в стандартном AMXMOD эти флаги не задействованы.К ним мы и будем прикреплять наши команды админов.
    Откроем cmdaccess.ini и увидим в нём строчки такого типа:

    "amx_weaponmenu" "s" ; weaponmenu.amxx
    "weaponmenu" "s" ; weaponmenu.amxx

    Расшифруем:
    "amx_weaponmenu" - команда для использования админом в консоле.
    "s" - флаг доступа, на который будем вешать команду.
    "weaponmenu.amxx" - название плагина, к которому относится команда (не обязательно может быть написано).
    Так как плагин weaponmenu.amxx имеет две равнозначных команды (weaponmenu и amx_weaponmenu) то они обе туда заносятся.
    После чего устанавливаем плагин к себе на сервер (через Панель управления или FTP) и меняем карту (или перезагружаем сервер)
    Теперь достаточно в файле users.ini убрать у вашего друга флаг "s" и он не сможет пользоваться плагином.

    Удалить / Редактировать / Ответить

    Создать тему
    Тема закрыта