Skocz do zawartości
  • 0

Stop w every seconds nie działa


Pytanie

every 1 seconds:
    loop all players:
        if "%loop-player's world%" is "world":
            loop {worldborder::*}:
                if distance between {worldborders.spawn} and loop-player is less than 1000:
                else:
                    if distance between loop-value-2 and loop-player is less than 250:
                        stop
                    if distance between loop-value-2 and loop-player is more than 250:
                        if {brids::*} contains loop-player:
                        else:
                            remove wither from loop-player
                            apply wither 2 to loop-player for 5 seconds

 

Wersja 1.13.2

Proszę o pomoc

chce zrobić gdy jakaś zmienna się zgadza z eventem

 if distance between loop-value-2 and loop-player is less than 250: 

wyłączała drugi event

if distance between loop-value-2 and loop-player is more than 250:

 

Edytowane przez LeQuLa
Nieaktywny

Wstawiam w code.

Odnośnik do komentarza
https://skript.pl/temat/35646-stop-w-every-seconds-nie-dzia%C5%82a/
Udostępnij na innych stronach

3 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Nie używaj w every stopu tylko próbuj go unikać np negacją warunku zwłaszcza, że masz jeszcze pętlę graczy.

I nie wiem po co sprawdzasz odległość mniejszą, skoro później sprawdzasz odległość większą

Edytowane przez knugi
Odnośnik do komentarza
https://skript.pl/temat/35646-stop-w-every-seconds-nie-dzia%C5%82a/#findComment-228841
Udostępnij na innych stronach

  • 0
W dniu 16.11.2019 o 07:49, knugi napisał:

Nie używaj w every stopu tylko próbuj go unikać np negacją warunku zwłaszcza, że masz jeszcze pętlę graczy.

I nie wiem po co sprawdzasz odległość mniejszą, skoro później sprawdzasz odległość większą

Do scoreboard by pokazywały inne wiadomości

I już to zrobiłem. 

if distance between loop-value-2 and loop-player is less than 250:

Zrobiłem by dodało gracza do grupy x

if distance between loop-value-2 and loop-player is more than 250:

 

Jeżeli gracz jest w grupie x ma go usunąć z grupy x. 

Jeżeli gracza niema w grupie x ma nałożyć efekt na gracza

                   

Edytowane przez LeQuLa
Nieaktywny

Wstawiam w code oraz usuwam formatowanie.

Odnośnik do komentarza
https://skript.pl/temat/35646-stop-w-every-seconds-nie-dzia%C5%82a/#findComment-228857
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ę...