Skocz do zawartości
  • 0

Skrypt na gui


melon_PL

Pytanie

5 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

@melon_PL

Jak najbardziej. Wystarczy nie blokować opcji przekładania przedmiotów w tym GUI. Przykład poniżej.

command /admin [<text>]:
	executable by: players
	permission: server.commands.admin
	trigger:
		set {_g} to chest inventory with 3 rows named "Bierz ile chcesz!"
		set slot 0 of {_g} to iron sword
		set slot 1 of {_g} to diamond chestplate
		open {_g} to player

Pozdrawiam.

Odnośnik do komentarza
https://skript.pl/temat/58526-skrypt-na-gui/#findComment-346213
Udostępnij na innych stronach

  • 0

@Kormic

Bardzo dziękuję jest opcja żeby dodać np jakiś niestandardowy Item w sensie klucz?

Lub gdy wpisze /admin add 1

To dodaje się Item (do gui), który mam w łapce na slotcie (w tym przypadku) 1.

Edytowane przez melon_PL
Odnośnik do komentarza
https://skript.pl/temat/58526-skrypt-na-gui/#findComment-346214
Udostępnij na innych stronach

  • 0

@melon_PL

Tak, o ile plugin, z którego pochodzi klucz, posiada API pozwalające na pobranie przedmiotu klucza, co można by wykorzystać za pomocą dodatku skript-reflect. Alternatywnie, można zapisać ten przedmiot w zmiennej globalnej jak się trzyma go przykładowo w dłoni. Przykład poniżej.

command /savecommonkey [<text>]:
	executable by: players
	trigger:
		set {commonChestKey} to player's tool
		send "Zapisano zwykły klucz!" to player

Pozdrawiam.

Odnośnik do komentarza
https://skript.pl/temat/58526-skrypt-na-gui/#findComment-346217
Udostępnij na innych stronach

  • 0

@Kormic

Okej czyli jak skopiuje powyższy skrypt i pozmieniam na to jak ja chcę w sensie nazwy

To gdy dopisze jeszcze ten skrypt na gui (w tym samym pliku) i zamienię to iron sword na tą zmienną to zadziała?

Edytowane przez melon_PL
Odnośnik do komentarza
https://skript.pl/temat/58526-skrypt-na-gui/#findComment-346221
Udostępnij na innych stronach

  • 0

@melon_PL

Wystarczy wkleić ten kod do dowolnego skryptu. Nie musi to być ten sam plik, ponieważ zmienna, której użyłem, jest globalna, a więc dostępna zewsząd.

Odpowiadając na drugą część pytania - tak, można zamienić iron sword na tę zmienną i to powinno zadziałać. Powinno, bo licho wie co jest w tym pluginie. Może być chociażby zabezpieczenie przed zduplikowanymi kluczami.

Pozdrawiam.

Odnośnik do komentarza
https://skript.pl/temat/58526-skrypt-na-gui/#findComment-346225
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ę...