[Duda] Textdraw
#1

Hola, tengo una duda y bueno seguramente ustedes sepan resolvermela.

Como podrнa hacer que al usar la tecla "ESC" se desaparezca un texdraw.
Por ejemplo tengo un textdraw de un menъ de un banco y bueno querнa saber como hacer que al usar la tecla ESC desapareciera.
Gracias

Reply
#2

Si el TextDraw no es seleccionable, no desaparecerб y el jugador irб al menъ del juego.
Reply
#3

Hay un callback que detecta la ultima y la nueva tecla presionada en este momento no recuerdo el nombre y tampoco estoy en mi pc :/ creo que uno de sus parametros es newkey lo que si debes es hacer un if con alguna variable o comprobando que este en el banco creo que eso es obvio.
Reply
#4

Quote:
Originally Posted by EnzoMetlc
Посмотреть сообщение
Si el TextDraw no es seleccionable, no desaparecerб y el jugador irб al menъ del juego.
Si, es un textdraw seleccionable, como ya dije es uno de un banco.
Reply
#5

Quote:
Originally Posted by Brasi
Посмотреть сообщение
Si, es un textdraw seleccionable, como ya dije es uno de un banco.
Esto de ayudara https://sampwiki.blast.hk/wiki/OnPlayerKeyStateChange
Reply
#6

Quote:
Originally Posted by OneBlaack
Посмотреть сообщение
Si, pero no hay la "Key" de ESC
Reply
#7

Pues dudo que lo puedas hacer con esa tecla por lo que ya esta ocupada
Reply
#8

https://sampwiki.blast.hk/wiki/OnPlayerClickTextDraw - Si son 'PlayerText:': https://sampwiki.blast.hk/wiki/OnPlayerClickPlayerTextDraw. Ahн traen la manera de detectar si el jugador pulsу la tecla 'ESC'.
Reply
#9

Gracias por todo ^^
Alfinal harй un boton de "Cerrar" un poco mas grande ya que creo que la forma que lo tengo no es posible.
Reply
#10

utiliza INVALID_TEXT_DRAW

pawn Код:
public OnPlayerClickTextDraw(playerid, Text:clickedid){
    if(_:clickedid != INVALID_TEXT_DRAW){
        CancelSelectTextDraw(playerid);
    }
    //DEMAS FUNCION ...
    return true;
}
saludos.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)