SA-MP Forums Archive
[Ajuda]Erro com dini - 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 com dini (/showthread.php?tid=306038)



[Ajuda]Erro com dini - DrTHE - 24.12.2011

Feliz Natal para Todos

Bom, como resolver esse erro

Код:
(76268) : error 017: undefined symbol "Ninguem"
Linha 76268:
pawn Код:
if(dini_Int(string, "Troll") != Ninguem)
{

Como o "Troll" foi setado

pawn Код:
dini_Set(string, "Troll", "Ninguem");
O objetivo й verificar se "Troll" for diferente de "Ninguem" executar as funcoes abaixo xD

Espero que entendam '-'


Re: [Ajuda]Erro com dini - DrTHE - 24.12.2011

ninguem?


Re: [Ajuda]Erro com dini - Ч iReadyTK є - 24.12.2011

@EDIT

Pera pera, faz assim:

Seta com:
pawn Код:
dini_Set( string, "Troll", "Ninguem" );
Verifica com:
pawn Код:
if( strcmp( dini_Get(string, "Troll"), "Ninguem", false) )
Ou

pawn Код:
if( dini_Get( string, "Troll" ) != "Ninguem" ) // O erro era porque vocк esqueceu dos " " no "Ninguem"
Eu prefiro verificar com o strcmp, mas ai jб vem de vocк (:


Re: [Ajuda]Erro com dini - Cristhian - 24.12.2011

pawn Код:
if(dini_Int(string, "Troll") != "Ninguem")
@edit
nem vi o ъltimo cуdigo do manolo ai de cima .-.


Re: [Ajuda]Erro com dini - DrTHE - 24.12.2011

pawn Код:
if(strcmp(dini_Get(string, "Troll"), "Ninguem", false))
Com strcmp compilou, qual a diferenca dele para o outro metodo


Re: [Ajuda]Erro com dini - Lуs - 24.12.2011

dini_Int - Obtйm um valor inteiro de um arquivo.
dini_Get - Obtem uma string de um arquivo.
strcmp - Compara strings


Re: [Ajuda]Erro com dini - [O.z]Caroline - 25.12.2011

Quote:
Originally Posted by Cristhian
Посмотреть сообщение
pawn Код:
if(dini_Int(string, "Troll") != "Ninguem")
@edit
nem vi o ъltimo cуdigo do manolo ai de cima .-.
seu mйtodo nгo funciona.
deverбs usar strcmp.