Skocz do zawartości
  • 0

Region


Danioooo

Pytanie

13 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
Teraz, Danioooo napisał:

Jesli nie ma zadnego gracza w regionie to:

- wlasnie cos takiego potrzebuje i to dokladna linie kodu

Proszę.

on leaving of region "twój_region":
	size of all players in event-region is 0
	# Dalszy kod

Nie wiem tylko czy przy wychodzeniu z regionu nadal ten gracz jest w tym regionie, czy też nie. Jeżeli nadal jest przy wywołaniu eventu, zamiast 0 daj 1. Jeżeli natomiast nie ma już go w tym regionie, zostaw 0.

Pamiętaj, aby ustawić nazwę twojego regionu.

Edytowane przez Kormic
Odnośnik do komentarza
https://skript.pl/temat/44427-region/#findComment-278663
Udostępnij na innych stronach

  • 0

jeżeli żadnego gracza NIE MA w regionie:

if size of all players in region "region" is 0

zdarzenie wywołane WYJŚCIEM gracza z regionu:

on region exit:

 

Edytowane przez 3meraldK
Odnośnik do komentarza
https://skript.pl/temat/44427-region/#findComment-278678
Udostępnij na innych stronach

  • 0
1 minutę temu, Danioooo napisał:

We dwóch kodach wywala mi błąd, jakie potrzebuje addony by mi się to wykonało? a błędy do event-region is not a world oraz nie rozumie if size of all players in region "region" is 0

Czy nadpisałeś nazwy regionów na te istniejące? Jeżeli nie, to to zrób.

Do tego nie potrzeba żadnych addonów, wystarczy kompatybilny plugin zarządzający regionami (Skript wspiera WorldGuarda, Factions, GriefPrevention i PreciousStones).

Odnośnik do komentarza
https://skript.pl/temat/44427-region/#findComment-278737
Udostępnij na innych stronach

  • 0
18 minut temu, CoFFeIN04 napisał:

(size of all players in region "mapa" parsed as integer)

Parse'owanie liczby na liczbę, brawo.

32 minuty temu, Danioooo napisał:

Can't compare 'size of all players in region "mapa"' with an integer (ox.sk, line 136: size of all players in region "mapa" is 0')

Zobacz czy te wyrażenie cokolwiek zwraca.

send "%size of all players in region ""mapa""%"

 

Odnośnik do komentarza
https://skript.pl/temat/44427-region/#findComment-278748
Udostępnij na innych stronach

  • 0
33 minuty temu, Danioooo napisał:

cant understand jest

W takim razie trzeba będzie zapętlić wszystkich graczy.

on leaving of region "twój_region":
	set {_} to 0
	loop all players:
		"%regions at loop-player%" contains "twój_region"
		{_} is 1:
			stop
		add 1 to {_}
	# Twój kod

# Drugi wariant:

on leaving of region "twój_region":
	set {_} to 0
	loop all players:
		"%regions at loop-player%" contains "twój_region"
		stop
	# Twój kod    

Tak jak mówiłem wcześniej, nie wiem czy gracz wychodzący z regionu technicznie nadal w nim jest, czy też nie. Sprawdź z tymi dwoma kodami.

Odnośnik do komentarza
https://skript.pl/temat/44427-region/#findComment-278774
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ę...