查看: 3160|回复: 26

[带源码] VIP队伍转移卡

[复制链接]
发表于 2012-7-17 07:51:06 | 显示全部楼层 |阅读模式
ADMIN_LEVEL_C 权限
需要配合
say_menu.amxx           ; Say menu 菜单
custommenuitems.cfg内添加
amx_addclientmenuitem "队伍转移" "set_team_menu" "o" "Vip_Set"  


#include
#include
#include
#define PLUGIN_NAME "Change Team Menu"
#define PLUGIN_VERSION "1.0"
#define PLUGIN_AUTHOR "KIN"
public plugin_init()
{
register_plugin(PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR)
register_clcmd( "say team","Changemenu", ADMIN_RESERVATION, "Shows The Change Teams Menu" )
register_menucmd(register_menuid("\r队伍转移菜单^n"), 1023, "cgtheMenu" )
return PLUGIN_CONTINUE
}
public Changemenu(id,level)
{
if (!access(id,level))
{
client_print(id,print_center,"你无权使用该道具!")
console_print(id,"你无权使用该道具!")
return PLUGIN_CONTINUE
}
if(cs_get_user_team(id) == CS_TEAM_SPECTATOR)
{
client_print(id,print_center,"观察者不能使用该道具!")
console_print(id,"观察者不能使用该道具!")
return PLUGIN_CONTINUE
}
new cgMenu[256]
new keys
new nLen = format( cgMenu, 255, "\r队伍转移菜单^n" )
nLen += format( cgMenu[nLen], 255-nLen, "^n\r1. \w 恐怖份子" )
nLen += format( cgMenu[nLen], 255-nLen, "^n\r2. \w 反恐精英" )
nLen += format( cgMenu[nLen], 255-nLen, "^n^n\r0. \w 退出" )
keys = (1<<0|1<<1|1<<2|1<<9)
show_menu( id, keys, cgMenu, -1 )
return PLUGIN_CONTINUE
}
public cgtheMenu(id,key)
{
switch(key)
{
case 0: {
if(cs_get_user_team(id) == CS_TEAM_T)
{
client_print(id,print_center,"你现在为恐怖份子,不需要更换队伍!")
console_print(id,"你现在为恐怖份子,不需要更换队伍!")
return PLUGIN_CONTINUE
}
else
{
cs_set_user_team(id, CS_TEAM_T, CS_T_GUERILLA)
user_kill(id, 1)
if (is_user_alive(id))
{
user_kill(id, 1)
}
return PLUGIN_CONTINUE
}
}
case 1: {
if(cs_get_user_team(id) == CS_TEAM_CT)
{
client_print(id,print_center,"你现在为反恐精英,不需要更换队伍!")
console_print(id,"你现在为反恐精英,不需要更换队伍!")
return PLUGIN_CONTINUE
}
else
{
cs_set_user_team(id, CS_TEAM_CT, CS_CT_GSG9)
user_kill(id,1)
if(is_user_alive(id))
{
user_kill(id, 1)
}
return PLUGIN_CONTINUE
}
}
case 9: {
client_print( id, print_chat, "退出转移菜单" )
console_print(id,"退出转移菜单")
}
}
return PLUGIN_HANDLED
}


Vip_Set_Team.zip

2.63 KB, 下载次数: 11

售价: 2 金钱  [记录]

changeteam.rar

4.75 KB, 下载次数: 11

售价: 2 金钱  [记录]

发表于 2012-7-19 00:36:54 | 显示全部楼层
晕死也不多加点分  
发表于 2012-7-20 04:28:52 | 显示全部楼层
好困啊  
发表于 2012-7-21 10:14:42 | 显示全部楼层
我回不回呢 考虑再三 还是不回了吧 ^_^  
发表于 2012-7-24 22:21:08 | 显示全部楼层
佩服佩服啊.  
发表于 2012-7-26 17:58:20 | 显示全部楼层
经过你的指点 我还是没找到在哪 ~~~  
发表于 2012-7-27 04:50:39 | 显示全部楼层
真是汗啊  我的家财好少啊  加油  
发表于 2012-7-28 12:57:18 | 显示全部楼层
感觉好像在哪里看过了,汗~  
xx123 该用户已被删除
发表于 2012-7-30 00:25:32 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2012-8-1 02:58:27 | 显示全部楼层
看贴回复是好习惯  
您需要登录后才可以回帖 登录 | 中文注册

本版积分规则