Bulundu Blok Silme Skripti

  • Konuyu Başlatan Konuyu Başlatan Crafter
  • Başlangıç tarihi Başlangıç tarihi
  • Görüntüleme 4.002
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Yalnız oradaki bloğu eklerseniz o da elmas blok olduğu için hepsini engelleyecektir. Listeye blok eklemek yerine blokların koordinatlarını eklemeniz gerekmekte listeye blockların koordinatlarını ekledikten sonra aşağıdakini kullanmayı deneyin.

Kod:
command /silblokları:
    trigger:
        loop blocks in radius 100 around target block:
            if loop-block is diamond block:
                set {_l} to location of loop-block
                if {_l} doesn't contain {elmasblok::*}
                    set loop-block to air

teşekkür ederim ancak hata verdi çalışmadı

vvvvvvvvvvvvvv.PNG
 
Kod:
command /silblokları:
    trigger:
        loop blocks in radius 100 around target block:
            if loop-value is diamond block:
                add loop-value to {_elmasblok::*}
                set {_elmasblok::*} to air
 
Kod:
command /silblokları:
    trigger:
        loop blocks in radius 100 around target block:
            if loop-block is diamond block:
                set {_l::*} to location of loop-block
                if {_l::*} doesn't contain {elmasblok::*}:
                    set loop-block to air

Dener misin ?

hata yok ama elmas blokları silmiyor
 
Kod:
command /silblokları:
    trigger:
        loop blocks in radius 100 around target block:
            if loop-value is diamond block:
                add loop-value to {_elmasblok::*}
                set {_elmasblok::*} to air

maalesef çalışmadı
 
Ben tam anlayamadım istediğini bir daha detaylı bir şekilde anlatabilir misin rica etsem? Sanırım yanlış anlamışım ekipten biri öyle söyledi.

/silbloklari yazınca 100 blok yakınımdaki elmas blokları silicek ama örneğin /özelelmasblok yazınca bana bir elmas blok vericek onu koyduğum zaman silmeyecek sadece özel olmayanları silecek
 
Kod:
command /elmas [<text>]:
    trigger:
        if arg-1 is "belirle":
            add targeted block to {elmasblok::*}
        if arg-1 is not set:
            loop blocks in radius 100 around player:
                if loop-value doesn't contain {elmasblok::*}
                    set loop-value to air

Blok yerleştirme eventlerinde listeye ekleme olmuyor ama /elmas belirle yazarak o bloğu silinmez yapabilirsin.
Düz /elmas yazdığında da 100 blok yakınındaki blokları silecektir.
 
Kod:
command /elmas [<text>]:
    trigger:
        if arg-1 is "belirle":
            add targeted block to {elmasblok::*}
        if arg-1 is not set:
            loop blocks in radius 100 around player:
                if loop-value doesn't contain {elmasblok::*}
                    set loop-value to air

Blok yerleştirme eventlerinde listeye ekleme olmuyor ama /elmas belirle yazarak o bloğu silinmez yapabilirsin.
Düz /elmas yazdığında da 100 blok yakınındaki blokları silecektir.

maalesef hata verdi

qeqewqeqwe.PNG
 
Kod:
command /elmas [<text>]:
    trigger:
        if arg-1 is "belirle":
            add targeted block to {elmasblok::*}
        if arg-1 is not set:
            loop blocks in radius 100 around player:
                set loop-value to air
                wait 1 tick
                set {elmasblok::*} to diamond block
        if arg-1 is "kaldır":
            remove targeted block from {elmasblok::*}

Birdaha dener misin? Seçilen bloğu kaldırma da ekledim.
 
Kod:
command /elmas [<text>]:
    trigger:
        if arg-1 is "belirle":
            add targeted block to {elmasblok::*}
        if arg-1 is not set:
            loop blocks in radius 100 around player:
                set loop-value to air
                wait 1 tick
                set {elmasblok::*} to diamond block
        if arg-1 is "kaldır":
            remove targeted block from {elmasblok::*}

Birdaha dener misin? Seçilen bloğu kaldırma da ekledim.
maalesef :(

gsdfsfsdfsdfsf.PNG
 
Kod:
command /elmas [<text>]:
    trigger:
        if arg-1 is "belirle":
            add targeted block to {elmasblok::*}
        if arg-1 is not set:
            loop blocks in radius 100 around player:
                if loop-block is diamond block:
                    set loop-block to air
                    wait 1 tick
                    set {elmasblok::*} to diamond block
        if arg-1 is "kaldır":
               remove targeted block from {elmasblok::*}
 
Kod:
command /elmas [<text>]:
    trigger:
        if arg-1 is "belirle":
            add targeted block to {elmasblok::*}
        if arg-1 is not set:
            loop blocks in radius 100 around player:
                if loop-block is diamond block:
                    set loop-block to air
                    wait 1 tick
                    set {elmasblok::*} to diamond block
        if arg-1 is "kaldır":
               remove targeted block from {elmasblok::*}
:(

gsdfsdfsdaa.PNG
 
Kod:
command /elmas [<text>]:
    trigger:
        if arg-1 is "belirle":
            add targeted block to {elmasblok::*}
        if arg-1 is not set:
            loop blocks in radius 100 around player:
                if loop-block is diamond block:
                    set loop-block to air
                    wait 1 tick
                    set {elmasblok::*} to diamond block
        if arg-1 is "kaldır":
            remove targeted block from {elmasblok::*}

Bu sefer hata gelmez
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl