|
发表于 2007-2-8 16:14:59
|
显示全部楼层
来自 中国–海南–海口
回复: [原创] 发布07年最新杀人奖励!!
一时手痒,我也来改写一下这个插件,效果是一样的,可能程序的可读性要强一点吧,楼主很有潜力,希望多多努力,写出更多好的插件来,鼓励一下 :)
#include <amxmodx>
#include <cstrike>
#include <fun>
#define PLUGIN "Get hegrenade"
#define AUTHOR "CGstorm"
#define VERSION "1.00"
public plugin_init(){
register_plugin(PLUGIN,VERSION,AUTHOR)
register_cvar("amx_kill_open", "1")
}
public client_death ( iKiller, iVictim, wpnindex, hitplace, TK ){
if (get_cvar_num("amx_kill_open") == 1){
new par[2]
par[0] = iKiller
par[1] = TK
set_task(0.0, "_death", 14000 + iVictim, par, 2)//采用多线程处理模式其他插件事件处理会更加流畅,这是一个好习惯
}
return PLUGIN_CONTINUE
}
public _death(par[]){
new iKiller = par[0]
new TK = par[1]
if (is_user_alive(iKiller) && !TK){
set_user_health(iKiller , 100)
cs_set_user_armor(iKiller , 100, CS_ARMOR_VESTHELM)
}
} |
|