Hi there,
I have one problem.
When
VIP who kills even as it kills the
VIP, and then to the player ...
Screen Shot - Click Here !
PHP Code:
public hrac_zomre(victim, attacker, shouldgib)
{
cs_set_user_money(attacker, 0) // Peniaze na 0
cs_set_user_money(victim, 0) // Peniaze na 0
if(get_user_flags(attacker) & VIP && is_user_alive(attacker)) // Ak je hráč [VIP] a je nazive
{
if(offonhpzakill[attacker])
{
set_user_health(attacker, get_user_health(attacker) + get_pcvar_num(hp_za_kill)) // HP + podľa cvaru
set_hudmessage(0, 0, 100, -1.0, 0.29, 0, 0.0, 1.8) // Umiestnenie HUD
ShowSyncHudMsg(attacker, g_iHudSync, "+%s HP", get_pcvar_num(hp_za_kill)) // HUD
cmd_fade(attacker) // Efekt Obrazovky (modrý)
}
if(offonhpzahs[attacker])
{
if(get_pdata_int(victim, 75) == HIT_HEAD && offonhpzahs[attacker]) // Ak hráč trafí hlavu (HS)
{
set_user_health(attacker, get_user_health(attacker) + get_pcvar_num(hp_za_hs)) // HP + podľa cvaru
set_hudmessage(0, 0, 100, -1.0, 0.31, 0, 0.0, 1.8) // Umiestnenie HUD
ShowSyncHudMsg(attacker, g_iHudSync, "+%s HP (HeadShot Bonus)", get_pcvar_num(hp_za_hs)) // HUD
cmd_fade(attacker) // Efekt Obrazovky (modrý)
}
}
if(get_user_health(attacker) > get_pcvar_num(hp_max)) // Ak má hráč viac HP ako cvar
{
set_user_health(attacker, get_pcvar_num(hp_max)) // Nastaví HP podľa cvaru
}
if(read_data(2) == CSW_KNIFE) // Ak ma hráč KNIFE
{
set_user_health(attacker, get_user_health(attacker) + hp_za_knife_kill) // HP + podľa cvaru
set_hudmessage(0, 0, 100, -1.0, 0.31, 0, 0.0, 1.8) // Umiestnenie HUD
ShowSyncHudMsg(attacker, g_iHudSync, "+%s HP (Knife Kil)", hp_za_knife_kill) // HUD
cmd_fade(attacker) // Efekt Obrazovky (modrý)
}
if(read_data(2) == CSW_HEGRENADE)
{
set_user_health(attacker, get_user_health(attacker) + hp_za_he_kill) // HP + podľa cvaru
set_hudmessage(0, 0, 100, -1.0, 0.31, 0, 0.0, 1.8) // Umiestnenie HUD
ShowSyncHudMsg(attacker, g_iHudSync, "+%s HP (He Kil)", hp_za_he_kill) // HUD
cmd_fade(attacker) // Efekt Obrazovky (modrý)
}
}
}