Pobieranie ilości graczy i pętla for
Lunatic
15.08.2011
Witam.
Mam pytanie odnośnie wykorzystania pętli for.
Przedstawię wam 2 przykłady i powiedźcie który jest lepszy.
Wydaje mi się, że drugi ale nie jestem pewien.
I
II
Mam pytanie odnośnie wykorzystania pętli for.
Przedstawię wam 2 przykłady i powiedźcie który jest lepszy.
Wydaje mi się, że drugi ale nie jestem pewien.
I
static players[32], num get_players(players, num, "a") for(new i = 0; i < num; i++) client_print(players[i], print_chat, "Koniec!")
II
static players[32], num get_players(players, num, "a") for(new i = 0; i < num; i++) client_print(i, print_chat, "Koniec!")
KariiO
15.08.2011
new Players[32], playerCount get_players(Players, playerCount, "a") for (new i=0; i<playerCount; i++) { id = Players[i] //lub bez tego i po prostu używać Players[i] , to jest po prostu przypisanie żeby "było łatwiej"Drugi sposób wydaję mi się zły no ale nie jestem tego pewien.
Użytkownik KariiO edytował ten post 15.08.2011 23:25
MarWit
16.08.2011
1. Sposob jest dobry, 2. zły.
Moim zdaniem lepszym sposobem byłoby.
Użytkownik MarWit edytował ten post 16.08.2011 16:30
Moim zdaniem lepszym sposobem byłoby.
for(new i=0; i<32; i++)
{
if(!is_user_alive(i)) continue;
client_print(i, print_chat, "Koniec!")
}
Użytkownik MarWit edytował ten post 16.08.2011 16:30
sebul
16.08.2011
Poprawnie tak, jeśli chodzi o sposób bez używania get_players
for(new i=1; i<=32; i++)
{
if(!is_user_alive(i)) continue;
client_print(i, print_chat, "Koniec!")
}
Adminek AMXX.PL 16.08.2011
Wiadomość wygenerowana automatycznie
Ten temat został zamknięty przez moderatora.
Powód: Rozwiązane
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL
Ten temat został zamknięty przez moderatora.
Powód: Rozwiązane
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL