05.01.2013, 04:13
:S:S obrigado masi a questгo й que nao se trata de um comando e sim de um sistema de lag na skin
Este й o sistema ja pronto aliais quem quiser pode copiar tambйm ^^
Este й o sistema ja pronto aliais quem quiser pode copiar tambйm ^^
Код:
public OnPlayerGiveDamage(playerid, damagedid, Float: amount, weaponid) { if(GetPlayerTeam(playerid) != GetPlayerTeam(damagedid)) { if(damagedid != INVALID_PLAYER_ID) { new Float:HEALTH; new Float:ARMOR; new Float:DAMAGE; GetPlayerArmour(damagedid, ARMOR); GetPlayerHealth(damagedid, HEALTH); if(ARMOR > 0.5) { if(amount > ARMOR) { DAMAGE = amount - ARMOR; HEALTH = HEALTH - DAMAGE; SetPlayerArmour(damagedid, 0.0); SetPlayerHealth(damagedid, HEALTH); return 1; } ARMOR = ARMOR - amount; SetPlayerArmour(damagedid, ARMOR); } if(ARMOR < 1) { HEALTH = HEALTH - amount; SetPlayerHealth(damagedid, HEALTH); } } } return 1; }