[AJUDA]Urgente nao sei oque aconteceu!
#1

Opa vim aquie pedir uma super ajuda to com um warning chato qe nao to conseguindo resolver...no meu gm antigo
ele funciona mais em uma nova versao ele nao qer so pelo Warning!!
vlw obrigado ai pela atenзao

warning 225: unreachable code
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


1 Warning.




if(strcmp(cmdtext, "/zerarcarros123", true) == 0) <<<<<<<<<<<<<<, Linha do erro ! 1474
{
if(IsPlayerConnected(playerid))
{
GetPlayerName(playerid, string, sizeof(string));
SendClientMessage(playerid,COLOR_GREEN,"Carros nгo usados foram restaurados !!!");
format(string,sizeof(string),"[AdminCMD]: Todos os carros voltaram POR: %s",string);
SendClientMessageToAll(COLOR_GREEN,string);
GameTextForPlayer(playerid,"~p~Carros Restaurados",4000,6);
new bool:unwanted[2000];
for(new player=0; player<MAX_PLAYERS; player++)
{
if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
}
for(new car = 3; car <= 639; car++)
{
if(!unwanted[car]) SetVehicleToRespawn(car);
}
for(new car = 640; car <= 2000; car++)
{
if(!unwanted[car]) DestroyVehicle(car);
}
}
return 1;
}
}
Reply
#2

pawn Код:
if(strcmp(cmd, "/zerarcarros123", true) == 0) // Tenta Assim
{
if(IsPlayerConnected(playerid))
{
GetPlayerName(playerid, string, sizeof(string));
SendClientMessage(playerid,COLOR_GREEN,"Carros nгo usados foram restaurados !!!");
format(string,sizeof(string),"[AdminCMD]: Todos os carros voltaram POR: %s",string);
SendClientMessageToAll(COLOR_GREEN,string);
GameTextForPlayer(playerid,"~p~Carros Restaurados",4000,6);
new bool:unwanted[2000];
for(new player=0; player<MAX_PLAYERS; player++)
{
if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
}
for(new car = 3; car <= 639; car++)
{
if(!unwanted[car]) SetVehicleToRespawn(car);
}
for(new car = 640; car <= 2000; car++)
{
if(!unwanted[car]) DestroyVehicle(car);
}
}
return 1;
}
}
Reply
#3

1474) : warning 225: unreachable code <<<

ainda continua com Warning na mesma linha
nao sei oque tem ali que ta dando isso mais se
possivel teria algum condigo que funcionace
pq esse foi o unico qeu eu consegui qe ele zera
os carros no casa da um respawn mais somente os carros
vazios os outros ate com a negada dentro voltavam ai e dose '-'
Reply
#4

pawn Код:
if (strcmp("/zerarcarros123", cmdtext, true, 10) == 0)
{
if(IsPlayerConnected(playerid))
{
GetPlayerName(playerid, string, sizeof(string));
SendClientMessage(playerid,COLOR_GREEN,"Carros nгo usados foram restaurados !!!");
format(string,sizeof(string),"[AdminCMD]: Todos os carros voltaram POR: %s",string);
SendClientMessageToAll(COLOR_GREEN,string);
GameTextForPlayer(playerid,"~p~Carros Restaurados",4000,6);
new bool:unwanted[2000];
for(new player=0; player<MAX_PLAYERS; player++)
{
if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
}
for(new car = 3; car <= 639; car++)
{
if(!unwanted[car]) SetVehicleToRespawn(car);
}
for(new car = 640; car <= 2000; car++)
{
if(!unwanted[car]) DestroyVehicle(car);
}
}
return 1;
}
Aqui deu certo, se nгo der ai ve se nao й sua verзao do samp server (o ultimo й o R8 )
Reply
#5

Poste o comando que fica antes do /zerarcarro123. O erro deve estar no ъltimo return dele.
Reply
#6

Basta contar quantas chaves tem,
tenta isso se nгo der й erro no comando de cima:

pawn Код:
if(strcmp(cmdtext, "/zerarcarros123", true) == 0) <<<<<<<<<<<<<<, Linha do erro ! 1474
{
if(IsPlayerConnected(playerid))
{
GetPlayerName(playerid, string, sizeof(string));
SendClientMessage(playerid,COLOR_GREEN,"Carros nгo usados foram restaurados !!!");
format(string,sizeof(string),"[AdminCMD]: Todos os carros voltaram POR: %s",string);
SendClientMessageToAll(COLOR_GREEN,string);
GameTextForPlayer(playerid,"~p~Carros Restaurados",4000,6);
new bool:unwanted[2000];
for(new player=0; player<MAX_PLAYERS; player++)
{
if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
}
for(new car = 3; car <= 639; car++)
{
if(!unwanted[car]) SetVehicleToRespawn(car);
}
for(new car = 640; car <= 2000; car++)
{
if(!unwanted[car]) DestroyVehicle(car);
}
}
return 1;
}
Reply
#7

DraKon, os unreachables codes occorem comigo quando hб um return a mais em algum cуdigo. Foi o que eu disse, o erro deve estar no comando de cima.
Reply
#8

quando eu tenho return a mais aparece isso quando tenho a menos aparece qualquer coi retrurn
nao lembro
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)