[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.