Skocz do zawartości
  • 0

Problem z Klasami


Vexiu

Pytanie

Witam napisałem skrypt na klasy wszystko ładnie działa do czasu aż dana zbroja się zużyje bo wtedy efekty przestają działać i nie widzę w czym jest problem.

Kod:

Wersja Mc: Spigot 1.13

Wersja Sk: 2.3-alpha3

Dziękuje z góry za pomoc. :D

Odnośnik do komentarza
https://skript.pl/temat/30070-problem-z-klasami/
Udostępnij na innych stronach

5 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
every 5 seconds:
    loop all players:
        if loop-player is wearing all leather armor:
            if loop-player has speed:
                apply resistance 2 to loop-player for 5 seconds
                stop
            else:
                apply speed 3 to loop-player for 5 seconds
                apply resistance 2 to loop-player for 5 seconds
                stop
        if loop-player is wearing all gold armor:
            if loop-player has speed:
                apply resistance 2 to the loop-player for 5 seconds
                apply weakness 2 to loop-player for 5 seconds
                apply regeneration to loop-player for 5 seconds
                stop
            else:
                apply speed 2 to loop-player for 5 seconds
                apply resistance 2 to the loop-player for 5 seconds
                apply weakness 2 to loop-player for 5 seconds
                apply regeneration to loop-player for 5 seconds
        if loop-player is wearing all iron armor:
            if loop-player has speed:
                apply haste 2 to loop-player for 5 seconds
            else:
                apply speed 3 to loop-player for 5 seconds
                apply haste 2 to loop-player for 5 seconds
                stop
        if loop-player is wearing all chainmail armor:
            if loop-player has speed:
                apply jump boost 2 to loop-player for 5 seconds
                apply strength 1 to loop-player for 5 seconds
            else:
                apply speed 3 to loop-player for 5 seconds
                apply jump boost 2 to loop-player for 5 seconds
                apply strength 1 to loop-player for 5 seconds

w tym kodzie wszędzie usuń stop

I jeżeli zbroja się zniszczy to jest prawdopodobne, że efekty nie działają, ponieważ w każdym masz

"jeżeli gracz z pętli ma wszystkie części jakiejś zbroji"

Odnośnik do komentarza
https://skript.pl/temat/30070-problem-z-klasami/#findComment-197206
Udostępnij na innych stronach

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ę...