[Ajuda] Erro ao Compilar
#1

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);
Reply
#2

Tente apenas transformar o espaзo em uma integer, exemplo:
pawn Код:
giveplayerid = strval(tmp);
Reply
#3

undefined symbol: PALAVRA.
: PALAVRA nгo definidom, precisas definir #define .... ou new ....
Reply
#4

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;
Reply
#5

#include utils
Reply
#6

vou deichar queto n concigui vlw galera q tento ajudar
Reply
#7

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;
    }
}
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)