求一方队员杀人额外奖励。
比如:de_dust2 地图 CT弱势
那么我可以设置一个参数 使CT杀人额外奖励500元
de_cbble 地图 T弱势
那么我可以设置另一个参数 使T杀人额外奖励500元
CT和T的奖励金额可以用2个参数分别来控制 设置0 没有额外奖励。。
我这个设想能不能实现呢?????
回复: 求一方队员杀人额外奖励。
没试验过,你自己试下吧.#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,name
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)
}
}
回复: 求一方队员杀人额外奖励。
谢谢楼上@!不过我要的是 任何地图上都能使用的 不要某些地图..
CT和T的额外奖励金额可以用2个参数分别来控制 设置0 没有额外奖励。。
回复: 求一方队员杀人额外奖励。
你自己改下了,学会举一反三嘛
页:
[1]