cold_business
cold_business es un sistema de negocios persistentes para FiveM. Crea organizaciones con wizard, guarda miembros y rangos en SQL, mueve dinero de sociedad, abre una NUI de jefe y cubre tres flujos concretos: 24_7, cardealer y ownermechanic.
Mapa rapido
- Dependencies
- Installation
- Configuration
- Business Flow
- Compatibility & Integration
- Technical Reference
- FAQ
Lo que hace de verdad el script
- Crea organizaciones persistentes con un wizard lanzado por staff usando comandos ACE.
- Guarda en SQL organizacion, miembros, puntos, garaje, logs, precios, stock y pedidos.
- Abre una tablet/menu de jefe para dinero, miembros, rangos, identidad y puntos del negocio.
- Soporta almacenes y armario mediante una capa de compatibilidad para inventario y ropa.
- Monta una tienda
24/7con stock real, precios por negocio y rutas de reposicion. - Monta un
cardealercon catalogo local, importaciones, stock opcional y entrega inmediata. - Monta un
ownermechaniccon acciones rapidas, facturas y tuneo con desglose de costes. - Migra tablas legacy
cold_ownershop_*acold_business_*cuando arranca el recurso.
Puntos importantes antes de usarlo
- El nombre del recurso es
cold_business, pero los eventos internos siguen usando el prefijocold_ownershop:*. cold_libraryyoxmysqlson obligatorios en esta version.- El concesionario necesita un adaptador de vehiculos compatible para vender y spawnear coches reales.
- La tienda
24/7no vende nada util hasta que el stock del stash de tienda tenga items dentro. - El taller cobra al cliente con confirmacion explicita y puede consumir saldo de sociedad para el coste interno del tuneo.
- El sistema de compatibilidad usa nombres exactos como
qbcore,ox_inventoryoqbx_vehiclekeys; no inventa alias fuera de los adapters incluidos.
Componentes principales
config/config.lua: comandos, compatibilidad, UI, storage y bloques de cada negocio.server/core/*.lua: organizacion, dinero, miembros, storage, garaje y admin global.server/businesses/24_7/*.lua: tienda, precios, puntos y reposicion.server/businesses/cardealer/*.lua: catalogo, stock, precios, importaciones y venta.server/businesses/mechanic/*.lua: puntos, acciones, facturas y tuneo.compat/: adapters de framework, inventario, appearance, owned vehicles y keys.shared/cardealer/catalog.lua: catalogo editable del concesionario.cold_business.sql: esquema base de tablas.
Resumen operativo
- Staff crea una organizacion con
/ownershop,/ownercardealero/ownermechanic. - El jugador objetivo termina el wizard y se guarda la organizacion en SQL.
- El jefe configura puntos, rangos, miembros, dinero y garaje desde la NUI.
- Cada negocio usa sus propios puntos para vender, reponer, importar o tunear.
- El servidor registra actividad, actualiza la sociedad y resincroniza el estado a miembros y clientes.
Orden recomendado de lectura
DependenciesInstallationConfigurationBusiness FlowCompatibility & IntegrationTechnical ReferenceFAQ