[Ajuda] Forзar o jogador colocar @ no email - 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] Forзar o jogador colocar @ no email (
/showthread.php?tid=623871)
Forзar o jogador colocar @ no email -
Marllun - 06.12.2016
E aн pessoal, eu queria saber pq esse cуdigo nгo reabre dnv eu fiz ele sу quando eu nгo colocor o @ no email ele vai normal em vez de da mensagem de erro й reabrir a dialog.
Код:
if(dialogid == 6783)
{
if(strfind(inputtext, "@", true) != -1)
{
ShowPlayerDialog(playerid, 6783, DIALOG_STYLE_INPUT, "Configure seu Email", "\n\n{1E90FF}Digite seu Email abaixo para terminar o registro\n", "Configurar", "");
SendClientMessage(playerid, -1, "| ERRO | Email invбlido!");
}
else
{
GetPlayerName(playerid, Nome, sizeof(Nome));
format(String, sizeof(String), CONTAS, Nome);
DOF2::SetString(String,"Email", inputtext);
DOF2::SaveFile();
format(String, sizeof(String), "Email Configurado para: %s", DOF2::GetString(String,"Email"));
SendClientMessage(playerid, -1, String);
Registrando(playerid);
return true;
}
}
Re: Forзar o jogador colocar @ no email -
GuilhermeW - 06.12.2016
https://sampwiki.blast.hk/wiki/Strfind
Acho que й isso...
PHP код:
if(strfind(inputtext, "@", true) != -1)
-
Marllun - 07.12.2016
Nгo funcionou '-'
oque esta errado?
Re: Forзar o jogador colocar @ no email -
n0minal - 07.12.2016
troca o != - 1 por ==-1
Re: Forзar o jogador colocar @ no email -
Marllun - 07.12.2016
Foi obrigado n0minal,GuilhermeW +Rep