[RESOLVIDO] Inserindo um comando de fs em gm - unreachable code
#1

Ai galera, boa noite =D vcs tao bem?
Bom, venho encher a santa paciencia d vcs mais uma vez. Dessa vez й uma ajuda. Eu consegui botar o FS do Speedometro do Ryder no meu gm =D. E agora ocorre somente um aviso (isso eh bom, pq antes eram 29 erros...)
Eu peзo, s n for encher o saco, s vcs poderiam ver, e talvez arrumar isso. (s n for mto encomodo)

Vo mandar o Erro:
Код:
C:\Documents and Settings\Marco Antonio\Meus documentos\The Godfather\gamemode\gf.pwn(24995) : warning: 225: unreachable code
E o comando:

pawn Код:
if (strcmp("/speedo", cmdtext, true, 10) == 0)
    {
      if(Gosterge[playerid] == 1)
      {
        Gosterge[playerid] = 0;
        SendClientMessage(playerid,COLOR_RED,"<< Speedometer has been disabled.");
      }
      else if(Gosterge[playerid] == 0)
      {
        Gosterge[playerid] = 1;
        SendClientMessage(playerid,COLOR_LIGHTGREEN,">> Speedometer has been enabled.");

            }
        }
        return 1; //Eis o ERRO (aviso)
    }
 return
=d obrigado desde jб ^^
Reply
#2

pawn Код:
if (strcmp("/speedo", cmdtext, true, 10) == 0)
    {
      if(Gosterge[playerid] == 1)
      {
        Gosterge[playerid] = 0;
        SendClientMessage(playerid,COLOR_RED,"<< Speedometer has been disabled.");
      }
      else if(Gosterge[playerid] == 0)
      {
        Gosterge[playerid] = 1;
        SendClientMessage(playerid,COLOR_LIGHTGREEN,">> Speedometer has been enabled.");

            }
        }
        return 1;
    }
eNois em 3:h da Madrugada
enta asim
Reply
#3

Quote:
Originally Posted by Bruno Gysin
pawn Код:
if (strcmp("/speedo", cmdtext, true, 10) == 0)
    {
      if(Gosterge[playerid] == 1)
      {
        Gosterge[playerid] = 0;
        SendClientMessage(playerid,COLOR_RED,"<< Speedometer has been disabled.");
      }
      else if(Gosterge[playerid] == 0)
      {
        Gosterge[playerid] = 1;
        SendClientMessage(playerid,COLOR_LIGHTGREEN,">> Speedometer has been enabled.");

            }
        }
        return 1;
    }
eNois em 3:h da Madrugada
enta asim
HEHEHE Valeu kra, mas tpw, esse comando й o ultimo do onplayercommandtext, entao, s fikar sem as 2 ultimas linhas, da aquele pacotao de erros man OO
Reply
#4

Comando:

pawn Код:
if (strcmp("/speedo", cmdtext, true, 10) == 0)
    {
      if(Gosterge[playerid] == 1)
      {
        Gosterge[playerid] = 0;
        SendClientMessage(playerid,COLOR_RED,"<< Speedometer has been disabled.");
      }
      else if(Gosterge[playerid] == 0)
      {
        Gosterge[playerid] = 1;
        SendClientMessage(playerid,COLOR_LIGHTGREEN,">> Speedometer has been enabled.");

      }
    return 1;
    }
Se nгo tiver a return do OnPlayerCommandText, adicione no final:
pawn Код:
return 0;
}
Reply
#5

ainda ocorre o unreachable code =x
Reply
#6

Tal como o zero mandou tem que dar.

pawn Код:
if(strcmp("/speedo", cmdtext, true) == 0)
    {
      if(Gosterge[playerid] == 1)
      {
        Gosterge[playerid] = 0;
        SendClientMessage(playerid,COLOR_RED,"<< Speedometer has been disabled.");
      }
      else if(Gosterge[playerid] == 0)
      {
        Gosterge[playerid] = 1;
        SendClientMessage(playerid,COLOR_LIGHTGREEN,">> Speedometer has been enabled.");

      }
      return 1;
    }
Eu acabei de testar aqui e compila direito... aliбs o cуdigo estб correcto.
Reply
#7

Quote:
Originally Posted by russooooo
Tal como o zero mandou tem que dar.

pawn Код:
if(strcmp("/speedo", cmdtext, true) == 0)
    {
      if(Gosterge[playerid] == 1)
      {
        Gosterge[playerid] = 0;
        SendClientMessage(playerid,COLOR_RED,"<< Speedometer has been disabled.");
      }
      else if(Gosterge[playerid] == 0)
      {
        Gosterge[playerid] = 1;
        SendClientMessage(playerid,COLOR_LIGHTGREEN,">> Speedometer has been enabled.");

      }
      return 1;
    }
Eu acabei de testar aqui e compila direito... aliбs o cуdigo estб correcto.
Bom, eu colokei esse, que tem uma } a menos que o anterior, ai veio akele pacote de erros que ocorre qndo falta a chave..
Reply
#8

Rapaz o comando estб direito e eu testei aqui. Ou tu nгo fechaste o OnPlayerCommandText, ou й outra coisa qualquer.
Reply
#9

O problema pode ser em outro comando que vocк nгo fechou as chaves com: }
Reply
#10

bom, eu tentei um negуcio aqui, continuou o aviso, mas eu testei no gm e pegou. obrigado a todos que me ajudaram sz
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)