Witam mam problem ze sprawdzeniem czy zmienna posiada zapisanych graczy, kod ma robic to ze zapetla wszystkich graczy 2 kratki od gracza ktory kliknol na patyk, nastepnie 4 kratki, i 6 kratki. Problem lezy w tym, ze dziala tylko ten 1 loop a te po zostale 2 nie. Poprostu zaden gracz nie dostaje obrazen ani nic, tylko w tym pierwszym jest wszystko dobrze zrobione, bo nie ma tego loop-player is not {zeminna}. Nie wyskakuja zadne bledy ani nic.
Jak to ma dzialac?
Ma to dzialac tak, ze jak gracz ktory dostal obrazenia w pierwszym loop to jest zapisywany do zmiennej, w 2 loop jest sprawdzane czy zapetleni gracze nie sa w zmiennej. Itp... z kazdym loopem
Kod:
loop players in radius 2 of the block 1 in front of player: loop-player is not event-player: add loop-player to {_z-oddech.::*} damage loop-player by 2.6
loop players in radius 2 of the block 3 in front of player: loop-player is not event-player: loop-player is not {_z-oddech.%event-player%::*}: damage loop-player by 2.6 add loop-player to {_z-oddech.%event-player%::*}
loop players in radius 2.5 of the block 6 in front of player: loop-player is not event-player: loop-player is not {_z-oddech.%event-player%::*}: damage loop-player by 2.6 add loop-player to {_z-oddech.%event-player%::*}
Pytanie
RickPlayingPL 130
Witam mam problem ze sprawdzeniem czy zmienna posiada zapisanych graczy, kod ma robic to ze zapetla wszystkich graczy 2 kratki od gracza ktory kliknol na patyk, nastepnie 4 kratki, i 6 kratki. Problem lezy w tym, ze dziala tylko ten 1 loop a te po zostale 2 nie. Poprostu zaden gracz nie dostaje obrazen ani nic, tylko w tym pierwszym jest wszystko dobrze zrobione, bo nie ma tego loop-player is not {zeminna}. Nie wyskakuja zadne bledy ani nic.
Jak to ma dzialac?
Ma to dzialac tak, ze jak gracz ktory dostal obrazenia w pierwszym loop to jest zapisywany do zmiennej, w 2 loop jest sprawdzane czy zapetleni gracze nie sa w zmiennej. Itp... z kazdym loopem
Kod:
loop players in radius 2 of the block 1 in front of player: loop-player is not event-player: add loop-player to {_z-oddech.::*} damage loop-player by 2.6loop players in radius 2 of the block 3 in front of player: loop-player is not event-player: loop-player is not {_z-oddech.%event-player%::*}: damage loop-player by 2.6 add loop-player to {_z-oddech.%event-player%::*}loop players in radius 2.5 of the block 6 in front of player: loop-player is not event-player: loop-player is not {_z-oddech.%event-player%::*}: damage loop-player by 2.6 add loop-player to {_z-oddech.%event-player%::*}Odnośnik do komentarza
https://skript.pl/temat/1322-loop/Udostępnij na innych stronach
0 odpowiedzi na to pytanie
Rekomendowane odpowiedzi