Ajuda sobre textdraw. -
FullStarS - 20.04.2017
Boa Noite,
Eu vim aqui pedir ajuda a todos pois acontece a seguinte coisa, eu tenho um menu em textdraws clicбveis sу que quando eu aperto esc nгo some o menu apenas para de ser clicбvel, alguйm poderia me responder como solucionar isto ?!
Re: Ajuda sobre textdraw. -
RodrigoMSR - 20.04.2017
Este cуdigo vai verificar se o jogador usou ESC enquanto selecionava textdraws:
Код:
public OnPlayerClickTextDraw(playerid, Text:clickedid)
{
if(clickedid == Text:INVALID_TEXT_DRAW)
{
//Esconder as textdraws aqui
}
return 1;
}
Re: Ajuda sobre textdraw. -
FullStarS - 20.04.2017
Obrigado, +REP
Re: Ajuda sobre textdraw. -
Andinho - 20.04.2017
Eu estive com esse problema no meu inventario, um grande amigo "ForT" explicou para eu usar uma variável, isso quer dizer
pawn Код:
new menuaberto[MAX_PLAYERS];
public OnPlayerClickTextDraw(playerid, Text:clickedid)
{
if(clickedid == Text:INVALID_TEXT_DRAW)
{
if(menaberto[playerid] == 1)
{
// aki vc fecha o menu, ou seja, esconde as textdraws.
menuaberto[playerid] = 0; // isso vai fazer com que o menu seja fechado.
return 1;
}
}
return 1;
}
usando uma variavel, vc pode fazer farias coisas, como:
pawn Код:
if(menuaberto[playerid] == 1) return SendClientMessage(playerid, -1, "O menu já esta aberto !");
if(menuaberto[playerid] == 0) return SendClientMessage(playerid, -1, "O menu não está aberto !");
coisas do tipo, use a imaginação.
Re: Ajuda sobre textdraw. -
FullStarS - 20.04.2017
Sim, estou usando bool, variбveis e etc, estou utilizando muito de minha mente para fazer coisas novas tlg, sу nгo posto aqui no forum o projeto que esotu fazendo pq й foda tlg, tu posta a parada ai vai vir pessoa te copiando...
Re: Ajuda sobre textdraw. -
Andinho - 21.04.2017
Quote:
Originally Posted by FullStarS
Sim, estou usando bool, variбveis e etc, estou utilizando muito de minha mente para fazer coisas novas tlg, sу nгo posto aqui no forum o projeto que esotu fazendo pq й foda tlg, tu posta a parada ai vai vir pessoa te copiando...
|
concordo