VAC
(Wikizacja.) |
(→Błędy) |
||
(Nie pokazano 13 wersji utworzonych przez 3 użytkowników) | |||
Linia 1: | Linia 1: | ||
− | + | = Opis = | |
− | + | VAC oraz VAC 2, to skróty od '''V'''alve '''A'''nti '''C'''heat jest systemem [[anticheat|anticheaterskim]] na dedykowane serwery gry [[Half-Life]], czyli [[HLDS]], oraz na serwery [[Source]] czyli [[SRCDS]]. | |
− | VAC oraz VAC 2, to skróty od '''V'''alve '''A'''nti '''C'''heat jest systemem [[anticheat]] | + | |
− | Valve Anti Cheat - program rozwijany przez programistów - twórców gry [[Half-Life]]. Nowsza wersja to VAC 2, VAC 1 już właściwie nie istnieje od października 2005 roku. Bezpośrednio zintegrowany z [[serwer]]em [[HLDS]] od samego początku, jest ściągany tak jakby z serwerem, ale | + | Valve Anti Cheat - program rozwijany przez programistów - twórców gry [[Half-Life]]. Nowsza wersja to VAC 2, VAC 1 już właściwie nie istnieje od października 2005 roku. Bezpośrednio zintegrowany z [[serwer]]em [[HLDS]] od samego początku, jest ściągany tak jakby z serwerem, ale ostatecznie najnowsze wersje modułu zarówno dla serwera jak i klienta są ściągane z [[Master_Server|serwerów master]]. |
− | Serwer z aktywnym VAC jest tak zwanym serwerem '''Secure''', a jak nie ma VAC jest oznaczany jako '''Insecure''', jednak nie oznacza to, że nie ma na nim innego systemu [[anticheat|antycziterksiego]]. VAC można wyłączyć na serwerze. | + | Serwer z aktywnym VAC jest tak zwanym serwerem '''Secure''', a jak nie ma VAC jest oznaczany jako '''Insecure''', jednak nie oznacza to, że nie ma na nim innego systemu [[anticheat|antycziterksiego]]. VAC można wyłączyć na serwerze. Jest także nieaktywny na serwerach Listen oraz serwerach dedykowanych na [[LAN]], ponieważ jest on dedykowany '''wyłącznie''' na serwery internetowe. |
− | + | =Zalety= | |
− | + | ||
− | + | ||
*wbudowany bezpośrednio w grę H-L serwer i klient | *wbudowany bezpośrednio w grę H-L serwer i klient | ||
*bardzo często aktualizowany | *bardzo często aktualizowany | ||
*bardzo prosty w instalacji - jeden parametr załatwia całą konfigurację | *bardzo prosty w instalacji - jeden parametr załatwia całą konfigurację | ||
− | *ma funkcję uruchamiania wersji testowej - starczy uruchomić serwer z parametrem -vacbeta beta | + | *ma funkcję uruchamiania wersji testowej - starczy uruchomić serwer z parametrem -vacbeta beta (''już nieaktualne'') |
*centralny, światowy, system banów - gracz raz zbanowany na jednym serwerze z VAC ma nikłe szanse do grania na innych serwerach z VAC | *centralny, światowy, system banów - gracz raz zbanowany na jednym serwerze z VAC ma nikłe szanse do grania na innych serwerach z VAC | ||
− | + | =Wady= | |
*dość często nie wystarczająco skuteczny - wymaga innych dodatków jak np HLGuard | *dość często nie wystarczająco skuteczny - wymaga innych dodatków jak np HLGuard | ||
*wykryty cheater zostanie zbanowany dopiero po jakimś czasie - więc może grac beztrosko na serwerze kilka dni. | *wykryty cheater zostanie zbanowany dopiero po jakimś czasie - więc może grac beztrosko na serwerze kilka dni. | ||
*generuje dodatkowy ruch na łączu klient - serwer antycziterski | *generuje dodatkowy ruch na łączu klient - serwer antycziterski | ||
− | + | = Konfiguracja = | |
− | + | Normalnie właściwie nic nie trzeba konfigurować, bo jest on domyślnie aktywny na serwerach. Radziłbym jednak sprawdzić czy macie otwarte [[porty]] aby było możliwe pobranie wymaganych modułów do pracy VAC - jeśli ich serwer nie pobierze, to także nie pobiorą ich gracze, i cały serwer będzie w trybie tak zwanym ''insecure'' czyli antycheat będzie na serwerze ale nieaktywny (czyli nie będzie działał). | |
+ | |||
+ | Można go jedynie wyłączyć - dezaktywację przeprowadzamy dodając do linii startowej serwera parametr: | ||
-insecure | -insecure | ||
− | + | VAC może być niedostępny - zobacz niżej [[VAC#Błędy]]. | |
− | + | ||
− | W 90% przypadków wystarczy wylogować się ze [[Steam]] i zalogowac ponownie. Jeżeli to nie pomaga należy | + | = Błędy= |
+ | ==Na serwerze== | ||
+ | VAC nie działa jeśli twój serwer nie jest w stanie połączyć się z serwerami Steam - czasem się to zdarza, jak serwery Steam są przeciążone. Połączenie powinno zostac przywrócone automatycznie - wystarczy odczekać czasem 30 minut, a czasem dzień. Czasem pomaga przeładowanie mapy, albo restart serwera gry. | ||
+ | |||
+ | Można też spróbować odpalić serwer z innym parametrem portu do łączenia się ze Steam: | ||
+ | -sport <numerek portu> | ||
+ | np | ||
+ | -sport 27014 | ||
+ | ==U gracza== | ||
+ | U klienta brak połączenia może spowodować nie ściągnięcie modułu i w efekcie nie można grać na serwerach które mają aktywny VAC. | ||
+ | W 90% przypadków wystarczy wylogować się ze [[Steam]] i zalogowac ponownie. Jeżeli to nie pomaga należy usunąć plik ''clientregistry.blob'' (oczywiście przy wyłączonym [[Steam|steamie]]) znajdujący się w katalogu steama. | ||
<gallery> | <gallery> | ||
Grafika:VAC_error.jpg | Grafika:VAC_error.jpg | ||
Grafika:Vac_error2.jpg | Grafika:Vac_error2.jpg | ||
</gallery> | </gallery> | ||
+ | |||
+ | =FAQ= | ||
+ | Czyli często zadawane pytania. | ||
+ | ==Ogólne== | ||
+ | ===Q: Czy da się sprawdzić statu VAC u gracza? === | ||
+ | Tak, ale jedynie przez podgląd konta na [https://steamcommunity.com/ Steam Community] używając opcji Search i wpisując tam nickname gracza i patrząc na jego detale. | ||
+ | Dla przykładu zbanowane jest [http://steamcommunity.com/profiles/76561197995308187 to konto], zauważcie czerwony status VAC na prawo w profilu. | ||
+ | |||
+ | Dodatkowo można sprawdzić bany na stronie [http://www.vacbanned.com/ VAC Banned]. | ||
+ | |||
+ | {{Uwaga | ||
+ | |tytul=Sprawdzanie swojego konta | ||
+ | |tresc=Wszelkie strony do sprawdzania statusu VAC nie potrzebują twojego hasła do Steam! Uwaga na podrobione strony wyłudzające dane, przez które stracić mozna konto | ||
+ | }} | ||
== Ban == | == Ban == | ||
===Q: Mam bana od VAC co robić?=== | ===Q: Mam bana od VAC co robić?=== | ||
+ | [[Grafika:Vac_ban.jpg|thumb|right]] | ||
Wszystko zależy od tego na jakiego VAC'a ban został dany. | Wszystko zależy od tego na jakiego VAC'a ban został dany. | ||
*VAC (Won) - Od jednego roku do pięciu lat w zależności od okresu w jakim dany był ban. | *VAC (Won) - Od jednego roku do pięciu lat w zależności od okresu w jakim dany był ban. | ||
*VAC (Steam) - Jeden rok. | *VAC (Steam) - Jeden rok. | ||
− | *VAC2 - Ban permanentny (dożywotni). W tym wypadku jedyne co pozostaje to zakupić nowe konto (VALVE nie | + | *VAC2 - Ban permanentny (dożywotni). W tym wypadku jedyne co pozostaje to zakupić nowe konto (VALVE nie odbanowuje kont!) lub grać na serwerach bez VAC'a. |
'''UWAGA:''' Rejestracja jakiegokolwiek klucza na zbanowanym już koncie spowoduje, że gry z tego klucza będą także zbanowane! | '''UWAGA:''' Rejestracja jakiegokolwiek klucza na zbanowanym już koncie spowoduje, że gry z tego klucza będą także zbanowane! | ||
VAC banuje wykrytych cheaterów. Ban jest aktywowany mniej więcej 2 tygodnie po detekcji - aby utrudnić pisanie cheatów - po 14 dniach trudno powiedzieć, która część cheat'u została wykryta. | VAC banuje wykrytych cheaterów. Ban jest aktywowany mniej więcej 2 tygodnie po detekcji - aby utrudnić pisanie cheatów - po 14 dniach trudno powiedzieć, która część cheat'u została wykryta. | ||
− | + | {{clr}} | |
− | ===Q: Używam [[cheat#wallhack| | + | ===Q: Używam [[cheat#wallhack|WallHacka]] do oglądania dem, ale przypadkiem wszedłem na serwer z VAC2 co teraz będzie?=== |
Niestety głupota boli, masz jeszcze jakieś dwa może trzy tygodnie grania po czym Twoje konto zostanie zbanowane. | Niestety głupota boli, masz jeszcze jakieś dwa może trzy tygodnie grania po czym Twoje konto zostanie zbanowane. | ||
VAC2 banuje dopiero po ok. 2-3 tygodniach od momentu wykrycia czitu. | VAC2 banuje dopiero po ok. 2-3 tygodniach od momentu wykrycia czitu. | ||
Linia 52: | Linia 76: | ||
To jest niemożliwe. Czysty zbieg okoliczności, że akurat dostałeś bana na VAC. | To jest niemożliwe. Czysty zbieg okoliczności, że akurat dostałeś bana na VAC. | ||
− | ===Q: Używam w swoim CS (''bądź innym modzie'') podmienionych modeli, | + | ===Q: Używam w swoim CS (''bądź innym modzie'') podmienionych modeli, dźwięków i spritów czy VAC mnie zbanuje?=== |
Nie. VAC nie banuje za podmianki. Nie banuje także za: | Nie. VAC nie banuje za podmianki. Nie banuje także za: | ||
*HLamp | *HLamp | ||
*Skrypty ([[bunnyhop]], [[buyscript]]s itd.), | *Skrypty ([[bunnyhop]], [[buyscript]]s itd.), | ||
*Microsoft Windows Service Pack 2, | *Microsoft Windows Service Pack 2, | ||
− | *Podmienione mapy (''np. z przezroczystymi | + | *Podmienione mapy (''np. z przezroczystymi ścianami''). |
− | ===Q: Czy VAC skanuje | + | ===Q: Czy VAC skanuje mój dysk twardy?=== |
Nie, VAC nie skanuje dysków twardych. VAC skanuje jedynie pamięć jaką używa gra. | Nie, VAC nie skanuje dysków twardych. VAC skanuje jedynie pamięć jaką używa gra. | ||
===Q: Czy mogę aktywować VAC 1 zamiast VAC 2?=== | ===Q: Czy mogę aktywować VAC 1 zamiast VAC 2?=== | ||
Nie, ponieważ jest on ciągle aktualizowany, a VAC2 jest już od jakiegoś czasu jedyną opcją. | Nie, ponieważ jest on ciągle aktualizowany, a VAC2 jest już od jakiegoś czasu jedyną opcją. | ||
− | + | Jedynym wyjątkiem są procesory AMD 64bit, gdzie jeszcze można ręcznie uruchomić hlds_amd64 ale już jakiś czas temu VALVe wycofało support dla tych procesorów. | |
+ | Zobacz [[Uruchamianie HLDS z wybranym plikiem binarnym]] | ||
+ | ===Q: Mam AMD64Bit - jak aktywować VAC2?=== | ||
+ | * Zobacz [[AMD_64_Bit]], i będziesz wiedział, że na 64bitowych binarkach już się nie pracuje. | ||
[[Kategoria:Anticheat]] | [[Kategoria:Anticheat]] | ||
[[Kategoria:HLDS]] | [[Kategoria:HLDS]] |
Aktualna wersja na dzień 12:47, 27 sty 2010
Opis
VAC oraz VAC 2, to skróty od Valve Anti Cheat jest systemem anticheaterskim na dedykowane serwery gry Half-Life, czyli HLDS, oraz na serwery Source czyli SRCDS.
Valve Anti Cheat - program rozwijany przez programistów - twórców gry Half-Life. Nowsza wersja to VAC 2, VAC 1 już właściwie nie istnieje od października 2005 roku. Bezpośrednio zintegrowany z serwerem HLDS od samego początku, jest ściągany tak jakby z serwerem, ale ostatecznie najnowsze wersje modułu zarówno dla serwera jak i klienta są ściągane z serwerów master. Serwer z aktywnym VAC jest tak zwanym serwerem Secure, a jak nie ma VAC jest oznaczany jako Insecure, jednak nie oznacza to, że nie ma na nim innego systemu antycziterksiego. VAC można wyłączyć na serwerze. Jest także nieaktywny na serwerach Listen oraz serwerach dedykowanych na LAN, ponieważ jest on dedykowany wyłącznie na serwery internetowe.
Zalety
- wbudowany bezpośrednio w grę H-L serwer i klient
- bardzo często aktualizowany
- bardzo prosty w instalacji - jeden parametr załatwia całą konfigurację
- ma funkcję uruchamiania wersji testowej - starczy uruchomić serwer z parametrem -vacbeta beta (już nieaktualne)
- centralny, światowy, system banów - gracz raz zbanowany na jednym serwerze z VAC ma nikłe szanse do grania na innych serwerach z VAC
Wady
- dość często nie wystarczająco skuteczny - wymaga innych dodatków jak np HLGuard
- wykryty cheater zostanie zbanowany dopiero po jakimś czasie - więc może grac beztrosko na serwerze kilka dni.
- generuje dodatkowy ruch na łączu klient - serwer antycziterski
Konfiguracja
Normalnie właściwie nic nie trzeba konfigurować, bo jest on domyślnie aktywny na serwerach. Radziłbym jednak sprawdzić czy macie otwarte porty aby było możliwe pobranie wymaganych modułów do pracy VAC - jeśli ich serwer nie pobierze, to także nie pobiorą ich gracze, i cały serwer będzie w trybie tak zwanym insecure czyli antycheat będzie na serwerze ale nieaktywny (czyli nie będzie działał).
Można go jedynie wyłączyć - dezaktywację przeprowadzamy dodając do linii startowej serwera parametr:
-insecure
VAC może być niedostępny - zobacz niżej VAC#Błędy.
Błędy
Na serwerze
VAC nie działa jeśli twój serwer nie jest w stanie połączyć się z serwerami Steam - czasem się to zdarza, jak serwery Steam są przeciążone. Połączenie powinno zostac przywrócone automatycznie - wystarczy odczekać czasem 30 minut, a czasem dzień. Czasem pomaga przeładowanie mapy, albo restart serwera gry.
Można też spróbować odpalić serwer z innym parametrem portu do łączenia się ze Steam:
-sport <numerek portu>
np
-sport 27014
U gracza
U klienta brak połączenia może spowodować nie ściągnięcie modułu i w efekcie nie można grać na serwerach które mają aktywny VAC. W 90% przypadków wystarczy wylogować się ze Steam i zalogowac ponownie. Jeżeli to nie pomaga należy usunąć plik clientregistry.blob (oczywiście przy wyłączonym steamie) znajdujący się w katalogu steama.
FAQ
Czyli często zadawane pytania.
Ogólne
Q: Czy da się sprawdzić statu VAC u gracza?
Tak, ale jedynie przez podgląd konta na Steam Community używając opcji Search i wpisując tam nickname gracza i patrząc na jego detale. Dla przykładu zbanowane jest to konto, zauważcie czerwony status VAC na prawo w profilu.
Dodatkowo można sprawdzić bany na stronie VAC Banned.
UWAGA: Sprawdzanie swojego konta |
Wszelkie strony do sprawdzania statusu VAC nie potrzebują twojego hasła do Steam! Uwaga na podrobione strony wyłudzające dane, przez które stracić mozna konto |
Ban
Q: Mam bana od VAC co robić?
Wszystko zależy od tego na jakiego VAC'a ban został dany.
- VAC (Won) - Od jednego roku do pięciu lat w zależności od okresu w jakim dany był ban.
- VAC (Steam) - Jeden rok.
- VAC2 - Ban permanentny (dożywotni). W tym wypadku jedyne co pozostaje to zakupić nowe konto (VALVE nie odbanowuje kont!) lub grać na serwerach bez VAC'a.
UWAGA: Rejestracja jakiegokolwiek klucza na zbanowanym już koncie spowoduje, że gry z tego klucza będą także zbanowane!
VAC banuje wykrytych cheaterów. Ban jest aktywowany mniej więcej 2 tygodnie po detekcji - aby utrudnić pisanie cheatów - po 14 dniach trudno powiedzieć, która część cheat'u została wykryta.
Q: Używam WallHacka do oglądania dem, ale przypadkiem wszedłem na serwer z VAC2 co teraz będzie?
Niestety głupota boli, masz jeszcze jakieś dwa może trzy tygodnie grania po czym Twoje konto zostanie zbanowane. VAC2 banuje dopiero po ok. 2-3 tygodniach od momentu wykrycia czitu.
Q: Grałem sobie na serwerze gdzie było widać jak jakiś gracz ewidentnie używał czitów, czy jak wyśle jego SteamID i demko do VALVE to go zbanuja?
Niestety (a może stety?) VALVE nie banuje na podstawie demek, screenów czy innych rzeczy. Jedyną podstawą do bana jest wykrycie czitu przez VALVE.
Q: Wczoraj grałem na jakimś zagranicznym serwerze i tamtejszy admin dał mi bana na VAC, jak to możliwe?
To jest niemożliwe. Czysty zbieg okoliczności, że akurat dostałeś bana na VAC.
Q: Używam w swoim CS (bądź innym modzie) podmienionych modeli, dźwięków i spritów czy VAC mnie zbanuje?
Nie. VAC nie banuje za podmianki. Nie banuje także za:
- HLamp
- Skrypty (bunnyhop, buyscripts itd.),
- Microsoft Windows Service Pack 2,
- Podmienione mapy (np. z przezroczystymi ścianami).
Q: Czy VAC skanuje mój dysk twardy?
Nie, VAC nie skanuje dysków twardych. VAC skanuje jedynie pamięć jaką używa gra.
Q: Czy mogę aktywować VAC 1 zamiast VAC 2?
Nie, ponieważ jest on ciągle aktualizowany, a VAC2 jest już od jakiegoś czasu jedyną opcją. Jedynym wyjątkiem są procesory AMD 64bit, gdzie jeszcze można ręcznie uruchomić hlds_amd64 ale już jakiś czas temu VALVe wycofało support dla tych procesorów. Zobacz Uruchamianie HLDS z wybranym plikiem binarnym
Q: Mam AMD64Bit - jak aktywować VAC2?
- Zobacz AMD_64_Bit, i będziesz wiedział, że na 64bitowych binarkach już się nie pracuje.