Skocz do zawartości
  • 0

Skript na poczekalnie


Pytanie

Cześć poczebuje skript na poczekalnie ale niewiem jak go napisac a więc chce żeby po wpisaniu komendy /start dodalo gracza do poczekalni teleportując go na jakąs poczekalnie  i jak wbije określona ilośc osób gra startuje i teleportuje graczy w rozne miejsca cos w stylu bedwarsów i chcialbym zeby po wyjsciu z serwera podczas gry  i dolaczeniu spowrotem dalej będzie sie w grze a komende na opuszczenie gry /leave. Gra ma trwac długo więc niechce określonego czasu na ponowne dolaczenie.

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

4 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
options:
	min-players: 2

command /start:
	trigger:
		if {game::started} is true:
			send "&cGra już się rozpoczęła!"
		else:
			if player is not in {game::players::*}:
				add player to {game::players::*}
				send "&aDołączyłeś do gry!"
				if size of {game::players::*} is greater than or equal to {@min-players}:
					set {game::started} to true
					loop {game::players::*}: 
						teleport loop-value to location(-1, 65, -1, world_nether)
					send "&aGra się rozpoczęła!" to all players in {game::players::*}
			else:
				send "&cJesteś już w grze!"

command /leave:
	trigger:
		if player is in {game::players::*}:
			remove player from {game::players::*}
			send "&aOpuściłeś grę!"
			if size of {game::players::*} is less than {@min-players}:
				set {game::started} to false
				send "&cGra została zakończona z powodu braku graczy!" to all players in {game::players::*}
		else:
			send "&cNie jesteś w grze!"

on join:
	if player is in {game::players::*}:
		if {game::started} is true:
			teleport player to location(-1, 65, -1, world_nether)
			send "&aWitaj ponownie w grze!" to player
	else:
		teleport player to location(0, 65, 0, world)

prosze

Odnośnik do komentarza
https://skript.pl/temat/55083-skript-na-poczekalnie/#findComment-333111
Udostępnij na innych stronach

  • 0
options:
	min-players: 2
	game: -1, 65, -1, world_nether
	lobby: 0, 65, 0, world

command /start:
	trigger:
		if {game::started} is true:
			send "&cGra już się rozpoczęła!"
		else:
			if player is not in {game::players::*}:
				add player to {game::players::*}
				send "&aDołączyłeś do gry!"
				if size of {game::players::*} is greater than or equal to {@min-players}:
					set {game::started} to true
					loop {game::players::*}: 
						teleport loop-value to location({@game})
					send "&aGra się rozpoczęła!" to all players in {game::players::*}
			else:
				send "&cJesteś już w grze!"

command /leave:
	trigger:
		if player is in {game::players::*}:
			remove player from {game::players::*}
			send "&aOpuściłeś grę!"
			if size of {game::players::*} is less than {@min-players}:
				set {game::started} to false
				send "&cGra została zakończona z powodu braku graczy!" to all players in {game::players::*}
		else:
			send "&cNie jesteś w grze!"

on join:
	if player is in {game::players::*}:
		if {game::started} is true:
			teleport player to location({@game})
			send "&aWitaj ponownie w grze!" to player
	else:
		teleport player to location({@lobby})

command /koniec:
	trigger:
		if {game::started} is true:
			set {game::started} to false
			loop {game::players::*}: 
				teleport loop-value to location({@lobby})
			clear {game::players::*}
			send "&aGra została zakończona!" to all players
		else:
			send "&cGra nie została jeszcze rozpoczęta!"

moze tak?

Odnośnik do komentarza
https://skript.pl/temat/55083-skript-na-poczekalnie/#findComment-333125
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Odpowiedz na pytanie...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

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

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