Skocz do zawartości
  • 0

Problem z loop


IgorM2008

Pytanie

mam problem z loop poniewaz uzywam go po raz 1 w skrypcie 

command /spawn:
    trigger:
        if {spawn} is set:
            set {_loc} to "%x-coordinate of player%, %y-coordinate of player%"
            send "&bTeleportacja nastąpi za 5 sekund. Nie ruszaj się!" to player
        if "%x-coordinate of player%, %y-coordinate of player%" is {_loc}:
            apply nausea 2 to the player
            wait 1 seconds
            remove nausea from the player
            loop 5 times:
            teleport player to {spawn}
            send "&aPrzeteleportowales sie na spawn!" to player
        else:                  
            send "&4Ruszyles sie! Teleportacja przerwana!" to player
   Chcial bym zeby to dzialalo ze po uzyciu komendy spawn teleportujesz sie na spawn po 5 sekundach i co sekunde dostajesz efekt mdlosci na sekunde i sprawdza czy sie nie ruszyles

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

3 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
5 minut temu, IgorM2008 napisał:

mam problem z loop poniewaz uzywam go po raz 1 w skrypcie 

command /spawn:
    trigger:
        if {spawn} is set:
            set {_loc} to "%x-coordinate of player%, %y-coordinate of player%"
            send "&bTeleportacja nastąpi za 5 sekund. Nie ruszaj się!" to player
        if "%x-coordinate of player%, %y-coordinate of player%" is {_loc}:
            apply nausea 2 to the player
            wait 1 seconds
            remove nausea from the player
            loop 5 times:
            teleport player to {spawn}
            send "&aPrzeteleportowales sie na spawn!" to player
        else:                  
            send "&4Ruszyles sie! Teleportacja przerwana!" to player
   Chcial bym zeby to dzialalo ze po uzyciu komendy spawn teleportujesz sie na spawn po 5 sekundach i co sekunde dostajesz efekt mdlosci na sekunde i sprawdza czy sie nie ruszyles

Proszę, poprawiłem parę rzeczy, powinno wszystko ładnie działać.

command /spawn:
	executable by: players
	trigger:
		if {spawn} is not set:
			send "&cSpawn nie jest ustawiony!" to player
			stop
		set {_loc} to location of the player
		send "&bTeleportacja nastąpi za 5 sekund. Nie ruszaj się!" to player
		loop 5 times:
			if distance between {_loc} and location of the player is less than 0.1:
				apply potion of nausea 2 to player for 1 second
				wait 1 second
			else: 
				send "&cRuszyles sie! Teleportacja przerwana!" to player
				stop
		teleport player to {spawn}
		send "&aPrzeteleportowales sie na spawn!" to player

 

Odnośnik do komentarza
https://skript.pl/temat/41462-problem-z-loop/#findComment-259469
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ę...