Posts: 545
Threads: 15
Joined: Sep 2012
Reputation:
0
Nгo й sу por pra Sniper arrancar metade da vida do player no tiro?
Posts: 412
Threads: 14
Joined: May 2011
Posts: 211
Threads: 13
Joined: Oct 2015
Reputation:
0
public OnPlayerTakeDamage(playerid, issuerid, Float: amount, weaponid, bodypart){
new Float:Pvida, Float:Pcolete;
if(issuerid != INVALID_PLAYER_ID && weaponid == 34){
GetPlayerHealth(playerid, Pvida);
GetPlayerArmour(playerid, Pcolete);
if(Pvida >= 1 && Pcolete == 0){
SetPlayerHealth(playerid, Pvida-50);
}else if(Pvida >= 1 && Pcolete >= 1 && Pcolete <= 79){
SetPlayerArmour(playerid, Pcolete-50);
}else if(Pvida >= 1 && Pcolete >= 1 && Pcolete >= 80){
SetPlayerArmour(playerid, Pcolete-20);
}
}
return 1;
}