29.05.2014, 07:55
Quote:
|
Код:
public OnPlayerGiveDamage(playerid, damagedid, Float: amount, weaponid, bodypart)
{
if(GetPlayerWeapon(playerid)==0)
{
if(GetPlayerFightingStyle(playerid)==7) // '7' is for FIGHT_STYLE_KNEEHEAD
{
SetPlayerHealth(damagedid,GetPlayerHealth(damagedid)-5.0);
}
}
return 1;
}
|
Surprised that your indentation is a little better..
You should rather use a positive value. Otherwise he will just get more damage.
pawn Код:
if(GetPlayerFightingStyle(playerid)==7) // '7' is for FIGHT_STYLE_KNEEHEAD
{
SetPlayerHealth(damagedid,GetPlayerHealth(damagedid) + 45.0);
}


