[Ajuda] Loop como usar - 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] Loop como usar (
/showthread.php?tid=559249)
Loop como usar -
PetterAdriano - 22.01.2015
Estou certo de usar assim?
pawn Код:
Time_1_Minuto(playerid);
public Time_1_Minuto(playerid)
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
for(new car = 1; car <= MAX_VEHICLES; car++)
{
if(Motor_Do_Veiculo[GetPlayerVehicleID(i)] == true && !IsPlayerInVehicle(playerid,CivilVeiculo[car]))
{
Gasolina[GetPlayerVehicleID(i)]--;
}
}
}
return true;
}
Re: Loop como usar -
Rodney Francalim - 22.01.2015
De novo isso, cara? Eu jб nгo te respondi no outro tуpico?
Re: Loop como usar -
PetterAdriano - 22.01.2015
Quote:
Originally Posted by Rodney Francalim
De novo isso, cara? Eu jб nгo te respondi no outro tуpico?
|
Tu deu um cуdigo pronto. e nгo tiro a dъvida minha!
Re: Loop como usar -
Rodney Francalim - 22.01.2015
Quote:
Originally Posted by PetterAdriano
Tu deu um cуdigo pronto. e nгo tiro a dъvida minha!
|
Isso porque a humidadeforever jб tinha te respondido. E vocк poderia ter perguntado a sua dъvida em relaзгo ao cуdigo lб mesmo.
RESPONDENDO:
pawn Код:
Time_1_Minuto();
public Time_1_Minuto()
{
for(new car = 1; car <= MAX_VEHICLES; car++)
if(Motor_Do_Veiculo[car]) // Se o motor do veнculo car estб ligado, independente de ter player ou nгo, vai consumir da gasosa
Gasolina[i]--;
return true;
}
@EDIT:
Esqueci de remover o parвmetro playerid.
Re: Loop como usar -
JonathanFeitosa - 22.01.2015
Entendi nada o uso do playerid + loop max_players.
Decide meu filho! Ou tu usa SetTimerEx c/playerid ou tu usa SetTimer com Loop.
Re: Loop como usar -
PetterAdriano - 22.01.2015
Jonathan, loop
Respuesta: Loop como usar -
DanDRT - 22.01.2015
https://sampforum.blast.hk/showthread.php?tid=290735
Re: Loop como usar -
Artista - 22.01.2015
O correto й vocк avaliar o seu prуprio loop e nгo nуs. Para isso, vocк tem que entender como funciona um laзo.
Um loop for tem 3 argumentos: onde a var comeзa, atй onde ela atinge e quanto ela incrementa ou decrementa por volta.
Por exemplo:
pawn Код:
for ( new i = 0; i < 3; i++ ) {
printf("%d", i);
}
Vai imprimir 0, 1, 2