[Ajuda] Erro dialog - 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] Erro dialog (
/showthread.php?tid=538636)
Erro dialog -
.Skool_. - 22.09.2014
Estou com um problema, quando coloco 0 na dialog ( ela й DIALOG_STYLE_INPUT ), dб erro ! Assim, dб como nada digitado
PHP код:
if(dialogid == clima)
{
if(response)
{
if(!strval(inputtext)) return SendClientMessage(playerid, 0xFFFFFFFF, "Fail");
SetPlayerWeather(playerid, strval(inputtext));
}
return 1;
}
Qual e a soluзгo ?
Re: Erro dialog -
WooPz - 22.09.2014
Код:
if(!strval(inputtext))
por
Код:
if(!strlen(inputtext))
Re: Erro dialog -
.Skool_. - 22.09.2014
Quote:
Originally Posted by WooPz
Код:
if(!strval(inputtext))
por
Код:
if(!strlen(inputtext))
|
Nossa, tгo simples ! Obrigado, funcionou certinho.
Re: Erro dialog -
Rodney Francalim - 22.09.2014
Mas pra deixar mais claro.
O strval vai retornar 0 sempre que ele identificar algum caractere diferente de nъmeros.
Quando vocк usou o if(!strval(str)), ele diz o seguinte: se retornar 0, vai dar fail.
Por isso quando vocк digitava 0, apesar de ser um nъmero, й tambйm o retorno no caso de dar fail.