PHP- Kodu:
public FwdTakeDamage(victiminflictorattackerFloat:damagedamage_bits)
{
    
    if(
takim[attacker] == takim[victim] && takim[attacker] != && get_cvar_num("mp_friendlyfire")) {
        
ColorChat(attacker,RED,"%s Ayni Takimdasiniz Siddete Gerek Yok.")
        
ColorChat(attacker,RED,"%s Ayni Takimdasiniz Siddete Gerek Yok.")
        return 
HAM_SUPERCEDE
    
}
    
    if (
is_valid_player(attacker) && get_user_weapon(attacker) == CSW_KNIFE)    
    {
        switch(
get_user_team(attacker))
        {
            case 
1:
            {
                if(
TCuchillo[attacker])
                {    
                    
                    
SetHamParamFloat(4get_pcvar_float(TDefaultDano))
                    
                    if(
get_pdata_int(victim75) == HIT_HEAD)
                    {
                        
SetHamParamFloat(4get_pcvar_float(hTDefaultDano))
                    }
                }
                
                if(
Destapador[attacker])
                { 
                    
SetHamParamFloat(4get_pcvar_float(PaloDano))
                    
                    if(
get_pdata_int(victim75) == HIT_HEAD)
                    {
                        
SetHamParamFloat(4get_pcvar_float(hPaloDano))
                    }
                }
                
                if(
Hacha[attacker])
                {        
                    
SetHamParamFloat(4get_pcvar_float(HachaDano))
                    
                    if(
get_pdata_int(victim75) == HIT_HEAD)
                    {
                        
SetHamParamFloat(4get_pcvar_float(hHachaDano))
                    }
                }
                
                if(
Machete[attacker])
                {        
                    
SetHamParamFloat(4get_pcvar_float(MacheteDano))
                    
                    if(
get_pdata_int(victim75) == HIT_HEAD)
                    {
                        
SetHamParamFloat(4get_pcvar_float(hMacheteDano))
                    }
                }
                
                if(
Motocierra[attacker])
                {    
                    
SetHamParamFloat(4get_pcvar_float(MotocierraDano))
                    
                    if(
get_pdata_int(victim200) == HIT_HEAD)
                    {
                        
SetHamParamFloat(4get_pcvar_float(hMotocierraDano))
                    }
                }
            }
            case 
2:
            {
                
SetHamParamFloat(4get_pcvar_float(CTDefaultDano))
                
                if(
get_pdata_int(victim75) == HIT_HEAD)
                {
                    
SetHamParamFloat(4get_pcvar_float(hCTDefaultDano))
                }
            }
        }
    }
    if(
is_user_connected(attacker) && initaliazed[attacker] && get_user_weapon(attacker) != CSW_KNIFE)
    {
        
SetHamParamFloat(4damage random_float(1.6,1.8));
    }
    return 
HAM_HANDLED

->

PHP- Kodu:
public FwdTakeDamage(victiminflictorattackerFloat:damagedamage_bits)
{
    if(!
is_valid_player(attacker) || !is_valid_player(victim)) return HAM_IGNORED
    
    
    
if(takim[attacker] == takim[victim] && takim[attacker] != && get_cvar_num("mp_friendlyfire")) {
        
ColorChat(attacker,RED,"%s Ayni Takimdasiniz Siddete Gerek Yok.")
        
ColorChat(attacker,RED,"%s Ayni Takimdasiniz Siddete Gerek Yok.")
        return 
HAM_SUPERCEDE
    
}
    
    if (
is_valid_player(attacker) && get_user_weapon(attacker) == CSW_KNIFE)    
    {
        switch(
get_user_team(attacker))
        {
            case 
1:
            {
                if(
TCuchillo[attacker])
                {    
                    
                    
SetHamParamFloat(4get_pcvar_float(TDefaultDano))
                    
                    if(
get_pdata_int(victim75) == HIT_HEAD)
                    {
                        
SetHamParamFloat(4get_pcvar_float(hTDefaultDano))
                    }
                }
                
                if(
Destapador[attacker])
                { 
                    
SetHamParamFloat(4get_pcvar_float(PaloDano))
                    
                    if(
get_pdata_int(victim75) == HIT_HEAD)
                    {
                        
SetHamParamFloat(4get_pcvar_float(hPaloDano))
                    }
                }
                
                if(
Hacha[attacker])
                {        
                    
SetHamParamFloat(4get_pcvar_float(HachaDano))
                    
                    if(
get_pdata_int(victim75) == HIT_HEAD)
                    {
                        
SetHamParamFloat(4get_pcvar_float(hHachaDano))
                    }
                }
                
                if(
Machete[attacker])
                {        
                    
SetHamParamFloat(4get_pcvar_float(MacheteDano))
                    
                    if(
get_pdata_int(victim75) == HIT_HEAD)
                    {
                        
SetHamParamFloat(4get_pcvar_float(hMacheteDano))
                    }
                }
                
                if(
Motocierra[attacker])
                {    
                    
SetHamParamFloat(4get_pcvar_float(MotocierraDano))
                    
                    if(
get_pdata_int(victim200) == HIT_HEAD)
                    {
                        
SetHamParamFloat(4get_pcvar_float(hMotocierraDano))
                    }
                }
            }
            case 
2:
            {
                
SetHamParamFloat(4get_pcvar_float(CTDefaultDano))
                
                if(
get_pdata_int(victim75) == HIT_HEAD)
                {
                    
SetHamParamFloat(4get_pcvar_float(hCTDefaultDano))
                }
            }
        }
    }
    if(
is_user_connected(attacker) && initaliazed[attacker] && get_user_weapon(attacker) != CSW_KNIFE)
    {
        
SetHamParamFloat(4damage random_float(1.6,1.8));
    }
    return 
HAM_HANDLED