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

Level Admin Таблица

Дмитрий

Пользователь
Регистрация
8 Июн 2017
Сообщения
73
Симпатии
13
Пол
Мужской
#1
Первоисточник: Статья - 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)
 
Последнее редактирование модератором:

SeMax

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

Дмитрий

Пользователь
Регистрация
8 Июн 2017
Сообщения
73
Симпатии
13
Пол
Мужской
#3
Начиная с amxmodx 1.8.3 добавлен еще один уровен.
ADMIN_BAN_TEMP - v.
Добавьте в тему.
статью взял с кссерва и да там это тоже написано что в 1.8.3 добавили , но это еще не все флаги =)
 

SeMax

Пользователь
Регистрация
8 Июн 2017
Сообщения
24
Симпатии
7
Пол
Мужской
#4
Если смотреть 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" */
 

Inline

Пользователь
Регистрация
8 Июн 2017
Сообщения
233
Симпатии
77
Пол
Мужской
#5

Дмитрий

Пользователь
Регистрация
8 Июн 2017
Сообщения
73
Симпатии
13
Пол
Мужской
#9
Minni, тут я точно сказать не могу , если найду обязательно допишу !