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



Erro 017 - ouioui - 09.01.2014

Boas eu quando compilo aparece-me este erro, estou a iniciar a lнngua.

error 017: undefined symbol "cmdtext"

Code

}
PHP код:
    {
        if (
strcmp(cmd"/teste"true) == 0)
         {
        if(
IsPlayerInAnyVehicle(playerid))
        {
         
RemovePlayerFromVehicle(playerid);
         
SendClientMessage(playerid0xFFFFFFFF"Estбs dentro de um veiculo e nгo perdes-te vida");
         }
        else
         {
         
SendClientMessage(playerid0xFFFFFFFF"Como nгo estбs num veiculo vais perder vida");
         
SetPlayerHealth(playerid40.0);
         }
        return 
1;
    } 



Re: Erro 017 - jvssgamer - 09.01.2014

Tenta aн:

Код:
    { 
        new cmd[256]; 
        cmd = strtok(cmdtext, idx);
        if (strcmp(cmd, "/teste", true) == 0) 
         { 
        if(IsPlayerInAnyVehicle(playerid)) 
        { 
         RemovePlayerFromVehicle(playerid); 
         SendClientMessage(playerid, 0xFFFFFFFF, "Estбs dentro de um veiculo e nгo perdes-te vida"); 
         } 
        else 
         { 
         SendClientMessage(playerid, 0xFFFFFFFF, "Como nгo estбs num veiculo vais perder vida"); 
         SetPlayerHealth(playerid, 40.0); 
         } 
        return 1; 
    }



Re: Erro 017 - ouioui - 09.01.2014

continua dando o mesmo erro


Re: Erro 017 - jvssgamer - 09.01.2014

O comando tб dentro da OnPlayerCommandText? .-.


Re: Erro 017 - ouioui - 09.01.2014

nгoo


Re: Erro 017 - GuilhermeH - 09.01.2014

Entгo coloque que й problema resolvido. Lembrando que futuramente todo os seus comandos terгo que ficar dentro desta public.


Re: Erro 017 - PT - 09.01.2014

pawn Код:
new cmd[256];
    cmd = strtok(cmdtext, idx);
    {        
        if (strcmp(cmd, "/teste", true) == 0)
        {
            if(IsPlayerInAnyVehicle(playerid))
            {
                RemovePlayerFromVehicle(playerid);
                SendClientMessage(playerid, 0xFFFFFFFF, "Estбs dentro de um veiculo e nгo perdes-te vida");
            }
            else
            {
                SendClientMessage(playerid, 0xFFFFFFFF, "Como nгo estбs num veiculo vais perder vida");
                SetPlayerHealth(playerid, 40.0);
            }
            return 1;
        }
    }
so para que saibas isto coloca-se dentro da callback OnPlayerCommandText

@ off

strtok.... que coisa mais antiga, deve ser mais 1 gf edit. xD


Re: Erro 017 - tonisantolia - 09.01.2014

pawn Код:
public OnPlayerCommandText(playerid, cmdtext[]) {
    new cmd[256];
    cmd = strtok(cmdtext, idx);
    if (strcmp(cmd, "/teste", true) == 0)
    {
        if(IsPlayerInAnyVehicle(playerid))
        {
            RemovePlayerFromVehicle(playerid);
            SendClientMessage(playerid, 0xFFFFFFFF, "Estбs dentro de um veiculo e nгo perdes-te vida");
        }
        else
        {
            SendClientMessage(playerid, 0xFFFFFFFF, "Como nгo estбs num veiculo vais perder vida");
            SetPlayerHealth(playerid, 40.0);
        }
        return 1;
    }
    return true;
}