[Ajuda] Undefined symbol 'e', wtf? - 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] Undefined symbol 'e', wtf? (
/showthread.php?tid=381486)
Undefined symbol 'e', wtf? -
FrostGF - 29.09.2012
pawn Код:
CMD:procurar(playerid,params[])
{
if(EInfo[playerid][pPolicia] == true)
{
new idx,CrimeID[5],string[120],string2[75];
if(sscanf(params,"is",idx,CrimeID)) return SendClientMessage(playerid,-1,"Use /procurar [id] [motivo]");
if(strlen(CrimeID) == 'se')
{
format(string,100,"Vocк foi para a lista de procurados da SAPD. Cop responsavel: %s",GetNome(playerid));
format(string2,sizeof string2,"Seu nнvel de procurado agora й: %i (motivo: %s)",Stats[idx][pProcurado],strlen(CrimeID));
SendClientMessage(idx,-1,string);
SendClientMessage(idx,-1,string2);
SetPlayerWantedLevel(idx,2);
if(EInfo[playerid][pPolicia] == true)
{
format(string,100,"Vocк adicionou а lista de procurados o jogador: %s(motivo: %s)",GetNome(idx),strlen(CrimeID));
SendClientMessage(playerid,-1,string);
}
}
}
else return SendClientMessage(playerid,-1,"Vocк nгo й COP.");
return 1;
}
Код:
C:\Desktop\SFSOD.pwn(3308) : error 017: undefined symbol "e"
Re: Undefined symbol 'e', wtf? -
paulor - 29.09.2012
oq vc quiz fazer aki:
pawn Код:
if(strlen(CrimeID) == 'se')
?
Re: Undefined symbol 'e', wtf? -
FrostGF - 29.09.2012
se = sequestro, pq ta dando isso?
Re: Undefined symbol 'e', wtf? -
.FuneraL. - 29.09.2012
Troque por:
pawn Код:
if(!strcmp(CrimeID, "se", true))
{
// Funзгo....
}
Ali em crime ID, creio eu que seja params se utilizasse sscanf, mas enfim, tente deste Modo
Re: Undefined symbol 'e', wtf? -
FrostGF - 29.09.2012
beleza, mas eu queria saber pq deu aquilo! eu fiz um de homicidio e deu certo... o que й aquilo? alguem sabe ao certo o que й?
@edit
nao li oq vc tinha escrevido embaixo! mal huauhauha
Re: Undefined symbol 'e', wtf? -
steeldark - 29.09.2012
Quote:
Originally Posted by FrostGF
beleza, mas eu queria saber pq deu aquilo! eu fiz um de homicidio e deu certo... o que й aquilo?
|
deu esse erro pq, nгo tem como comparar string com int.. inda mais usando "=="... 
no caso "strlen(CrimeID)" retorna o tamanho da string vamos supor que crimeid recebeu "sequestro" que tem 9 letras. isso faria ficar assim no if(9 == "se").
Re: Undefined symbol 'e', wtf? -
FrostGF - 29.09.2012
aaah!! agora eu entendi! obrigado steeldark

e vc tbm funeral!