Nerde hata yapmışım

McWeb

Kızıltaş Madencisi
En iyi cevaplar
0
Kod:
on place of a Stone:
    if {oyun.%player%} is true:
        set {_tas} to name of held item of player
        if {_tas} is "&e&lKale Taşı":
            wait 1 second
            add event-location to {kale.bloklar::*}
        else:
            cancel event
            send "&fOyundayken yere sadece &e&lKale Taşı &fkoyulabilir! "
 
on break:
    if {oyun.%player%} is true:
        if tool of player is any pickaxe of sharpness:
            loop {kale.bloklar::*}:
                if loop-value is location of event-block:
                    cancel event
                    set block at event-location to air
                    remove event-location from {kale.bloklar::*}   
                else:
                    send "Oyun alanını kıramazsın!"
                    cancel event
                    stop
        else:
            send "Bu kazma bu bloğu kırmaz!"
            cancel event
            stop
Bir skript yaptım ancak "if loop-value is location of event-block:" kısmı hatalı sanırım. Her seferinde else kısmını kabul ediyor. O kısmı "if loop-value contains event-block:" yapmayı denedim ancak yine olmadı. Bu konuda ne yapabilirim ?
 
Üst