SA-MP Forums Archive
[Ajuda] Aprimorar - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Aprimorar (/showthread.php?tid=437284)



Aprimorar - Wellington1999 - 15.05.2013

pawn Код:
if((PRESSED(KEY_FIRE)) && (PRESSED(KEY_HANDBRAKE)))
 {
if(GetPlayerWeapon(playerid) == 35)
{
new Float:Pos[3];
GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
SetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]+5);
SendClientMessage(playerid, COLOR_RED, "{33FFFF}[ATENЗГO]: {33FFFF}Й {FF0000}Proibido Bugar {33FFFF}A {FF0000}Bazuca. {33FFFF}Se Continuar serб {FF0000}Punido.");
}
return true;
}
Bom Neste Code o Player que mirar+atirar e soltar й jogado para cima
mais se o player ficar clicado no botгo de atirar e depois mirar e soltar ele falha
tem como fazer pra travar isso?


Re: Aprimorar - Wellington1999 - 15.05.2013

alguem?


Re: Aprimorar - xRaZeR - 15.05.2013

Voce pode usar uma boolean/bool Caso a variavel seja true ela bloquei. Pois ja esta sendo utilizada. Se for false ele funciona.

Ou:

new UsouKey[MAX_PLAYERS];

Onplayerconnect:

UsouKey[playerid]=0;

Ao usar o key. Vc seta para 1 e ao soltar = 0


Re: Aprimorar - Wellington1999 - 15.05.2013

pode explicar melhor?