SA-MP Forums Archive
[AYUDA] Algo Facil KEYS - 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: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: [AYUDA] Algo Facil KEYS (/showthread.php?tid=114707)



[AYUDA] Algo Facil KEYS - pooooolo - 20.12.2009

Que miren que quiero Limitar la tecla es decir
Que pulsen click i Salga %S Arranco el coche
pero esque la gente Pulsa mmuchas veces el Click tonces eso jode en el juego
Quiero limitarlo a 1 y cuando salga Pues hasta que no salga del coche Ese limite no desapareca


Re: [AYUDA] Algo Facil KEYS - Zamaroht - 20.12.2009

Vas a tener que usar una variable, y fijarte cual es el estado de йsta cuando apreten click.
Por ejemplo, arriba de todo, ponйs algo asн como:

pawn Код:
new VehArrancado[MAX_PLAYERS];
En OnPlayerStateChange:

pawn Код:
if(oldstate == PLAYER_STATE_DRIVER) VehArrancado[playerid] = 0;
Y cuando apretan click:
pawn Код:
if(VehArrancado[playerid] == 1)
  SendClientMessage(playerid, 0xff0000ff, "Ya arrancaste tu vehнculo!");
else
{
  // Aquн irнa el cуdigo que estas usando ahora para que arranque el coche.
  VehArrancado[playerid] = 1;
}
Despuйs para resetear la variable con los nuevos jugadores, en OnPlayerConnect, ponй:
pawn Код:
VehArrancado[playerid] = 0;
Y eso deberнa funcionar, saludos.