Skriptden gerçekten anlayan arkadaşlar içeri lütfen.

Enver825

Marangoz
En iyi cevaplar
0
Kod:
command /navigation [<text>] [<text>] [<number>]:
    aliases: /nav
    permission: {perm}
    permission message: {noperm}
    trigger:
        if arg 1 is set:
            if arg 1 is "setwarp":
                if arg 2 is set:
                    if arg 3 is set:
                        if arg 3 is between 1 and 453:
                            add arg 2 to {nwarps::*}
                            set {nav.item.%arg-2%} to arg 3
                            set {loc.%arg-2%} to player's location
                            send "%{prefix}% &aWarp successfully created."

Kod:
                if size of {nwarps::*} > 0:
                    wait 2 ticks
                    open virtual chest with size 2 named "%{nav.menu.name}%" to player
                    wait 2 ticks
                    set {_a} to 0
                    loop {nwarps::*}:
                        set {_navitem} to {nav.item.%loop-value%}
                        make gui slot {_a} of player with {_navitem} named "&a%loop-value%" to nothing
                        add 1 to {_a}
                        wait 10 ticks

Öncelikle,selamün aleyküm. Navigation skripti yazıyordum ve GUİ oluştururken warp menüsünde warpın simgesinin ne olacağını adamın kendi belirliyor ve yukarıdaki arg-3 item İD'si. İkinci kod bölümünde gördüğünüz gibi tüm warpları GUİ de toplamak için bir loop oluşturdum. Skripti load etdikte bir hata çıkmıyor. Ama GUİ ni açtığım zaman, item İD sini yazmama rağmen hiçbir eşya gözükmüyor. Ama {_navitem} in yerine 1,2,3 felan koyduğumda çalışıyor. Yardım ederseniz çok sevinirim.

Sorun çözülmüştür arkadaşlar.
 
Üst