找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 818|回复: 10

VIP队伍转移卡

[复制链接]

该用户从未签到

发表于 2010-1-27 08:37:46 | 显示全部楼层 |阅读模式
ADMIN_LEVEL_C 权限
需要配合
say_menu.amxx           ; Say menu 菜单
custommenuitems.cfg内添加
amx_addclientmenuitem "队伍转移" "set_team_menu" "o" "Vip_Set"
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <cstrike>
  4. #include <string>

  5. public plugin_init()
  6. {
  7.         register_plugin("Set_Team", "0.1", "LoveHuai");
  8.         register_clcmd("set_team_menu", "Set_Team_Menu")
  9. }

  10. public Set_Team_Menu(id, level, cid)
  11. {
  12.         new menu = menu_create("队伍转移:", "Set_Team_Handler")
  13.         menu_additem(menu, "转移到反恐精英", "1", ADMIN_LEVEL_C)
  14.         menu_additem(menu, "转移到恐怖分子", "2", ADMIN_LEVEL_C)
  15.         menu_setprop(menu, MPROP_EXIT, MEXIT_NEVER)
  16.         menu_display(id, menu, 0)
  17.         return PLUGIN_HANDLED
  18. }




  19. public Set_Team_Handler(id, menu, item)
  20. {
  21.         if (item == MENU_EXIT)
  22.         {
  23.                 menu_destroy(menu)
  24.                 return PLUGIN_HANDLED
  25.         }
  26.         new cmd[32], name[32], access
  27.         menu_item_getinfo(menu, item, access, cmd, 31, name, 31, access)
  28.         if (strcmp(cmd, "1")==0)
  29.         {
  30.                 if (cs_get_user_team(id) == CS_TEAM_T){
  31.                         if (is_user_alive(id)) {
  32.                                 user_kill(id,1);
  33.                         }
  34.                         cs_set_user_team(id,CS_TEAM_CT,CS_CT_URBAN);
  35.                 }
  36.                 } else{
  37.                 if (strcmp(cmd, "2")==0)
  38.                 {
  39.                         if (cs_get_user_team(id) == CS_TEAM_CT){
  40.                                 if (is_user_alive(id)) {
  41.                                         user_kill(id,1);
  42.                                 }
  43.                                 cs_set_user_team(id,CS_TEAM_T,CS_T_TERROR);
  44.                         }       
  45.                 }
  46.         }
  47.         menu_destroy(menu)
  48.         return PLUGIN_HANDLED
  49. }
复制代码
点击进入下载-Vip_Set_Team.zip

该用户从未签到

发表于 2010-1-27 09:46:49 | 显示全部楼层
转移卡。。。。。干嘛用的。  不懂这个。

该用户从未签到

发表于 2010-1-27 10:39:04 | 显示全部楼层
难道用了这个就不用买卡了?
   LZ把VIP卡发出来吧。。哈哈

该用户从未签到

发表于 2010-1-27 11:29:44 | 显示全部楼层
就是VIP可以把玩家转移到别的队伍.CT转到T T转到CT
额好像不能转到观察者的嘛

该用户从未签到

发表于 2010-1-27 11:30:33 | 显示全部楼层
咱们不需要把

该用户从未签到

 楼主| 发表于 2010-1-27 11:32:43 | 显示全部楼层

我在为我的死亡服写插件
有VIP权限的直接无视队伍平衡进行跳槽

该用户从未签到

发表于 2010-1-27 15:20:41 | 显示全部楼层
Mars


5#
发表于 3 小时前 | 只看该作者
咱们不需要把

As The last ship sailed towards the distant horizon
I sat there watching on a rock
My mind slowly drifting away
Forming into my ... Dreamtale
回复 引用 评分 报告 使用道具 TOP

  

lovehuai 发短消息
加为好友
lovehuai 当前在线

UID60511 帖子113 精华0 积分113 威望428  S币513  KZIDRootKit 阅读权限10 性别女 来自ChiNa 在线时间80 小时 注册时间2009-1-6 最后登录2010-1-27   
草地蚱蜢



帖子113 精华0 威望428  KZIDRootKit 来自ChiNa
6#
发表于 3 小时前 | 只看该作者

我在为我的死亡服写插件
有VIP权限的直接无视队伍平衡进行跳槽

本人已死 有事燒紙 小事招魂 大事挖墳 謝謝!~~~~~~~~~~~~~

该用户从未签到

发表于 2010-1-27 23:42:55 | 显示全部楼层
LZ能不能在试用的时候价格提示呢? 比如“xxx试用队伍转移卡加入了CT/T” 这样 我想 也是给自己做了广告 好让别人买你的队伍转移卡(也就是这个权限)  嘿嘿 其实 是我想要这么弄 有点私心 希望LZ成全吧

该用户从未签到

 楼主| 发表于 2010-1-28 04:16:03 | 显示全部楼层
回复 8# hang6028
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <cstrike>
  4. #include <string>

  5. public plugin_init()
  6. {
  7.         register_plugin("Set_Team", "0.1", "LoveHuai");
  8.         register_clcmd("set_team_menu", "Set_Team_Menu")
  9. }

  10. public Set_Team_Menu(id, level, cid)
  11. {
  12.         new menu = menu_create("队伍转移:", "Set_Team_Handler")
  13.         menu_additem(menu, "转移到反恐精英", "1", ADMIN_LEVEL_C)
  14.         menu_additem(menu, "转移到恐怖分子", "2", ADMIN_LEVEL_C)
  15.         menu_setprop(menu, MPROP_EXIT, MEXIT_NEVER)
  16.         menu_display(id, menu, 0)
  17.         return PLUGIN_HANDLED
  18. }




  19. public Set_Team_Handler(id, menu, item)
  20. {
  21.         if (item == MENU_EXIT)
  22.         {
  23.                 menu_destroy(menu)
  24.                 return PLUGIN_HANDLED
  25.         }
  26.         new cmd[32], name[32], access,csid[32]
  27.         menu_item_getinfo(menu, item, access, cmd, 31, name, 31, access)
  28.         get_user_name(id,csid,31)
  29.         if (strcmp(cmd, "1")==0)
  30.         {
  31.                 if (cs_get_user_team(id) == CS_TEAM_T){
  32.                         if (is_user_alive(id)) {
  33.                                 user_kill(id,1);
  34.                         }
  35.                         cs_set_user_team(id,CS_TEAM_CT,CS_CT_URBAN);
  36.                         client_print(0, print_chat, "玩家【%s】使用Vip特权转移到了反恐精英",csid)
  37.                 }
  38.                 } else{
  39.                 if (strcmp(cmd, "2")==0)
  40.                 {
  41.                         if (cs_get_user_team(id) == CS_TEAM_CT){
  42.                                 if (is_user_alive(id)) {
  43.                                         user_kill(id,1);
  44.                                 }
  45.                                 cs_set_user_team(id,CS_TEAM_T,CS_T_TERROR);
  46.                                 client_print(0, print_chat, "玩家【%s】使用Vip特权转移到了恐怖分子",csid)
  47.                         }       
  48.                 }
  49.         }
  50.         menu_destroy(menu)
  51.         return PLUGIN_HANDLED
  52. }
复制代码
点击进入下载-Vip_Set_Team.zip

该用户从未签到

发表于 2010-1-28 15:49:43 | 显示全部楼层
哈哈 LZ 你真热心肠哇  我感谢你   
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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