Dobra, przejrzałem cały kod i tutaj masz rzeczy, które bym zmienił:
remove 1 paper named "&b&lZdrapka" with lore "&7Kliknij aby zdrapać i wypróbować swojego &bszczęścia" and "&7Przedmioty ze &bzdrapek &7znajdziesz pod &b/drop" from player
na
set player's tool to (item amount of player's tool - 1) of player's tool
jeśli masz, np.
3 golden apple
to po ilości dodaj "of", np.
3 of golden apple
broadcast "&7(&b&lZdrapka&7) &b%player% &7wylosował &b&lBeacona!"
czy na pewno jest to informacja, która musi też trafić do konsoli? jeśli nie to dajesz
send "&7(&b&lZdrapka&7) &b%player% &7wylosował &b&lBeacona!" to all players
i tutaj ważne uproszczenie:
set slot 0 of {_gui} to black stained glass pane named " "
set slot 1 of {_gui} to black stained glass pane named " "
set slot 2 of {_gui} to black stained glass pane named " "
set slot 3 of {_gui} to black stained glass pane named " "
set slot 4 of {_gui} to black stained glass pane named " "
set slot 5 of {_gui} to black stained glass pane named " "
set slot 6 of {_gui} to black stained glass pane named " "
set slot 7 of {_gui} to black stained glass pane named " "
set slot 8 of {_gui} to black stained glass pane named " "
set slot 9 of {_gui} to black stained glass pane named " "
set slot 10 of {_gui} to black stained glass pane named " "
możesz zmienić na:
set slot 0,1,2,3,4,5,6,7,8,9,19 of {_gui} to black stained glass pane named " "
lub jeszcze prościej
set slot (integers between 0 and 10) of {_gui} to black stained glass pane named " "
z tego co widziałem, to w slotach 44 - 53 też jest to szkło, więc nie stoi nic na przeszkodzie by napisać tak:
set slot (integers between 0 and 10) and (integers between 44 and 53) of {_gui} to black stained glass pane named " "
(możesz też dodawać pojedyncze numery)
Z tego co widzę, to
on inventory click:
event-inventory is not player's inventory
if name of event-inventory is "&6&lSmyf &7|| &b&lZdrapki":
cancel event
if clicked slot is not barrier:
close inventory of player
powinno działać, jeśli nie działa to spróbuj zmienić na:
on inventory click:
clicked inventory is not player's inventory
if name of player's current inventory is "&6&lSmyf &7|| &b&lZdrapki":
cancel event
if clicked slot is not barrier:
close inventory of player