Sponsorlu banner

Çözüldüx-ray nasıl engellenir.

  • Konuyu Başlatan Konuyu Başlatan HzMablung
  • Başlangıç tarihi Başlangıç tarihi
  • Görüntüleme 1.037
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

HzMablung

mc.gnomc.com
Katılım
2 Aralık 2019
Mesajlar
147
Elmaslar
76
Puan
1.410
Yaş
26
Konum
İstanbul
Minecraft
HzMablung

Discord:

HzMablung#3856

Selamlar.Sunucuda x-rayi ve auto mine olayını nasıl engelleyeceğim?Fikri olan paylaşırsa çok sevinirim.
 
Paperspigot ise sunucun. Paper.yml de x-ray ayarı var diye hatırlıyorum. Ama arkadaşında dediği gibi texture packler var.
 

Merhaba, bahsetmiş olduğunuz hile türünü engelleyebilmeniz için aşağıya koymuş olduğum Skript sistemini kullanabilirsiniz. ( Bana ait değildir. )​

Kod:
#========================================================================
#
#========================================================================

#========================================================================
#
#========================================================================

#=========================================================================
#YAPILANDIRMA AYARLARI
options:

    #YAPILANDIRMA AYARLARI BURADA BAŞLIYOR!
    

    onek: &8[&6Anti-XRay&8]
    
    #"/axr" kullanarak gizli cevher sistemini değiştirebilirsiniz.
    #TPS, Madenciliği gecikme çeklerini azaltmak için "false" olarak ayarlandı. Uyarılar hâlâ işe yarayacak.
    
    yaricap: 10
    #Bunun işe yaraması için "hideradius" değerleri "true" olarak ayarlanmalıdır. TPS gecikmesini önlemek için yaricap'ı azaltın.
    
    acildionek: &7[&2✔ &aAçık&7]
    kapandionek: &7[&4✘ &cKapalı&7]
    cevheracildionek: &7[&2✔ &aAçık&7]
    cevherkapandionek: &7[&4✘ &cKapalı&7]
    
    elmasbuldumesaj: &e%player% &7isimli oyuncu bir &belmas &7buldu!
    elmasylevel: 70 #Oyuncuların cevherleri ne zaman kullandığını kontrol etmek için "Y" seviyesini ayarlar.
    altinbuldumesaj: &e%player% &7isimli oyuncu bir &6altın cevheri &7buldu!
    altinylevel: 70 #Oyuncuların cevherleri ne zaman kullandığını kontrol etmek için "Y" seviyesini ayarlar.
    demirbuldumesaj: &e%player% &7isimli oyuncu bir &fdemir cevheri &7buldu!
    demirylevel: 70 #Oyuncuların cevherleri ne zaman kullandığını kontrol etmek için "Y" seviyesini ayarlar.
    zumrutbuldumesaj: &e%player% &7isimli oyuncu bir &azümrüt &7buldu!
    zumrutylevel: 70 #Oyuncuların cevherleri ne zaman kullandığını kontrol etmek için "Y" seviyesini ayarlar.
    
    
    #YAPILANDIRMA AYARLARI BURADA BİTİYOR!

#========================================================================#

#========================================================================
# NE YAPTIĞINI BİLMİYORSAN LÜTFEN BURAYI DÜZENLEME!
#========================================================================

options:
    versiyon: 1.2

on load:
    wait 2 ticks
    send "[Anti-XRay] X-Ray için 'v1.2' yükleniyor.." to console
    send "[Anti-Xray] Lütfen forum konumuzu ve skriptimizi değerlendirin." to console
    send ""
    if {cevherlerisakla} is not set:
        set {cevherlerisakla} to true

command /axr [<text>] [<text>] [<offlineplayer>]:
    trigger:
        if player has permission "mctr-axr.admin":
            if arg-1 is not "gui" or "menü" or "uyarı" or "cevhersayacı" or "cs" or "yardım" or "yenile" or "yl":
                wait 2 tick
                execute player command "axr menü"
                stop
            if arg-1 is "gui" or "menü":
                if {cevherlerisakla} is false:
                    wait 5 tick
                    open chest with 2 row named "&c&lAnti-XRay GUI" to player
                    format slot 0 of player with glowing purple stained glass pane named " " to be unstealable
                    format slot 8 of player with glowing purple stained glass pane named " " to be unstealable
                    format slot 9 of player with glowing purple stained glass pane named " " to be unstealable
                    format slot 10 of player with glowing purple stained glass pane named " " to be unstealable
                    format slot 11 of player with glowing purple stained glass pane named " " to be unstealable
                    format slot 15 of player with glowing purple stained glass pane named " " to be unstealable
                    format slot 16 of player with glowing purple stained glass pane named " " to be unstealable
                    format slot 17 of player with glowing purple stained glass pane named " " to be unstealable
                    format slot 1 of player with a coal ore named "&c&lGizli Cevher Sistemi Devre Dışı" to be unstealable
                    format slot 2 of player with a iron ore named "&c&lGizli Cevher Sistemi Devre Dışı" to be unstealable
                    format slot 3 of player with a gold ore named "&c&lGizli Cevher Sistemi Devre Dışı" to be unstealable
                    format slot 4 of player with redstone ore named "&c&lGizli Cevher Sistemi Devre Dışı" to be unstealable
                    format slot 5 of player with a lapis lazuli ore named "&c&lGizli Cevher Sistemi Devre Dışı" to be unstealable
                    format slot 6 of player with a emerald ore named "&c&lGizli Cevher Sistemi Devre Dışı" to be unstealable
                    format slot 7 of player with a diamond ore named "&c&lGizli Cevher Sistemi Devre Dışı" to be unstealable
                    format slot 12 of player with a clock named "&5Cevher Sayacı&f: %{counter.name}% " to close then run [execute player command "/axrayarlar12 sayaç"]
                    format slot 13 of player with oak door named "&bGizli Cevher Sistemi&f: %{osy.name}%" to close then run [execute player command "/axrayarlar12 cevhersistemi"]
                    format slot 14 of player with a eye of ender named "&eTüm Cevher Uyarılarıı&f: %{orealerts.name}% " to close then run [execute player command "/axr uyarı hepsi"]
                    stop
                if {cevherlerisakla} is true:
                    wait 5 tick
                    if {iron.name} or {coal.name} or {gold.name} or {red.name} or {blue.name} or {green.name} or {diamond.name} or {counter.name} or {orealerts.name} or {osy.name} is not set:
                        set {iron.name} or {coal.name} or {gold.name} or {red.name} or {blue.name} or {green.name} or {diamond.name} or {counter.name} or {orealerts.name} or {osy.name} to "&8[&eNot Activated&8]"
                    open chest with 2 row named "&8[&4&lAnti-XRay GUI&8]" to player
                    format slot 0 of player with glowing purple stained glass pane named " " to be unstealable
                    format slot 8 of player with glowing purple stained glass pane named " " to be unstealable
                    format slot 9 of player with glowing purple stained glass pane named " " to be unstealable
                    format slot 10 of player with glowing purple stained glass pane named " " to be unstealable
                    format slot 11 of player with glowing purple stained glass pane named " " to be unstealable
                    format slot 15 of player with glowing purple stained glass pane named " " to be unstealable
                    format slot 16 of player with glowing purple stained glass pane named " " to be unstealable
                    format slot 17 of player with glowing purple stained glass pane named " " to be unstealable
                    format slot 1 of player with a coal ore named "&7Kömürü Gizle&f: %{coal.name}%" to close then run [execute player command "/axrayarlar12 kömür"]
                    format slot 2 of player with a iron ore named "&fDemiri Gizle: %{iron.name}%" to close then run [execute player command "/axrayarlar12 demir"]
                    format slot 3 of player with a gold ore named "&6Altını Gizle&f: %{gold.name}%" to close then run [execute player command "/axrayarlar12 altın"]
                    format slot 4 of player with redstone ore named "&cKızıltaşı Gizle&f: %{red.name}%" to close then run [execute player command "/axrayarlar12 kızıltaş"]
                    format slot 5 of player with a lapis lazuli ore named "&3Lapisi Gizle&f: %{blue.name}%" to close then run [execute player command "/axrayarlar12 lapis"]
                    format slot 6 of player with a emerald ore named "&aZümrütü Gizle&f: %{green.name}%" to close then run [execute player command "/axrayarlar12 zümrüt"]
                    format slot 7 of player with a diamond ore named "&bElması Gizle&f: %{diamond.name}%" to close then run [execute player command "/axrayarlar12 elmas"]
                    format slot 12 of player with a clock named "&5Cevher Sayacı&f: %{counter.name}% " to close then run [execute player command "/axrayarlar12 sayaç"]
                    format slot 13 of player with oak door named "&bGizli Cevher Sistemi&f: %{osy.name}%" to close then run [execute player command "/axrayarlar12 cevhersistemi"]
                    format slot 14 of player with a eye of ender named "&eAll Ore Alerts&f: %{orealerts.name}% " to close then run [execute player command "/axr uyarı hepsi"]
                    stop
            if arg-1 is or "uyarı":
                if arg-2 is not set:
                    send "&7[&6Anti-XRay&7] &eLütfen şunlardan birini girin: &7(&ehepsi&7/&belmas&7/&6altın&7/&fdemir&7/&azümrüt&7)"
                    send ""
                    send "&7[&6Anti-XRay&7] &e/axr uyarı &7(&ehepsi&7/&belmas&7/&6altın&7/&fdemir&7/&azümrüt&7)"
                if arg-2 is "hepsi":
                    if {axr.alert} is not set:
                        set {axr.alert} and {axr.d} and {axr.g} and {axr.e} and {axr.i} to true
                        send "&eTüm Cevher Uyarıları&f: &2✔ &aAçık"
                        set {orealerts.name} to "&8[&2✔ &cAçık&8]"
                        wait 2 tick
                        execute player command "/axr menü"
                        stop
                    else:
                        delete {axr.alert} and {axr.d} and {axr.g} and {axr.e} and {axr.i}
                        send "&eTüm Cevher Uyarıları&f: &4✘ &cKapalı"
                        set {orealerts.name} to "&8[&4✘ &cKapalı&8]"
                        wait 2 tick
                        execute player command "/axr menü"
                        stop
                if arg-2 is "elmas":
                    if {axr.d} is not set:
                        set {axr.d} to true
                        send "&bElmas Uyarısı&f: &2✔ &aAçık"
                    else:
                        delete {axr.d}
                        send "&bElmas Uyarısı&f: &4✘ &cKapalı"
                        stop
                if arg-2 is "altın":
                    if {axr.g} is not set:
                        set {axr.g} to true
                        send "&6Altın Uyarısı&f: &2✔ &aAçık"
                    else:
                        delete {axr.g}
                        send "&6Altın Uyarısı&f: &4✘ &cKapalı"
                        stop
                if arg-2 is "zümrüt":
                    if {axr.e} is not set:
                        set {axr.e} to true
                        send "&aZümrüt Uyarısı&f: &2✔ &aAçık"
                    else:
                        delete {axr.e}
                        send "&aZümrüt Uyarısı&f: &4✘ &cKapalı"
                    stop
                if arg-2 is "demir":
                    if {axr.i} is not set:
                        set {axr.i} to true
                        send "&fDemir Uyarısı: &2✔ &aAçık"
                    else:
                        delete {axr.i}
                        send "&fDemir Uyarısı: &4✘ &cKapalı"
                        stop
            if arg-1 is "cevhersayacı" or "cs":
                if arg-2 is not set:
                    if {axr.dcount.%player%} and {axr.ecount.%player%} and {axr.gcount.%player%} and {axr.icount.%player%} is not set:
                        set {axr.dcount.%player%} and {axr.ecount.%player%} and {axr.gcount.%player%} and {axr.icount.%player%} to 0
                    if {axr.count} is not set:
                        send "&5Cever Sayacı 1&f: &2✔ &aAçık"
                        set {counter.name} to "&8[&2✔ &aAçık&8]"
                        set {axr.count} to true
                        stop
                    if {axr.count} is true:
                        set {axr.count} to false
                        send "&5Cevher Sayacı 2&f: &4✘ &cKapalı"
                        set {counter.name} to "&8[&4✘ &cKapalı&8]"
                        stop
                    if {axr.count} is false:
                        set {axr.count} to true
                        send "&5Cevher Sayacı 3&f: &2✔ &aAçık"
                        set {counter.name} to "&8[&2✔ &aAçık&8]"
                        stop
                if arg-2 is "cevher":
                    if arg-3 is not set:
                        send "&7[&6Anti-XRay&7] &eLütfen bu komutu kullan:"
                        send "&6/axr cs cevher [oyuncu]"
                        stop
                    if arg-3 is set:
                        if {axr.count} is false:
                            send "&7[&6Anti-XRay&7] &cCevher Sayacı devre dışı!"
                            stop
                        if {axr.count} is true:
                            send "&e&m-[-&r &6&l%arg-3% &a&lOYUNCUSUNUN CEVHER SAYACI &e&m-]-"
                            send "&7[&6Anti-XRay&7] &fDemir: &b%{axr.icount.%player%}%"
                            send "&7[&6Anti-XRay&7] &6Altın: &b%{axr.gcount.%player%}%"
                            send "&7[&6Anti-XRay&7] &bElmas: &b%{axr.dcount.%player%}%"
                            send "&7[&6Anti-XRay&7] &aZümrüt: &b%{axr.ecount.%player%}%"
                            stop
                if arg-2 is "temizle":
                    if arg-3 is not set:
                        send "&7[&6Anti-XRay&7] &eLütfen bu komutu kullan:"
                        send "&6/axr temizle [oyuncu]"
                        stop
                    if arg-3 is set:
                        if {axr.count} is false:
                            send "&7[&6Anti-XRay&7] &cCevher Sayacı devre dışı!"
                            stop
                        if {axr.count} is true:
                            send "&6&l%arg-3% &a&lOYUNCUSUNUN CEVHERLERI TEMIZLENDI"
                            set {axr.icount.%player%} to 0
                            set {axr.dcount.%player%} to 0
                            set {axr.ecount.%player%} to 0
                            set {axr.gcount.%player%} to 0
                            stop
            if arg-1 is "yardım":
                send ""
                send "&b============ &a&lYARDIM MENÜSÜ &b================="
                send "&7[&6Anti-XRay&7] &e/axr menü &7- &eopens the gui"
                send "&7[&6Anti-XRay&7] &e/axr cs &7- &eCevher sayımını açar/kapatır."
                send "&7[&6Anti-XRay&7] &e/axr cs cevher (player) &7- &eOyuncunun cevher sayılarını gösterir."
                send "&7[&6Anti-XRay&7] &e/axr cs temizle (player) &7- &eOyuncunun cevher sayılarını temizler."
                send "&7[&6Anti-XRay&7] &e/axr uyarı &7- &eX-Ray korumasını açar/kapatır."
                send "&7[&6Anti-XRay&7] &e/axr yenile &7- &eYapılandırma ayarlarını yeniler."
                stop
            if arg-1 is "yenile" or "yl": #Bunu kullanabilmek için Skript dosyasının ismi "axr" olması gerekmektedir.
                send "&7[&6Anti-XRay&7] &aYapılandırma ayarları yenileniyor..."
                wait 1 second
                execute console command "sk reload axr"
                wait 1 second
                send "&7[&6Anti-XRay&7] &aYapılandırma ayarları tamamlandı!"
        else:
            send "&7[&6Anti-Xray&7] &cBu komutu kullanmak için yetkin yok."

command /axrayarlar12 [<text>]:
    trigger:
        if player has permission "mctr-axr.admin":
            wait 2 tick
            if arg-1 is not "kömür" or "demir" or "altın" or "kızıltaş" or "lapis" or "cevhersistemi" or "elmas" or "sayaç":
                send ""
                send "&b============ &a&lYARDIM MENÜSÜ &b================="
                send "&7[&6Anti-XRay&7] &e/axr zümrüt &7- &eZümrütü gizler."
                send "&7[&6Anti-XRay&7] &e/axr elmas &7- &eElması gizler."
                send "&7[&6Anti-XRay&7] &e/axr altın &7- &eAltını gizler."
                send "&7[&6Anti-XRay&7] &e/axr demir &7- &eDemiri gizler."
                send "&7[&6Anti-XRay&7] &e/axr lapis &7- &eLapisi gizler."
                send "&7[&6Anti-XRay&7] &e/axr kızıltaş &7- &eKızıltaşı gizler."
                send "&7[&6Anti-XRay&7] &e/axr kömür &7- &eKömürü gizler."
                send "&7[&6Anti-XRay&7] &e/axr cevhersistemi &7- &eCevher sistemi menüsünü açar."
                send "&7[&6Anti-XRay&7] &e/axr sayaç &7- &eCevher sayacı menüsünü açar."
            if arg-1 is not set:
                send ""
                send "&b============ &a&lYARDIM MENÜSÜ &b================="
                send "&7[&6Anti-XRay&7] &e/axr zümrüt &7- &eZümrütü gizler."
                send "&7[&6Anti-XRay&7] &e/axr elmas &7- &eElması gizler."
                send "&7[&6Anti-XRay&7] &e/axr altın &7- &eAltını gizler."
                send "&7[&6Anti-XRay&7] &e/axr demir &7- &eDemiri gizler."
                send "&7[&6Anti-XRay&7] &e/axr lapis &7- &eLapisi gizler."
                send "&7[&6Anti-XRay&7] &e/axr kızıltaş &7- &eKızıltaşı gizler."
                send "&7[&6Anti-XRay&7] &e/axr kömür &7- &eKömürü gizler."
                send "&7[&6Anti-XRay&7] &e/axr cevhersistemi &7- &eCevher sistemi menüsünü açar."
                send "&7[&6Anti-XRay&7] &e/axr sayaç &7- &eCevher sayacı menüsünü açar."
            if arg-1 is "zümrüt":
                if {green} is not set:
                    set {green} to true
                    set {green.name} to "&8[&2✔ &aAçık&8]"
                    send "&6&l>> &aZümrüt Gizleme&f: &8[&2✔ &aAçık&8]"
                    execute player command "/axr menü"
                    stop
                else:
                    delete {green}
                    set {green.name} to "&8[&4✘ &cKapalı&8]"
                    send "&6&l>> &aZümrüt Gizleme&f: &8[&4✘ &cKapalı&8]"
                    execute player command "/axr menü"
                    if arg-1 is "coal":
            if arg-1 is "kömür":
                if {coal} is not set:
                    set {coal} to true
                    set {coal.name} to "&8[&2✔ &aAçık&8]"
                    send "&6&l>> &7Kömür Gizleme&f: &8[&2✔ &aAçık&8]"
                    execute player command "/axr menü"
                    stop
                else:
                    delete {coal}
                    set {coal.name} to "&8[&4✘ &cKapalı&8]"
                    send "&6&l>>&7Kömür Gizleme&f: &8[&4✘ &cKapalı&8]"
                    execute player command "/axr menü"
                    stop
            if arg-1 is "demir":
                if {iron} is not set:
                    set {iron} to true
                    set {iron.name} to "&8[&2✔ &aAçık&8]"
                    send "&6&l>> &fDemir Gizleme: &8[&2✔ &aAçık&8]"
                    execute player command "/axr menü"
                    stop
                else:
                    delete {iron}
                    set {iron.name} to "&8[&4✘ &cKapalı&8]"
                    send "&6&l>> &fDemir Gizleme: &8[&4✘ &cKapalı&8]"
                    execute player command "/axr menü"
                    stop
            if arg-1 is "altın":
                if {gold} is not set:
                    set {gold} to true
                    set {gold.name} to "&8[&2✔ &aAçık&8]"
                    send "&6&l>> &6Altın Gizleme&f: &8[&2✔ &aAçık&8]"
                    execute player command "/axr menü"
                    stop
                else:
                    delete {gold}
                    set {gold.name} to "&8[&4✘ &cKapalı&8]"
                    send "&6&l>> &6Altın Gizleme&f: &8[&4✘ &cKapalı&8]"
                    execute player command "/axr menü"
                    stop
            if arg-1 is "kızıltaş":
                if {red} is not set:
                    set {red} to true
                    set {red.name} to "&8[&2✔ &aAçık&8]"
                    send "&6&l>> &cKızıltaş Gizleme&f: &8[&2✔ &aAçık&8]"
                    execute player command "/axr menü"
                    stop
                else:
                    delete {red}
                    set {red.name} to "&8[&4✘ &cKapalı&8]"
                    send "&6&l>> &cKızıltaş Gizleme&f: &8[&4✘ &cKapalı&8]"
                    execute player command "/axr menü"
                    stop
            if arg-1 is "lapis":
                if {blue} is not set:
                    set {blue} to true
                    set {blue.name} to "&8[&2✔ &aAçık&8]"
                    send "&6&l>> &3Lapis Gizleme&f: &8[&2✔ &aAçık&8]"
                    execute player command "/axr menü"
                    stop
                else:
                    delete {blue}
                    set {blue.name} to "&8[&4✘ &cKapalı&8]"
                    send "&6&l>> &3Lapis Gizleme&f: &8[&4✘ &cKapalı&8]"
                    execute player command "/axr menü"
                    stop
            if arg-1 is "cevhersistemi":
                if {hideores} is false:
                    set {osy.name} to "&8[&2✔ &aAçık&8]"
                    set {hideores} to true
                    send "&6&l>> &bCevher Sistemi&f: &8[&2✔ &aAçık&8]"
                    execute player command "/axr menü"
                    stop
                if {hideores} is true:
                    set {osy.name} to "&8[&4✘ &cKapalı&8]"
                    send "&6&l>> &bCevher Sistemi&f: &8[&4✘ &cKapalı&8]"
                    set {hideores} to false
                    execute player command "/axr menü"
                    stop
            if arg-1 is "elmas":
                if {diamond} is not set:
                    set {diamond} to true
                    set {diamond.name} to "&8[&2✔ &aAçık&8]"
                    send "&6&l>> &bElmas Gizleme&f: &8[&2✔ &aAçık&8]"
                    execute player command "/axr menü"
                    stop
                else:
                    delete {diamond}
                    set {diamond.name} to "&8[&4✘ &cKapalı&8]"
                    send "&6&l>> &bElmas Gizleme&f: &8[&4✘ &cKapalı&8]"
                    execute player command "/axr menü"
                    stop
            if arg-1 is "sayaç":
                execute player command "/axr cs"
                wait 1 ticks
                execute player command "/axr menü"
                stop
        else:
            send "&7[&6Anti-Xray&7] &cBu komutu kullanmak için yetkin yok."

on break:
    if {hideores} is false:
        wait 1 tick
        #do nothing
    if {hideores} is true:
        wait 1 tick
        if player's y coordinate is less than or equal to 70:
            if {gold} is true:
                loop blocks in radius 10 of player:
                    if loop-block is gold ore:
                        if block 1 meter above loop-block-1 is not air:
                            if block 1 meter below loop-block-1 is not air:
                                if block 1 meter east loop-block-1 is not air:
                                    if block 1 meter west of loop-block-1 is not air:
                                        make player see loop-block-1 as stone
                        if block 1 meter above loop-block-1 is air:
                            make player see loop-block-1 as gold ore
                        if block 1 meter below loop-block-1 is air:
                            make player see loop-block-1 as gold ore
                        if block 1 meter east loop-block-1 is air:
                            make player see loop-block-1 as gold ore
                        if block 1 meter west of loop-block-1 is air:
                            make player see loop-block-1 as gold ore
                        if block 1 meter north of loop-block-1 is air:
                            make player see loop-block-1 as gold ore
                        if block 1 meter south of loop-block-1 is air:
                            make player see loop-block-1 as gold ore
        if player's y coordinate is less than or equal to 70:
            if {green} is true:
                loop blocks in radius 10 of player:
                    if loop-block is emerald ore:
                        if block 1 meter above loop-block-1 is not air:
                            if block 1 meter below loop-block-1 is not air:
                                if block 1 meter east loop-block-1 is not air:
                                    if block 1 meter west of loop-block-1 is not air:
                                        make player see loop-block-1 as stone
                        if block 1 meter above loop-block-1 is air:
                            make player see loop-block-1 as emerald ore
                        if block 1 meter below loop-block-1 is air:
                            make player see loop-block-1 as emerald ore
                        if block 1 meter east loop-block-1 is air:
                            make player see loop-block-1 as emerald ore
                        if block 1 meter west of loop-block-1 is air:
                            make player see loop-block-1 as emerald ore
                        if block 1 meter north of loop-block-1 is air:
                            make player see loop-block-1 as emerald ore
                        if block 1 meter south of loop-block-1 is air:
                            make player see loop-block-1 as emerald ore
        if player's y coordinate is less than or equal to 70:
            if {diamond} is true:
                loop blocks in radius 10 of player:
                    if loop-block is diamond ore:
                        if block 1 meter above loop-block-1 is not air:
                            if block 1 meter below loop-block-1 is not air:
                                if block 1 meter east loop-block-1 is not air:
                                    if block 1 meter west of loop-block-1 is not air:
                                        make player see loop-block-1 as stone
                        if block 1 meter above loop-block-1 is air:
                            make player see loop-block-1 as diamond ore
                        if block 1 meter below loop-block-1 is air:
                            make player see loop-block-1 as diamond ore
                        if block 1 meter east loop-block-1 is air:
                            make player see loop-block-1 as diamond ore
                        if block 1 meter west of loop-block-1 is air:
                            make player see loop-block-1 as diamond ore
                        if block 1 meter north of loop-block-1 is air:
                            make player see loop-block-1 as diamond ore
                        if block 1 meter south of loop-block-1 is air:
                            make player see loop-block-1 as diamond ore
        if player's y coordinate is less than or equal to 70:
            if {coal} is true:
                loop blocks in radius 10 of player:
                    if loop-block is coal ore:
                        if block 1 meter above loop-block-1 is not air:
                            if block 1 meter below loop-block-1 is not air:
                                if block 1 meter east loop-block-1 is not air:
                                    if block 1 meter west of loop-block-1 is not air:
                                        make player see loop-block-1 as stone
                            if block 1 meter above loop-block-1 is air:
                                make player see loop-block-1 as coal ore
                            if block 1 meter below loop-block-1 is air:
                                make player see loop-block-1 as coal ore
                            if block 1 meter east loop-block-1 is air:
                                make player see loop-block-1 as coal ore
                            if block 1 meter west of loop-block-1 is air:
                                make player see loop-block-1 as coal ore
                            if block 1 meter north of loop-block-1 is air:
                                make player see loop-block-1 as coal ore
                            if block 1 meter south of loop-block-1 is air:
                                make player see loop-block-1 as coal ore
        if player's y coordinate is less than or equal to 70:
            if {iron} is true:
                loop blocks in radius 10 of player:
                    if loop-block is iron ore:
                        if block 1 meter above loop-block-1 is not air:
                            if block 1 meter below loop-block-1 is not air:
                                if block 1 meter east loop-block-1 is not air:
                                    if block 1 meter west of loop-block-1 is not air:
                                        make player see loop-block-1 as stone
                            if block 1 meter above loop-block-1 is air:
                                make player see loop-block-1 as iron ore
                            if block 1 meter below loop-block-1 is air:
                                make player see loop-block-1 as iron ore
                            if block 1 meter east loop-block-1 is air:
                                make player see loop-block-1 as iron ore
                            if block 1 meter west of loop-block-1 is air:
                                make player see loop-block-1 as iron ore
                            if block 1 meter north of loop-block-1 is air:
                                make player see loop-block-1 as iron ore
                            if block 1 meter south of loop-block-1 is air:
                                make player see loop-block-1 as iron ore,
        if player's y coordinate is less than or equal to 70:
            if {blue} is true:
                loop blocks in radius 10 of player:
                    if loop-block is lapis lazuli ore:
                        if block 1 meter above loop-block-1 is not air:
                            if block 1 meter below loop-block-1 is not air:
                                if block 1 meter east loop-block-1 is not air:
                                    if block 1 meter west of loop-block-1 is not air:
                                        make player see loop-block-1 as stone
                            if block 1 meter above loop-block-1 is air:
                                make player see loop-block-1 as lapis lazuli ore
                            if block 1 meter below loop-block-1 is air:
                                make player see loop-block-1 as lapis lazuli ore
                            if block 1 meter east loop-block-1 is air:
                                make player see loop-block-1 as lapis lazuli ore
                            if block 1 meter west of loop-block-1 is air:
                                make player see loop-block-1 as lapis lazuli ore
                            if block 1 meter north of loop-block-1 is air:
                                make player see loop-block-1 as lapis lazuli ore
                            if block 1 meter south of loop-block-1 is air:
                                make player see loop-block-1 as lapis lazuli ore
        if player's y coordinate is less than or equal to 70:
            if {red} is true:
                loop blocks in radius 10 of player:
                    if loop-block is redstone ore:
                        if block 1 meter above loop-block-1 is not air:
                            if block 1 meter below loop-block-1 is not air:
                                if block 1 meter east loop-block-1 is not air:
                                    if block 1 meter west of loop-block-1 is not air:
                                        make player see loop-block-1 as stone
                            if block 1 meter above loop-block-1 is air:
                                make player see loop-block-1 as redstone ore
                            if block 1 meter below loop-block-1 is air:
                                make player see loop-block-1 as redstone ore
                            if block 1 meter east loop-block-1 is air:
                                make player see loop-block-1 as redstone ore
                            if block 1 meter west of loop-block-1 is air:
                                make player see loop-block-1 as redstone ore
                            if block 1 meter north of loop-block-1 is air:
                                make player see loop-block-1 as redstone ore
                            if block 1 meter south of loop-block-1 is air:
                                make player see loop-block-1 as redstone ore

on mine of diamond ore:
    if player's y coordinate is less than or equal to 70:
        loop all players:
            if loop-player has permission "axr.alerts":
                if {axr.alert} is true:
                    if {axr.d} is true:
                        send "&7[&6Anti-Xray&7] &e%player% &7isimli oyuncu bir &belmas &7buldu!" to loop-player

on mine of gold ore:
    if player's y coordinate is less than or equal to 70:
        loop all players:
            if loop-player has permission "axr.alerts":
                if {axr.alert} is true:
                    if {axr.g} is true:
                        send "&7[&6Anti-Xray&7] &e%player% &7isimli oyuncu bir &6altın Cevheri &7buldu!" to loop-player

on mine of emerald ore:
    if player's y coordinate is less than or equal to 70:
        loop all players:
            if loop-player has permission "axr.alerts":
                if {axr.alert} is true:
                    if {axr.e} is true:
                        send "&7[&6Anti-Xray&7] &e%player% &7isimli oyuncu bir &aZümrüt Cevheri &7buldu!" to loop-player
on mine of iron ore:
    if player's y coordinate is less than or equal to {@ironlevel}:
        loop all players:
            if loop-player has permission "axr.alerts":
                if {axr.alert} is true:
                    if {axr.i} is true:
                        send "{@prefix} &e%player% &7isimli oyuncu bir &fDemir Cevheri &7buldu!" to loop-player

on mine of iron ore:
    if {axr.count} is true:
        add 1 to {axr.icount.%player%}
        stop
on mine of gold ore:
    if {axr.count} is true:
        add 1 to {axr.gcount.%player%}
        stop
on mine of emerald ore:
    if {axr.count} is true:
        add 1 to {axr.ecount.%player%}
        stop
on mine of diamond ore:
    if {axr.count} is true:
        add 1 to {axr.dcount.%player%}
        stop

on join:
    wait 3 second
    if player is op:
        send "&7[&6Anti-Xray&7] &7Anti-XRay'in en son sürümü kullanılıyor! (&a1.2&7)"
 
Merhaba, bahsetmiş olduğunuz hile türünü engelleyebilmeniz için aşağıya koymuş olduğum Skript sistemini kullanabilirsiniz. ( Bana ait değildir. )​

Kod:
#========================================================================
#
#========================================================================

#========================================================================
#
#========================================================================

#=========================================================================
#YAPILANDIRMA AYARLARI
options:

    #YAPILANDIRMA AYARLARI BURADA BAŞLIYOR!
   

    onek: &8[&6Anti-XRay&8]
   
    #"/axr" kullanarak gizli cevher sistemini değiştirebilirsiniz.
    #TPS, Madenciliği gecikme çeklerini azaltmak için "false" olarak ayarlandı. Uyarılar hâlâ işe yarayacak.
   
    yaricap: 10
    #Bunun işe yaraması için "hideradius" değerleri "true" olarak ayarlanmalıdır. TPS gecikmesini önlemek için yaricap'ı azaltın.
   
    acildionek: &7[&2✔ &aAçık&7]
    kapandionek: &7[&4✘ &cKapalı&7]
    cevheracildionek: &7[&2✔ &aAçık&7]
    cevherkapandionek: &7[&4✘ &cKapalı&7]
   
    elmasbuldumesaj: &e%player% &7isimli oyuncu bir &belmas &7buldu!
    elmasylevel: 70 #Oyuncuların cevherleri ne zaman kullandığını kontrol etmek için "Y" seviyesini ayarlar.
    altinbuldumesaj: &e%player% &7isimli oyuncu bir &6altın cevheri &7buldu!
    altinylevel: 70 #Oyuncuların cevherleri ne zaman kullandığını kontrol etmek için "Y" seviyesini ayarlar.
    demirbuldumesaj: &e%player% &7isimli oyuncu bir &fdemir cevheri &7buldu!
    demirylevel: 70 #Oyuncuların cevherleri ne zaman kullandığını kontrol etmek için "Y" seviyesini ayarlar.
    zumrutbuldumesaj: &e%player% &7isimli oyuncu bir &azümrüt &7buldu!
    zumrutylevel: 70 #Oyuncuların cevherleri ne zaman kullandığını kontrol etmek için "Y" seviyesini ayarlar.
   
   
    #YAPILANDIRMA AYARLARI BURADA BİTİYOR!

#========================================================================#

#========================================================================
# NE YAPTIĞINI BİLMİYORSAN LÜTFEN BURAYI DÜZENLEME!
#========================================================================

options:
    versiyon: 1.2

on load:
    wait 2 ticks
    send "[Anti-XRay] X-Ray için 'v1.2' yükleniyor.." to console
    send "[Anti-Xray] Lütfen forum konumuzu ve skriptimizi değerlendirin." to console
    send ""
    if {cevherlerisakla} is not set:
        set {cevherlerisakla} to true

command /axr [<text>] [<text>] [<offlineplayer>]:
    trigger:
        if player has permission "mctr-axr.admin":
            if arg-1 is not "gui" or "menü" or "uyarı" or "cevhersayacı" or "cs" or "yardım" or "yenile" or "yl":
                wait 2 tick
                execute player command "axr menü"
                stop
            if arg-1 is "gui" or "menü":
                if {cevherlerisakla} is false:
                    wait 5 tick
                    open chest with 2 row named "&c&lAnti-XRay GUI" to player
                    format slot 0 of player with glowing purple stained glass pane named " " to be unstealable
                    format slot 8 of player with glowing purple stained glass pane named " " to be unstealable
                    format slot 9 of player with glowing purple stained glass pane named " " to be unstealable
                    format slot 10 of player with glowing purple stained glass pane named " " to be unstealable
                    format slot 11 of player with glowing purple stained glass pane named " " to be unstealable
                    format slot 15 of player with glowing purple stained glass pane named " " to be unstealable
                    format slot 16 of player with glowing purple stained glass pane named " " to be unstealable
                    format slot 17 of player with glowing purple stained glass pane named " " to be unstealable
                    format slot 1 of player with a coal ore named "&c&lGizli Cevher Sistemi Devre Dışı" to be unstealable
                    format slot 2 of player with a iron ore named "&c&lGizli Cevher Sistemi Devre Dışı" to be unstealable
                    format slot 3 of player with a gold ore named "&c&lGizli Cevher Sistemi Devre Dışı" to be unstealable
                    format slot 4 of player with redstone ore named "&c&lGizli Cevher Sistemi Devre Dışı" to be unstealable
                    format slot 5 of player with a lapis lazuli ore named "&c&lGizli Cevher Sistemi Devre Dışı" to be unstealable
                    format slot 6 of player with a emerald ore named "&c&lGizli Cevher Sistemi Devre Dışı" to be unstealable
                    format slot 7 of player with a diamond ore named "&c&lGizli Cevher Sistemi Devre Dışı" to be unstealable
                    format slot 12 of player with a clock named "&5Cevher Sayacı&f: %{counter.name}% " to close then run [execute player command "/axrayarlar12 sayaç"]
                    format slot 13 of player with oak door named "&bGizli Cevher Sistemi&f: %{osy.name}%" to close then run [execute player command "/axrayarlar12 cevhersistemi"]
                    format slot 14 of player with a eye of ender named "&eTüm Cevher Uyarılarıı&f: %{orealerts.name}% " to close then run [execute player command "/axr uyarı hepsi"]
                    stop
                if {cevherlerisakla} is true:
                    wait 5 tick
                    if {iron.name} or {coal.name} or {gold.name} or {red.name} or {blue.name} or {green.name} or {diamond.name} or {counter.name} or {orealerts.name} or {osy.name} is not set:
                        set {iron.name} or {coal.name} or {gold.name} or {red.name} or {blue.name} or {green.name} or {diamond.name} or {counter.name} or {orealerts.name} or {osy.name} to "&8[&eNot Activated&8]"
                    open chest with 2 row named "&8[&4&lAnti-XRay GUI&8]" to player
                    format slot 0 of player with glowing purple stained glass pane named " " to be unstealable
                    format slot 8 of player with glowing purple stained glass pane named " " to be unstealable
                    format slot 9 of player with glowing purple stained glass pane named " " to be unstealable
                    format slot 10 of player with glowing purple stained glass pane named " " to be unstealable
                    format slot 11 of player with glowing purple stained glass pane named " " to be unstealable
                    format slot 15 of player with glowing purple stained glass pane named " " to be unstealable
                    format slot 16 of player with glowing purple stained glass pane named " " to be unstealable
                    format slot 17 of player with glowing purple stained glass pane named " " to be unstealable
                    format slot 1 of player with a coal ore named "&7Kömürü Gizle&f: %{coal.name}%" to close then run [execute player command "/axrayarlar12 kömür"]
                    format slot 2 of player with a iron ore named "&fDemiri Gizle: %{iron.name}%" to close then run [execute player command "/axrayarlar12 demir"]
                    format slot 3 of player with a gold ore named "&6Altını Gizle&f: %{gold.name}%" to close then run [execute player command "/axrayarlar12 altın"]
                    format slot 4 of player with redstone ore named "&cKızıltaşı Gizle&f: %{red.name}%" to close then run [execute player command "/axrayarlar12 kızıltaş"]
                    format slot 5 of player with a lapis lazuli ore named "&3Lapisi Gizle&f: %{blue.name}%" to close then run [execute player command "/axrayarlar12 lapis"]
                    format slot 6 of player with a emerald ore named "&aZümrütü Gizle&f: %{green.name}%" to close then run [execute player command "/axrayarlar12 zümrüt"]
                    format slot 7 of player with a diamond ore named "&bElması Gizle&f: %{diamond.name}%" to close then run [execute player command "/axrayarlar12 elmas"]
                    format slot 12 of player with a clock named "&5Cevher Sayacı&f: %{counter.name}% " to close then run [execute player command "/axrayarlar12 sayaç"]
                    format slot 13 of player with oak door named "&bGizli Cevher Sistemi&f: %{osy.name}%" to close then run [execute player command "/axrayarlar12 cevhersistemi"]
                    format slot 14 of player with a eye of ender named "&eAll Ore Alerts&f: %{orealerts.name}% " to close then run [execute player command "/axr uyarı hepsi"]
                    stop
            if arg-1 is or "uyarı":
                if arg-2 is not set:
                    send "&7[&6Anti-XRay&7] &eLütfen şunlardan birini girin: &7(&ehepsi&7/&belmas&7/&6altın&7/&fdemir&7/&azümrüt&7)"
                    send ""
                    send "&7[&6Anti-XRay&7] &e/axr uyarı &7(&ehepsi&7/&belmas&7/&6altın&7/&fdemir&7/&azümrüt&7)"
                if arg-2 is "hepsi":
                    if {axr.alert} is not set:
                        set {axr.alert} and {axr.d} and {axr.g} and {axr.e} and {axr.i} to true
                        send "&eTüm Cevher Uyarıları&f: &2✔ &aAçık"
                        set {orealerts.name} to "&8[&2✔ &cAçık&8]"
                        wait 2 tick
                        execute player command "/axr menü"
                        stop
                    else:
                        delete {axr.alert} and {axr.d} and {axr.g} and {axr.e} and {axr.i}
                        send "&eTüm Cevher Uyarıları&f: &4✘ &cKapalı"
                        set {orealerts.name} to "&8[&4✘ &cKapalı&8]"
                        wait 2 tick
                        execute player command "/axr menü"
                        stop
                if arg-2 is "elmas":
                    if {axr.d} is not set:
                        set {axr.d} to true
                        send "&bElmas Uyarısı&f: &2✔ &aAçık"
                    else:
                        delete {axr.d}
                        send "&bElmas Uyarısı&f: &4✘ &cKapalı"
                        stop
                if arg-2 is "altın":
                    if {axr.g} is not set:
                        set {axr.g} to true
                        send "&6Altın Uyarısı&f: &2✔ &aAçık"
                    else:
                        delete {axr.g}
                        send "&6Altın Uyarısı&f: &4✘ &cKapalı"
                        stop
                if arg-2 is "zümrüt":
                    if {axr.e} is not set:
                        set {axr.e} to true
                        send "&aZümrüt Uyarısı&f: &2✔ &aAçık"
                    else:
                        delete {axr.e}
                        send "&aZümrüt Uyarısı&f: &4✘ &cKapalı"
                    stop
                if arg-2 is "demir":
                    if {axr.i} is not set:
                        set {axr.i} to true
                        send "&fDemir Uyarısı: &2✔ &aAçık"
                    else:
                        delete {axr.i}
                        send "&fDemir Uyarısı: &4✘ &cKapalı"
                        stop
            if arg-1 is "cevhersayacı" or "cs":
                if arg-2 is not set:
                    if {axr.dcount.%player%} and {axr.ecount.%player%} and {axr.gcount.%player%} and {axr.icount.%player%} is not set:
                        set {axr.dcount.%player%} and {axr.ecount.%player%} and {axr.gcount.%player%} and {axr.icount.%player%} to 0
                    if {axr.count} is not set:
                        send "&5Cever Sayacı 1&f: &2✔ &aAçık"
                        set {counter.name} to "&8[&2✔ &aAçık&8]"
                        set {axr.count} to true
                        stop
                    if {axr.count} is true:
                        set {axr.count} to false
                        send "&5Cevher Sayacı 2&f: &4✘ &cKapalı"
                        set {counter.name} to "&8[&4✘ &cKapalı&8]"
                        stop
                    if {axr.count} is false:
                        set {axr.count} to true
                        send "&5Cevher Sayacı 3&f: &2✔ &aAçık"
                        set {counter.name} to "&8[&2✔ &aAçık&8]"
                        stop
                if arg-2 is "cevher":
                    if arg-3 is not set:
                        send "&7[&6Anti-XRay&7] &eLütfen bu komutu kullan:"
                        send "&6/axr cs cevher [oyuncu]"
                        stop
                    if arg-3 is set:
                        if {axr.count} is false:
                            send "&7[&6Anti-XRay&7] &cCevher Sayacı devre dışı!"
                            stop
                        if {axr.count} is true:
                            send "&e&m-[-&r &6&l%arg-3% &a&lOYUNCUSUNUN CEVHER SAYACI &e&m-]-"
                            send "&7[&6Anti-XRay&7] &fDemir: &b%{axr.icount.%player%}%"
                            send "&7[&6Anti-XRay&7] &6Altın: &b%{axr.gcount.%player%}%"
                            send "&7[&6Anti-XRay&7] &bElmas: &b%{axr.dcount.%player%}%"
                            send "&7[&6Anti-XRay&7] &aZümrüt: &b%{axr.ecount.%player%}%"
                            stop
                if arg-2 is "temizle":
                    if arg-3 is not set:
                        send "&7[&6Anti-XRay&7] &eLütfen bu komutu kullan:"
                        send "&6/axr temizle [oyuncu]"
                        stop
                    if arg-3 is set:
                        if {axr.count} is false:
                            send "&7[&6Anti-XRay&7] &cCevher Sayacı devre dışı!"
                            stop
                        if {axr.count} is true:
                            send "&6&l%arg-3% &a&lOYUNCUSUNUN CEVHERLERI TEMIZLENDI"
                            set {axr.icount.%player%} to 0
                            set {axr.dcount.%player%} to 0
                            set {axr.ecount.%player%} to 0
                            set {axr.gcount.%player%} to 0
                            stop
            if arg-1 is "yardım":
                send ""
                send "&b============ &a&lYARDIM MENÜSÜ &b================="
                send "&7[&6Anti-XRay&7] &e/axr menü &7- &eopens the gui"
                send "&7[&6Anti-XRay&7] &e/axr cs &7- &eCevher sayımını açar/kapatır."
                send "&7[&6Anti-XRay&7] &e/axr cs cevher (player) &7- &eOyuncunun cevher sayılarını gösterir."
                send "&7[&6Anti-XRay&7] &e/axr cs temizle (player) &7- &eOyuncunun cevher sayılarını temizler."
                send "&7[&6Anti-XRay&7] &e/axr uyarı &7- &eX-Ray korumasını açar/kapatır."
                send "&7[&6Anti-XRay&7] &e/axr yenile &7- &eYapılandırma ayarlarını yeniler."
                stop
            if arg-1 is "yenile" or "yl": #Bunu kullanabilmek için Skript dosyasının ismi "axr" olması gerekmektedir.
                send "&7[&6Anti-XRay&7] &aYapılandırma ayarları yenileniyor..."
                wait 1 second
                execute console command "sk reload axr"
                wait 1 second
                send "&7[&6Anti-XRay&7] &aYapılandırma ayarları tamamlandı!"
        else:
            send "&7[&6Anti-Xray&7] &cBu komutu kullanmak için yetkin yok."

command /axrayarlar12 [<text>]:
    trigger:
        if player has permission "mctr-axr.admin":
            wait 2 tick
            if arg-1 is not "kömür" or "demir" or "altın" or "kızıltaş" or "lapis" or "cevhersistemi" or "elmas" or "sayaç":
                send ""
                send "&b============ &a&lYARDIM MENÜSÜ &b================="
                send "&7[&6Anti-XRay&7] &e/axr zümrüt &7- &eZümrütü gizler."
                send "&7[&6Anti-XRay&7] &e/axr elmas &7- &eElması gizler."
                send "&7[&6Anti-XRay&7] &e/axr altın &7- &eAltını gizler."
                send "&7[&6Anti-XRay&7] &e/axr demir &7- &eDemiri gizler."
                send "&7[&6Anti-XRay&7] &e/axr lapis &7- &eLapisi gizler."
                send "&7[&6Anti-XRay&7] &e/axr kızıltaş &7- &eKızıltaşı gizler."
                send "&7[&6Anti-XRay&7] &e/axr kömür &7- &eKömürü gizler."
                send "&7[&6Anti-XRay&7] &e/axr cevhersistemi &7- &eCevher sistemi menüsünü açar."
                send "&7[&6Anti-XRay&7] &e/axr sayaç &7- &eCevher sayacı menüsünü açar."
            if arg-1 is not set:
                send ""
                send "&b============ &a&lYARDIM MENÜSÜ &b================="
                send "&7[&6Anti-XRay&7] &e/axr zümrüt &7- &eZümrütü gizler."
                send "&7[&6Anti-XRay&7] &e/axr elmas &7- &eElması gizler."
                send "&7[&6Anti-XRay&7] &e/axr altın &7- &eAltını gizler."
                send "&7[&6Anti-XRay&7] &e/axr demir &7- &eDemiri gizler."
                send "&7[&6Anti-XRay&7] &e/axr lapis &7- &eLapisi gizler."
                send "&7[&6Anti-XRay&7] &e/axr kızıltaş &7- &eKızıltaşı gizler."
                send "&7[&6Anti-XRay&7] &e/axr kömür &7- &eKömürü gizler."
                send "&7[&6Anti-XRay&7] &e/axr cevhersistemi &7- &eCevher sistemi menüsünü açar."
                send "&7[&6Anti-XRay&7] &e/axr sayaç &7- &eCevher sayacı menüsünü açar."
            if arg-1 is "zümrüt":
                if {green} is not set:
                    set {green} to true
                    set {green.name} to "&8[&2✔ &aAçık&8]"
                    send "&6&l>> &aZümrüt Gizleme&f: &8[&2✔ &aAçık&8]"
                    execute player command "/axr menü"
                    stop
                else:
                    delete {green}
                    set {green.name} to "&8[&4✘ &cKapalı&8]"
                    send "&6&l>> &aZümrüt Gizleme&f: &8[&4✘ &cKapalı&8]"
                    execute player command "/axr menü"
                    if arg-1 is "coal":
            if arg-1 is "kömür":
                if {coal} is not set:
                    set {coal} to true
                    set {coal.name} to "&8[&2✔ &aAçık&8]"
                    send "&6&l>> &7Kömür Gizleme&f: &8[&2✔ &aAçık&8]"
                    execute player command "/axr menü"
                    stop
                else:
                    delete {coal}
                    set {coal.name} to "&8[&4✘ &cKapalı&8]"
                    send "&6&l>>&7Kömür Gizleme&f: &8[&4✘ &cKapalı&8]"
                    execute player command "/axr menü"
                    stop
            if arg-1 is "demir":
                if {iron} is not set:
                    set {iron} to true
                    set {iron.name} to "&8[&2✔ &aAçık&8]"
                    send "&6&l>> &fDemir Gizleme: &8[&2✔ &aAçık&8]"
                    execute player command "/axr menü"
                    stop
                else:
                    delete {iron}
                    set {iron.name} to "&8[&4✘ &cKapalı&8]"
                    send "&6&l>> &fDemir Gizleme: &8[&4✘ &cKapalı&8]"
                    execute player command "/axr menü"
                    stop
            if arg-1 is "altın":
                if {gold} is not set:
                    set {gold} to true
                    set {gold.name} to "&8[&2✔ &aAçık&8]"
                    send "&6&l>> &6Altın Gizleme&f: &8[&2✔ &aAçık&8]"
                    execute player command "/axr menü"
                    stop
                else:
                    delete {gold}
                    set {gold.name} to "&8[&4✘ &cKapalı&8]"
                    send "&6&l>> &6Altın Gizleme&f: &8[&4✘ &cKapalı&8]"
                    execute player command "/axr menü"
                    stop
            if arg-1 is "kızıltaş":
                if {red} is not set:
                    set {red} to true
                    set {red.name} to "&8[&2✔ &aAçık&8]"
                    send "&6&l>> &cKızıltaş Gizleme&f: &8[&2✔ &aAçık&8]"
                    execute player command "/axr menü"
                    stop
                else:
                    delete {red}
                    set {red.name} to "&8[&4✘ &cKapalı&8]"
                    send "&6&l>> &cKızıltaş Gizleme&f: &8[&4✘ &cKapalı&8]"
                    execute player command "/axr menü"
                    stop
            if arg-1 is "lapis":
                if {blue} is not set:
                    set {blue} to true
                    set {blue.name} to "&8[&2✔ &aAçık&8]"
                    send "&6&l>> &3Lapis Gizleme&f: &8[&2✔ &aAçık&8]"
                    execute player command "/axr menü"
                    stop
                else:
                    delete {blue}
                    set {blue.name} to "&8[&4✘ &cKapalı&8]"
                    send "&6&l>> &3Lapis Gizleme&f: &8[&4✘ &cKapalı&8]"
                    execute player command "/axr menü"
                    stop
            if arg-1 is "cevhersistemi":
                if {hideores} is false:
                    set {osy.name} to "&8[&2✔ &aAçık&8]"
                    set {hideores} to true
                    send "&6&l>> &bCevher Sistemi&f: &8[&2✔ &aAçık&8]"
                    execute player command "/axr menü"
                    stop
                if {hideores} is true:
                    set {osy.name} to "&8[&4✘ &cKapalı&8]"
                    send "&6&l>> &bCevher Sistemi&f: &8[&4✘ &cKapalı&8]"
                    set {hideores} to false
                    execute player command "/axr menü"
                    stop
            if arg-1 is "elmas":
                if {diamond} is not set:
                    set {diamond} to true
                    set {diamond.name} to "&8[&2✔ &aAçık&8]"
                    send "&6&l>> &bElmas Gizleme&f: &8[&2✔ &aAçık&8]"
                    execute player command "/axr menü"
                    stop
                else:
                    delete {diamond}
                    set {diamond.name} to "&8[&4✘ &cKapalı&8]"
                    send "&6&l>> &bElmas Gizleme&f: &8[&4✘ &cKapalı&8]"
                    execute player command "/axr menü"
                    stop
            if arg-1 is "sayaç":
                execute player command "/axr cs"
                wait 1 ticks
                execute player command "/axr menü"
                stop
        else:
            send "&7[&6Anti-Xray&7] &cBu komutu kullanmak için yetkin yok."

on break:
    if {hideores} is false:
        wait 1 tick
        #do nothing
    if {hideores} is true:
        wait 1 tick
        if player's y coordinate is less than or equal to 70:
            if {gold} is true:
                loop blocks in radius 10 of player:
                    if loop-block is gold ore:
                        if block 1 meter above loop-block-1 is not air:
                            if block 1 meter below loop-block-1 is not air:
                                if block 1 meter east loop-block-1 is not air:
                                    if block 1 meter west of loop-block-1 is not air:
                                        make player see loop-block-1 as stone
                        if block 1 meter above loop-block-1 is air:
                            make player see loop-block-1 as gold ore
                        if block 1 meter below loop-block-1 is air:
                            make player see loop-block-1 as gold ore
                        if block 1 meter east loop-block-1 is air:
                            make player see loop-block-1 as gold ore
                        if block 1 meter west of loop-block-1 is air:
                            make player see loop-block-1 as gold ore
                        if block 1 meter north of loop-block-1 is air:
                            make player see loop-block-1 as gold ore
                        if block 1 meter south of loop-block-1 is air:
                            make player see loop-block-1 as gold ore
        if player's y coordinate is less than or equal to 70:
            if {green} is true:
                loop blocks in radius 10 of player:
                    if loop-block is emerald ore:
                        if block 1 meter above loop-block-1 is not air:
                            if block 1 meter below loop-block-1 is not air:
                                if block 1 meter east loop-block-1 is not air:
                                    if block 1 meter west of loop-block-1 is not air:
                                        make player see loop-block-1 as stone
                        if block 1 meter above loop-block-1 is air:
                            make player see loop-block-1 as emerald ore
                        if block 1 meter below loop-block-1 is air:
                            make player see loop-block-1 as emerald ore
                        if block 1 meter east loop-block-1 is air:
                            make player see loop-block-1 as emerald ore
                        if block 1 meter west of loop-block-1 is air:
                            make player see loop-block-1 as emerald ore
                        if block 1 meter north of loop-block-1 is air:
                            make player see loop-block-1 as emerald ore
                        if block 1 meter south of loop-block-1 is air:
                            make player see loop-block-1 as emerald ore
        if player's y coordinate is less than or equal to 70:
            if {diamond} is true:
                loop blocks in radius 10 of player:
                    if loop-block is diamond ore:
                        if block 1 meter above loop-block-1 is not air:
                            if block 1 meter below loop-block-1 is not air:
                                if block 1 meter east loop-block-1 is not air:
                                    if block 1 meter west of loop-block-1 is not air:
                                        make player see loop-block-1 as stone
                        if block 1 meter above loop-block-1 is air:
                            make player see loop-block-1 as diamond ore
                        if block 1 meter below loop-block-1 is air:
                            make player see loop-block-1 as diamond ore
                        if block 1 meter east loop-block-1 is air:
                            make player see loop-block-1 as diamond ore
                        if block 1 meter west of loop-block-1 is air:
                            make player see loop-block-1 as diamond ore
                        if block 1 meter north of loop-block-1 is air:
                            make player see loop-block-1 as diamond ore
                        if block 1 meter south of loop-block-1 is air:
                            make player see loop-block-1 as diamond ore
        if player's y coordinate is less than or equal to 70:
            if {coal} is true:
                loop blocks in radius 10 of player:
                    if loop-block is coal ore:
                        if block 1 meter above loop-block-1 is not air:
                            if block 1 meter below loop-block-1 is not air:
                                if block 1 meter east loop-block-1 is not air:
                                    if block 1 meter west of loop-block-1 is not air:
                                        make player see loop-block-1 as stone
                            if block 1 meter above loop-block-1 is air:
                                make player see loop-block-1 as coal ore
                            if block 1 meter below loop-block-1 is air:
                                make player see loop-block-1 as coal ore
                            if block 1 meter east loop-block-1 is air:
                                make player see loop-block-1 as coal ore
                            if block 1 meter west of loop-block-1 is air:
                                make player see loop-block-1 as coal ore
                            if block 1 meter north of loop-block-1 is air:
                                make player see loop-block-1 as coal ore
                            if block 1 meter south of loop-block-1 is air:
                                make player see loop-block-1 as coal ore
        if player's y coordinate is less than or equal to 70:
            if {iron} is true:
                loop blocks in radius 10 of player:
                    if loop-block is iron ore:
                        if block 1 meter above loop-block-1 is not air:
                            if block 1 meter below loop-block-1 is not air:
                                if block 1 meter east loop-block-1 is not air:
                                    if block 1 meter west of loop-block-1 is not air:
                                        make player see loop-block-1 as stone
                            if block 1 meter above loop-block-1 is air:
                                make player see loop-block-1 as iron ore
                            if block 1 meter below loop-block-1 is air:
                                make player see loop-block-1 as iron ore
                            if block 1 meter east loop-block-1 is air:
                                make player see loop-block-1 as iron ore
                            if block 1 meter west of loop-block-1 is air:
                                make player see loop-block-1 as iron ore
                            if block 1 meter north of loop-block-1 is air:
                                make player see loop-block-1 as iron ore
                            if block 1 meter south of loop-block-1 is air:
                                make player see loop-block-1 as iron ore,
        if player's y coordinate is less than or equal to 70:
            if {blue} is true:
                loop blocks in radius 10 of player:
                    if loop-block is lapis lazuli ore:
                        if block 1 meter above loop-block-1 is not air:
                            if block 1 meter below loop-block-1 is not air:
                                if block 1 meter east loop-block-1 is not air:
                                    if block 1 meter west of loop-block-1 is not air:
                                        make player see loop-block-1 as stone
                            if block 1 meter above loop-block-1 is air:
                                make player see loop-block-1 as lapis lazuli ore
                            if block 1 meter below loop-block-1 is air:
                                make player see loop-block-1 as lapis lazuli ore
                            if block 1 meter east loop-block-1 is air:
                                make player see loop-block-1 as lapis lazuli ore
                            if block 1 meter west of loop-block-1 is air:
                                make player see loop-block-1 as lapis lazuli ore
                            if block 1 meter north of loop-block-1 is air:
                                make player see loop-block-1 as lapis lazuli ore
                            if block 1 meter south of loop-block-1 is air:
                                make player see loop-block-1 as lapis lazuli ore
        if player's y coordinate is less than or equal to 70:
            if {red} is true:
                loop blocks in radius 10 of player:
                    if loop-block is redstone ore:
                        if block 1 meter above loop-block-1 is not air:
                            if block 1 meter below loop-block-1 is not air:
                                if block 1 meter east loop-block-1 is not air:
                                    if block 1 meter west of loop-block-1 is not air:
                                        make player see loop-block-1 as stone
                            if block 1 meter above loop-block-1 is air:
                                make player see loop-block-1 as redstone ore
                            if block 1 meter below loop-block-1 is air:
                                make player see loop-block-1 as redstone ore
                            if block 1 meter east loop-block-1 is air:
                                make player see loop-block-1 as redstone ore
                            if block 1 meter west of loop-block-1 is air:
                                make player see loop-block-1 as redstone ore
                            if block 1 meter north of loop-block-1 is air:
                                make player see loop-block-1 as redstone ore
                            if block 1 meter south of loop-block-1 is air:
                                make player see loop-block-1 as redstone ore

on mine of diamond ore:
    if player's y coordinate is less than or equal to 70:
        loop all players:
            if loop-player has permission "axr.alerts":
                if {axr.alert} is true:
                    if {axr.d} is true:
                        send "&7[&6Anti-Xray&7] &e%player% &7isimli oyuncu bir &belmas &7buldu!" to loop-player

on mine of gold ore:
    if player's y coordinate is less than or equal to 70:
        loop all players:
            if loop-player has permission "axr.alerts":
                if {axr.alert} is true:
                    if {axr.g} is true:
                        send "&7[&6Anti-Xray&7] &e%player% &7isimli oyuncu bir &6altın Cevheri &7buldu!" to loop-player

on mine of emerald ore:
    if player's y coordinate is less than or equal to 70:
        loop all players:
            if loop-player has permission "axr.alerts":
                if {axr.alert} is true:
                    if {axr.e} is true:
                        send "&7[&6Anti-Xray&7] &e%player% &7isimli oyuncu bir &aZümrüt Cevheri &7buldu!" to loop-player
on mine of iron ore:
    if player's y coordinate is less than or equal to {@ironlevel}:
        loop all players:
            if loop-player has permission "axr.alerts":
                if {axr.alert} is true:
                    if {axr.i} is true:
                        send "{@prefix} &e%player% &7isimli oyuncu bir &fDemir Cevheri &7buldu!" to loop-player

on mine of iron ore:
    if {axr.count} is true:
        add 1 to {axr.icount.%player%}
        stop
on mine of gold ore:
    if {axr.count} is true:
        add 1 to {axr.gcount.%player%}
        stop
on mine of emerald ore:
    if {axr.count} is true:
        add 1 to {axr.ecount.%player%}
        stop
on mine of diamond ore:
    if {axr.count} is true:
        add 1 to {axr.dcount.%player%}
        stop

on join:
    wait 3 second
    if player is op:
        send "&7[&6Anti-Xray&7] &7Anti-XRay'in en son sürümü kullanılıyor! (&a1.2&7)"
Bir tanesin!! Teşekkür ederim ^^
 

Asıl ben sana bu nihai geri dönüşünüz için çok teşekkür ederim ki sorunda çözüldüğüne göre konuyu kilitleyip taşınması gereken yere taşıyorum.
​
 
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