15.01.2016, 16:51
Oi pessoal gostaria de pedir ajuda aqui sobre um sistema que eu tenho que da knockdown no usuario com a shotgun porem a pessoa pode ficar atirando quantas vezes quiser e a pessoa toma knockdown eu queria colocar pra acontecer isso apenas 1 vez ex: ele atira 1 vez na pessoa com a shotgun ela vai levar 1 knockdown apenas 1 vez, mas ele pode atirar em outra pessoa que ele ainda nгo deu knockdown e a pessoa levar o knock , quando ele morre-se ou o player q ele mato morre-se, zerava o estado de knockdown
meu codigo
meu codigo
PHP код:
if(pInfo[issuerid][pPremium] == 4 || pInfo[issuerid][pPremium] == 5 || pInfo[issuerid][pPremium] == 6)
{
if(weaponid == 25)
{
new Float:px, Float:py,Float:pz,Float:ix,Float:iy,Float:iz;
GetPlayerPos(playerid, px, py, pz);
GetPlayerPos(issuerid, ix, iy, iz);
new Float:h = GetPlayerDistanceFromPoint(issuerid, px, py, pz),Float:c1 = py - iy,Float:c2 = px - ix;
new Float:vx = c2 / h,Float:vy = c1 / h;
SetPlayerVelocity(playerid, 0.35 * vx, 0.35 * vy, 0.1);
ApplyAnimation(playerid, "PED", "FALL_back", 4.0, 0, 1, 1, 1, 0, 1);
defer GetUp(playerid);
}
}
}
}