Ir al contenido

Instalación

Cinco minutos, casi todos para añadir los ítems a tu inventario.


NecesitasPor qué
ESX, QBCore o QBox, en marchaLos cuatro ítems usables se registran a través de tu framework
Un inventario que admita cinco ítems nuevosox_inventory, qb-inventory o el de ESX por defecto funcionan

Pon mic_carbomb en tus recursos, por ejemplo dentro de resources/[mic]/. No lleva ningún recurso de props aparte.


En server.cfg, pon ensure mic_carbomb debajo de tu framework (es_extended, qb-core o qbx_core) y de tu inventario.

Ha funcionado si la consola del servidor no muestra ninguna línea roja de mic_carbomb al arrancar. La que no quieres ver es “Invalid framework specified in config.lua. Use ‘esx’ or ‘qbcore’.”


mic_carbomb guarda las bombas colocadas en la memoria del servidor, no en la base de datos. El único paso de base de datos son las filas de ítems de ESX del paso 4, y solo si usas el inventario de ESX por defecto.


ÍtemQué hace
car_bombÚsalo para sostener una bomba y luego pulsa E junto a un vehículo para colocarla
phone_detonatorAbre el móvil detonador: tus bombas, detonar ya o con temporizador
bomb_detectorSaca el escáner; vuelve a usarlo para guardarlo
bomb_defuserSaca la caja de herramientas; pulsa E junto a un vehículo con bomba para desactivarla
defused_bombNo es usable. Se devuelve tras una desactivación cuando Config.ReturnDefusedBomb está activado

Las definiciones listas vienen en inventory_items/, y los iconos en inventory_images/:

InventarioDefiniciones (mic_carbomb/inventory_items/)Dónde vanIconos
ox_inventoryox_inventory.mdox_inventory/data/items.luaCopia inventory_images/*.png a ox_inventory/web/images/
QBCore / qb-inventoryqb_inventory.mdqb-core/shared/items.luaCópialos a qb-inventory/html/images/
Inventario de ESX por defectoesx_sql_items.mdEjecuta la sentencia que contiene una vez en tu base de datos—

Ha funcionado si te das uno de cada y los cinco aparecen en tu inventario con su icono.


Abre config.lua y pon Config.Framework en esx (por defecto) o qbcore. No hay detección automática. En QBox, elige qbcore: QBox ejecuta los recursos de QBCore a través de su capa de compatibilidad.

Ya que estás ahí: Config.WebhookEnabled viene activado de serie con una URL de ejemplo. Pega tu webhook de Discord en Config.WebhookURL, o pon WebhookEnabled en false.


  1. Genera un vehículo y bájate de él.
  2. Usa car_bomb. Aparece una bomba en tu mano. Acércate al vehículo (a menos de 2 m) y pulsa E. La animación de colocación dura dos segundos y la bomba desaparece de tu mano.
  3. Usa bomb_detector y mira al vehículo. Pita, y aparece un blip rojo sobre el vehículo.
  4. Vuelve a usar bomb_detector para guardarlo. Aléjate bien del vehículo, pero sin perderlo de vista — el detonador solo puede hacer explotar un vehículo que esté cargado a tu alrededor.
  5. Usa phone_detonator. El móvil muestra el modelo y la matrícula del vehículo. Pulsa la tecla verde.

Ha funcionado si el vehículo explota y desaparece de la lista del móvil.

Para probar la desactivación, coloca una segunda bomba, usa bomb_defuser, ponte junto al vehículo y pulsa E. Ha funcionado si termina la animación de reparación, dejan de oírse los pitidos y recibes de vuelta un car_bomb.


  • Config.Framework coincide con el framework que de verdad usas (qbcore en QBox).
  • QBCore: el name de cada ítem es igual a su clave.
  • El webhook es una URL real o está desactivado.
  • config.lua se envía a todos los jugadores (es un script compartido). Cualquiera que rebusque en sus archivos de cliente puede leer la URL del webhook. Usa un webhook de un canal que no te importe que llenen de spam, o déjalo desactivado.
  • Decide cuánto cuestan los ítems. De serie, colocar no gasta la bomba (Config.RemoveItem está desactivado), así que con un solo car_bomb el jugador puede colocar tantas bombas como quiera.