Skocz do zawartości
  • 0

Gui


WIZIBANG

Pytanie

3 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Jako item wrzuć skull of ("nick" parsed as offlineplayer), a jako nazwę nick gracza. Następnie po kliknięciu po prostu wyświetl nazwę klikniętego itemu. Jeśli nie chcesz, aby ten nick był widzoczny w GUI możesz spróbować podziałać coś na zmiennych, np przypisać nick do zmiennej z danym slotem (np {gui::1} - slot 1) i po kliknięciu wyświetlać tą właśnie zmienną. Przykład:

 

on load:
	set {gui::0} to "nick1"
	set {gui::1} to "nick2"

command test:
	open chest inventory with 1 row named "Test" for player
	set slot 0 of player's current inventory to skull of ({gui::0} parsed as offlineplayer) named "&8"
	set slot 1 of player's current inventory to skull of ({gui::1} parsed as offlineplayer) named "&8"
    
on inventory click:
	inventory name of event-inventory is "Test"
	cancel event
	send "%{gui::%clicked slot%}%"

 

Edytowane przez PanAnimek
Odnośnik do komentarza
https://skript.pl/temat/49237-gui/#findComment-305949
Udostępnij na innych stronach

  • 0
W dniu 23.06.2021 o 00:23, PanAnimek napisał:

Jako item wrzuć skull of ("nick" parsed as offlineplayer), a jako nazwę nick gracza. Następnie po kliknięciu po prostu wyświetl nazwę klikniętego itemu. Jeśli nie chcesz, aby ten nick był widzoczny w GUI możesz spróbować podziałać coś na zmiennych, np przypisać nick do zmiennej z danym slotem (np {gui::1} - slot 1) i po kliknięciu wyświetlać tą właśnie zmienną. Przykład:

 

on load:
	set {gui::0} to "nick1"
	set {gui::1} to "nick2"

command test:
	open chest inventory with 1 row named "Test" for player
	set slot 0 of player's current inventory to skull of ({gui::0} parsed as offlineplayer) named "&8"
	set slot 1 of player's current inventory to skull of ({gui::1} parsed as offlineplayer) named "&8"
    
on inventory click:
	inventory name of event-inventory is "Test"
	cancel event
	send "%{gui::%clicked slot%}%"

 

nie działa
 

on load:
    set {gui::0} to "nick1"
    set {gui::1} to "nick2"
command /test2:
    trigger:
        open chest with 3 row named "Test" to player
        set slot 0 of player's current inventory to skull of ({gui::0} parsed as offlineplayer) named "&8"
        set slot 1 of player's current inventory to skull of ({gui::1} parsed as offlineplayer) named "&8"
on inventory click:
    inventory name of event-inventory is "Test"
    cancel event
    send "%{gui::%clicked slot%}%" to player

wyskakuje none

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