搜索
查看: 2356|回复: 3

求一方队员杀人额外奖励。

[复制链接]
发表于 2007-10-28 05:00:26 | 显示全部楼层 |阅读模式 来自 中国–上海–上海–浦东新区
比如:
de_dust2 地图 CT弱势
那么我可以设置一个参数 使CT杀人额外奖励500元

de_cbble 地图 T弱势
那么我可以设置另一个参数 使T杀人额外奖励500元

CT和T的奖励金额可以用2个参数分别来控制 设置0 没有额外奖励。。

我这个设想能不能实现呢?????
发表于 2007-10-28 06:43:03 | 显示全部楼层 来自 中国–广东–深圳

回复: 求一方队员杀人额外奖励。

没试验过,你自己试下吧.
[php]#include <amxmodx>
#include <amxmisc>
#include <cstrike>

#define PLUGIN_NAME "MAP_addmoney"
#define PLUGIN_VERSION "1.0"
#define PLUGIN_AUTHOR "zwfgdlc"
public plugin_init()
{
register_plugin(PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR);
register_event("DeathMsg","DeathMsg_event","a")
//在此处添加您的代码...
}

public DeathMsg_event()
{
new killer=read_data(1)
new Victim=read_data(2)
new mapname[16],name[32]
get_mapname(mapname,15)
get_user_name(killer,name,31)
new k_team=get_user_team(killer)
new v_team=get_user_team(Victim)
if(containi(mapname,"de_dust2")!=-1 && k_team==2&&is_user_connected(killer)&&k_team!=v_team&&killer!=Victim)
{

cs_set_user_money(killer,cs_get_user_money(killer)+500)
client_print(0,print_chat,"%s英勇杀敌,奖励500元",name)
}else if(containi(mapname,"de_cbble")!=-1 && k_team==1&&is_user_connected(killer)&&k_team!=v_team&&killer!=Victim)
{
cs_set_user_money(killer,cs_get_user_money(killer)+500)
client_print(0,print_chat,"%s英勇杀敌,奖励500元",name)
}
}[/php]
回复

使用道具 举报

 楼主| 发表于 2007-10-28 16:14:28 | 显示全部楼层 来自 中国–上海–上海–浦东新区

回复: 求一方队员杀人额外奖励。

谢谢楼上@!不过

我要的是 任何地图上都能使用的 不要某些地图..
CT和T的额外奖励金额可以用2个参数分别来控制 设置0 没有额外奖励。。
回复

使用道具 举报

发表于 2007-10-28 21:01:25 | 显示全部楼层 来自 中国–广东–惠州

回复: 求一方队员杀人额外奖励。

你自己改下了,学会举一反三嘛
回复

使用道具 举报

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

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