{"id":160079,"date":"2024-10-03T10:11:36","date_gmt":"2024-10-03T08:11:36","guid":{"rendered":"https:\/\/hifivem.com\/?p=160079"},"modified":"2026-07-26T08:02:11","modified_gmt":"2026-07-26T06:02:11","slug":"captcha-anti-afk","status":"publish","type":"post","link":"https:\/\/rpcrate.com\/es\/anti-afk-captcha\/","title":{"rendered":"RK Anti-AFK CAPTCHA: fuente y problemas de temporizaci\u00f3n"},"content":{"rendered":"<p>Anti AFK CAPTCHA System fue publicado por yeptys en octubre de 2024 con ox_lib como requisito y sin soporte ofrecido. El enlace del repositorio rk3gaming ahora devuelve 404. La discusi\u00f3n enlaza una reescritura de Hajdenko; revisamos su repositorio conservado en 4824c7d. Esta revisi\u00f3n comunitaria no demuestra una versi\u00f3n original con soporte activo.<\/p>\n<p><a href=\"https:\/\/forum.cfx.re\/t\/anti-afk-captcha-system\/5271936\">Publicaci\u00f3n original y discusi\u00f3n de la reescritura<\/a><\/p>\n<p><a href=\"https:\/\/github.com\/Hajdenko\/RK_AntiAFK\/tree\/4824c7d9900def1ebaeb2a0816a42e5b0ce75d3f\">Revisi\u00f3n comunitaria examinada de Hajdenko<\/a><\/p>\n<h2>Configuraci\u00f3n y detecci\u00f3n<\/h2>\n<p>La revisi\u00f3n carga ox_lib, client\/main.lua, server\/edit_me.lua y config.lua. Los valores predeterminados son afkTimeMinutes = 10, kickTime = 60 y captchaLength = 6. Detecta mediante una esfera de radio 10 alrededor del jugador, sin seguir toda la actividad de teclado o juego. Moverse dentro del \u00e1rea no cuenta necesariamente como actividad.<\/p>\n<h2>Corrige primero reintentos y limpieza<\/h2>\n<p>Tras una respuesta incorrecta, checkAFK inicia otro desaf\u00edo sin terminar la cuenta atr\u00e1s anterior. La cuenta antigua a\u00fan puede pedir una expulsi\u00f3n despu\u00e9s de una respuesta posterior correcta. Cancelar el di\u00e1logo tambi\u00e9n solicita expulsi\u00f3n inmediata. Prueba respuesta incorrecta seguida de correcta y cancelaci\u00f3n antes de activarlo para jugadores.<\/p>\n<p>La salida de zona llama a destroy en una zona ox_lib, mientras que el m\u00e9todo Lua documentado para eliminarla es remove. Revisa tambi\u00e9n cancelaci\u00f3n y sustituci\u00f3n del temporizador: el c\u00f3digo presupone un m\u00e9todo destroy en el resultado de SetTimeout. Corrige el ciclo de vida antes de confiar en que moverse reinicie el desaf\u00edo. No anuncies esta revisi\u00f3n como lista sin cambios.<\/p>\n<h2>L\u00edmites del mecanismo de expulsi\u00f3n<\/h2>\n<p>El controlador del servidor expulsa al jugador solicitante sin verificar inactividad ni CAPTCHA. Es una comprobaci\u00f3n de inactividad dirigida por el cliente, no un anti-cheat inviolable ni prueba de participaci\u00f3n. El c\u00f3digo no contiene archivo de licencia expl\u00edcito; su acceso p\u00fablico no demuestra derechos ilimitados de redistribuci\u00f3n. No se ofrece prueba en el juego ni paquete reparado.<\/p>","protected":false},"excerpt":{"rendered":"<p>Revisa RK Anti-AFK CAPTCHA y la reescritura de Hajdenko, ox_lib y fallos de reintento y limpieza antes de activar expulsiones.<\/p>","protected":false},"author":1,"featured_media":160080,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2297,2298],"tags":[3001,2928,3000],"class_list":["post-160079","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-free","category-scripts","tag-fivem-script","tag-free","tag-free-script"],"_links":{"self":[{"href":"https:\/\/rpcrate.com\/es\/wp-json\/wp\/v2\/posts\/160079","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rpcrate.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rpcrate.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/es\/wp-json\/wp\/v2\/comments?post=160079"}],"version-history":[{"count":5,"href":"https:\/\/rpcrate.com\/es\/wp-json\/wp\/v2\/posts\/160079\/revisions"}],"predecessor-version":[{"id":214613,"href":"https:\/\/rpcrate.com\/es\/wp-json\/wp\/v2\/posts\/160079\/revisions\/214613"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/es\/wp-json\/wp\/v2\/media\/160080"}],"wp:attachment":[{"href":"https:\/\/rpcrate.com\/es\/wp-json\/wp\/v2\/media?parent=160079"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rpcrate.com\/es\/wp-json\/wp\/v2\/categories?post=160079"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rpcrate.com\/es\/wp-json\/wp\/v2\/tags?post=160079"}],"curies":[{"name":"gracias","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}