Skocz do zawartości
  • 0

Problem z 'teleport player to {test}


Pytanie

Witam, mam mały problem ze skryptem, który powinien teleportować gracza do ustawionej pozycji zapisanej w variable.

command /setspawn:
	trigger:
		set {spawn::1} to location of player
command /spawn:
	trigger:
		teleport player to {spawn::1}

Przy wpisaniu komendy "/spawn" wyskakuje błąd 'An internal error occurred while attempting to perform this command'

Czy może wie ktoś w czym jest problem?

Wersja sk: 2.5.3 by Matocolotoe

Wersja silnika: spigot-1.8.8-R0.1-SNAPSHOT-latest

 

Odnośnik do komentarza
https://skript.pl/temat/45469-problem-z-teleport-player-to-test/
Udostępnij na innych stronach

3 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
Teraz, xXx_Skrypter_xXx napisał:

Witam, mam mały problem ze skryptem, który powinien teleportować gracza do ustawionej pozycji zapisanej w variable.


command /setspawn:
	trigger:
		set {spawn::1} to location of player
command /spawn:
	trigger:
		teleport player to {spawn::1}

Przy wpisaniu komendy "/spawn" wyskakuje błąd 'An internal error occurred while attempting to perform this command'

Czy może wie ktoś w czym jest problem?

Wersja sk: 2.5.3 by Matocolotoe

Wersja silnika: spigot-1.8.8-R0.1-SNAPSHOT-latest

 

Niestety Skript od Matocolotoe miewa czasem problemy.

Mogę ci polecić kilka rzeczy:

  1. Włącz serwer bez dodatków do Skripta, sam Skript.
  2. Wyłącz serwer, zapisz swoje skrypty i/lub zmienne w bezpiecznym miejscu, usuń folder Skript, włącz ponownie serwer, wrzuć z powrotem swoje skrypty i/lub zmienne.
  3. Zaktualizuj wersję silnika serwera i zobacz czy to cokolwiek pomoże.
Odnośnik do komentarza
https://skript.pl/temat/45469-problem-z-teleport-player-to-test/#findComment-286415
Udostępnij na innych stronach

  • 0
25 minut temu, xXx_Skrypter_xXx napisał:

Witam, mam mały problem ze skryptem, który powinien teleportować gracza do ustawionej pozycji zapisanej w variable.


command /setspawn:
	trigger:
		set {spawn::1} to location of player
command /spawn:
	trigger:
		teleport player to {spawn::1}

Przy wpisaniu komendy "/spawn" wyskakuje błąd 'An internal error occurred while attempting to perform this command'

Czy może wie ktoś w czym jest problem?

Wersja sk: 2.5.3 by Matocolotoe

Wersja silnika: spigot-1.8.8-R0.1-SNAPSHOT-latest

 

command /setspawn [<text>]:
	trigger:
		if player has permission "setspawn.permisje":
			set {location.spawn} to location of player
			send "&aLokalizacja spawnu zostala wyznaczona przez &c%player%" to player
		
command /spawn [<text>]:
	trigger:
		if {location.spawn} is set:
			set {_loc} to "%x-coordinate of player%, %y-coordinate of player%, %z-coordinate of player%"
			if "%x-coordinate of player%, %y-coordinate of player%, %z-coordinate of player%" is {_loc}:
				teleport player to {location.spawn}
				send "&8[&a&l✓&8]&7» &fPomysle przeniosles sie na &cSpawn&f!"

Troche dłuższe ale działa zawsze

Odnośnik do komentarza
https://skript.pl/temat/45469-problem-z-teleport-player-to-test/#findComment-286420
Udostępnij na innych stronach

  • 0

 

Można tak

set {x.%player%} to player's x-coordinate
set {y.%player%} to player's y-coordinate
set {z.%player%} to player's z-coordinate +1

teleport player to location({x.%player%}, {y.%player%}, {z.%player%}, world "world", 90, 0)

Tak się nie da

Cytat

teleport player to location({pos}, world "world", 90, 0)

Wiec można i tak

#jeżeli kordy wpisujemy ręcznie lub korzystamych ze zmiennych
teleport player to location({x}, {y}, {z}, world "world", 133, 0)
teleport player to location(598, 34, 123, world "world", 133, 0)

#jeżeli czytamy całe kordy z pliku
set {xyz}  to yaml value "korczy_spawna_np" from file "plugins/Skript/scripts/spawn_xyz.yml"
execute console command "minecraft:tp %player% %{xyz}% facing ~-133 ~0 ~-90"

 

Edytowane przez luk4sMC
Odnośnik do komentarza
https://skript.pl/temat/45469-problem-z-teleport-player-to-test/#findComment-286481
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Odpowiedz na pytanie...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

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