12/12/2021 00:09
(12/12/2021 00:05)SrBlue Escreveu: possui verificação se o tiro esta sendo na parte da cabeça...?
if(bodypart(damageid) != 9 ) return 0; // se for difrente de 9 retorna a 0..
realmente eu esqueci de colocar novamente ela.. eu coloquei assim e pelo teste fico certo.. olha ai se ta certo.
Código PHP:
if(!IsPlayerPaused(damagedid)) //verifica se o jogador que levou dano não está de esc
{
if(bodypart == 9)
{
if(hasHS[damagedid] == 0)
{
if(weaponid >= 0 && weaponid <= 18) return 0;
new string[128];
format(string, sizeof(string), "** ~> {FFF000}%s{A9A9A9} Deu um {FF0000}headshot {A9A9A9}no jogador {FFF000}%s{A9A9A9}.", Nome(playerid), Nome(damagedid), playerid);
SendClientMessageToAll(0xb9eec0AA, string);
SetPlayerHealth(damagedid, 0.0);
SetPlayerArmour(damagedid, 0);
hasHS[damagedid] = true;
}
}
}