Pregunta
#10

Quote:
Originally Posted by (SERGIO)
Посмотреть сообщение
Yo me referia a esto mira ya estoy asiendo la funcion y funciona bien pero tengo un problema cuando uno apreta (espacio)= sirve para correr) en el teclado o apreta (ctrl)= sirve para saltar) aparese el mensaje yo solo quiero el mensaje cuando apretes la letras ya mensionadas.

esto es solo un ejemplo todavia me falta poner el interior y otras cosas mбs.
pawn Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if (newkeys == KEY_SECONDARY_ATTACK)
    SetPlayerHealth(playerid,0.0);
    SendClientMessage(playerid, 0xFFFFFFFF, "no apretes la letra [f] o la letra [entel]");

    return 1;
}
el punto es que solo podes usar teclas predefinidas, no podes decir x ej:
que cuando apriete la tecla D pase algo, exepto que en tu juego/el del jugador esa tecla tenga asignada una funcion. no se si me explico.

PD: te recomiendo que cuando uses newkeys o oldkeys no uses "==", usa "&", ya que si usas "==", debe estar pulsando unicamente esa tecla para que la accion se realize.
Reply


Messages In This Thread
Pregunta - by (SERGIO) - 17.07.2011, 04:55
Respuesta: Pregunta - by TheChaoz - 17.07.2011, 05:05
Re: Respuesta: Pregunta - by linux - 17.07.2011, 05:26
Respuesta: Re: Respuesta: Pregunta - by Elpiezas - 17.07.2011, 07:49
Respuesta: Pregunta - by [J]ulian - 17.07.2011, 07:51
Re: Respuesta: Re: Respuesta: Pregunta - by linux - 17.07.2011, 09:00
Respuesta: Pregunta - by (SERGIO) - 17.07.2011, 15:34
Respuesta: Pregunta - by TheChaoz - 17.07.2011, 16:12
Respuesta: Pregunta - by (SERGIO) - 17.07.2011, 17:55
Respuesta: Pregunta - by TheChaoz - 17.07.2011, 20:04

Forum Jump:


Users browsing this thread: 4 Guest(s)