SA-MP Forums Archive
Ayuda Con Esto - 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 Con Esto (/showthread.php?tid=352179)



Ayuda Con Esto - Parka - 18.06.2012

Hola Amigos Como Hago para saber si alguien toco la tecla L o preferiblemente " Click " dentro del juego ?


Respuesta: Ayuda Con Esto - EduGTA - 18.06.2012

Para el "Click" serнa "KEY_FIRE", lamentablemente la tecla L no estб definida

Para ver como aplicar funciones con las teclas, usa la wikipedia



Respuesta: Ayuda Con Esto - Parka - 18.06.2012

Quote:
Originally Posted by Edugta.
Посмотреть сообщение
Para el "Click" serнa "KEY_FIRE", lamentablemente la tecla L no estб definida
y como uso eso :S ??


Respuesta: Ayuda Con Esto - EduGTA - 18.06.2012

Para ver como aplicar funciones con las teclas, usa la wikipedia.


Respuesta: Ayuda Con Esto - Parka - 18.06.2012

Quote:
Originally Posted by Edugta.
Посмотреть сообщение
Para ver como aplicar funciones con las teclas, usa la wikipedia.
ok gracias men


Respuesta: Ayuda Con Esto - TiNcH010 - 19.06.2012

pawn Код:
//En OnPlayerKeyStateChange:
new str[4];
format(str, sizeof(str), "El ID %d ha presionado el click", playerid);
if(newkeys & KEY_FIRE){ SendClientMessageToAll(-1, str); }
Es un breve ejemplo, ya me voy a dormir xD


Respuesta: Ayuda Con Esto - hotspicytaco - 19.06.2012

Quote:
Originally Posted by TiNcH010
Посмотреть сообщение
pawn Код:
//En OnPlayerKeyStateChange:
new str[4];
format(str, sizeof(str), "El ID %d ha presionado el click", playerid);
if(newkeys & KEY_FIRE){ SendClientMessageToAll(-1, str); }
Es un breve ejemplo, ya me voy a dormir xD
Entonces si presiono 0(en el teclado nъmerico), estoy haciendo click? mъy lуgico...


Respuesta: Ayuda Con Esto - Jovanny - 19.06.2012

Quote:
Originally Posted by LuiisRubio
Посмотреть сообщение
Entonces si presiono 0(en el teclado nъmerico), estoy haciendo click? mъy lуgico...
No porque puso una sentencia, si presiona KEY_FIRE entonces se envнa el mensaje, mientras no
pawn Код:
if(newkeys & KEY_FIRE){ SendClientMessageToAll(-1, str); }



Respuesta: Ayuda Con Esto - hotspicytaco - 19.06.2012

Quote:
Originally Posted by Jovanny
Посмотреть сообщение
No porque puso una sentencia, si presiona KEY_FIRE entonces se envнa el mensaje, mientras no
pawn Код:
if(newkeys & KEY_FIRE){ SendClientMessageToAll(-1, str); }
Creo que no me entendiste, me refiero a que si alguien presiona otra tecla como CTRL(que sirve para golpear/disparar al igual que el click) enviara el mensaje?

PD: No estoy tratando de discutir solo aclarar y aclararme a mi mismo


Respuesta: Ayuda Con Esto - OTACON - 20.06.2012

Quote:
Originally Posted by LuiisRubio
Посмотреть сообщение
Creo que no me entendiste, me refiero a que si alguien presiona otra tecla como CTRL(que sirve para golpear/disparar al igual que el click) enviara el mensaje?

PD: No estoy tratando de discutir solo aclarar y aclararme a mi mismo
no, KEY_FIRE es para el click del mouse solo, tengan la misma funcion, pero distintas teclas. y eso lo hace diferente.