motai
|
分享:
▼
x0
|
[1.6] 殭屍模式ADM權限 (把人變殭屍的好像無法限制)
原本殭屍模式M選單的(9)選項(管理員菜單) 裡的變殭屍跟復活選項
我想要ADM有g或a權限的人才能用
但我修改cmdaccess.ini卻沒用 (只有zombie_plague40.amxx那些改了沒用)
ADM權限設定"bcdefhijklmnopqrstu"照樣可以用那指令
後來我改zombie_plague40.sma 把 register_concmd("zp_zombie", "cmd_zombie", _, "<target> - Turn someone into a Zombie", 0) 改成register_concmd("zp_zombie", "cmd_zombie",ADMIN_LEVEL_A, "<target> - Turn someone into a Zombie", 0)
然後搜尋cmd_zombie(id, level, cid) 在她function裡的最前加上 if (!cmd_access(id,level,cid,3)) return PLUGIN_HANDLED 還是沒用...
問題1:他register_concmd最後面怎麼會多個 ,0 那是什麼意思呢??
問題2:我用ADMIN_LEVEL_A、ADMIN_BAN、ADMIN_CVAR都無效,對照users.ini代表分別有權限a、d、g才能用對吧,不管用什麼之後設定cmdaccess.ini是不是就能蓋掉了?!
問題3:if (!cmd_access(id,level,cid,3)) 的3是什麼意思? 其他插件的還有1跟2...如果不管數字多少直接改cmdaccess.in裡的權限有差嗎?
謝謝解答!!!
|