Recoded IsClientPlayer, renamed to IsClientValid, replaced
GetMaxClients() with maxclients Ignore diff for zhp.inc and spawnprotect.inc
This commit is contained in:
		@@ -220,11 +220,8 @@ public Action:PlayerHurt(Handle:event, const String:name[], bool:dontBroadcast)
 | 
			
		||||
    decl String:weapon[32];
 | 
			
		||||
    GetEventString(event, "weapon", weapon, sizeof(weapon));
 | 
			
		||||
    
 | 
			
		||||
    // Forward event to modules.
 | 
			
		||||
    KnockbackPlayerHurt(index, attacker, weapon, hitgroup, dmg_health);
 | 
			
		||||
    
 | 
			
		||||
    // Check if the attacker is a player.
 | 
			
		||||
    if (attacker != 0)
 | 
			
		||||
    if (ZRIsValidClient(attacker))
 | 
			
		||||
    {
 | 
			
		||||
        // Check if a zombie attacks a human.
 | 
			
		||||
        if (IsPlayerHuman(index) && IsPlayerZombie(attacker))
 | 
			
		||||
@@ -265,6 +262,7 @@ public Action:PlayerHurt(Handle:event, const String:name[], bool:dontBroadcast)
 | 
			
		||||
    
 | 
			
		||||
    // Forward event to modules.
 | 
			
		||||
    ClassAlphaUpdate(index);
 | 
			
		||||
    KnockbackPlayerHurt(index, attacker, weapon, hitgroup, dmg_health);
 | 
			
		||||
    ZHPOnPlayerHurt(index);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@@ -285,13 +283,13 @@ public Action:PlayerDeath(Handle:event, const String:name[], bool:dontBroadcast)
 | 
			
		||||
    if (StrEqual(weapon, "zombie_claws_of_death", false))
 | 
			
		||||
    {
 | 
			
		||||
        // Add a death count to the players score.
 | 
			
		||||
        if (index)
 | 
			
		||||
        if (ZRIsValidClient(index))
 | 
			
		||||
        {
 | 
			
		||||
            AddPlayerDeath(index, 1);
 | 
			
		||||
        }
 | 
			
		||||
        
 | 
			
		||||
        // Give a point to the attacker.
 | 
			
		||||
        if (attacker)
 | 
			
		||||
        if (ZRIsValidClient(attacker))
 | 
			
		||||
        {
 | 
			
		||||
            AddPlayerScore(attacker, 1);
 | 
			
		||||
            
 | 
			
		||||
@@ -317,14 +315,14 @@ public Action:PlayerDeath(Handle:event, const String:name[], bool:dontBroadcast)
 | 
			
		||||
            EmitSoundToAll(sound, index);
 | 
			
		||||
            
 | 
			
		||||
            // Give kill bonus.
 | 
			
		||||
            if (attacker)
 | 
			
		||||
            if (ZRIsValidClient(attacker))
 | 
			
		||||
            {
 | 
			
		||||
                new bonus = ClassGetKillBonus(attacker);
 | 
			
		||||
                AddPlayerScore(attacker, bonus);
 | 
			
		||||
            }
 | 
			
		||||
            
 | 
			
		||||
            // Check if the player was killed by world damage.
 | 
			
		||||
            if (!IsClientPlayer(attacker))
 | 
			
		||||
            if (!ZRIsValidClient(attacker))
 | 
			
		||||
            {
 | 
			
		||||
                gKilledByWorld[index] = true;
 | 
			
		||||
            }
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user