Skocz do zawartości
  • 0

KOMUNIKAT PO WYJŚCIU Z OZNACZONEGO REGIONU MAPY


gggrzyb
 Udostępnij

Pytanie

Potrzebuje skrypt, który polegał by na zaznaczeniu regionu 1000x1000 od miejsca wpisania komendy, po wyjściu z regionu na chacie (tylko do tej osoby, która przekracza region) pokazywał by się komunikat, że opuściłeś strefę miasta.

Edytowane przez gggrzyb
Odnośnik do komentarza
Udostępnij na innych stronach

4 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
options:
	rozmiar: 1000

function checkLoc(loc: location) :: boolean:
	if x-loc of {_loc} is between {borderXmin} and {borderXmax}:
		if z-loc of {_loc} is between {borderZmin} and {borderZmax}:
			return true
	return false

command /border [<text>]:
	trigger:
		set {borderXmin} to (x-location of player - ({@rozmiar} / 2))
		set {borderXmax} to (x-location of player + ({@rozmiar} / 2))
		set {borderZmin} to (z-location of player - ({@rozmiar} / 2))
		set {borderZmax} to (z-location of player + ({@rozmiar} / 2))

on any move:
	if checkLoc(location of player):
		if !checkLoc({lastLoc::%player%}):
			send "&2Wchodzisz na spawn"
	else:
		if checkLoc({lastLoc::%player%}):
			send "&4Wychodzisz ze spawna"
	set {lastLoc::%player%} to location of player

Wymaga SkQuery i Skript 2.2

Odnośnik do komentarza
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
 Udostępnij

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

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