Skocz do zawartości

Pytanie

Komenda działała by tak że jak administrator wpisze /startevent to skrypt sprawdza czy jest /warp event

jak nie ma to wyświetla "&cWymagane Stworzenie Warpu &7» &8/setwarp event"

jak już administrator stworzy warpa i użyje ponownie komendy /startevent to spami 20 razy "&aZapraszamy Na Event &a/event &7, &a/warp event".

po minucie warp sie usuwa i pisze wiadomość "&cEvent został zamknięty!"

permisje żeby admin tylko mógł to wpisywać : startevent.admin.start

 

Jak Macie problem z tworzeniem piszcie na pv jestem dostępny nawet jak widać że nie jestem :* Dzięki!

Odnośnik do komentarza
https://skript.pl/temat/32352-startevent/
Udostępnij na innych stronach

5 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
command /event [<text>]:
	permission: event.start
  	permission message: &cNie masz permisji!
  	trigger:
  		if arg 1 is set:
  			if arg 1 is "ustaw" or "zacznij" or "usun":
  				if arg 1 is "ustaw":
  					if {event} is set:
  						send player title "&cMiejsce juz istnieje!" for 5 seconds
  					else:
  						set {event} to location of player
  						send player title "&cUstawiono!" for 5 seconds
  				if arg 1 is "usun":
  					if {event} is set:
  						delete {event}
  						send player title "&cUsunieto!" for 5 seconds
  					else:
  						send player title "&cNie jest ustawiony!" for 5 seconds
  				if arg 1 is "zacznij":
  					if {eventtrwa} is true:
  						send player title "&cJuz trwa!" for 5 seconds
  					else:
  						if {event} is set:
  							loop 20 times:
  								send "&cEvent rozpoczety! masz 60 sek by dolaczyc!" to all players
  							set {eventtrwa} to true
  							set {eventmoznadolaczyc} to true
  							teleport player to {event}
  							send player title "&cEvent rozpoczety!" for 5 seconds
  							wait 60 seconds
  							set {eventmoznadolaczyc} to false
  							loop 5 times:
  								send "&cDo eventu juz nie mozna dolaczyc!" to all players
  						else:
  							send player title "&cNie ustawione!" for 5 seconds
  			else:
  				send player title "&cUstaw/Usun/Zacznij" for 5 seconds
  		else:
  			send player title "&cUstaw/Usun/Zacznij" for 5 seconds
command /EventIdz [<text>]:
	trigger:
  		if {eventtrwa} is true:
  			if {eventmoznadolaczyc} is true:
  				teleport player to {event}
  				send player title "&cDolaczono!" for 5 seconds
  			else:
  				send player title "&cKoniec czasu na dolaczenie!" for 5 seconds
  		else:
  			send player title "&cNie wystartowal!" for 5 seconds

cos takiego?

Odnośnik do komentarza
https://skript.pl/temat/32352-startevent/#findComment-210240
Udostępnij na innych stronach

  • 0
3 godziny temu, MalySekul napisał:

Komenda działała by tak że jak administrator wpisze /startevent to skrypt sprawdza czy jest /warp event

jak nie ma to wyświetla "&cWymagane Stworzenie Warpu &7» &8/setwarp event"

jak już administrator stworzy warpa i użyje ponownie komendy /startevent to spami 20 razy "&aZapraszamy Na Event &a/event &7, &a/warp event".

po minucie warp sie usuwa i pisze wiadomość "&cEvent został zamknięty!"

permisje żeby admin tylko mógł to wpisywać : startevent.admin.start

 

Jak Macie problem z tworzeniem piszcie na pv jestem dostępny nawet jak widać że nie jestem :* Dzięki!

 

2 godziny temu, Grex napisał:

command /event [<text>]:
	permission: event.start
  	permission message: &cNie masz permisji!
  	trigger:
  		if arg 1 is set:
  			if arg 1 is "ustaw" or "zacznij" or "usun":
  				if arg 1 is "ustaw":
  					if {event} is set:
  						send player title "&cMiejsce juz istnieje!" for 5 seconds
  					else:
  						set {event} to location of player
  						send player title "&cUstawiono!" for 5 seconds
  				if arg 1 is "usun":
  					if {event} is set:
  						delete {event}
  						send player title "&cUsunieto!" for 5 seconds
  					else:
  						send player title "&cNie jest ustawiony!" for 5 seconds
  				if arg 1 is "zacznij":
  					if {eventtrwa} is true:
  						send player title "&cJuz trwa!" for 5 seconds
  					else:
  						if {event} is set:
  							loop 20 times:
  								send "&cEvent rozpoczety! masz 60 sek by dolaczyc!" to all players
  							set {eventtrwa} to true
  							set {eventmoznadolaczyc} to true
  							teleport player to {event}
  							send player title "&cEvent rozpoczety!" for 5 seconds
  							wait 60 seconds
  							set {eventmoznadolaczyc} to false
  							loop 5 times:
  								send "&cDo eventu juz nie mozna dolaczyc!" to all players
  						else:
  							send player title "&cNie ustawione!" for 5 seconds
  			else:
  				send player title "&cUstaw/Usun/Zacznij" for 5 seconds
  		else:
  			send player title "&cUstaw/Usun/Zacznij" for 5 seconds
command /EventIdz [<text>]:
	trigger:
  		if {eventtrwa} is true:
  			if {eventmoznadolaczyc} is true:
  				teleport player to {event}
  				send player title "&cDolaczono!" for 5 seconds
  			else:
  				send player title "&cKoniec czasu na dolaczenie!" for 5 seconds
  		else:
  			send player title "&cNie wystartowal!" for 5 seconds

cos takiego?

Jeśli działa, to napisz ;) 

Odnośnik do komentarza
https://skript.pl/temat/32352-startevent/#findComment-210264
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ę...