Garage de la compagnie d'aviation

Vous gérez donc un serveur de simulation de vol CNAT et cherchez à ajouter de la profondeur à votre expérience de jeu ? Vous êtes au bon endroit. J'ai développé le plugin Aircraft Company Garage, désormais disponible en tant que ressource open source sur GitHub, pour apporter un nouveau niveau de réalisme et d'immersion à votre jeu. Considérez-le comme un système de garage de véhicules spécialisé, conçu spécifiquement pour vos compagnies d'aviation en jeu.
Que fait le garage d'une compagnie d'aviation ? Hangars d'entreprise, véhicules d'entreprise
Ce plugin attribue essentiellement des hangars spécifiques à une entreprise aux joueurs en fonction de leur affiliation. Il est conçu pour être familier aux joueurs déjà habitués aux systèmes de garage de véhicules existants, mais avec une différence cruciale : les joueurs ne peuvent accéder qu'à une sélection limitée d'avions spécifiques à leur entreprise dans le hangar qui leur est attribué. Cela ajoute une couche de profondeur stratégique et renforce la structure de l'entreprise au sein de votre serveur.
Principales caractéristiques : Accès spécifique à l'entreprise, saisie facile, instructions claires
Voici un aperçu de ce que propose le plugin Aircraft Company Garage :
- Hangars spécifiques à l'entreprise : Les joueurs se voient automatiquement attribuer des hangars en fonction de leur affiliation à une entreprise, créant ainsi un sentiment d'appartenance et de territorialité.
- Sélection limitée de véhicules : Seuls les avions homologués par l'entreprise sont accessibles dans le hangar attribué, favorisant les choix stratégiques et encourageant la coopération au sein des entreprises.
- Accès au menu du jeu : Appuyez simplement sur F6 pour accéder au menu principal et gérer votre garage.
- Stockage simple : Utilisez F7/F3 (configurable) pour stocker facilement votre avion dans la zone de hangar désignée.
- Invites dans le monde : En entrant dans un hangar, des instructions claires guident les joueurs sur la manière de stocker leur avion, garantissant ainsi une expérience conviviale.
DĂ©pendances : essentielles pour le vol
Pour assurer un fonctionnement fluide, le plugin Aircraft Company Garage s'appuie sur les dépendances suivantes :
- es_extended: L'Ă©pine dorsale de nombreux serveurs FiveM, fournissant des fonctions d'infrastructure essentielles.
- mysql-async: (Future migration vers omxySQL prévue) Gère les requêtes de base de données asynchrones.
- menuv: Fournit le système de menu du jeu pour un accès et une gestion faciles du garage.
- polyzone: Utilisé pour définir les zones de hangar quadrilatères, permettant des emplacements de hangar précis et personnalisables.
Assurez-vous que ces dépendances sont correctement installées et configurées avant d'installer le plugin Aircraft Company Garage.
Installation et configuration : faites démarrer votre serveur
Voici un bref aperçu du processus d’installation :
- Télécharger le plugin: Téléchargez la dernière version à partir du référentiel GitHub. (Lien vers le référentiel GitHub ici)
- Installer les dépendances : Assurez-vous que es_extended, mysql-async, menuv et polyzone sont installés et configurés.
- Configuration de la base de données : La configuration initiale nécessite de remplir manuellement la table « aircraft_company_garage » dans votre base de données. Assurez-vous de remplir également la table « aircraft_company », en définissant les emplacements de vos hangars à l'aide de quatre coordonnées pour définir la zone quadrilatérale.
- Configuration: Personnalisez le plugin en fonction des besoins spécifiques de votre serveur, tels que les raccourcis clavier, la disponibilité des véhicules par entreprise et les emplacements des hangars.
- Démarrer la ressource : Ajoutez « ensure AircraftCompanyGarage » à votre fichier server.cfg.
Des instructions détaillées et des informations sur le schéma peuvent être trouvées dans le fichier README du plugin sur GitHub.
Feuille de route future : des améliorations à l’horizon
Je m'engage à améliorer le plugin Aircraft Company Garage et à ajouter de nouvelles fonctionnalités. Voici quelques améliorations que j'envisage pour l'avenir :
- Stockage des véhicules endommagés : Mise en œuvre de la colonne de base de données existante, mais actuellement inutilisée, pour stocker les informations sur les dommages au véhicule, ajoutant une couche de réalisme et de conséquence à l'utilisation du véhicule.
- Migration vers omxySQL : Migration potentielle de mysql-async vers omxySQL pour des performances et une compatibilité améliorées.
Open Source et prĂŞt pour la collaboration : vos commentaires sont les bienvenus !
Il s'agit de ma première incursion dans le développement de FiveM Lua, et j'ai donné la priorité à la clarté et à la lisibilité du code. Le code est abondamment commenté, ce qui en fait un outil d'apprentissage adapté aux nouveaux venus dans le domaine des scripts FiveM.
J'accepte les suggestions et les commentaires de la communauté ! N'hésitez pas à soumettre des demandes d'extraction, à signaler des bugs ou à suggérer de nouvelles fonctionnalités sur le référentiel GitHub. Je ferai de mon mieux pour intégrer vos suggestions et rendre ce plugin encore meilleur. Construisons quelque chose de génial ensemble !
Téléchargez le plugin Aircraft Company Garage dès aujourd'hui et propulsez votre serveur de simulation de vol CNAT vers de nouveaux sommets