La vista previa 21-V6CmHCfg pertenece a la publicación gratuita House Robbery de KoziiScripts. Su descarga original apunta a KoziiScripts/Kozzi_HouseRobbery. El código inspeccionado en el commit 5b0f1a132bd35668528a55fc4d39fa2adf13dbdd declara versión 1.0.0. El flujo básico incluye interacción target, prueba de habilidad y animación de progreso ante una casa configurada, seguidas de recompensas y un posible NPC hostil. No implementa un interior explorable ni inventario de habitaciones para registrar.
Inicia todas las dependencias necesarias
El manifiesto importa ox_lib y oxmysql; el cliente llama a ox_target y el servidor entrega objetos mediante ox_inventory. Inicia estos recursos antes del recurso de robo. Coloca fxmanifest.lua directamente en la carpeta del recurso y usa ese nombre en el comando ensure. El antiguo ejemplo start HouseRobbery no era el nombre del repositorio. Las bridges de framework inicializan zonas con los eventos de carga de jugador admitidos; la bridge personalizada es una plantilla que requiere adaptación. Comprueba tu configuración Qbox en lugar de asumir compatibilidad universal por la bridge QBCore.
Corrige recompensas y cumplimiento de la espera
El manejador de recompensas compara la posición del jugador con coordenadas enviadas por el cliente. No contrasta el ID de casa recibido con Config.Locations ni exige un intento exitoso seguido por el servidor antes de entregar objetos. La espera se evalúa en el cliente, compara temporizadores del cliente y servidor y usa una marca temporal del servidor reducida en 50 segundos. Valida casa configurada, proximidad autoritativa, intento activo y espera en el servidor antes de recompensar; rechaza finalizaciones repetidas. La comprobación de distancia actual no es una protección completa.
Configura objetos e integraciones opcionales
Revisa Config.Locations, Config.Reward.Items, Config.CoolDown y ajustes de NPC. Los objetos de recompensa deben existir en tu configuración ox_inventory. Config.Police.Function y Config.Ban son hooks vacíos, por lo que el paquete no proporciona dispatch ni integración funcional de expulsión permanente por defecto. Prueba intentos exitosos y fallidos, reconexiones, inicialización repetida de zonas, limpieza de NPC y rechazo de solicitudes de recompensa inválidas. El eslogan original de optimización no garantiza rendimiento medido; esta revisión no ejecutó el script en FiveM.