Skocz do zawartości
  • 0

Essentials home


Cinu2421

Pytanie

8 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
8 minut temu, Cinu2421 napisał:

Witam, jest mozliwosc pobrania lokalizacji domu z pluginu essentials w skrypcie?

Jeśli Essentials pozwala przechwycić taki placeholder w PAPI (PlaceholderAPI), to nie ma najmniejszego problemu. Wtedy wystarczy użyć dodatku pozwalającego na używanie zmiennych w Skript'cie. W tym celu możesz użyć albo dodatku Ersatz, albo dodatku skript-placeholders. Ten drugi jest forkiem tego pierwszego.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
1 minutę temu, Kormic napisał:

Jeśli Essentials pozwala przechwycić taki placeholder w PAPI (PlaceholderAPI), to nie ma najmniejszego problemu. Wtedy wystarczy użyć dodatku pozwalającego na używanie zmiennych w Skript'cie. W tym celu możesz użyć albo dodatku Ersatz, albo dodatku skript-placeholders. Ten drugi jest forkiem tego pierwszego.

Raczej odpada, home i kasa to jedyne dwie rzeczy ktore uzywam w essentials. Zastanawiam sie nad wyrzuceniem tego pluginu i zastapieniem tego w skrypcie. Co o tym myslisz?

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
Teraz, Cinu2421 napisał:

Raczej odpada, home i kasa to jedyne dwie rzeczy ktore uzywam w essentials. Zastanawiam sie nad wyrzuceniem tego pluginu i zastapieniem tego w skrypcie. Co o tym myslisz?

Dobrze, ale czy sprawdzałeś listę placeholderów w Essentialsie?

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
W dniu 10.10.2020 o 19:41, Kormic napisał:

Dobrze, ale czy sprawdzałeś listę placeholderów w Essentialsie?

Mam zamiar zrobic home/tpa na innej zasadzie dzialania wiec i tak musze zrobic to w skrypcie. Uwazam ze wrzucanie placeholderow i ersatz tylko po to aby pobierac lokalizacje z home to sredni pomysl i juz lepiej usunac essentials i zrobic to w skrypcie. Jesli uwazasz ze to jednak glupi pomysl daj znac.

Edytowane przez wiktorm12
wiktorm12

Poprawiam formatowania tryb ciemny

Notatka dodana przez wiktorm12

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
W dniu 10.10.2020 o 19:46, Cinu2421 napisał:

Mam zamiar zrobic home/tpa na innej zasadzie dzialania wiec i tak musze zrobic to w skrypcie. Uwazam ze wrzucanie placeholderow i ersatz tylko po to aby pobierac lokalizacje z home to sredni pomysl i juz lepiej usunac essentials i zrobic to w skrypcie. Jesli uwazasz ze to jednak glupi pomysl daj znac.

Home w Skript'cie nie jest złym pomysłem. Możesz tak zrobić, to jest góra kilkadziesiąt linijek skryptu z kilkoma komendami.

Edytowane przez wiktorm12
wiktorm12

Poprawiam formatowanie

Notatka dodana przez wiktorm12

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
Teraz, Kormic napisał:

Home w Skript'cie nie jest złym pomysłem. Możesz tak zrobić, to jest góra kilkadziesiąt linijek skryptu z kilkoma komendami.

command /sethome <string>:
	description: Sets your home
	permission: skript.home
	executable by: players
	trigger:
		set {homes::%uuid of player%::%arg-1%} to location of player
		message "Set your home <green>%arg-1%<reset> to <grey>%location of player%<reset>"

command /delhome <string>:
	description: Deletes your home
	permission: skript.home
	executable by: players
	trigger:
		clear {homes::%uuid of player%::%arg-1%}
		message "Deleted your home <green>%arg-1%<reset>"

command /home <string>:
	description: Teleports yourself to your home
	permission: skript.home
	executable by: players
	trigger:
		if {homes::%uuid of player%::%arg-1%} is not set:
			message "You have not set your home <green>%arg-1%<reset> yet!"
		else:
			teleport player to {homes::%uuid of player%::%arg-1%}

Taki kodzik jest standardowo dodawany do skripta. Brac go czy robic wlasny bez uzywania uid?

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
W dniu 10.10.2020 o 19:50, Cinu2421 napisał:

command /sethome <string>:
	description: Sets your home
	permission: skript.home
	executable by: players
	trigger:
		set {homes::%uuid of player%::%arg-1%} to location of player
		message "Set your home <green>%arg-1%<reset> to <grey>%location of player%<reset>"

command /delhome <string>:
	description: Deletes your home
	permission: skript.home
	executable by: players
	trigger:
		clear {homes::%uuid of player%::%arg-1%}
		message "Deleted your home <green>%arg-1%<reset>"

command /home <string>:
	description: Teleports yourself to your home
	permission: skript.home
	executable by: players
	trigger:
		if {homes::%uuid of player%::%arg-1%} is not set:
			message "You have not set your home <green>%arg-1%<reset> yet!"
		else:
			teleport player to {homes::%uuid of player%::%arg-1%}

Taki kodzik jest standardowo dodawany do skripta. Brac go czy robic wlasny bez uzywania uid?

Jest to już twoja sprawa. Zależy jak wolisz. Jeśli uważasz, że temat można zamknąć zgłoś go, bo obecnie nie wiadomo co z nim zrobić.

Odnośnik do komentarza
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

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