Loop-value sorunu

xEndlessV2

Elmas Madencisi
En iyi cevaplar
0
Kod:
command /battle:
    trigger:
        set {_slot} to 0
        open chest with 1 rows named "&e&l1vs1" to player
        loop {kits::*}:
            format slot {_slot} of player with {kititem.%loop-value%} named "&r&a&l%{kits::%loop-value%}%" with lore "&e&l%{kits::%loop-value%}% &bkitinde sıraya katıl!||&bSıradan çıkmak için &a/leave %loop-value%" to close then run [make player execute command "1vs1 %loop-value%"]
            add 1 to {_slot}
Bu kodda her variable loop olayından sonra loop-value değiştiği için sonda bulunan komut en son loop-value oluyor.
Ben her loop-valuenin slotta bulunan valuenin ilk olaydaki gibi kalmasını istiyorum.
Nasıl çözebilirim?
@StableDeveloper @Blueyescat @Bartuzen
 
Son düzenleme:

LifeMCServer

Nether Yerlisi
En iyi cevaplar
98
Bunu dene.
Kod:
command /battle:
    trigger:
        set {_slot} to -1
        open chest with 1 rows named "&e&l1vs1" to player
        loop {kits::*}:
            add 1 to {_slot}
            format slot {_slot} of player with {kititem.%loop-value%} named "&r&a&l%{kits::%loop-value%}%" with lore "&e&l%{kits::%loop-value%}% &bkitinde sıraya katıl!||&bSıradan çıkmak için &a/leave %loop-value%" to close then run [make player execute command "1vs1 %loop-value%"]
 

Blueyescat

Bedrock Kaşifi
En iyi cevaplar
0
Bunun loop ile alakası yok. SkQuery nin hatası.

Çözüm:
Linki görebilmek için üye olmanız gerekiyor. Giriş yap veya üye ol.


Kod:
open virtual chest inventory with size 1 named "&e&l1vs1" to player

make a gui slot {_slot} of player with {kititem.%loop-value%} named "&r&a&l%{kits::%loop-value%}%" with lore "&e&l%{kits::%loop-value%}% &bkitinde sıraya katıl!||&bSıradan çıkmak için &a/leave %loop-value%" to close then run player command "1vs1 %loop-value%"
 

xEndlessV2

Elmas Madencisi
En iyi cevaplar
0
Bunu dene.
Kod:
command /battle:
    trigger:
        set {_slot} to -1
        open chest with 1 rows named "&e&l1vs1" to player
        loop {kits::*}:
            add 1 to {_slot}
            format slot {_slot} of player with {kititem.%loop-value%} named "&r&a&l%{kits::%loop-value%}%" with lore "&e&l%{kits::%loop-value%}% &bkitinde sıraya katıl!||&bSıradan çıkmak için &a/leave %loop-value%" to close then run [make player execute command "1vs1 %loop-value%"]
Bunu kendim denedim olmuyor.
Bunun loop ile alakası yok. SkQuery nin hatası.

Çözüm:
Linki görebilmek için üye olmanız gerekiyor. Giriş yap veya üye ol.


Kod:
open virtual chest inventory with size 1 named "&e&l1vs1" to player

make a gui slot {_slot} of player with {kititem.%loop-value%} named "&r&a&l%{kits::%loop-value%}%" with lore "&e&l%{kits::%loop-value%}% &bkitinde sıraya katıl!||&bSıradan çıkmak için &a/leave %loop-value%" to close then run player command "1vs1 %loop-value%"
Teşekkürler,deneyeceğim.

upload_2017-2-17_16-17-27.png

chest açma kısmını anlamıyor,TuSKe yüklü.
@Blueyescat

Acelem var biraz,kusra bakma yoruyorum senide.
@Blueyescat
 

Blueyescat

Bedrock Kaşifi
En iyi cevaplar
0
Şimdilik SkQuery nin sandık açma kodunu da kullanabilirsin. Daha sonra Spigot sürümünü değiştirmeyi deneyebilir, PaperSpigota geçebilirsin.
 
Üst