搜索
查看: 1979|回复: 5

[AMXX 带源码] 求助~谁帮我看下这个代码

[复制链接]
发表于 2009-6-17 18:06:32 | 显示全部楼层 |阅读模式 来自 中国–浙江–嘉兴
这是僵尸服用的插件~VIP额外弹药补助
可是只有OP有弹药补助~谁能帮我看看~这么改VIP(只有通道不能换图和踢人的)也有弹药补助
  1. #include <amxmodx>
  2. #include <cstrike>
  3. #include <zombieplague>
  4. #include <fun>
  5. #define giveop 10 /*VIP弹药包*/
  6. #define ap 100 /*vip护甲*/
  7. #define name 飞的跟高



  8. public plugin_init() {
  9.     register_plugin("adminadditional", AMXX_VERSION_STR, "name")
  10.     register_event("ResetHUD","eResetHUD","be")
  11.     return PLUGIN_CONTINUE
  12. }

  13. public eResetHUD(id) {
  14.     if(get_user_flags(id) & ADMIN_MENU) {
  15.     zp_set_user_ammo_packs(id, zp_get_user_ammo_packs(id) + giveop)
  16.     cs_set_user_armor(id, ap ,CS_ARMOR_KEVLAR)
  17.     client_print(0, print_chat, "[okok原创]本服务器管理员获得%d子弹包", giveop)
  18.     client_print(0, print_chat, "[okok原创]本服务器管理员获得%d护甲", ap)
  19.     }
  20.     return PLUGIN_CONTINUE
  21. }
  22. /*public client_putinserver(id)
  23. {
  24.   client_print(0, print_chat, "[BT服OKOK原创] 本服务器管理员每局可以额外获得%d弹药包,%d护甲补助, giveop,ap")
  25. }
  26. */
复制代码
发表于 2009-6-17 18:12:52 | 显示全部楼层 来自 中国–广东–广州
那就看一下你的OP是用什么权限,VIP又是用什么权限!
回复

使用道具 举报

发表于 2009-6-17 18:13:24 | 显示全部楼层 来自 中国–安徽–芜湖
本人写的旧版插件
回复

使用道具 举报

发表于 2009-6-17 18:25:10 | 显示全部楼层 来自 中国–广东–广州
一般OP权限是
  1. ( get_user_flags(id) & ADMIN_IMMUNITY )
复制代码
VIP权限是
  1. (( get_user_flags(id) & ADMIN_RESERVATION ) && !( get_user_flags(id) & ADMIN_IMMUNITY ))
复制代码
回复

使用道具 举报

 楼主| 发表于 2009-6-18 08:42:14 | 显示全部楼层 来自 中国–浙江–嘉兴
本人写的旧版插件
w5014560 发表于 2009-6-17 18:13


你写的!呵呵~我是网上下的~还有源码~作者人品很好~源码都放出来了
回复

使用道具 举报

 楼主| 发表于 2009-6-18 08:45:38 | 显示全部楼层 来自 中国–浙江–嘉兴
一般OP权限是( get_user_flags(id) & ADMIN_IMMUNITY )VIP权限是(( get_user_flags(id) & ADMIN_RESERVATION ) && !( get_user_flags(id) & ADMIN_IMMUNITY ))
kk阿朗 发表于 2009-6-17 18:25


谢谢大大~
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 注个册吧

快速回复 返回顶部 返回列表