[Ajuda] Errinho aqui - 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] Errinho aqui (
/showthread.php?tid=432079)
Errinho aqui -
Serjnrg - 21.04.2013
Pessoal olhe esta linha:
pawn Код:
new car = GetPlayerVehicleID(playerid);
if(newstate == PLAYER_STATE_DRIVER)
{
for(new i = 0; i < sizeof(cars); i ++)
{//realizara um loop na Array cars
if(car == caminhoes[i])
{//se o carro em que vocк estб for igual б algum da array
if(Emprego[playerid] == Caminhoneiro)
{//se a profissгo do cara for diferente da citada acima
SendClientMessage(playerid, 0xD900D3FF, "[Erro] Apenas caminhoneiros podem pegar esses veiculos...");
RemovePlayerFromVehicle(playerid);
}
}
}
}
Tб dando esse erro
pawn Код:
error 017: undefined symbol "cars"
error 036: empty statement
error 017: undefined symbol "i"
fatal error 107: too many error messages on one line
E a linha do erro estб sendo essa:
pawn Код:
for(new i = 0; i < sizeof(cars); i ++)
Alguem pode me ajudar?
Re: Errinho aqui -
SeV_ - 21.04.2013
for(new i = 0; i < sizeof(cars); i ++)
Voce Definiu "Cars" ??
Por Ai Nao..
Re: Errinho aqui -
Delete_ - 21.04.2013
Re: Errinho aqui -
Serjnrg - 21.04.2013
Beleza.. agora tб dando isso
pawn Код:
warning 203: symbol is never used: "cars"
E a linha e 17233
E essa linha n existe kkkk
E agora mano?
Re: Errinho aqui -
Hunter_Xtreme - 21.04.2013
se vc tiver em um loop, o cars tem que ter tamanho.
Re: Errinho aqui -
Gii - 21.04.2013
Quote:
Originally Posted by Delete_
|
Sempre caindo nos mesmos erros, desta maneira o loop nгo darб si quer uma volta!
Re: Errinho aqui -
Serjnrg - 21.04.2013
Quote:
Originally Posted by Hunter_Xtreme
se vc tiver em um loop, o cars tem que ter tamanho.
|
Tamanho seria a quantidade dos carros?
Re: Errinho aqui -
Hunter_Xtreme - 21.04.2013
A quantidade que vc quiser que tenha em seu jogo
Re: Errinho aqui -
Serjnrg - 21.04.2013
Quote:
Originally Posted by Hunter_Xtreme
A quantidade que vc quiser que tenha em seu jogo
|
Eu coloquei, sу que continua o mesmo erro,
pawn Код:
warning 203: symbol is never used: "cars"
e como sempre a linha n existe
Re: Errinho aqui -
Hunter_Xtreme - 21.04.2013
ah
pawn Код:
if(Emprego[playerid] == Caminhoneiro) //OUTRO ERRO -> se o player for caminhoneiro nao vai conseguir dirigir o caminhao, o correto deveria ser: if(Emprego[playerid] != Caminhoneiro)
{//se a profissгo do cara for diferente da citada acima
SendClientMessage(playerid, 0xD900D3FF, "[Erro] Apenas caminhoneiros podem pegar esses veiculos...");
RemovePlayerFromVehicle(playerid);
}
Ao inves de vc usar
Use
pawn Код:
#define MAX_CARS 50
//50 й um exemplo, muda ae
E no loop coloque:
pawn Код:
for(new i=0; i<MAX_CARS; i++)