[Ajuda] TextDraw Clicked - 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] TextDraw Clicked (
/showthread.php?tid=586262)
TextDraw Clicked -
LosLipe - 20.08.2015
Bom. Coloquei na public "OnPlayerClickTextDraw" um sistema para logar, so que o inputtext nao esta sendo reconhecido ( sei й pq n tem ele no "(playerid, Text:clickedid)" ) mas como faзo para que reconheзa o inputtext?
OBS: Code nгo estб colocado completo, pq so quero resolver a questгo do inputtext.
PHP код:
public OnPlayerClickTextDraw(playerid, Text:clickedid)
{
new ArquivoL[40],stringL[40];
if(clickedid == Registro[12])
{
if(DOF2_FileExists(ArquivoL))
{
SendClientMessage(playerid, COLOR_GRAD1, "• Vocк ja tem uma Conta, Clique em Logar para Logar.");
}
else
{
format(gstring,128,"*** Bem vindo %s ***\n*** Vocк nгo esta registrado no servidor ***\n*** Digite uma senha para registrar-se ***",PlayerName(playerid));
ShowPlayerDialog(playerid, 2, DIALOG_STYLE_PASSWORD, "Registrando...",gstring, "Registrar", "Sair");
TextDrawShowForPlayer(playerid, entrada);
TextDrawShowForPlayer(playerid, entrada3);
format(gstring,sizeof(gstring),"/registrar %s",inputtext);// <<<<<< AJUDA AQ!
OnPlayerCommandText(playerid,gstring);
return true;
}
}
Re: TextDraw Clicked -
Cleyson - 20.08.2015
O
inputtext й chamado na dialog, ou seja se vc usou:
PHP код:
ShowPlayerDialog(playerid, 2, DIALOG_STYLE_PASSWORD, "Registrando...",gstring, "Registrar", "Sair")
deve ir:
PHP код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 2) // 2 й o id da dialog que vc definiu logo acima
{
format(gstring,sizeof(gstring),"/registrar %s",inputtext);// <<<<<< AJUDA AQ!
OnPlayerCommandText(playerid,gstring);
}
return 1;
}
Aconselho a vocк dar uma estudada sobre dialog nesse
tutorial.