[Ajuda] TeXTDRAWS - 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: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] TeXTDRAWS (
/showthread.php?tid=586543)
TeXTDRAWS -
JuniorTheDM - 22.08.2015
Como posso fazer quando a pessoa apertar ESC FECHAR as textdraws
Re: TeXTDRAWS -
99fe3rnando - 22.08.2015
As ъnicas teclas que podem ser usadas sгo essas
https://sampwiki.blast.hk/wiki/Keys
Re: TeXTDRAWS -
JuniorTheDM - 22.08.2015
eu sei mais tem como fechar apertando ESC
Re: TeXTDRAWS -
n0minal - 22.08.2015
Код:
public OnPlayerClickTextDraw(playerid, Text:clickedid)
{
if(_:clickedid == INVALID_TEXT_DRAW)
{
//player apertou esc
}
return 1;
}
Re: TeXTDRAWS -
99fe3rnando - 22.08.2015
https://sampforum.blast.hk/showthread.php?tid=475845&page=2
Re: TeXTDRAWS -
JuniorTheDM - 23.08.2015
Nao consegui nem uma das duas formas
PHP код:
public OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid)
{
if(playertextid == PlayerText:INVALID_TEXT_DRAW)
{
CancelSelectTextDraw(playerid);
esconderInventario(playerid);
}
return 1;
}
Re: TeXTDRAWS -
n0minal - 23.08.2015
Quote:
Originally Posted by JuniorTheDM
Nao consegui nem uma das duas formas
PHP код:
public OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid)
{
if(playertextid == PlayerText:INVALID_TEXT_DRAW)
{
CancelSelectTextDraw(playerid);
esconderInventario(playerid);
}
return 1;
}
|
Presta atenзгo na callback que eu postei manй, й textdraw, independentemente de vocк estar mostrando uma playertextdraw, quando o player clica em esc o script chama na funзгo de textdraw normal.
Re: TeXTDRAWS -
JuniorTheDM - 23.08.2015
mais eu utilizo a outra callback nao essa eu so uso PlayerTextDraw
Re: TeXTDRAWS -
n0minal - 23.08.2015
Quote:
Originally Posted by JuniorTheDM
mais eu utilizo a outra callback nao essa eu so uso PlayerTextDraw
|
Como eu disse anteriormente, mesmo se for uma playertextdraw, ela vai chamar como invalid_text_draw APENAS na callback de textdraw, porque o SelectTextDraw nгo tem relaзгo nenhuma com o tipo, entendeu? Bota seu cуdigo de esconder o inventario dentro daquele cуdigo q postei ali em cima pra vocк entender como funciona...
Obs: nгo precisa utilizar CancelSelectTextDraw porque o prуprio esc cancela a seleзгo de textdraw.