Until proper update is released:
PHP Code:
public fwHamTakeDamagePlayerPre(const iIDVictim)//, const iIDInflictor, const iIDAttacker, const Float:fDamage, const iBsDamageType
{
g_iHealth = get_user_health(iIDVictim);
}
public fwHamTakeDamagePlayer(const iIDVictim, const iIDInflictor, iIDAttacker)//, const Float:fDamage, const iBsDamageType
{
if (!(1 <= iIDAttacker <= g_iMaxPlayers))
iIDAttacker = iIDVictim;
g_iHealth -= get_user_health(iIDVictim);
if (g_iHealth <= 0)// || GetHamReturnStatus() == HAM_SUPERCEDE
return;
g_iDamage[iIDAttacker][iIDVictim] += g_iHealth;
}
->
PHP Code:
public fwHamTakeDamagePlayerPre(const iIDVictim, const iIDInflictor, const iIDAttacker)//, const Float:fDamage, const iBsDamageType
{
if (iIDVictim == iIDAttacker || !(1 <= iIDAttacker <= g_iMaxPlayers))
return;
g_iHealth = get_user_health(iIDVictim);
}
public fwHamTakeDamagePlayer(const iIDVictim, const iIDInflictor, iIDAttacker)//, const Float:fDamage, const iBsDamageType
{
if (iIDVictim == iIDAttacker || !(1 <= iIDAttacker <= g_iMaxPlayers))
return;
g_iHealth -= get_user_health(iIDVictim);
if (g_iHealth <= 0)// || GetHamReturnStatus() == HAM_SUPERCEDE
return;
g_iDamage[iIDAttacker][iIDVictim] += g_iHealth;
}
__________________