Skocz do zawartości

Skrypt na /spawn ,/setspawn


YoLoDavcio
 Udostępnij

Rekomendowane odpowiedzi

Komenda : /spawn

Ustawianie spawna : /setspawn (permisja : yolodavcio.setspawn)

Kod :

command /setspawn [<text>]:
	trigger:
		if player has permission "yolodavcio.spawn":
			set {spawn} to location of player
			broadcast "&8» &aSpawn zostal ustawiony przez &7%player% &8(&7%location of player%&8)"
		else:
			send player title " " with subtitle "&7Nie posiadasz uprawnien! &8(&eyolodavcio.setspawn&8)" for 3 seconds
           
command /spawn [<text>]:
	trigger:
		if player don't have permission "sv.fastspawn":
			apply nausea 2 to player for 5.5 seconds
			apply slowness 2 to player for 5.5 seconds
			set {_loc} to "%x-coordinate of player%, %y-coordinate of player%, %z-coordinate of player%"
			send "&8» &aTeleportacja, nie ruszaj sie! &8(&75s&8)"
			if "%x-coordinate of player%, %y-coordinate of player%, %z-coordinate of player%" isn't {_loc}:
				send "&c&lBlad! &7Teleportacja przerwana!"
				remove nausea from player
				remove slowness from player
				stop
			wait 1 second
			if "%x-coordinate of player%, %y-coordinate of player%, %z-coordinate of player%" isn't {_loc}:
				send "&c&lBlad! &7Teleportacja przerwana!"
				remove nausea from player
				remove slowness from player
				stop
			wait 1 second
			if "%x-coordinate of player%, %y-coordinate of player%, %z-coordinate of player%" isn't {_loc}:
				send "&c&lBlad! &7Teleportacja przerwana!"
				remove nausea from player
				remove slowness from player
				stop
			wait 1 second
			send "&8» &aTeleportacja, nie ruszaj sie! &8(&73s&8)"
			if "%x-coordinate of player%, %y-coordinate of player%, %z-coordinate of player%" isn't {_loc}:
				send "&c&lBlad! &7Teleportacja przerwana!"
				remove nausea from player
				remove slowness from player
				stop
			wait 1 second
			if "%x-coordinate of player%, %y-coordinate of player%, %z-coordinate of player%" isn't {_loc}:
				send "&c&lBlad! &7Teleportacja przerwana!"
				remove nausea from player
				remove slowness from player
				stop
			wait 1 second
			if "%x-coordinate of player%, %y-coordinate of player%, %z-coordinate of player%" is {_loc}:
				teleport player to {spawn}
				send "&8&l» &7Przeteleportowano na spawn"
				send player title "&2&lTWOJ&7&lSERWER&8&l.PL" with subtitle "&7Teleportowanie..."
			else:                  
				send "&c&lBlad! &7Teleportacja przerwana!"
				remove nausea from player
				remove slowness from player
				stop
		else:
			apply nausea 2 to player for 1.5 seconds
			apply slowness 2 to player for 1.5 seconds
			teleport player to {spawn}
			send "&8&l» &7Przeteleportowano na spawn"
			send player title "&2&lTWOJ&7&lSERWER&8&l.PL" with subtitle "&7Teleportowanie..."

 

Odnośnik do komentarza
Udostępnij na innych stronach

23 minuty temu, Mroczekk napisał:

Takich skryptów jest milion i jeszcze trochę więc 2/10 za chęci 

Pozdrawiam

Ten skrypt jest w dziale Nauka, więc autor zaczyna przygodę ze Skriptem, więc nie warto gasić jego zapału do dalszej nauki tworzenia skryptów.

Odnośnik do komentarza
Udostępnij na innych stronach

Godzinę temu, Szifter napisał:

Ten skrypt jest w dziale Nauka, więc autor zaczyna przygodę ze Skriptem, więc nie warto gasić jego zapału do dalszej nauki tworzenia skryptów.

Tylko właśnie nie jest w dziale nauka... 

 

Co do skryptu to nic nowego i dobrego 2/10. Co do sprawdzania lokacji to lepiej użyć wyrażenia distance between %loc 1% and %loc 2%

Edytowane przez xAxee
Odnośnik do komentarza
Udostępnij na innych stronach

  • Szifter zablokował(a) ten temat
Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
 Udostępnij

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

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