Me encantan los scripts de AHK (AutoHotKey) para mi trabajo (que no está relacionado con juegos en absoluto). Pero hay algunas quejas de que los sistemas anti-trampas de los juegos no lo aceptan. Por lo tanto, tengo miedo de usarlo.
He escrito algunos scripts de AHK que pretendo utilizar solo para mi trabajo y no para juegos. Y he añadido algo de lógica que básicamente le dice al script de AHK que se cierre automáticamente cada vez que se esté ejecutando el proceso de Steam. He utilizado una lógica de temporizador de 500 ms (milisegundos). Cada 500 ms, verifica si el proceso de Steam está en ejecución o no. Si está en ejecución, el script de AHK se cierra automáticamente.
He añadido este código para eliminar el riesgo de ser baneado en juegos por ejecutar este script, porque he escuchado algunos casos raros donde la gente fue baneada al ejecutar AHK junto con un juego. Con este código, no puedo usar mi script de AHK cuando Steam está en ejecución. Por lo tanto, el script nunca se ejecutaría cuando lance un juego desde Steam (a menos que automatice Steam y el juego para que se ejecuten uno después de otro en menos de un segundo).
Sin embargo aún podría haber algunos milisegundos entre cada verificación donde tanto Steam como el Script podrían estar en ejecución en paralelo (suponiendo que no soy lo suficientemente rápido para lanzar un juego también en esos momentos). Por ejemplo, lanzas Steam y el script de AHK ya está activo. El script no se cerrará automáticamente en ese momento. Solo se cerrará cuando hayan pasado los próximos 500 ms. Y he escuchado que algunos sistemas anti-trampas están siempre activos sin importar si estás jugando o no.
Entonces me pregunto si puedo ser baneado (o detectado) por esos momentos?
Principalmente me preocupo por dos sistemas anti-trampas:
- VAC de CS2
- BattleEye de GTA