Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Skript na AntyBoty


xXxMiszerxXx

Rekomendowane odpowiedzi

Opublikowano

Proszę
 

on join:
    wait 1 tick
    set {antybot.%player%} to 1
    if player is alive:
        set {_a} to random integer from 0 to 8
        open chest with 1 rows named "&2KLIKNIJ ZIELONA WELNE!" to player
        wait 1 tick
        format slot {_a} of player with 1 of green wool named "&2KLIKNIJ" to close then run "antybot %player%"
    else:
        set {antybot.2.%player%} to 1
every second:
    loop all players:
        if {antybot.2.%loop-player%} is 1:
            if loop-player is alive:
                set {antybot.2.%loop-player%} to 0
                set {_a} to random integer from 0 to 8
                open chest with 1 rows named "&2KLIKNIJ ZIELONA WELNE!" to loop-player
                wait 1 tick
                format slot {_a} of loop-player with 1 of green wool named "&2KLIKNIJ" to close then run "antybot %loop-player%"
command /antybot <player>:
    executable by: console
    trigger:
        set {antybot.%argument%} to 0
on inventory close:
    if {antybot.%player%} is 1:
        wait 1 tick
        set {_a} to random integer from 0 to 8
        open chest with 1 rows named "&2KLIKNIJ ZIELONA WELNE!" to player
        wait 1 tick
        format slot {_a} of player with 1 of green wool named "&2KLIKNIJ" to close then run "antybot %player%"
on command:
    if {antybot.%player%} is 1:
        cancel event
on chat:
    if {antybot.%player%} is 1:
        cancel event
Opublikowano

@dzokervip

Jeśli masz plugin na logowanie to będzie nie działać ....

 

Masz tu taki . :)

options:
		tag: &8[&4AntyBot&8]&6&l
Variables:
		{joins} = 0
		{active} = false
       
on load:
		set {active} to false
		send "MatixAntyBot by Matix aka AlterScoreBoard zostal wlaczony" to console

       
on join:
		add 1 to {joins}
		if {joins} is equal to 3:
				send "AntyBot >> Boty proboja wbic na serwer wpisz /wbij any zezwolic" to console
				send "AntyBot >> Boty proboja wbic na serwer wpisz /wbij any zezwolic" to console
				send "AntyBot >> Boty proboja wbic na serwer wpisz /wbij any zezwolic" to console
				wait 1 tick
				send "{@tag} Mozlwiosc dolaczania nowych graczy zostala zablokowana." to all ops
				send "{@tag} Wykryto atak botow." to all ops
				send "{@tag} Wpisz &a/wbij&6&l aby zezwolic na dolaczanie do gry." to all ops
				set {active} to true
				wait 3 minutes
				set {active} to false
				wait 1 tick
				send "{@tag} Ten serwer uzywa skryptu &4AntyBot by &aMatix aka AlterScoreBoard!"
		loop {players::*}:
				name of player is loop-value
				stop
		wait 3 minutes
		player is online
		add name of player to {players::*}
		send "{@tag} Twoj nick zostal dodany jako zaufany!"
on connect:
		{active} is true
		loop {players::*}:
				name of player is loop-value:
						stop
		kick player due to "&4&lAdministrator zablokowal mozliwoc wejscia na 3 minuty!"
every second:
		{joins} isn't equal to 0
		remove 1 from {joins}
		
command /wbij:
		permission: matix.boty
		trigger:
				send "{@tag} Zezwoliles na dolaczanie na serwer!"
				set {active} to false
				

Opublikowano

Polecam ci pluginy, na antybota, jest dużo w internecie, skrypty są za słabe..

@scoreboard, jesli admina nie bedzie to gracze nie beda mogli wbijac? he.

 

❤ MC.PROPACRAFT.PL 


★ SKRYPTY ★


★ TECHNIK SERWERÓW MINECRAFT ★


✮ Pomogłem? Strzej lajka! ✮


 

  • 2 tygodnie później...
Opublikowano

Taki w zupełności powinien starczyć... no chyba, że będą tak mocne ataki że nie da rady to pisz.

on connect:
    if {Bot::%player%} is not set:
        kick player due to "&cAntyBot"
        set {Bot::%player%} to false

.

Opublikowano

@1361622928-U485574.pngKsawoX

 

Takie "gunwo" zabezpieczenie to nawet DarkBot złapie :P

 

Jak chcesz porządny skrypt to masz :

on first join:
    kick player due to "Weryfikacja przebiegla pomyslnie"

on join:
    set {join} to false
        if {join} is false:
            kick player due to "&6Poczekaj 5 sekund"
            wait 5 real second
            set {join} to true

    
Opublikowano

@ScoreBoard błagam nie pisz jeśli nie sprawdziłeś, a przede wszystkim nie potrafisz...

Nie będę cię uświadamiał w twoim błędzie 0.0 Niech to zrobi ktoś inny bo mam ciebie dość.

.

Opublikowano

@ScoreBoard żeby nie było że jestem chamski to napiszę ci co, źle zrobiłeś.

 

Masz 3 wielkie błędy

1. zmienna {join} odwołuje się do wszystkich graczy.

2. On first join (na pierwsze dołączenie) gdy dołączysz na serwer, dopiero wtedy wykopie cie z serwera.

 

No a 3.

on join: #Na dołączenie
    set {join} to false #Ustaw {join} na false ?!?!?!?
        if {join} is false: #Jeśli jest {join} na false
            kick player due to "&6Poczekaj 5 sekund" #Wykop gracza
            wait 5 real second #Czekaj 5 sekund (po co real)
            set {join} to true #ustaw na true

+ Jest źle wytabowany...

 

Cały skrypcik do kosza się nadaje ;)

.

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...