Skocz do zawartości
  • 0

Rightclick


xaxaxaxa
 Udostępnij

Pytanie

Otoz jak w tytule;
Jak napisac skrypt w ktorym blok reaguje na otwieranie gui, mianowicie;
 

on rightclick:
	if player is holding ("cruxxx" parsed as offline player)'s skull named "&e&lDaily Reward":
		open chest with 4 rows named "&0&lClaim your rewards." to player
		stop

Kod nie wywala bledow, rowniez posiadam dodatek do gui.

Odnośnik do komentarza
Udostępnij na innych stronach

5 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
Godzinę temu, xaxaxaxa napisał:

Otoz jak w tytule;
Jak napisac skrypt w ktorym blok reaguje na otwieranie gui, mianowicie;

Blok reaguje na otwieranie GUI? Nie rozumiem, wytłumacz to dokładniej.

Godzinę temu, xaxaxaxa napisał:

Kod nie wywala bledow

Nie podałeś jakiejkolwiek informacji dotyczącej twojego serwera. W jaki sposób bez specyfikacji serwera mam ci niby pomóc?

Jaką masz wersję serwera? Jaki masz silnik serwera? Jaką masz wersję Skripta? Jakie posiadasz dodatki do Skripta?

Bez odpowiedzi na te pytania nie będę ci w stanie pomóc.

Godzinę temu, xaxaxaxa napisał:

posiadam dodatek do gui

Zapewne SkQuery lub TuSKe. Do formatowania GUI w Skript'cie niepotrzebne są żadne dodatki, użyj natywnej składni.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
16 minut temu, xaxaxaxa napisał:

Dokladnie chodzi o to, ze jezeli uzyje ppm w powietrzu z tym blokiem to nie otwiera sie gui tak jak jest to wlasciwie napisane w skrypcie.


- Spigot 1.15.2 
- Skript najnowszy, dodatek SkQuery rowniez najnowszy.

"nie otwiera się gui"? Chyba to "nie" wstawiłeś przez pomyłkę.

Używasz otwierania GUI z SkQuery. Skriptowe jest bardzo podobne z tą różnicą, że w linijce podaje się nie "chest", a "chest inventory".

on rightclick:
	if player's tool is ("cruxxx" parsed as offline player)'s skull named "&e&lDaily Reward":
		open chest inventory with 4 rows named "&0&lClaim your rewards." to player

Spróbuj tak i powiedz czy działa, czy też nie.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

Zmienilem i nadal nic sie nie otwiera, przedmioty ktorych nie mozna uzyc jako bloku do postawienia dzialaja normalnie, jest jedynie problem z blokami ktore mozna postawic

 

Udalo mi sie napisac to w troszke inny sposob i dziala.
 

on click:
	if name of event-item is "&e&lDaily Reward":
		open chest with 4 rows named "&0&lDaily rewards." to player
		stop

Tak czy siak jestem wdzieczny za pomoc.

Edytowane przez xaxaxaxa
CountingDogs

Łączę posty.

Notatka dodana przez CountingDogs

Odnośnik do komentarza
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.

 Udostępnij

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

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