Minecraft - Makro Engelleme

Romitou

Altın madencisi
Katılım
18 Şub 2021
Mesajlar
128
Beğeni
26
Puanları
350
Script özellikleri

+ /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

Kod:
#
#   AntiMacro Skript by Romitou
#

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
 
Üst