Skocz do zawartości
  • 0

Skrypt na losowy teleport przy wejściu na serwer/po śmierci


Pytanie

2 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
on respawn:
    execute player command "tpr"
on first join:
    execute player command "tpr"

 

Edytowane przez Helios1993
Odnośnik do komentarza
https://skript.pl/temat/42089-skrypt-na-losowy-teleport-przy-wej%C5%9Bciu-na-serwerpo-%C5%9Bmierci/#findComment-263943
Udostępnij na innych stronach

  • 0
W dniu 15.10.2020 o 19:55, Uzi napisał:

Witam,
Poprosiłbym o skrypt na losowy teleport po wejściu na serwer oraz po zginięciu. Może też być aby po tych czynnościach gracz używa komendy /rtp ;)

Proszę.

Na górze skryptu ustawiasz sobie zakres koordynatu X i Z oraz świat.

EDIT:

Zapomniałbym dodać, funkcja jest autorstwa użytkownika ZiemniaQ.

options:
	min-x: -3000
	max-x: 3000
	min-z: -3000
	max-z: 3000
	swiat: world

function getRandomLoc(xmin: integer=-1000, xmax: integer=1000, zmin: integer=-1000, zmax: integer=1000, world: text="world") :: location:
	while {_return} is not set:
		set {_x} to random integer between {_xmin} and {_xmax}
		set {_z} to random integer between {_zmin} and {_zmax}
		set {_loc} to highest block at location at {_x}, 0, {_z} in world ({_world} parsed as world)
		if block at {_loc} != lava or water:
			add 1 to y-loc of {_loc}
			if (block at {_loc}) and (block above block at {_loc}) != lava:
				set {_return} to {_loc}
	return {_return}

on join:
	teleport player to getRandomLoc({@min-x}, {@max-x}, {@min-z}, {@max-z}, "{@swiat}")

on respawn:
	teleport player to getRandomLoc({@min-x}, {@max-x}, {@min-z}, {@max-z}, "{@swiat}")

 

Edytowane przez Kormic
Odnośnik do komentarza
https://skript.pl/temat/42089-skrypt-na-losowy-teleport-przy-wej%C5%9Bciu-na-serwerpo-%C5%9Bmierci/#findComment-263958
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ę...