Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

[ANY] FAC - Convar Checker.


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
Brak odpowiedzi do tego tematu

#1 Adminek AMXX.PL

    Admin :)

  • Bot

Reputacja: 156
Profesjonalista

  • Postów:7 476
  • Lokalizacja:AMXX.PL
Offline

Napisano 24.10.2011 07:25

What is this?
This is a pretty basic Anti Cheat that people can basically set, wait about a day, read the logs (with clients in game), configure then forget.

Uh. What the hell man. There's SMAC, VBAC, KAC, VAC, Rcon Locker, etc.
Well, I originally started this in hopes that it would make it's way into SMAC, since KAC is forever horrible. However, I don't have the time to bring this up to feature spec for what's in place currently. That, and I think it's pretty easy to follow how this works (At least it was easy until I added all these dang configuration options :P).

Oh, okay... What makes this different?
This doesn't care about what static values should be in place, depending server settings, this will check the client against those. This checks every replicated and cheat cvar. The list is generated based on your server. For instance, the list generated on my CS:S server was 414 Convars that it goes through.

Oh Sh*t didn't Bailopan do this way back in 2008?
Yes, he did. I sadly only found this out today after I ran into the same issue he did with mat_hdr_tonemapscale. It's highly suggested you place this in RemovalsSlowThread.cfg.

Uh... How do we prevent a reoccurrence from what happened with that?!
Well see the Cvars below! You'd basically set a detection ratio where if **% are detected, an error is thrown with the ratio of detection and convar name, no one will be banned when this occurs.

Convar list (Not automatically generated).
fac_convarcheck_timertime(5.0)- How often should I be querying for values? (0 to disable)
fac_convarcheck_checkcount (5)- How many checks should I do before moving on?
fac_convarcheck_ratiocheck (75) - If the ratio is higher then this, something has gone terribly wrong.
fac_convarcheck_detectionaction (1) - 0 = Kick, 1 = Ban
fac_convarcheck_banduration (0) - Ban Length. 0 = Permanent. Onwards = Minutes.

Configuration Files (Not automatically generated).
addons/PATH_SM/configs/FAC/AdditionsSlowThread.cfg
addons/PATH_SM/configs/FAC/RemovalsSlowThread.cfg

Credits
Psychonic - Huge thanks for putting up with my questions, as silly as some are.

You do know this can be easily bypassed, right?
Yeah, I know. This was done for fun mostly. Besides, hopefully VAC can catch those "fools".
Attached Files Dołączona grafika Get Plugin or Get Source (ConvarChecker.sp - 14.3 KB)

Wyświetl pełny artykuł




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych