Skocz do zawartości
  • 0

Dorobienie skryptu


Nieaktywny

Pytanie

Dorobi mi ktoś do tego skryptu, że gdy ktoś będzie miał 20 ostrzeżeń to dostanie bana na 20h?

# Anti Cliker
on damage:
        if attacker is a player:
                if difference between {anticlicker.%attacker%.time} and now is less than 0.4 ticks:
                        cancel event
                        send "&eGracz &7%attacker% &ema auto clikera/double click!" to all ops
                        broadcast "&aGracz &b%attacker% &ajest podejrzany o uzywanie wspomagaczy (haxy)"
                        log "[AntiCheat] Gracz %attacker% ma auto clickera!" to "AntiCheat\anticlicker.log"
                set {anticlicker.%attacker%.time} to now

 

Odnośnik do komentarza
Udostępnij na innych stronach

5 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
Spoiler

on damage:
        if attacker is a player:
                if difference between {anticlicker.%attacker%.time} and now is less than 0.4 ticks:
                        cancel event
                        send "&eGracz &7%attacker% &ema auto clikera/double click!" to all ops
                        add 1 to {click.%player%}
                        broadcast "&aGracz &b%attacker% &ajest podejrzany o uzywanie wspomagaczy (haxy)"
                        log "[AntiCheat] Gracz %attacker% ma auto clickera!" to "AntiCheat\anticlicker.log"
                set {anticlicker.%attacker%.time} to now

                     if {click.%player% is 20:

                                       execute console command "tempban %player% 20h"

Wytabuj sobie ;p

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

@mateuszeqq13212 2 błędy 

2018-01-28 10:43:34 [INFO] [Skript] Reloading anty.sk...
2018-01-28 10:43:34 [SEVERE] Use 'attacker' and/or 'victim' in damage events (anty.sk, line 6: add 1 to {click.%player%}')
2018-01-28 10:43:34 [SEVERE] Invalid amount or placement of brackets. Please make sure that each opening bracket has a corresponding closing bracket. (anty.sk, line 10: if {click.%player% is 20:')
2018-01-28 10:43:34 [INFO] [Skript] Encountered 2 errors while reloading anty.sk!
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
variables:
	{%player%::click} = 0


on damage:
        if attacker is a player:
                if difference between {anticlicker.%attacker%.time} and now is less than 0.4 ticks:
					if {%attacker%::click} is smaller than 20:
						add 1 to {%attacker%::click}
                        cancel event
                        send "&eGracz &7%attacker% &ema auto clikera/double click!" to all ops
                        broadcast "&aGracz &b%attacker% &ajest podejrzany o uzywanie wspomagaczy (haxy)"
                        log "[AntiCheat] Gracz %attacker% ma auto clickera!" to "AntiCheat\anticlicker.log"
					else:
						set {%attacker%::click} to 0
						#tutaj banujesz czy cos
                set {anticlicker.%attacker%.time} to now

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

@sfuty wytabowałem sam, 1 błąd

2018-01-28 12:00:20 [INFO] [Skript] Reloading anty.sk...
2018-01-28 12:00:20 [SEVERE] 'else' has to be placed just after an 'if' or 'else if' section (anty.sk, line 13: else:')
2018-01-28 12:00:20 [INFO] [Skript] Encountered 1 error while reloading anty.sk!
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
1 minutę temu, ivall napisał:

@sfuty wytabowałem sam, 1 błąd

2018-01-28 12:00:20 [INFO] [Skript] Reloading anty.sk...
2018-01-28 12:00:20 [SEVERE] 'else' has to be placed just after an 'if' or 'else if' section (anty.sk, line 13: else:')
2018-01-28 12:00:20 [INFO] [Skript] Encountered 1 error while reloading anty.sk!

Najwyrazniej zly wytabowales, bo dodalem warunek. Poczekaj zrobie to za ciebie i gotowy kod dostaniesz w wiadomosci prywatnej.

Odnośnik do komentarza
Udostępnij na innych stronach

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ę...