|
楼主 |
发表于 2008-1-4 12:28:32
|
显示全部楼层
来自 中国–广西–百色–田东县
回复: 不怕丑,俺再问:谁能抽空做个打中队友两枪就处死他的惩罚插件,让CS更象战场..
版主再帮看一下,它只认伤7次踢出服,不认伤2次处死了...
代码这样可以吗?
#include <amxmodx>
#include <amxmisc>
#include <csx>
#define PLUGIN_NAME "New Plug-In"
#define PLUGIN_VERSION "1.0"
#define PLUGIN_AUTHOR "zwfgdlc"
new tk[33]
public plugin_init()
{
register_plugin(PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR);
//在此处添加您的代码...
}
public client_damage(attacker, victim, damage, wpnindex, hitplace, TA)
{
if(TA)
++tk[attacker]
if(tk[attacker]>=2)
{
user_kill(attacker)
set_hudmessage(255, 0, 0, 0.7, 0.5, 2, 3.0, 4.0, 0.1, 1.0, -1)
show_hudmessage(attacker, "你因伤害队友,被处死")
}
else if(tk[attacker]>=7){
server_cmd( "kick #%d ^"你枪法太差了,已不适合在本服玩...^"",get_user_userid(attacker))
tk[attacker]=0
}
}
public client_connected(id)
{
tk[id]=0
} |
|