
Aprende, Valve: un entusiasta desarrolló un anti-cheat para Counter-Strike 2 que puede vencer a Wallhack e incluye 19 módulos de seguimiento de acciones de jugadores
Algunos jugadores creen que los especialistas de Valve deberían estudiar la experiencia del entusiasta de la tecnología.
Los tramposos en los juegos competitivos son un problema de larga data y Counter-Strike 2 no es una excepción. Aunque Valve desarrolla el anti-cheat VAC, los jugadores continúan quejándose de los tramposos en partidas clasificatorias y casuales.
Recientemente, un desarrollador bajo el apodo de karola3vax habló sobre sus proyectos: CS2FOW y CS2AC; estas son dos soluciones anti-cheat que funcionan en el lado del servidor y están diseñadas para los servidores de la comunidad de Counter-Strike 2.
CS2FOW se posiciona como una protección de servidor contra Wallhack. karola3vax explicó que, por lo general, el cliente del juego siempre recibe información sobre los enemigos, incluso si no están a la vista directa, sino detrás de las paredes. Los trucos tipo Wallhack leen esta información, lo que permite a los tramposos obtener una ventaja. El CS2FOW que propone verificará si el enemigo realmente debería ser "visible" antes de permitir que el servidor transmita los datos del jugador:
El sistema combina algoritmos PVS, BVH8 y AVX. En pocas palabras, PVS descarta rápidamente a los jugadores que de ninguna manera pueden estar en el campo de visión, y BVH8 realiza una verificación detallada de la geometría del mapa solo cuando es necesario. Dependiendo de la ubicación de los jugadores, el algoritmo PVS permite reducir el volumen de cálculos de visibilidad en un 86%, y en algunos casos, eliminar completamente estos cálculos.
karola3vax señaló que esta solución también tuvo un impacto positivo en la optimización: "Dado que los enemigos ocultos ya no se muestran en el cliente, mis pruebas también mostraron que el FPS promedio en el cliente aumentó aproximadamente un 20%".
CS2AC es un sistema anti-cheat del lado del servidor basado en el análisis del comportamiento del jugador. Según el desarrollador, incluye 19 módulos de detección independientes. El sistema rastreará el comportamiento de los jugadores, como "series de disparos realizados a una velocidad irrealmente rápida tan pronto como la mira alcanza al oponente". También se rastreará la precisión anómala, el Bhop automatizado y otras acciones específicas que pueden indicar el uso de trucos.
Según el desarrollador, la evaluación de CS2AC no se basa en una sola coincidencia aleatoria:
Cuando se recopilan suficientes pruebas, CS2AC genera un informe claro que explica lo sucedido. Los informes se pueden enviar a la consola del servidor o a otra plataforma. Los propietarios de los servidores mantienen el control sobre cómo se maneja cada caso de detección [de trucos/comportamiento anómalo].
Los jugadores habituales de Counter-Strike 2 no necesitan descargar nada, estas soluciones anti-cheat funcionan en el lado del servidor.
Algunos miembros de la comunidad de Counter-Strike 2 son escépticos con respecto a los anti-cheats de karola3vax. Por ejemplo, si el servidor falla, los oponentes pueden comenzar a aparecer "de la nada".
Sin embargo, hay usuarios, como Neosteam, que creen en el proyecto. Expresan una opinión como: "un desarrollador solitario pudo hacerlo, y Valve no. Esto es una prueba de lo inútiles que son los desarrolladores en Valve".


Комментарии