Gelişmiş Makro Engelleme - [ANTİ MACRO]

Dyke

Kömür madencisi
Katılım
26 Ağu 2019
Mesajlar
5
Beğeni
7
Puanları
30
1883


Gelişmiş Makro Koruması Skripti Tanıtımı

Minigames , pvp tarzı sunucular için hile koruması yapıyoruz kill aura engelliyoruz peki bunları engelleyince noluyor? Makrocular çıkıyor :)
Bu konumuzda sizlere makro koruması için alternatif bir skript tanıtıyorum.

1884


Kod:
+ /autoban on off ile açık kapatabilme
+ /autoban alert ile uyarı moduna geçirme
+ /autoban safe ile 3 kere uyarı yedikten sonra banlama moduna geçirme
1885


Kod:
#
#   AntiMacro Skript by franco18_PvP
#

options:
    ClickAutoBan: 2
    Prefix: &a[&3AntiMacro&a]

every 2 seconds:
    loop all players:
        clear {autoclickertestclicks.%loop-player%}
        set {autoclickertest.%loop-player%} to true
        wait 1 second
        set {autoclickertest.%loop-player%} to false
        if {autoclickertestclicks.%loop-player%} > {@ClickAutoBan}:
            if {AutoBan} is "on":
                execute console command "/ban %loop-player% &cAutoClick &3[%{autoclickertestclicks.%loop-player%}% Clicks]"
                stop
            if {AutoBan} is "off":
                stop
            if {AutoBan} is "alert":
                execute console command "/alert %loop-player% %{autoclickertestclicks.%loop-player%}%"
            if {AutoBan} is "safe":
                if {safemodedetection.%loop-player%} > {@ClickAutoBan}:
                    execute console command "/ban %loop-player% &cAutoClick &3[%{autoclickertestclicks.%loop-player%}% Clicks]"
                    clear {safemodedetection.%loop-player%}
                    stop
                else:
                    add 1 to {safemodedetection.%loop-player%}
                    execute console command "/alert %loop-player% %{autoclickertestclicks.%loop-player%}%"
                    
on left click:
    {autoclickertest.%player%} is true
    add 1 to {autoclickertestclicks.%player%}
on join:
    set {autoclickertest.%player%} to false
command /alert <text> <text>:
    permission: AntiMacro.admin
    trigger:
        loop all players:
            if loop-player have permission "AntiMacro.admin":
                send "{@Prefix} &b%arg 1% &6clicked &b%arg 2% &6Clicks In 1 seconds!" to loop-player
command /autoban [<text>]:
    permission: AntiMacro.admin
    trigger:
        if arg 1 is not set:
            send "{@Prefix} &6on = autoban"
            send "{@Prefix} &6off = nothing"
            send "{@Prefix} &6alert = alert staff"
            send "{@Prefix} &6current mode is %{AutoBan}%"
            stop
        if arg 1 is "on":
            set {AutoBan} to "on"
            send "{@Prefix} &6mode >> on"
            stop
        if arg 1 is "off":
            set {AutoBan} to "off"
            send "{@Prefix} &6mode >> off"
            stop
        if arg 1 is "alert":
            set {AutoBan} to "alert"
            send "{@Prefix} &6mode >> alert"
            stop
        if arg 1 is "safe":
            set {antiautomode} to "safe"
            send "{@Prefix} &6mode >> safe"
            stop
        else:
            send "{@Prefix} &6On = autoban"
            send "{@Prefix} &6Safe = autoban after 3 detection"
            send "{@Prefix} &6Off = nothing"
            send "{@Prefix} &6Alert = alert staff"
            send "{@Prefix} &6Now is &c%{AutoBan}%"
            stop

1886


/autoban - AntiMacro.admin​
 

ZediaphBack

Kütüphaneci
Katılım
8 Haz 2019
Mesajlar
439
Beğeni
49
Puanları
350
Skripti denedim işe yarıyor güzel bir skript uzun vadede işe yarar mı bilinmez ama işlevsel olduğu apaçık ortada.
 

DarkSad

Kaşif
Katılım
30 May 2019
Mesajlar
695
Beğeni
306
Puanları
1,855
İşe yarar fakat büyük sunucularda hata veya gecikme oluşturabilir. Başarılar.
 

bucksh0t

YASAKLI ÜYE
YASAKLI ÜYE
Katılım
4 Kas 2020
Mesajlar
110
Beğeni
5
Puanları
280
Baya güzel skript olmuş eline koluna sağlık Ama

LAG MAKİNESİ
 
Üst