23.01.2015, 15:25
loops sгo estruturas de repetiзгo.
Sabendo disso, em qual ocasiгo devemos usб-las?
Digamos que vocк queira dar grana a todos os jogadores, vocк faria...
Assim?
Nгo, seria muito cansativo!
Entгo sгo nessas ocasiхes que o loop for й bem empregado!
O for tem 3 especificaзхes:
onde comeзa
onde termina
quanto serб o incremento ou decremento por volta
Portanto, no exemplo acima poderнamos fazer assim:
Muito mais fбcil!
Jб o loop while, й executado enquanto uma condiзгo for verdadeira.
O while й mais lento que o for e й bastante usado em C/C++ na construзгo de menus.
Sobre a parte do playerid e MAX_PLAYERS, basta ver a minha primeira resposta. Caso nгo tenha entendido a minha explicaзгo, sinta-se livre para perguntar!
Sabendo disso, em qual ocasiгo devemos usб-las?
Digamos que vocк queira dar grana a todos os jogadores, vocк faria...
pawn Код:
GivePlayerMoney(0, 1000);
GivePlayerMoney(1, 1000);
GivePlayerMoney(2, 1000);
// ... atй chegar ao nъmero total desejado
Nгo, seria muito cansativo!
Entгo sгo nessas ocasiхes que o loop for й bem empregado!
O for tem 3 especificaзхes:
onde comeзa
onde termina
quanto serб o incremento ou decremento por volta
Portanto, no exemplo acima poderнamos fazer assim:
pawn Код:
for ( new i = 0; i < MAX_PLAYERS; i++ ) GivePlayerMoney(i, 1000);
Jб o loop while, й executado enquanto uma condiзгo for verdadeira.
O while й mais lento que o for e й bastante usado em C/C++ na construзгo de menus.
Sobre a parte do playerid e MAX_PLAYERS, basta ver a minha primeira resposta. Caso nгo tenha entendido a minha explicaзгo, sinta-se livre para perguntar!



