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里的权限有差吗?
谢谢解答!!!
|