Usar cupón WELCOME para guardar 20%

$ USD
  • $ USD
  • € EUR
  • £ GBP
  • $ AUD
  • R$ BRL
  • CHF CHF
  • ¥ yenes
Script de cámara de seguridad QBCore

SF Camera Security para FiveM: dependencias y fallos de acceso

SF Camera Security de Soufiane ofrece cámaras de trabajo, personales y por señal para FiveM. La versión 1.5.4 incluye puentes QBCore y ESX, requiere ox_lib y oxmysql y permite elegir inventario y target. El código revisado usa cámaras del juego en directo; la antigua sugerencia de grabación no estaba respaldada.

Repositorio original y referencia de instalación

Ajusta recurso e inventario

Conserva sf_camerasecurity como nombre: los exports ox_inventory documentados lo utilizan. Elige framework, inventario y target en config.lua. Usa las definiciones adecuadas del README y copia install/item-images a las imágenes del inventario. Con ox_inventory, añade allí los objetos sin duplicarlos en qb-core. Revisa definiciones screwdriverset existentes.

Copia la base antes de crear la tabla

server/main.lua crea sf_cams si falta y carga las cámaras guardadas. No importa objetos ni garantiza compatibilidad con otro esquema existente. Prueba inicio y persistencia en otra base. AutoRepairCameras también afecta al guardado de daños y cambios de señal; comprueba el comportamiento tras reiniciar.

Corrige los accesos antes del uso público

En el commit 6af8ef1, la compra acepta precio, objeto y cantidad del cliente sin contrastarlos con la tienda configurada. Borrar cámaras y cambiar señales carece de la validación esperada de propietario o trabajo, y el callback devuelve toda la lista almacenada. Restringir menús no aplica permisos en el servidor. Corrige y prueba estas rutas antes del despliegue público.

Prueba cuentas autorizadas y no autorizadas, agentes fuera de servicio y otro dueño de cámara personal. Revisa productos permitidos, cantidades positivas, precios calculados por el servidor, propiedad y datos filtrados. Fue una revisión de código, no prueba de explotación, auditoría completa o certificación del juego. Se conserva el avance original.

Deja una respuesta