當前位置:編程學習大全網 - 源碼下載 - 求AMXX編寫源碼的高手,關於額外權限的寫法。

求AMXX編寫源碼的高手,關於額外權限的寫法。

也許樓主需要查壹份對照表

以下AMXX的支持庫中關於權限的常量

管理員等級 常量

ADMIN_ALL 0 //所有人

ADMIN_IMMUNITY 1 //標記 "a", 免疫

ADMIN_RESERVATION 2 //標記 "b", 保留通道

ADMIN_KICK 4 //標記 "c", 踢玩家

ADMIN_BAN 8 //標記 "d", 封玩家

ADMIN_SLAY 16 //標記 "e", 殺死

ADMIN_MAP 32 //標記 "f", 更換地圖

ADMIN_CVAR 64 //標記 "g", 更改參數

ADMIN_CFG 128 //標記 "h", 執行配置

ADMIN_CHAT 256 //標記 "i", 聊天

ADMIN_VOTE 512 //標記 "j", 投票

ADMIN_PASSWORD 1024 //標記 "k", sv_password

ADMIN_RCON 2048 //標記 "l", 遠程命令權限

ADMIN_LEVEL_A 4096 //標記 "m", 自定義

ADMIN_LEVEL_B 8192 //標記 "n", 自定義

ADMIN_LEVEL_C 16384 //標記 "o", 自定義

ADMIN_LEVEL_D 32768 //標記 "p", 自定義

ADMIN_LEVEL_E 65536 //標記 "q", 自定義

ADMIN_LEVEL_F 131072 //標記 "r", 自定義

ADMIN_LEVEL_G 262144 //標記 "s", 自定義

ADMIN_LEVEL_H 524288 //標記 "t", 自定義

ADMIN_MENU 1048576 //標記 "u", 菜單

ADMIN_ADMIN 16777216 //標記g "y", 默認管理員

ADMIN_USER 33554432 //標記 "z", 默認用戶

其中ADMIN_LEVEL_A(即m權限)等價於4096,也就是比如說

register_clcmd("/gogogo","func",ADMIN_LEVEL_A) //註冊壹個/gogogo命令

也可以寫成

register_clcmd("/gogogo","func",4096) //註冊壹個/gogogo命令

這個只要了解就好,希望對樓主有幫助

  • 上一篇:請問虛擬主機Linux系統與window有什麽區別嗎?
  • 下一篇:潮州的歷史?
  • copyright 2024編程學習大全網