←  Pluginy AMXX

AMXX.pl: Support AMX Mod X i SourceMod

»

Anty KZ Hack by Niscree

  • +
  • -
Niscree - zdjęcie Niscree 09.03.2011

Anty KZhack
_________by Niscree v5



Opis:
Plugin wykrywa cheaty typu "KZHack".
Większość wersji tych hacków(8) wykrywa jeszcze zanim cheater zdąży wejść na serwer :P.
Niestety powstaje coraz więcej wersji i nie idzie tego ogarnąć więc ten plugin wykrywa także większość "kzhackowych" skryptów np. slowmo, auto strefy, auto bhop, fastrun itd itp ^^
Plugin działa na 2 protokoły(47/48)

Moduły
<cstrike>
<fakemeta>
<engine>

Cvary:
nsc_kz_punish "1" //Typ kary 
// 0 - info na czacie
// 1 - info na czacie i kick
// 2 - info na czacie i ban

nsc_kz_btime "0" //Czas bana

nsc_kz_btype "0"//Typ bana
//0 - SID - zalecane(kzh działa tylko na steam lub na nowych pathach na których sid jest generowane :F)
//1 - IP
//2 - AMXBANS

nsc_kz_log "1" //Logi do pliku "data/ANTY_KZH_BY_NISCREE.txt

nsc_kz_bhop "1" //wykrywanie autobh
// 0 - wyłączone
// 1 - włączone
// 1+ - ile razy ma wykryć u gracza autobh(dla 100% pewności)

nsc_kz_skrypty "1" //wykrywanie skryptów
// 0 - wył.
// 1 - wł.


Changelog
:

v1.0 - Powstanie pluginu ^^

v1.1 - dodano wykrywanie nowych Kzhacków

v2 - dodano nowe kzh + wykrywanie autobh

v2.01 - powody banów

v2.1 - naprawa banowania przez amxbans

v2.2 - optymalizacja + rozpoznawanie typu kzh w logach i w powodzie bana

v2.3 - optymalizacja banowania za autobh i naprawienie buga ^^

v2.4 - naprawa banowania przez amx_bans + dodatkowa optymalizacja wykrywania auto bh

v3 - mega aktualizacja skryptu wykrywającego auto bh
szansa na zbanowanie czystego gracza ? 1/100000 w extremalnych warunkach
Tyle nagadałem a pewnie znowu znajdziecie mase bugów ^^ liczę na waszą pomoc :)

v4 - kolejna aktualizacja skryptu wykrywającego autobhop + wykrywanie innych "kzhackowych" skryptów.(strefy,fastrun,slowmo itp.)

v4.1 - dodano nowe kzhacki do wykrycia :) i dodatkowo na będzie można zobaczyć serwery używające tego anty link
+optymalizacja kodu

v5 - Integracja z Dproto (sprawdzanie protokołu)
- dodano skrypty xhacka
- Nazwa pluginu zamiast nazwy serwera jako banujący admin
- mała optymalizacja


v5.1 - bugfix

v5.2 - bugfix (już nie powinno lagować niektórych graczy i nie powinno być problemów z wyborem teamu)



Źródło(i aktualizacje) http://nahaju.net/to...960ee60dea#5225

Załączone pliki


Użytkownik Niscree edytował ten post 15.08.2011 07:53
Odpowiedz

  • +
  • -
Fajled - zdjęcie Fajled 09.03.2011

A bindy wykrywa ?
Odpowiedz

  • +
  • -
AmD - zdjęcie AmD 09.03.2011

Plugin działa na 2 protokoły(47/48)

query_client_cvar nie działa na protokole 47
Odpowiedz

  • +
  • -
Niscree - zdjęcie Niscree 09.03.2011

no tak i co z tego ?
kz hack tez nie działa na protokole 47 więc wykrywanie cvarów jest wyłączone dla nonsteam

A bindy wykrywa ?

nie wiem czy to w ogóle idzie zrobić przez amxx :P
jedyne co to wiem że hlguard wykrywa skrypty
Użytkownik Niscree edytował ten post 09.03.2011 19:29
Odpowiedz

  • +
  • -
berix - zdjęcie berix 09.03.2011

GJ :)
Odpowiedz

  • +
  • -
Niscree - zdjęcie Niscree 09.03.2011

a berix :P
to przy okazji powiem ci i innym że nie polecam tago pluga co tam u was na kreedz jest
nie dla tego że jest zły ale:
Wykrywanie

    * Kz Hack (zhyk kzhack)
    * Bhop Hack
    * slowmo

a sprawdziłem kod + specjalnie (żeby nie było :P) pofatygowałem się i postawiłem serwa z tym plugiem i wykrywa on tylko cvary :)

i jakby co nie offtopuje tylko ludzi do mojego pluga przekonuje xD
Użytkownik Niscree edytował ten post 09.03.2011 20:33
Odpowiedz

  • +
  • -
berix - zdjęcie berix 09.03.2011

czekałem na kod źródłowy :)
ps. w jaki sposob banuje przez amxbans tzn jaki system nowy czy stary
Użytkownik berix edytował ten post 09.03.2011 21:14
Odpowiedz

  • +
  • -
Niscree - zdjęcie Niscree 09.03.2011

amx_ban <czas> <id> <powód>

hmm ale zara apdejtne bo zauważyłem że powodu banu nie podałem :D
Użytkownik Niscree edytował ten post 09.03.2011 21:32
Odpowiedz

  • +
  • -
Pro Noob - zdjęcie Pro Noob 09.03.2011

Niscree, przy takim systemie banowania przez amxbans nie będzie banował.
Prawidłowa komenda amxbansa to:
amx_ban <steamID or nickname or #authid or IP> <time in mins> <reason>
także myślę że zmienienie 221 linijki kodu na
server_cmd("amx_ban %s %d ^"Wykryto KZ-Hacka!!^"",Name, get_cvar_num( "nsc_kz_btime"))

powinno załatwić sprawę:)

Dodano 09 marzec 2011 - 22:48:
Widzę że już poprawiłeś, jednak komenda banowania jest ciągle zła. Najpierw jest nick a potem dopiero czas i powód.
Użytkownik Pro Noob edytował ten post 09.03.2011 22:42
Odpowiedz

  • +
  • -
berix - zdjęcie berix 09.03.2011

i proszę przy update plikow o edycje change log
Odpowiedz

  • +
  • -
Niscree - zdjęcie Niscree 09.03.2011

ja na serwie mam gm1.5 i komenda jest taka
Uzycie:  amx_ban <czas w minutach> <nick / #id / sid> <powod>

więc tak dałem i tutaj Oo
Odpowiedz

  • +
  • -
Pro Noob - zdjęcie Pro Noob 09.03.2011

Jednak masz racje Niscree.
"Mea culpa"
Najwidoczniej źle opisana jest komenda w amxbans
bo po wpisaniu w konsoli komendy amx_ban wyskakuje wzór na banowanie
amx_ban <steamID or nickname or #authid or IP> <time in mins> <reason>
Jednak to nie działa, a działa tak jak Ty mówisz, czyli najpierw czas, potem nick i powód :)

Dodano 10 marzec 2011 - 10:48:
Są problemy z powodami banów.
Dzisiaj zauważyłem że ktoś dostał bana bo wykryto u niego kz hacka, jednak w amxbans niema powodóu
AMXBans: Gm 1.5 - Lista Ban&#243w - Szczeg&#243&#322y <--- KLIK
Odpowiedz

  • +
  • -
Niscree - zdjęcie Niscree 10.03.2011

a wgrałeś ten ostatni update ?
Odpowiedz

  • +
  • -
Pro Noob - zdjęcie Pro Noob 10.03.2011

tak v 2.01 mam wgrane
Odpowiedz

  • +
  • -
Niscree - zdjęcie Niscree 10.03.2011

naprawione :P

i lepiej sprawdź w logach czy to dobra osoba dostała bana ^^
(mogły występować małe błędy :P)
Odpowiedz

  • +
  • -
Enzo - zdjęcie Enzo 10.03.2011

Jeszcze jedno pytanie.
Działa w końcu ta wersja poprawnie na S/NS czy nie?
Odpowiedz

  • +
  • -
Niscree - zdjęcie Niscree 10.03.2011

Plugin działa na 2 protokoły(47/48)

Odpowiedz

  • +
  • -
berix - zdjęcie berix 10.03.2011

proponuje dodać plugin do oficjalnie - New Plugin Submissions - AlliedModders
Odpowiedz

  • +
  • -
Niscree - zdjęcie Niscree 10.03.2011

no tak ale to jak już będę pewien że nie ma takich głupich błędów jak te z amxbans ^^
Odpowiedz

  • +
  • -
berix - zdjęcie berix 11.03.2011

posiadam wersje v2.1
i w amxbans coś źle banuje tzn źle podaje powody banów, wtedy kiedy nik posiada spacje, i znaki specjalne można zobaczyć tutaj
AMXBans: Gm 1.5 - Lista Ban&#243w
wszystkie bany na 15 min. były nakładane przez plugin

oraz dostaje informacje ze "czyści gracze" dostają bany >> Forum Polskiego Kreedz &bull; Zobacz wątek - Anty KZHack
Odpowiedz