SA-MP Forums Archive
[Ajuda] undefined symbol "cmd" - 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 "cmd" (/showthread.php?tid=572868)



undefined symbol "cmd" - Klunnk - 02.05.2015

Olб Gostaria De Saber Porque Estб Dando Este Erro!

Erro.
pawn Код:
C:\Users\Alisson\Desktop\Server\gamemodes\GM.pwn(148) : error 017: undefined symbol "cmd"
Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase


[COLOR="red"]1 Error.[/COLOR]
Linha
pawn Код:
if(strcmp(cmd, "/ajuda", true) == 0 || strcmp(cmd, "/help", true) == 0)

Codigo.
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
    if(strcmp(cmd, "/ajuda", true) == 0 || strcmp(cmd, "/help", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            TogglePlayerControllable(playerid, 0);
            ShowPlayerDialog(playerid, 10, DIALOG_STYLE_LIST, "Ajuda do Brasil Knight Games", "Ajuda Player\nAjuda Empresa\nAjuda Casa\nAjuda Aluguel\nAjuda Celular\nAjuda Lider\nAjuda Emprego\nAjuda Pesca\nAjuda Casamento\nAjuda VIP/SOCIO", "Selecionar", "Cancelar");
        }
        return 1;
    }
    return 1;
}



Re: undefined symbol "cmd" - LockedLucas - 02.05.2015

tente usar assim

pawn Код:
if(strcmp("/ajuda ",cmdtext, true,10) == 0 || strcmp("/help",cmdtext,true,6) == 0)



Re: undefined symbol "cmd" - Clergy - 02.05.2015

Код:
#include a_samp
Код:
if(strcmp("/ajuda ",cmdtext, true,10) == 0 || strcmp("/help",cmdtext,true,6) == 0)



Re: undefined symbol "cmd" - Klunnk - 02.05.2015

Uma Duvida porque tem que tirar o "cmd" ? eu vi esse comando em outro gm e la pega


Re: undefined symbol "cmd" - GabrielDias_Invision - 02.05.2015

pq provavelmente no outro GM, dentro da public OnPlayerCommandText, deve ter uma variavel chamada cmd... Exemplo:

Cria uam variavel cmd[64] e testa