
Cuxial License & Card system

1๊ฑด์ ๊ตฌ๋งค
Tebex webhook ๋ฐ CSV๋ก ์ ์ ํ์ธ๋จ
์ค๋ช
## ๐ช๐ธ Cuxial License & ID System โ Creador visual ยท Tienda ยท Emisiรณn por trabajo ยท Captura de foto ยท Escรกner policial
Sistema completo de documentos de identidad con NUI en **Svelte 5 + TypeScript**. Los administradores diseรฑan tarjetas desde un **creador visual (asistente de 5 pasos)** con previsualizaciรณn en vivo y 4 orientaciones (horizontal, vertical, cuadrada y credencial tipo placa). Los ciudadanos compran carnets en una **tienda con preview real**, y los trabajos autorizados los **emiten por rango** capturando la foto del jugador con una **cรกmara orbital** sobre green-screen (recorte transparente + subida a Fivemanage). Incluye **escรกner de ID policial**, **generador de ID falsa**, **animaciรณn de mostrar el documento con prop en mano**, y se integra automรกticamente con **cuxial_police** para marcar ciudadanos en bรบsqueda y captura o peligrosos sobre la identificaciรณn. Multi-framework vรญa **cuxial_bridge**.
### โจ Caracterรญsticas principales
-
**Creador visual de tarjetas** โ asistente de 5 pasos (orientaciรณn, colores, logo, campos, restricciones) con **preview en vivo**.
-
**4 orientaciones** โ horizontal, vertical, cuadrada y credencial (cartera tipo placa policial).
-
**NUI moderna en Svelte 5 + TypeScript** con estilo folder, escala a **1080p ยท 2K ยท 4K**.
-
**Tienda de carnets (NUI)** con preview real de cada tarjeta, multi-selecciรณn, total y cobro.
-
**Emisiรณn por trabajo y rango (manager)** con captura de foto al jugador objetivo.
-
**Captura de foto** โ cรกmara orbital suave, **+60 expresiones faciales**, poses/animaciones, hora del dรญa y green-screen โ fondo transparente (subida a Fivemanage).
-
**Escรกner de ID policial** โ jugadores cercanos o bรบsqueda por CID, lista de licencias con estado vรกlida/expirada.
-
**Generador de ID falsa** con campos, foto y logo personalizables.
-
**Animaciรณn de mostrar documento** con prop en mano (tarjeta o placa) y tecla **E** para guardar.
-
**Display de la ID** anclado en pantalla + mostrar a jugadores cercanos.
-
**Integraciรณn con cuxial_police** (auto-detectada) โ overlay de **Bรบsqueda y Captura / Peligroso** sobre la identificaciรณn.
-
**Revocar y restaurar licencias** desde el panel de gestiรณn.
-
**Sin duplicados en BD** โ re-emitir una licencia actualiza la fila existente (upsert por tarjeta + ciudadano).
-
**4 items de ox_inventory** โ `license_card`, `fake_id`, `job_badge` y `worker_id` con sus exports de uso.
-
**Idiomas centralizados** โ origen รบnico en el Lua (en/es); el Lua envรญa los textos a la NUI en runtime.
-
**Tema de acento configurable** + arquitectura modular (`server/modules` ยท `client/modules`) y build con carga diferida por secciรณn.
-
**Persistencia en DB** con tablas creadas automรกticamente โ sin importar `.sql` a mano.
### โจ๏ธ Comandos
| Comando | Funciรณn |
|---|---|
| `/license` | Abre el creador / gestiรณn de tarjetas (admin) |
| `/jobissue` | Abre el panel de emisiรณn por trabajo (trabajo autorizado) |
| `/checklicense [id]` | Abre el escรกner con las licencias de un jugador (trabajo autorizado) |
| `exports openGetCard / openIdCheck / openFakeId / openJobManager` | Abren la tienda, el escรกner, la ID falsa o el gestor desde otros recursos |
### ๐ง Compatibilidad y dependencias
-
**Multi-framework:** QBox ยท ESX ยท QBCore (vรญa nuestro `cuxial_bridge` โ mismo script en los 3 sin tocar cรณdigo).
-
**Dependencias:** `cuxial_bridge`, `ox_lib`, `oxmysql`, `ox_inventory`, `screencapture`, `cuxial_police` (opcional).
- Requiere registrar 4 items en `ox_inventory` (`license_card`, `fake_id`, `job_badge`, `worker_id`).
- Captura de foto vรญa `screencapture` + token de Fivemanage.
- Integraciรณn opcional con `cuxial_police` (overlay bรบsqueda y captura / peligroso, auto-detectada por `GetResourceState`).
### โก Rendimiento
-
**0.00ms** en idle (cliente y servidor).
-
La NUI solo se activa al abrir un panel; tarjetas y locales cacheados; build con **code-splitting** (un chunk por secciรณn).
### ๐ก๏ธ Extras
- Protegido por **Cfx.re Escrow**.
- `shared/config.lua` y `locales/` abiertos y editables.
-
**Tabla SQL automรกtica** โ no importas nada a mano.
-
**Soporte por tickets** en la web.
-
**Actualizaciones incluidas.**

๐๐พ๐๐ฒ๐ช๐ต
Scripts de alta calidad para FiveM. Diseรฑados con precisiรณn, optimizados para rendimiento, construidos para durar.








