Skocz do zawartości

SimpleAntiMacro - Skrypt na AntyMacro na twoim serwerze.


obsysasz

Rekomendowane odpowiedzi

# Simple AntiAutoClicker by UNDFND #

options:
	maxcps: 15


variables:
	{blokada::%player%} = false
on join:
	clear {blokada::%player%}
on damage:
	if {blokada::%attacker%} is true:
		cancel event
on click:
	if tool of player is diamond sword:
		add 1 to {click::%player%}
every 1 second:
	loop all players:
		if {blokada::%loop-player%} is false:
			if {click::%loop-player%} is greater than {@maxcps}:
				send "&8» &cOtrzymales blokade, gdyz przekroczyles limit klikniec na sekunde &8(&7%{@maxcps}%&8)." to loop-player
				send "&8» &cTwoja liczba CPS: &8(&7%{click::%loop-player%}%&8)" to loop-player
				set {blokada::%loop-player%} to true
				wait 2 seconds
				set {blokada::%loop-player%} to false
			clear {click::%loop-player%}

Najprostszy sposób na AntyMacro w Skript.

Wyjatęk: Musisz trzymac miecz w reku, aby antymacro dzialalo.

Edytowane przez obsysasz
Poprawiono literówkę, oraz zedytowano lekko kod.
Odnośnik do komentarza
Udostępnij na innych stronach

if tool of player is diamond sword:

radziłbym zamienić na:

if tool of player is any sword:

ogółem można byłoby troszkę skrypt ulepszyć; możesz również dodać informację, która będzie wysyłana do administracji z wiadomością, że dany użytkownik został zablokowany za zbyt wysoki CPS oraz dodanie logów (o ile potrafisz). Jednakże ogółem skrypt jest całkiem dobry :)

Odnośnik do komentarza
Udostępnij na innych stronach

  • Szifter zablokował(a) ten temat
Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...