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.