Skocz do zawartości

Pytanie

Rekomendowane odpowiedzi

Użytkownik
  • 0
W dniu 31.08.2018 o 16:35, Addiss9 napisał:

Siemka potrzebuje skryptu jak wpiszę od essentials /spawn to w title się pojawi a jak się przerwie to tez żeby pisało w title

Możesz napisać dokładniej o co chodzi xd? to mógłbym zrobić

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik
  • 0
command /spawn:
    trigger:
        set {tpspawn::%player%} to true
        loop 5 times:
            if {tpspawn::%player%} is true:
                send player title "&aTeleportacja" with subtitle " "
                wait 1 second
        if {tpspawn::%player%} is true:
            set {tpspawn::%player%} to false
            if {spawn} is set:
                teleport player to {spawn}
                send "&aZostales przeteleportowany na spawn!" to player
            else:
                send "&cNa poczatku ustaw spawn komenda /setspawn!" to player
            
            
on any move:
    if {tpspawn::%player%} is true:
        set {tpspawn::%player%} to false
        send player title "&cTeleportacja przerwana!" with subtitle " "
		
command /setspawn:
    trigger:
        set {spawn} to location of player
        send "&aUstawiono spawn!" to player

Coś takiego? ?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik
  • 0
14 minut temu, Ficzeq napisał:
command /spawn:
    trigger:
        set {tpspawn::%player%} to true
        loop 5 times:
            if {tpspawn::%player%} is true:
                send player title "&aTeleportacja" with subtitle " "
                wait 1 second
        if {tpspawn::%player%} is true:
            set {tpspawn::%player%} to false
            if {spawn} is set:
                teleport player to {spawn}
                send "&aZostales przeteleportowany na spawn!" to player
            else:
                send "&cNa poczatku ustaw spawn komenda /setspawn!" to player
            
            
on any move:
    if {tpspawn::%player%} is true:
        set {tpspawn::%player%} to false
        send player title "&cTeleportacja przerwana!" with subtitle " "
		
command /setspawn:
    trigger:
        set {spawn} to location of player
        send "&aUstawiono spawn!" to player

Coś takiego? ?

Ten skrypt jest trochę bardzo nie dopracowany... każdy random może ustawić spawna gdzie mu się tylko spodoba.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik
  • 0
3 minuty temu, jaku49 napisał:

Ten skrypt jest trochę bardzo nie dopracowany... każdy random może ustawić spawna gdzie mu się tylko spodoba.

No, niech Ci będzie ?

command /spawn:
    trigger:
        set {tpspawn::%player%} to true
        loop 5 times:
            if {tpspawn::%player%} is true:
                send player title "&aTeleportacja" with subtitle " "
                wait 1 second
        if {tpspawn::%player%} is true:
            set {tpspawn::%player%} to false
            if {spawn} is set:
                teleport player to {spawn}
                send "&aZostales przeteleportowany na spawn!" to player
            else:
                send "&cNa poczatku ustaw spawn komenda /setspawn!" to player
            
            
on any move:
    if {tpspawn::%player%} is true:
        set {tpspawn::%player%} to false
        send player title "&cTeleportacja przerwana!" with subtitle " "
		
command /setspawn:
    trigger:
        if player has permission "*":
            set {spawn} to location of player
            send "&aUstawiono spawn!" to player
        else:
            send "&cBrak permisji!" to player

Teraz dobrze? ?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik
  • 0

A jak mam spawna od essentials? xd

 

//Edit:

I też to: on any move czy da się zamienić bo jak wpiszę to /spawn  i ruszę myszką to teleportacja się przerywa

Edytowane przez Addiss9
Edit

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik
  • 0

A nie lepiej ustawić zmienną na kordach i sprawdzać czy są one takie same? A nie rakowskie :rak: "on any move:".. myślcie trochę :). Mam nadzieję że działa.
@edit: poprawione w kolejnym poście

 

Edytowane przez jaku49

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik
  • 0
2 minuty temu, jaku49 napisał:

A nie lepiej ustawić zmienną na kordach i sprawdzać czy są one takie same? A nie rakowskie :rak: "on any move:".. myślcie trochę :). Mam nadzieję że działa
 

command /spawn:
	trigger:
		loop 5 times:
			send player title "&aTeleportacja" with subtitle " "
			wait 1 seconds
		set {_lx} to x-location of player's location
		set {_ly} to y-location of player's location
		set {_lz} to z-location of player's location
		wait 5 seconds
		if {spawn} is set:
			if {_lx} is x-location of player's location:
				if {_lz} is x-location of player's location:
					if {_ly} is x-location of player's location:
						teleport player to {spawn}
						send player title "&aTeleportowano" with subtitle " "	
						stop
					else:
						send player title "&cTeleportacja przerwana" with subtitle " "	
						stop
				else:
					send player title "&cTeleportacja przerwana" with subtitle " "		
					stop
			else:
				send player title "&cTeleportacja przerwana" with subtitle " "	
				stop
		else:
			send "&cNa poczatku ustaw spawn komenda /setspawn!" to player
			stop
            
            
		
command /setspawn:
	trigger:
		if player has permission "*":
			set {spawn} to location of player
			send "&aUstawiono spawn!" to player
		else:
			send "&cBrak permisji!" to player

 

Nie działa XD Jak wpisuje /spawn to pokazuje title Teleportacja ale nie tepa na spawna ...

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik
  • 0
10 minut temu, Addiss9 napisał:

Nie działa XD Jak wpisuje /spawn to pokazuje title Teleportacja ale nie tepa na spawna ...

Poprawiam swój błąd:

Spoiler

podczas kopiowania zapomniałem zmienić x, z i y

command /spawn:
	trigger:
		loop 5 times:
			send player title "&aTeleportacja" with subtitle " "
			wait 1 seconds
		set {_lx} to x-location of player's location
		set {_ly} to y-location of player's location
		set {_lz} to z-location of player's location
		wait 5 seconds
		if {spawn} is set:
			if {_lx} is x-location of player's location:
				if {_lz} is z-location of player's location:
					if {_ly} is y-location of player's location:
						teleport player to {spawn}
						send player title "&aTeleportowano" with subtitle " "	
						stop
					else:
						send player title "&cTeleportacja przerwana" with subtitle " "	
						stop
				else:
					send player title "&cTeleportacja przerwana" with subtitle " "		
					stop
			else:
				send player title "&cTeleportacja przerwana" with subtitle " "	
				stop
		else:
			send "&cNa poczatku ustaw spawn komenda /setspawn!" to player
			stop
            
            
		
command /setspawn:
	trigger:
		if player has permission "*":
			set {spawn} to location of player
			send "&aUstawiono spawn!" to player
		else:
			send "&cBrak permisji!" to player

Teraz działa

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Losowy awatar
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.

  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×