[ROZWIĄZANE] Zwracanie wartości w pętli
Czaso Umilacz
12.01.2014
Witam, czy można używać return w pętli, np:
new timestamp, pos, vault = nvault_util_open(vault_name[Clan]); new num = nvault_util_count(vault); for(new i = 1; i <= num; i ++){ pos = nvault_util_read(vault, pos, key, 63, data, 255, timestamp); if(equali(text, key)) return PLUGIN_HANDLED; } nvault_util_close(vault);
Czy lepiej bawić się w dodatkową zmienną:
new stop, timestamp, pos, vault = nvault_util_open(vault_name[Clan]); new num = nvault_util_count(vault); for(new i = 1; i <= num; i ++){ pos = nvault_util_read(vault, pos, key, 63, data, 255, timestamp); if(equali(text, key)){ stop = 1; break; } } nvault_util_close(vault); if(stop) return PLUGIN_HANDLED;
sebul
12.01.2014
Wiadomość wygenerowana automatycznie
Ten temat został zamknięty przez moderatora.
Powód: Pomoc udzielona
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: Pomoc udzielona
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL