SA-MP Forums Archive
[Ajuda] Tб dando Warning depois disso :/ - 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] Tб dando Warning depois disso :/ (/showthread.php?tid=431390)



Tб dando Warning depois disso :/ - HumildadeForevis - 17.04.2013

Galera, sou noob ainda em pawn, mas quero aprender...

Eu criei um comando pra habilitar determinado jogador, e meu GM nгo da erro nenhum ao compilar e nem Warnings eu sempre cuido pra que nгo fique com nenhum Warning a cada compilaзгo mas depois que criei esse comando ta dando 1 Warning... me ajuda a resolver?

D:\Users\Usuario\Desktop\gamemodes\GMrs.pwn(6543) : warning 204: symbol is assigned a value that is never used: "terrestre"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


1 Warning.


Code:
pawn Код:
if(strcmp(cmd, "/terrestre", true) == 0)
    {
        new conta[64];
        format(conta, sizeof(conta), DIRETORIO, nome(playerid));
        if(IsPlayerAdmin(playerid) || dini_Int(conta, "Moderador") == 1)
        {
            tmp = strtok(cmdtext, idx);
            new id = strval(tmp);
            if(!strlen(tmp))
            {
                SendClientMessage(playerid, 0xC4C4FFAA, "Uso: /terrestre [id]");
                return 1;
            }
            tmp = strtok(cmdtext, idx);
            new terrestre = strval(tmp);
            if(!strlen(tmp))
            {
                SendClientMessage(playerid, 0xC4C4FFAA, "Uso: /terrestre [id]");
                return 1;
            }
            if(!IsPlayerConnected(id))
            {
                SendClientMessage(playerid, COR_BRANCO, "(ERRO) Jogador nгo estб conectado!");
                return 1;
            }
            new str[256];
            Terrestre[id] = 1;
            new giveplayer[MAX_PLAYER_NAME];
            new sendername[MAX_PLAYER_NAME];
            GetPlayerName(playerid, sendername, sizeof(sendername));
            GetPlayerName(id, giveplayer, sizeof(giveplayer));
            format(str, sizeof(str), "(INFO) O admin %s lhe deu habilitaзгo terretre!", sendername);
            SendClientMessage(id, 0xAB82FFAA, str);
            format(str, sizeof(str), "(INFO) Vocк deu habilitacao terrestre para jogador %s.", giveplayer);
            SendClientMessage(playerid, 0xAB82FFAA, str);
            printf("(iSeven) O administrador %s (%d) deu habilitaзгo terrestre para o jogador %s.", sendername, playerid, giveplayer);
        }
        else
        {
            SendClientMessage(playerid, COR_VERMELHO, "(ERRO) Vocк nгo й um administrador");
        }
        return 1;
    }



Re: Tб dando Warning depois disso :/ - Mutuka_XTreme - 17.04.2013

vocк codou:
pawn Код:
new terrestre = strval(tmp);
mas nгo usou a variavel "terrestre". Apague essa linha.


Re: Tб dando Warning depois disso :/ - StringBR - 17.04.2013

Vбriavel terrestre nгo estб sendo usada.


Respuesta: Tб dando Warning depois disso :/ - Parka - 17.04.2013

pawn Код:
if(strcmp(cmd, "/terrestre", true) == 0)
    {
        new conta[64];
        format(conta, sizeof(conta), DIRETORIO, nome(playerid));
        if(IsPlayerAdmin(playerid) || dini_Int(conta, "Moderador") == 1)
        {
            tmp = strtok(cmdtext, idx);
            new id = strval(tmp);
            if(!strlen(tmp))
            {
                SendClientMessage(playerid, 0xC4C4FFAA, "Uso: /terrestre [id]");
                return 1;
            }
            tmp = strtok(cmdtext, idx);
            if(!strlen(tmp))
            {
                SendClientMessage(playerid, 0xC4C4FFAA, "Uso: /terrestre [id]");
                return 1;
            }
            if(!IsPlayerConnected(id))
            {
                SendClientMessage(playerid, COR_BRANCO, "(ERRO) Jogador nгo estб conectado!");
                return 1;
            }
            new str[256];
            Terrestre[id] = 1;
            new giveplayer[MAX_PLAYER_NAME];
            new sendername[MAX_PLAYER_NAME];
            GetPlayerName(playerid, sendername, sizeof(sendername));
            GetPlayerName(id, giveplayer, sizeof(giveplayer));
            format(str, sizeof(str), "(INFO) O admin %s lhe deu habilitaзгo terretre!", sendername);
            SendClientMessage(id, 0xAB82FFAA, str);
            format(str, sizeof(str), "(INFO) Vocк deu habilitacao terrestre para jogador %s.", giveplayer);
            SendClientMessage(playerid, 0xAB82FFAA, str);
            printf("(iSeven) O administrador %s (%d) deu habilitaзгo terrestre para o jogador %s.", sendername, playerid, giveplayer);
        }
        else
        {
            SendClientMessage(playerid, COR_VERMELHO, "(ERRO) Vocк nгo й um administrador");
        }
        return 1;
    }