hamsandwich forwardlarında HAM returnleri kullanılır.
return HAM_IGNORED
PHP- Kodu:
public fw_player_killed(victim, attacker, shouldgib)
{
if(! (1<=victim<=g_maxPlayers && 1<=attacker<=g_maxPlayers)) {
return HAM_IGNORED
}
new name[32]
get_user_name(attacker, name, 31)
if(duel_active)
{
if(cs_get_user_team(victim) == CS_TEAM_CT && player_challenged[victim])
{
knife_duel[attacker] = false
deagle_duel[attacker] = false
grenade_duel[attacker] = false
scout_duel[attacker] = false
once[attacker] = false
strip_user_weapons(attacker)
give_item(attacker, "weapon_knife")
set_user_rendering(attacker)
duel_menu(attacker)
}
else if(cs_get_user_team(victim) == CS_TEAM_CT && !player_challenged[victim])
{
set_task(0.4, "kill_player", attacker)
}
}
remove_task(attacker)
remove_task(victim)
return HAM_IGNORED
}