Installation
Cinq minutes. Aucun fichier SQL dĂ©diĂ© et aucune ressource secondaire : la seule manipulation en dehors du dossier consiste Ă ajouter les items dâoiseaux dans votre inventaire.
Avant de commencer
Section intitulée « Avant de commencer »| Vous avez besoin | Pourquoi |
|---|---|
| ESX, QBCore ou QBox, en cours dâexĂ©cution | Les oiseaux sont des items utilisables, enregistrĂ©s via votre framework |
| AccĂšs Ă la liste des items de votre inventaire | Quatorze items doivent y figurer |
| AccĂšs au dossier dâimages de votre inventaire | Pour que chaque item ait son icĂŽne |
1. Mettez le dossier en place
Section intitulĂ©e « 1. Mettez le dossier en place »DĂ©posez mic_parrots dans vos ressources, par exemple dans resources/[mic]/. Conservez le nom de dossier dâorigine ; le menu communique avec la ressource en utilisant son propre nom.
Les neuf oiseaux personnalisĂ©s se trouvent dans le dossier stream/ et leurs paramĂštres de vol dans flight.meta. Les deux sont chargĂ©s automatiquement par le manifest ; vous nâavez pas besoin de les dĂ©placer.
2. Démarrez-le aprÚs votre framework
Section intitulée « 2. Démarrez-le aprÚs votre framework »Dans server.cfg, placez ensure mic_parrots en dessous de votre framework (es_extended, qb-core ou qbx_core) et sous votre inventaire.
Vérification : le serveur démarre mic_parrots sans aucune ligne rouge.
3. Indiquez votre framework
Section intitulĂ©e « 3. Indiquez votre framework »Ouvrez config.lua et configurez Config.Framework avec lâune des valeurs suivantes :
| Valeur | Pour |
|---|---|
esx | ESX (valeur par défaut) |
qb-core | QBCore |
qbox | QBox |
Il nây a pas dâauto-dĂ©tection : cette valeur dĂ©termine la façon dont les items sont enregistrĂ©s et dont les notifications sâaffichent.
4. La base de données
Section intitulĂ©e « 4. La base de donnĂ©es »Rien Ă importer pour la ressource elle-mĂȘme. Sur ESX avec lâinventaire par dĂ©faut, les items rĂ©sident dans la table items, vous les y ajouterez donc (Ă©tape suivante).
5. Ajoutez les items
Section intitulĂ©e « 5. Ajoutez les items »Chaque nom dâitem appelle un oiseau spĂ©cifique. Les noms dâitems correspondent Ă la clĂ© de gauche dans Config.BirdItems dans config.lua.
| Item | Oiseau | ModĂšle |
|---|---|---|
crow | Crow | Jeu de base |
pigeon | Pigeon | Jeu de base |
seagull | Seagull | Jeu de base |
cormorant | Cormorant | Jeu de base |
chickenhawk | Chicken Hawk | Jeu de base |
macaw | Macaw | ModÚle streamé |
parrot | Parrot | ModÚle streamé |
falcon | Falcon | ModÚle streamé |
vulture | Vulture | ModÚle streamé |
eagle | Eagle | ModÚle streamé |
owl | Owl | ModÚle streamé |
hornbill | Hornbill | ModÚle streamé |
sparrow | Sparrow | ModÚle streamé |
warbler | Warbler | ModÚle streamé |
OĂč trouver les dĂ©finitions prĂȘtes Ă lâemploi : le fichier readme.md Ă la racine de la ressource comporte trois blocs, un par inventaire :
- ox_inventory â le bloc destinĂ© Ă
ox_inventory/data/items.lua. Collez-le dans ce fichier. - QBCore â le bloc destinĂ© Ă
qb-core/shared/items.lua. Collez-le dans ce fichier. - ESX â le bloc intitulĂ© âITEMS FOR ESX SQLâ. ExĂ©cutez-le une fois sur votre base de donnĂ©es.
Images : les quatorze icĂŽnes se trouvent dans le dossier inventory_images/, nommĂ©es dâaprĂšs lâitem (crow.png, eagle.pngâŠ). Copiez-les dans le dossier dâimages de votre inventaire â pour ox_inventory il sâagit de ox_inventory/web/images/, pour qb-inventory qb-inventory/html/images/.
VĂ©rification : donnez-vous un parrot et vĂ©rifiez quâil apparaĂźt dans votre inventaire avec son illustration.
6. Premier test
Section intitulĂ©e « 6. Premier test »Donnez-vous un oiseau et utilisez-le depuis lâinventaire.
VĂ©rification : votre personnage siffle, un oiseau arrive par derriĂšre et se pose sur votre Ă©paule droite. Appuyez sur U (ou tapez /parrot) et le menu Bird Companion sâouvre avec Shoulder, Head, Dismiss et Follow. Dismiss le renvoie et vous permet dâen appeler un autre.
Avant dâouvrir votre serveur
Section intitulĂ©e « Avant dâouvrir votre serveur »Config.Frameworkcorrespond bien Ă votre serveur. Une valeur incorrecte est la cause la plus courante dâun item inerte.- Les quatorze items existent bien, y compris
sparrow, et chacun possÚde son icÎne. Config.Localeest configuré sur la langue souhaitée pour les notifications.- La touche U est libre. Si un autre script utilise la touche U, modifiez
Config.MenuKeyâ voir Personnalisation.