The best way i think that it is with fakemeta ->
PHP Code:
public plugin_init()
{
register_forward(FM_TraceLine, "fw_traceline")
}
public fw_traceline(Float:start[3], Float:end[3], conditions, id, tr)
{
if (!is_user_alive(id)) return FMRES_IGNORED
new target = get_tr2(tr, TR_pHit)
if (!is_user_alive(target))
client_print(0,print_chat,"MISSED LOSER!!! :P")
else
client_print(0,print_chat,"GOOD SHOT!!!")
return FMRES_IGNORED
}
__________________