1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  1. Дмитрий

    Дмитрий Пользователь

    Регистрация:
    8 июн 2017
    Сообщения:
    57
    Симпатии:
    9
    Пол:
    Мужской
    Первоисточник: Статья - Level Admin Таблица

    Для новичков
    • ADMIN_IMMUNITY (a)
    • ADMIN_RESERVATION (b)
    • ADMIN_KICK ( с )
    • ADMIN_BAN (d)
    • ADMIN_SLAY (e)
    • ADMIN_MAP (f)
    • ADMIN_CVAR (g)
    • ADMIN_CFG (h)
    • ADMIN_CHAT (i)
    • ADMIN_VOTE (j)
    • ADMIN_PASSWORD (k)
    • ADMIN_RCON (l)
    a - Дает администратору иммунитет, т.е. его не смогут забанить, кикнуть, кикнуть/забанить за флуд, большой пинг, его нельзя пинать, убивать(Slay) и так далее...
    b - резервный слот для администратора
    c - Предоставляет возможность использовать команду amx_kick, т.е. кикать игроков.
    d - Доступ к командам amx_ban и amx_unban. Предоставляет права на бан игроков и их разбан.
    e - Дает возможность слапать или убивать игроков командами amx_slap и amx_slay.
    f - Данный флаг дает права админу на смену карты, т.е. к команде amx_map.
    g - Доступ к кварам сервера. Команде amx_cvag. С помощью этого флага админ может менять переменные сервера(квары). Данный флаг не советую давать всем админам подряд. Только проверенным!
    h - Также данный флаг лучше давать только проверенным людям. Он дает возможность использовать amx_cfg - менять конфиг сервера.
    i - Флаг дает возможность взаимодействовать с чатом. Команды amx_csay и т.д.
    j - amx_vote - Именно этот флаг дает доступ к голосовым командам.
    l - Данный флаг дает возможность управлять паролем RCON. Не в коем случае не давайте его всем админам!
    • ADMIN_LEVEL_A (m)
    • ADMIN_LEVEL_B (n)
    • ADMIN_LEVEL_C (o)
    • ADMIN_LEVEL_D (p)
    • ADMIN_LEVEL_E (q)
    • ADMIN_LEVEL_F ( r )
    • ADMIN_LEVEL_G (s)
    • ADMIN_LEVEL_H (t)
    • ADMIN_MENU (u)
    • ADMIN_ADMIN (y)
    • ADMIN_USER (z)
    m - произвольный уровень доступа A (если на вашем сервере стоят какие-то нестандартные плагины amx, которые требуют эти уровни доступа)
    n - произвольный уровень доступа B
    o - произвольный уровень доступа C
    p - произвольный уровень доступа D
    q - произвольный уровень доступа E
    r - произвольный уровень доступа F
    s - произвольный уровень доступа G
    t - произвольный уровень доступа H
    u - админ меню
    y - админ-админ
    z - простой игрок

    Так же, стоит добавить о недокументированной возможности использовать флаги {, |, }, ~ (добавил @Inline)
     
    Последнее редактирование модератором: 8 июн 2017
    Le$hiy и Inline нравится это.
  2. SeMax

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

    Регистрация:
    8 июн 2017
    Сообщения:
    22
    Симпатии:
    7
    Пол:
    Мужской
    Начиная с amxmodx 1.8.3 добавлен еще один уровен.
    ADMIN_BAN_TEMP - v.
    Добавьте в тему.
     
  3. Дмитрий

    Дмитрий Пользователь

    Регистрация:
    8 июн 2017
    Сообщения:
    57
    Симпатии:
    9
    Пол:
    Мужской
    статью взял с кссерва и да там это тоже написано что в 1.8.3 добавили , но это еще не все флаги =)
     
  4. SeMax

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

    Регистрация:
    8 июн 2017
    Сообщения:
    22
    Симпатии:
    7
    Пол:
    Мужской
    Если смотреть amxconst.inc, то все.
    Код:
    #define ADMIN_ALL           0       /* everyone */
    #define ADMIN_IMMUNITY      (1<<0)  /* flag "a" */
    #define ADMIN_RESERVATION   (1<<1)  /* flag "b" */
    #define ADMIN_KICK          (1<<2)  /* flag "c" */
    #define ADMIN_BAN           (1<<3)  /* flag "d" */
    #define ADMIN_SLAY          (1<<4)  /* flag "e" */
    #define ADMIN_MAP           (1<<5)  /* flag "f" */
    #define ADMIN_CVAR          (1<<6)  /* flag "g" */
    #define ADMIN_CFG           (1<<7)  /* flag "h" */
    #define ADMIN_CHAT          (1<<8)  /* flag "i" */
    #define ADMIN_VOTE          (1<<9)  /* flag "j" */
    #define ADMIN_PASSWORD      (1<<10) /* flag "k" */
    #define ADMIN_RCON          (1<<11) /* flag "l" */
    #define ADMIN_LEVEL_A       (1<<12) /* flag "m" */
    #define ADMIN_LEVEL_B       (1<<13) /* flag "n" */
    #define ADMIN_LEVEL_C       (1<<14) /* flag "o" */
    #define ADMIN_LEVEL_D       (1<<15) /* flag "p" */
    #define ADMIN_LEVEL_E       (1<<16) /* flag "q" */
    #define ADMIN_LEVEL_F       (1<<17) /* flag "r" */
    #define ADMIN_LEVEL_G       (1<<18) /* flag "s" */
    #define ADMIN_LEVEL_H       (1<<19) /* flag "t" */
    #define ADMIN_MENU          (1<<20) /* flag "u" */
    #define ADMIN_BAN_TEMP      (1<<21) /* flag "v" */
    #define ADMIN_ADMIN         (1<<24) /* flag "y" */
    #define ADMIN_USER          (1<<25) /* flag "z" */
     
  5. Inline

    Inline Пользователь Разработчик

    Регистрация:
    8 июн 2017
    Сообщения:
    235
    Симпатии:
    80
    Пол:
    Мужской
    Ссылку на первоисточник укажите. И ещё, добавьте, что amxx поддерживает флаги до ~.
     
  6. Дмитрий

    Дмитрий Пользователь

    Регистрация:
    8 июн 2017
    Сообщения:
    57
    Симпатии:
    9
    Пол:
    Мужской
    а я почему то отредактировать не могу=(
     
  7. Inline

    Inline Пользователь Разработчик

    Регистрация:
    8 июн 2017
    Сообщения:
    235
    Симпатии:
    80
    Пол:
    Мужской
    Да, скоро будет исправлено. Я уже дополняю.
     
    Дмитрий нравится это.