Skocz do zawartości

[Pytanie]skrypta na event


Rekomendowane odpowiedzi

Witam mógł by ktoś mi napisać skrypte na event lub dać wzór

żeby było takie cośś:

czas na zapisanie sie na event komędom /event add (nazwa) 1 minuta

żeby nie teleportowało zaraz po jej wpisaniu tylko po upłynięciu czasu na zapis i po czasie zapisów teleportowało wszystkich na event ustawiony komendom /setevent (nazwa)

i po zakończeniu eventu 3 graczy którzy dotarli do punktu końca eventu (ustawiony komędom /event punkt [nazwa danego eventu])otrzymało nagrody za 1 2 i 3 miejsce (nagrody coraz mniej wartościowe)

 

Dziękuje za każdą pomoc

 

za napisanie owej skrypty leć like :)

Pozdrawiam Manek0804

Odnośnik do komentarza
Udostępnij na innych stronach


#-----------------------#

#Zakaz zmiany kodu i udostępniania w internecie#

#Autor: TheSeekeer_PL#

#Kod napisany z podanych info.w temacie#

#-----------------------#

command /event [<text>] [<text>]:

trigger:

if arg 1 is not set:

send "Informacja EVENT"

send "Aby dostac sie na event wpisz /event dolacz <swoj nick>"

send "Po wpisaniu komendy /event dolacz odczekaj 1 minute"

if arg 1 is "ustaw":

if player is op:

set {EVENT} to location of player

send "Ustawiles miejsce EVENT"

stop

else:

send "Nie masz do tego uprawnien"

stop

if arg 1 is "zapisz":

send "Wlasnie zapisales sie na event,teraz musisz odczekac 1 minute"

wait 60 second

teleport player to {Event}

send "Wlasnie przeteleportowano cie na event"

stop

if arg 1 is "opusc":

if arg 2 is set:

send "Wychodzisz z eventu | Zostajesz teleportowany w wczesniejsze miejsce"

wait 2 second

execute console command "pex user %arg 2% add essentials.back"

wait 2 second

execute player command "back"

wait 1 second

execute console command "pex user %arg 2% remove essentials.back"

send "Dziekujemy za udzial w event"

stop

if arg 1 is "start":

if player is op:

execute player command "broadcast ZACZYNAMY EVENT"

stop

#------------------------------------------------------------------------------------------#

#OPIS!#

#Nie opisałeś dokładnie jak ma wyglądać skrypt więc powstał tylko taki kod#

#W kodzie masz zawarte:#

#Ustawianie miejsca eventu pod komenda /event ustaw#

#Teleportowanie na event po 1 minucie /event zapisz <swoj nick>#

#Opuszczanie eventu /event opuść#

#Wiadomosc zaczynająca event /event start#

#Jak byś napisał dokładnie na czym mają polegać komendy to by wyszło lepiej:)#

#Autor: TheSeekeer_PL#

#-------------------------------------------------------------------------------------------#

 

csHDdb6.png

Odnośnik do komentarza
Udostępnij na innych stronach

DZIĘKI !!!!!

Bardzo mi się przyda :)

 

Edit#

 

żadna komenda mi nie działa :(

i z tego co widzę tam jest że każdy gracz który wpisze /event dołącz muś odczekać 1 minute a mi chodziło żeby była 1 minuta na zapisy na event

i nie ma że jak 3 graczy dojdzie do punktu końcowego ewentu to dostaję nagrodę (np: za 1 diax klata za 2 diax buty a za 3 żelazna klata)

 

jeżeli ci się chce zrobić poprawkę to będę wdzięczny.

 

Dzięki za napisanie skrypt :)

Odnośnik do komentarza
Udostępnij na innych stronach

#-----------------------#
#Zakaz zmiany kodu i udostępniania w internecie#
#Autor: TheSeekeer_PL#
#Kod napisany z podanych info.w temacie#
#-----------------------#
command /event [<text>] [<text>]:
  trigger:
    if arg 1 is not set:
      send "Informacja EVENT"
      send "Aby dostac sie na event wpisz /event dolacz <swoj nick>"
      send "Po wpisaniu komendy /event dolacz odczekaj 1 minute"
    if arg 1 is "ustaw":
      if player is op:
          set {EVENT} to location of player
          send "Ustawiles miejsce EVENT"
          stop
      else:
        send "Nie masz do tego uprawnien"
        stop
    if arg 1 is "zapisz":
        send "Wlasnie zapisales sie na event,teraz musisz odczekac 1 minute"
        wait 60 second
        teleport player to {Event}
        send "Wlasnie przeteleportowano cie na event"
        stop
    if arg 1 is "opusc":
      if arg 2 is set:
        send "Wychodzisz z eventu | Zostajesz teleportowany w wczesniejsze miejsce"
        wait 2 second
        execute console command "pex user %arg 2% add essentials.back"
        wait 2 second
        execute player command "back"
        wait 1 second
        execute console command "pex user %arg 2% remove essentials.back"
        send "Dziekujemy za udzial w event"
        stop
    if arg 1 is "start":
      if player is op:
        execute player command "broadcast ZACZYNAMY EVENT"
        stop
#------------------------------------------------------------------------------------------#
#OPIS!#
#Nie opisałeś dokładnie jak ma wyglądać skrypt więc powstał tylko taki kod#
#W kodzie masz zawarte:#
#Ustawianie miejsca eventu pod komenda /event ustaw#
#Teleportowanie na event po 1 minucie /event zapisz <swoj nick>#
#Opuszczanie eventu /event opuść#
#Wiadomosc zaczynająca event /event start#
#Jak byś napisał dokładnie na czym mają polegać komendy to by wyszło lepiej:)#
#Autor: TheSeekeer_PL#
#-------------------------------------------------------------------------------------------#            

Jemu jeszcze chodziło aby po minucie event się offał, A tutaj każdy o byle jakiej porze może wbić :)

Odnośnik do komentarza
Udostępnij na innych stronach

Skrypt poprawiony myślę że zadziała :) Pozdrawiam i liczę na kolejnego like :)

#Autor TheSeekeer_PL#
#Specjalnie dla mc.realcraft.com.pl:25580#
#Zakaz zmiany kodu oraz udostępniania pod swoim nickiem#
#Event napisany dla manek0804#
variables:
	{komanda.event} = false
	{komenda.opusc} = false
command /event [<text>] [<text>]:
	trigger:
		if player has permission "komenda.sk":
			if arg 1 is not set:
				send "&a/event dolacz &7-dochodzisz do eventu"
				send "&a/event opusc &7-odchodzisz z eventu"
				send "&a/event zacznij &7-zaczyna event (tylko dla admina)"
				send "&a/event ustaw &7-ustawia miejsce eventu (tylko dla admina)"
			if arg 1 is "zacznij":
				if player has permission "admin.sk":
					send "Za 35 sekund rozpocznie sie EVENT"
					wait 5 second
					send "Za 30 sekund rozpoc znie sie event"
					wait 15 second
					send "Za 15 sekund rozpocznie sie event"
					wait 15 second
					send "Rozpoczecie eventu"
			if arg 1 is "dolacz":
				if {komenda.else} is false:
					send "Zostajesz zapisany na event"
					wait 30 second
					send "Za 30 sekund teleport na event"
					wait 30 second
					send "Teleport na Event"
					teleport player to {Event}
				else:
					set {komenda.event} to true
					send "Musisz poczekac 25 minut aby wykonac to polecenie"
					wait 25 minutes
					set {komenda.event} to false
					stop
			if arg 1 is "opusc":
				if {komenda.opusc} is false:
					send "Opuszczasz event"
					wait 1 second
					execute player command "spawn"
				else:
					set {komenda.opusc} to true
					send "Nie zapisales sie na event"
					wait 25 minutes
					set {komenda.opusc} to false
					stop
			if arg 1 is "ustaw":
				if player has permission "admin.sk":
					set {Event} to location of player
					send "Ustawiono miejsce EVENT"
					stop
				
				
					

csHDdb6.png

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający forum [Pytanie]skrypta na event   0 użytkowników
    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...