[Ajuda] Erro ao Compilar - 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 ao Compilar (
/showthread.php?tid=328495)
[Ajuda] Erro ao Compilar -
Caio_Freeze - 25.03.2012
galera to com esse erro aqui
pawn Код:
C:\Documents and Settings\Fernando\Desktop\GMprision.pwn(810) : error 017: undefined symbol "ReturnUser"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
peguei um comando /espiar de outro gm e deu esse erro
Linha do Erro:
pawn Код:
giveplayerid = ReturnUser(tmp);
Re: [Ajuda] Erro ao Compilar -
Jeffrey_Hatrix Jeffrey_ - 25.03.2012
Tente apenas transformar o espaзo em uma integer, exemplo:
pawn Код:
giveplayerid = strval(tmp);
Re: [Ajuda] Erro ao Compilar -
gcoder - 25.03.2012
undefined symbol: PALAVRA.
: PALAVRA nгo definidom, precisas definir #define .... ou new ....
Re: [Ajuda] Erro ao Compilar -
Jeffrey_Hatrix Jeffrey_ - 25.03.2012
Quote:
Originally Posted by gcoder
undefined symbol: PALAVRA.
: PALAVRA nгo definidom, precisas definir #define .... ou new ....
|
ReturnUser й uma stock, vai ser difнcil ele definir sozinho, й mais fбcil apenas transformar para uma integer, que pra mim dб no mesmo se ele verificar se o player estб online...
pawn Код:
giveplayerid = strval(tmp);
if(giveplayerid == INVALID_PLAYER_ID) return false;
Re: [Ajuda] Erro ao Compilar -
DouglasRodrigues - 25.03.2012
#include utils
Re: [Ajuda] Erro ao Compilar -
Caio_Freeze - 25.03.2012
vou deichar queto n concigui
vlw galera q tento ajudar
Re: [Ajuda] Erro ao Compilar -
ViniBorn - 25.03.2012
pawn Код:
stock IsNumeric(const string[])
{
for (new i = 0, j = strlen(string); i < j; i++)
if(string[i] > '9' || string[i] < '0') return 0;
return 1;
}
stock ReturnUser(PlayerName[])
{
if(IsNumeric(PlayerName))
return strval(PlayerName);
else
{
new found=0, id;
for(new i, p = GetMaxPlayers(); i < p; i++)
{
if(IsPlayerConnected(i))
{
new foundname[MAX_PLAYER_NAME];
GetPlayerName(i, foundname, MAX_PLAYER_NAME);
new namelen = strlen(foundname);
new bool:searched=false;
for(new pos=0; pos <= namelen; pos++)
{
if(searched != true)
{
if(strfind(foundname,PlayerName,true) == pos)
{
found++;
id = i;
}
}
}
}
}
if(found == 1)
return id;
else
return INVALID_PLAYER_ID;
}
}