Skocz do zawartości
  • 0

RickPlayingPL

Pytanie

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%::*}

 

Edytowane przez RickPlayingPL
Odnośnik do komentarza
https://skript.pl/temat/1322-loop/
Udostępnij na innych stronach

0 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

Nie udzielono jeszcze odpowiedzi na to pytanie

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...