command /test:
trigger:
wait 2 ticks
if inventory name of current inventory of player is "test":
loop {test1::%player%::*}:
if {test2::%player%} is less than 10:
loop {test2::%player%} times:
if slot loop-number - 1 of current inventory of player is air:
format slot loop-number - 1 of player with written book named "&6Test &b##%loop-value%" with lore "&7%{test3::%player%::%loop-value%}%" to close then run [execute console command "komenda %loop-value% %player%"]
Wszystko działa, lecz problem jest w tym, że w nazwie tam gdzie jest "loop-value" wyświetlają się wszystkie loop'y po kolei, a w komendzie wykonywany jest ciągle ten sam (loop) - ostatni. Nie wiem w czym jest problem. Komenda wykonywana po kliknięciu działa jak trzeba bo gdy ręcznie wpisze numerki jest okey, więc jej tutaj nie wrzucam. Ktoś wie w czym może być problem?
Pytanie
kubastion 52
command /test: trigger: wait 2 ticks if inventory name of current inventory of player is "test": loop {test1::%player%::*}: if {test2::%player%} is less than 10: loop {test2::%player%} times: if slot loop-number - 1 of current inventory of player is air: format slot loop-number - 1 of player with written book named "&6Test &b##%loop-value%" with lore "&7%{test3::%player%::%loop-value%}%" to close then run [execute console command "komenda %loop-value% %player%"]Wszystko działa, lecz problem jest w tym, że w nazwie tam gdzie jest "loop-value" wyświetlają się wszystkie loop'y po kolei, a w komendzie wykonywany jest ciągle ten sam (loop) - ostatni. Nie wiem w czym jest problem. Komenda wykonywana po kliknięciu działa jak trzeba bo gdy ręcznie wpisze numerki jest okey, więc jej tutaj nie wrzucam. Ktoś wie w czym może być problem?
Odnośnik do komentarza
https://skript.pl/temat/31576-loopowanie/Udostępnij na innych stronach
0 odpowiedzi na to pytanie
Rekomendowane odpowiedzi
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ą.