Skocz do zawartości
  • 0

Błąd z /tpa


Pytanie

Witam wie ktoś jak naprawić ten skrypt? Ponieważ za każdym razem jak zaakceptuje tpa to pokazuje odrazu że osoba teleportująca się ruszyła i automatycznie anuluje teleportacje.

on quit:
	clear {tpa::%player%}
command /tpa [<player>]:
	trigger:
		if arg is not set:
			send "&7Poprawne uzycie: tpa player"
		else:
			set {tpa::%player-arg%} to player
			send "&8» &6%player% &7prosi o teleportacje do ciebie" to player-arg
			send "&8» &7Aby zaakceptowac teleportacje wpisz &6/tpaccept" to player-arg
			send "&8» &7Aby odrzucic teleportacje wpisz &6/tpdeny" to player-arg
			send "&8» &7Wyslales prosbe o teleportacje do &6%player-arg%"
command /tpaccept [<player>]:
	trigger:
		if arg is not set:
			send "&7Poprawne uzycie: tpaccept player"
		else:
			if player-arg is {tpa::%player%}:
				clear {tpa::%player%}
				set {_l} to player-arg's location
				set {_s} to 0
				while distance between player and {_l} <= 0.2:
					send player-arg title "&6Teleportacja" with subtitle "&a%5-{_s}% &7sekund"
					add 1 to {_s}
					if {_s} >= 6:
						send player-arg title "&6Teleportacja" with subtitle "&aTeleportacja"
						send "&7Teleportacja gracza..."
						teleport player-arg to player
						stop
					wait 1 second
				send "&7Poruszyles sie! przerwano teleport!" to player-arg
				send "&7Gracz sie poruszyl! przerwano teleport!"
				send player-arg title "&6Teleportacja" with subtitle "&cPrzerwano!"
command /tpdeny [<text>]:
	trigger:
		if {tpa::%player%} is not set:
			send "&4Blad: &cNie masz prosby o teleportacje"
		else:
			send "&8» &7Teleportacja zostala odrzucona" to {tpa::%player%}
			send "&8» &7Odrzuciles prosbe teleportacji od &6%{tpa::%player%}%"

 

Odnośnik do komentarza
https://skript.pl/temat/40300-b%C5%82%C4%85d-z-tpa/
Udostępnij na innych stronach

3 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
on quit:
	clear {tpa::%player%}
command /tpa [<player>]:
	trigger:
		if arg is not set:
			send "&7Poprawne uzycie: tpa player"
		else:
			set {tpa::%player-arg%} to player
			send "&8» &6%player% &7prosi o teleportacje do ciebie" to player-arg
			send "&8» &7Aby zaakceptowac teleportacje wpisz &6/tpaccept" to player-arg
			send "&8» &7Aby odrzucic teleportacje wpisz &6/tpdeny" to player-arg
			send "&8» &7Wyslales prosbe o teleportacje do &6%player-arg%"
command /tpaccept [<player>]:
	trigger:
		if arg is not set:
			send "&7Poprawne uzycie: tpaccept player"
		else:
			if player-arg is {tpa::%player%}:
				clear {tpa::%player%}
				set {_l} to player's location
				set {_s} to 0
				while distance between player and {_l} <= 0.2:
					send player-arg title "&6Teleportacja" with subtitle "&a%5-{_s}% &7sekund"
					add 1 to {_s}
					if {_s} >= 6:
						send player-arg title "&6Teleportacja" with subtitle "&aTeleportacja"
						send "&7Teleportacja gracza..."
						teleport player-arg to player
						stop
					wait 1 second
				send "&7Poruszyles sie! przerwano teleport!" to player-arg
				send "&7Gracz sie poruszyl! przerwano teleport!"
				send player-arg title "&6Teleportacja" with subtitle "&cPrzerwano!"
command /tpdeny [<text>]:
	trigger:
		if {tpa::%player%} is not set:
			send "&4Blad: &cNie masz prosby o teleportacje"
		else:
			send "&8» &7Teleportacja zostala odrzucona" to {tpa::%player%}
			send "&8» &7Odrzuciles prosbe teleportacji od &6%{tpa::%player%}%"

Porównywałeś lokalizacje dwóch graczy a masz sprawdzać lokalizacje jednego

Edytowane przez xAxee
Odnośnik do komentarza
https://skript.pl/temat/40300-b%C5%82%C4%85d-z-tpa/#findComment-251903
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ę...