Posts: 416
Threads: 50
Joined: Mar 2013
Quote:
Originally Posted by OTACON
intenta asi y fijate los printf y la wiki https://sampwiki.blast.hk/wiki/OnPlayerTakeDamage_Es.
pawn Код:
public OnPlayerTakeDamage(playerid, issuerid, Float:amount, weaponid) { if(playerid != INVALID_PLAYER_ID) { new Float:Vida[2], Float:NuevaVida[2]; GetPlayerArmour(playerid, Vida[0]); GetPlayerHealth(playerid, Vida[1]); if(Vida[0] >= 1) { NuevaVida[0] = 50.0; amount = NuevaVida[0]; SetPlayerArmour(playerid, - amount); printf("ID:%d Perdio %f de Vida.",playerid,amount); } else if(Vida[1] >= 1) { NuevaVida[1] = 50.0; amount = NuevaVida[1]; SetPlayerHealth(playerid, - amount); printf("ID:%d Perdio %f de Chaleco.",playerid,amount); } } return true; }
|
no sirve