Aller au contenu

Installation

Cinq minutes, la plupart pour ajouter les items Ă  votre inventaire.


Vous avez besoinPourquoi
ESX, QBCore ou QBox, démarréLes quatre items utilisables sont enregistrés via votre framework
Un inventaire capable d’accueillir cinq nouveaux itemsox_inventory, qb-inventory ou celui d’ESX par dĂ©faut fonctionnent tous

DĂ©posez mic_carbomb dans vos ressources, par exemple dans resources/[mic]/. Il n’y a aucune ressource de props associĂ©e.


Dans server.cfg, placez ensure mic_carbomb en dessous de votre framework (es_extended, qb-core ou qbx_core) et de votre inventaire.

Cela a fonctionnĂ© lorsque la console du serveur n’affiche aucune ligne rouge venant de mic_carbomb au dĂ©marrage. Celle que vous ne voulez pas voir est : “Invalid framework specified in config.lua. Use ‘esx’ or ‘qbcore’.”


mic_carbomb conserve les bombes posĂ©es dans la mĂ©moire du serveur, pas dans la base de donnĂ©es. La seule Ă©tape liĂ©e Ă  la base de donnĂ©es concerne les lignes d’items ESX de l’étape 4, et uniquement si vous utilisez l’inventaire par dĂ©faut d’ESX.


ItemCe qu’il fait
car_bombUtilisez-le pour tenir une bombe, puis appuyez sur E prĂšs d’un vĂ©hicule pour la poser
phone_detonatorOuvre le téléphone détonateur : vos bombes, faire exploser maintenant ou avec minuteur
bomb_detectorSort le scanner ; réutilisez-le pour le ranger
bomb_defuserSort la boĂźte Ă  outils ; appuyez sur E prĂšs d’un vĂ©hicule piĂ©gĂ© pour dĂ©samorcer
defused_bombNon utilisable. Donné en retour aprÚs un désamorçage lorsque Config.ReturnDefusedBomb est activé

Les dĂ©finitions prĂȘtes Ă  l’emploi sont fournies dans inventory_items/, et les icĂŽnes dans inventory_images/ :

InventaireDĂ©finitions (mic_carbomb/inventory_items/)OĂč elles vontIcĂŽnes
ox_inventoryox_inventory.mdox_inventory/data/items.luaCopiez inventory_images/*.png vers ox_inventory/web/images/
QBCore / qb-inventoryqb_inventory.mdqb-core/shared/items.luaCopiez-les vers qb-inventory/html/images/
Inventaire par dĂ©faut d’ESXesx_sql_items.mdExĂ©cutez l’instruction qu’il contient une fois sur votre base de donnĂ©es—

Cela a fonctionnĂ© lorsque vous vous donnez un exemplaire de chaque et que les cinq s’affichent dans votre inventaire avec leur icĂŽne.


Ouvrez config.lua et dĂ©finissez Config.Framework sur esx (par dĂ©faut) ou qbcore. Il n’y a pas de dĂ©tection automatique. Sur QBox, choisissez qbcore : QBox exĂ©cute les ressources QBCore via sa couche de compatibilitĂ©.

Pendant que vous y ĂȘtes : Config.WebhookEnabled est activĂ© par dĂ©faut avec une URL fictive. Collez votre webhook Discord dans Config.WebhookURL, ou rĂ©glez WebhookEnabled sur false.


  1. Faites apparaßtre un véhicule et sortez-en.
  2. Utilisez car_bomb. Une bombe apparaĂźt dans votre main. Approchez-vous du vĂ©hicule (Ă  moins de 2 m) et appuyez sur E. L’animation de pose dure deux secondes et la bombe disparaĂźt de votre main.
  3. Utilisez bomb_detector et regardez vers le véhicule. Il bipe, et un blip rouge apparaßt sur le véhicule.
  4. RĂ©utilisez bomb_detector pour le ranger. Éloignez-vous bien du vĂ©hicule, mais gardez-le en vue — le dĂ©tonateur ne peut faire exploser qu’un vĂ©hicule qui est chargĂ© autour de vous.
  5. Utilisez phone_detonator. Le téléphone liste le modÚle et la plaque du véhicule. Appuyez sur la touche verte.

Cela a fonctionné lorsque le véhicule explose et disparaßt de la liste du téléphone.

Pour tester le dĂ©samorçage, posez une deuxiĂšme bombe, utilisez bomb_defuser, placez-vous Ă  cĂŽtĂ© du vĂ©hicule et appuyez sur E. Cela a fonctionnĂ© lorsque l’animation de rĂ©paration se termine, les bips cessent, et un car_bomb vous est restituĂ©.


  • Config.Framework correspond bien au framework que vous utilisez rĂ©ellement (qbcore sur QBox).
  • QBCore : le name de chaque item est identique Ă  sa clĂ©.
  • Le webhook est une URL rĂ©elle ou est dĂ©sactivĂ©.
  • config.lua est envoyĂ© Ă  tous les joueurs (c’est un script partagĂ©). Quiconque fouille dans ses fichiers client peut lire l’URL du webhook. Utilisez un webhook pour un salon dont le spam ne vous dĂ©range pas, ou laissez-le dĂ©sactivĂ©.
  • DĂ©cidez du coĂ»t des items. Par dĂ©faut, la pose ne consomme pas la bombe (Config.RemoveItem est dĂ©sactivĂ©), donc un seul car_bomb permet au joueur de poser autant de bombes qu’il le souhaite.