UniJob es un creador de trabajos para ESX. Añades nuevos trabajos copiando y editando un bloque en la configuración en lugar de instalar un recurso separado para cada trabajo. Cada trabajo puede usar cualquier combinación de las siguientes características.
Características
- Menú de acciones del trabajo (F6): función se puede activar o desactivar por trabajo.
- Facturación con etiqueta y cantidad para cada factura
- Acciones ciudadanas: esposar y desesposar con animaciones, arrastrar, meter y sacar de vehículos, cachear, reanimar (se puede desactivar)
- Acciones de vehículos: ganzúa (con objeto), reparar, llevar al depósito, enganchar a la plataforma, limpiar
- Añade tus propios elementos al menú
- Cámaras acorazadas: cada trabajo puede tener múltiples baúles donde puedes almacenar objetos y armas; cada bóveda tiene sus propios objetos. El acceso se puede restringir por rango de trabajo. Utiliza su propio sistema de almacenamiento en lugar de esx_addoninventory.
- Tiendas de trabajo: objetos y armas por punto, pagados con dinero de la sociedad, efectivo o banco.
- Guardarropa: conjuntos de ropa ilimitados para todos los rangos o rangos específicos; conjuntos guardados del vestuario clásico (
datastore_data) también se muestran.
- Vehículos: múltiples puntos de aparición por punto de vehículo con rango y rumbo, eliminadores de vehículos ilimitados, vehículos compartidos para todo el trabajo más vehículos especiales por rango, accesorios del vehículo como placa y color. Funciona para barcos, aeronaves y coches o camiones.
- Crafting: múltiples puntos de fabricación con diferentes objetos y cantidades requeridas.
- Venta: zonas de venta con objetos, precios y un retraso entre ventas.
- Recolectando: múltiples puntos que desaparecen para todos una vez recogidos y reaparecen después de un tiempo de espera, sincronizados para todos los jugadores.
- Acciones de jefe: elige por trabajo qué acciones de jefe están disponibles.
- Blips: marcadores de mapa ilimitados con todas las propiedades configurables, opcionalmente visibles solo para el trabajo.
- Brigadas: abre ciertos puntos a los jugadores sin el trabajo. Por ejemplo, cualquiera puede vender vino en el punto del viñedo y el dinero va a la sociedad del viñedo.
- webhooks de Discord para el menú F6, baúles, tiendas y más
- Marcadores configurables (color, tamaño, parpadeo, rotación) que cambian de color a medida que te acercas
Requisitos
- es_extended (sistema de peso)
- esx_billing (para facturas)
- esx_society (para el menú del jefe)
- esx_menu_default y esx_menu_dialog
- MySQL asíncrono
- Opcional: mythic progress bar y LegacyFuel (ambos activables en la configuración)
Instalación
- Coloque el
unijob carpeta en tus resources y haz ensure en tu server.cfg.
- Ejecutar
sqz_unijob.sql. Añade los trabajos de ejemplo fib y sandy_mechanic, sus cuentas de la sociedad, el cuffs objeto y las tablas sqz_unijob_inventory y sqz_unijob_log.
- Para un nuevo trabajo: añádelo a
jobs y job_grades, añade un society_JOBNAME entrada para addon_account, regístralo en server/edit.lua si usas esx_society o un teléfono, entonces se duplica Config.Jobs.sandy_mechanic y ajústalo.