判定該玩家是否有某權限……
複製程式
if(get_user_flags(id) & ADMIN_XXXX)
{
.
.
.
}
 ADMIN_XXXX是指某權限,例如A權,B權
詳情可以看『amxconst.inc』
算了我複製給你吧7.7
#define ADMIN_ALL              0       /* everyone */ // 這個是指所有人
#define ADMIN_IMMUNITY              (1<<0)       /* flag "a" */  //擁有A權
#define ADMIN_RESERVATION       (1<<1)       /* flag "b" */  //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_ADMIN              (1<<24)       /* flag "y" */
#define ADMIN_USER              (1<<25)       /* flag "z" */ // Z權通常指玩家