Siema próbowałem zrobić skrypt na losowanie w GUI, błędów żadnych nie ma, ale jakoś dziwnie to się losuje + nie daje graczowi itemu który wylosował. Poprawiłby ktoś?
command /opencase:
trigger:
if {case::%player%::otworzona} is true:
send " Juz otwierasz skrzynie!" to player
else:
remove 1 chest named "Test" from player's inventory
set {case::%player%::open} to true
set {case::%player%::otworzona} to true
open chest with 6 rows named "Skrzynia" to player
wait 2 tick
loop 9 times:
format slot loop-number + 8 of player with stone to be unstealable
format slot loop-number - 1 of player with 1 of black stained glass pane to be unstealable
format slot loop-number + 17 of player with 1 of black stained glass pane to be unstealable
format slot 4 of player with 1 of hopper to be unstealable
set {_random} to random integer between 20 and 30
wait 1 seconds
loop {_random} times:
if loop-number > 15:
loop loop-number - 12 times:
wait 1 tick
else:
wait 3 tick
loop 8 times:
if {case::%player%::open} is true:
format slot loop-number-2 + 8 of player with dirt to be unstealable
if {case::%player%::open} is true:
format slot 17 of player with cobblestone to be unstealable
set {case::%player%::open} to false
wait 1 second
set {case::%player%::otworzona} to false
Pytanie
lizz0r 2
Siema próbowałem zrobić skrypt na losowanie w GUI, błędów żadnych nie ma, ale jakoś dziwnie to się losuje + nie daje graczowi itemu który wylosował. Poprawiłby ktoś?
command /opencase: trigger: if {case::%player%::otworzona} is true: send " Juz otwierasz skrzynie!" to player else: remove 1 chest named "Test" from player's inventory set {case::%player%::open} to true set {case::%player%::otworzona} to true open chest with 6 rows named "Skrzynia" to player wait 2 tick loop 9 times: format slot loop-number + 8 of player with stone to be unstealable format slot loop-number - 1 of player with 1 of black stained glass pane to be unstealable format slot loop-number + 17 of player with 1 of black stained glass pane to be unstealable format slot 4 of player with 1 of hopper to be unstealable set {_random} to random integer between 20 and 30 wait 1 seconds loop {_random} times: if loop-number > 15: loop loop-number - 12 times: wait 1 tick else: wait 3 tick loop 8 times: if {case::%player%::open} is true: format slot loop-number-2 + 8 of player with dirt to be unstealable if {case::%player%::open} is true: format slot 17 of player with cobblestone to be unstealable set {case::%player%::open} to false wait 1 second set {case::%player%::otworzona} to false
Edytowane przez lizz0rOdnośnik do komentarza
https://skript.pl/temat/18365-skrypt-na-losowanie-w-gui/Udostępnij na innych stronach
11 odpowiedzi na to pytanie
Rekomendowane odpowiedzi