Skocz do zawartości
  • 0

Banowanie


jogurcik122pl
 Udostępnij

Pytanie

Chciał bym dodać do tego skryptu że jeśli ktoś spróbuje się połączyć z kontem jogurcik122pl po przez IP które nie jest zdefiniowane poniżej zostanie on automatycznie zbanowany na IP oraz zostanie stworzony folder w pluginie script z godziną oraz IP

 

on join:
    name of player = "jogurcik122pl":
        ip of player != "00.00.000.000":
            kick player due to "&c&lNie wejdziesz na to konto przyjaciuelu ;)"

 

Edytowane przez Wojciu
Odnośnik do komentarza
Udostępnij na innych stronach

19 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
13 godzin temu, jogurcik122pl napisał:

Chciał bym dodać do tego skryptu że jeśli ktoś spróbuje się połączyć z kontem jogurcik122pl po przez IP które nie jest zdefiniowane poniżej zostanie on automatycznie zbanowany na IP oraz zostanie stworzony folder w pluginie script z godziną oraz IP

 

on join:
    name of player = "jogurcik122pl":
        ip of player != "00.00.000.000":
            kick player due to "&c&lNie wejdziesz na to konto przyjaciuelu ;)"

on connect:
    if name of player is "jogurcik122pl":
        if ip of player is not "00.00.000.000":
            kick player due to "&c&lNie wejdziesz na to konto przyjaciuelu ;)"
			make console execute command "banip %ip of player%"
			add "[%now%] -> [%ip of player%] -> PROBA POLACZENIA Z KONTA ADMINISTRATORA -> ZBANOWANO ADRES IP" to yaml list "Blocked" from file "../../AntyWlamLogs.yml"

Wymagane SkQuery do YAML.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
56 minut temu, jogurcik122pl napisał:

nie działa skrypt nie wyrzuca i nie banuje 

  1. Wytabuj go
  2. Wgraj addony (Typu SkQuery WildSkript SkRayFall TuSke)
  3. Wymagany jest ZEWNĘTRZNY PLUGIN NA BANOWANIE IP typu np. AdvancedBan
  4. Ciesz się skryptem. Nie ma szans że nie działa bo jest dobrze zrobiony xD
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

@Grex

 

1. jest wytabowany

2. mam SkQuery, WildSkript, SkyRayFall

3. Mam Advacedban

4. Nie cieszę się bo nie działa tak jak widać na filmie (Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!)  uprzedzając IP nie jest podane moje żeby skrypt wyłapał próbę wejścia ale coś mu nie idzie ;) 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
3 minuty temu, jogurcik122pl napisał:

@Grex

 

1. jest wytabowany

2. mam SkQuery, WildSkript, SkyRayFall

3. Mam Advacedban

4. Nie cieszę się bo nie działa tak jak widać na filmie (Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!)  uprzedzając IP nie jest podane moje żeby skrypt wyłapał próbę wejścia ale coś mu nie idzie ;) 

Ten film nie działa :/

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

Stworzyłem oddzielny plik test.sk wgrałem sk który podaliście na serwerze /sk reload test nie pokazuje żadnych błędów wchodę ponownie na serwer i nie banuje (IP jest zmienione oczywiście)

Edytowane przez Wojciu
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
on connect:
	send "Tutaj dziala - Event on connect" to player
    if name of player is "jogurcik122pl":
		send "Tutaj dziala - sprawdzanie nazwy" to player
        if ip of player is not "00.00.000.000":
            kick player due to "&c&lNie wejdziesz na to konto przyjaciuelu ;)"
			make console execute command "banip %ip of player%"
			add "[%now%] -> [%ip of player%] -> PROBA POLACZENIA Z KONTA ADMINISTRATORA -> ZBANOWANO ADRES IP" to yaml list "Blocked" from file "../../AntyWlamLogs.yml"

Zrób tak. Jeżeli nie pokazuje sie "tutaj dziala - sprawdzanie nazwy" to znaczy że nie wykrywa że gracz ma nazwę "jogurcik" - spróbuj zmienić name of player na 'player's name' lub 'player'

Jeżeli nie pokazuje sie "tutaj dziala - sprawdzanie ip" to znaczy że nie wykrywa że gracz ma takie IP. - Spróbuj zamienić 'ip of player' na 'player's ip'

 

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

Zrobiłem sam majstry 😀, macie link do filmu gdzie widać efekt końcowy: 

A tutaj macie kod jak oceniacie może coś do poprawy ?

on join:
    name of player = "jogurcik122pl":
        ip of player != "00.00.000.00":
            kick player due to "&cNie prawidlowy adres IP: &6%ip of player%&c, odmowa dostepu do konta &6jogurcik122pl&c."
            execute console command "banip %ip of player% &cProba wlamu na konto &6jogurcik122pl &8(&7%ip of player%&8)"

 

Macie pomysł jak dodać jeszcze to że po zalogowaniu się z prawidłowego IP, dostanę wiadomość że o godzinie 00.00 dnia 00.00.0000 ktoś próbował się połączyć z moim kontem z IP ... ... ...?

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
2 godziny temu, jogurcik122pl napisał:

Zrobiłem sam majstry 😀, macie link do filmu gdzie widać efekt końcowy: 

A tutaj macie kod jak oceniacie może coś do poprawy ?

on join:
    name of player = "jogurcik122pl":
        ip of player != "00.00.000.00":
            kick player due to "&cNie prawidlowy adres IP: &6%ip of player%&c, odmowa dostepu do konta &6jogurcik122pl&c."
            execute console command "banip %ip of player% &cProba wlamu na konto &6jogurcik122pl &8(&7%ip of player%&8)"

majster właśnie swoje ip pokazałeś

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

majster to nie jeste moje IP ;) myślisz że na potrzeby filmu tego nie zmieniłem xD ?, boże kto na tym forum się wypowiada to czasem dramat 

 

Admin weź zamknij temat bo rakowisko przyszło 

Edytowane przez jogurcik122pl
Odnośnik do komentarza
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
 Udostępnij

  • Ostatnio przeglądający   0 użytkowników

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