Script d'intégration ERS pour serveurs QBCore
Démonstration d'intégration ERS
Ce script d'intégration ERS relie Emergency Response Simulator (ERS) aux serveurs QBCore et QBox, assurant une répartition fluide des interventions, des commandes par menu radial et une gestion automatisée des récompenses pour le nettoyage des scènes. Conçu pour étendre les fonctionnalités d'ERS, ce script s'intègre à ps-dispatch et qbx-radialmenu afin de fournir des notifications en temps réel, une interaction simplifiée avec les joueurs et une personnalisation flexible pour l'administrateur. Des images et des aperçus vidéo sont inclus pour illustrer l'interface utilisateur et les flux de travail en jeu.
Installation et configuration
– Sauvegardez vos ressources actuelles avant toute modification. – Ouvrez le dossier INSTALL ME inclus avec la ressource. Il contient les nouvelles alertes ps-dispatch et les éléments de menu radial requis par le script. Ces ajouts doivent être installés manuellement ; ils ne s’ajoutent pas automatiquement par glisser-déposer. – Dans votre ressource ps-dispatch, ouvrez le fichier de configuration partagé et ajoutez les alertes (blips) du fichier add.config.lua à la section Config.Blips. – Dans le dossier client ps-dispatch, ouvrez le fichier alerts et ajoutez les alertes du fichier add.alerts.lua à la fin. – Pour qbx-radialmenu, ouvrez le dossier config et modifiez le fichier client.lua. Copiez les éléments de menu du fichier config.client et collez-les dans la section appropriée des éléments de menu ou des éléments de tâche. – Placez le script ers_integration dans votre dossier resources et assurez-vous qu’il est lancé après ERS et ps-dispatch. serveur.cfg– Vérifiez que les dépendances sont installées et à jour avant de lancer le script.
Remarques concernant l'installation
– L’insertion manuelle d’extraits de configuration est requise pour ps-dispatch et qbx-radialmenu ; suivez attentivement chaque étape pour garantir le bon fonctionnement des alertes et des menus radiaux. – Veillez à ce que l’ordre de démarrage des ressources place ERS et ps-dispatch avant le script d’intégration afin d’éviter les erreurs d’initialisation.
Bugs connus
– Une erreur de notification (ps-dispatch blip) peut apparaître dans certaines configurations. – Il arrive que les entrées de répartition n'affichent pas les informations d'appel détaillées.
Dépendances
– Framework QBCore ou QBox (l'un ou l'autre est requis) – Simulateur de réponse aux urgences (ERS) – ps-dispatch (système de répartition) – ox_lib (bibliothèque utilitaire)
Intégrations optionnelles
– Wk-wars2x Radar (Wraith ARS 2X) pour une prise en charge radar avancée – ps-mdt pour l'intégration MDT avec QBCore
Détails du script
– Code accessible : Oui – Abonnement requis : Non – Nombre approximatif de lignes de code : 1000 – Configuration requise : QBCore (ou QBox) – Assistance : Fournie
Caractéristiques
– Intégration QBCore et QBox : Entièrement compatible avec les frameworks QBCore et QBox, permettant aux serveurs d’exécuter l’intégration quel que soit le framework utilisé. – Prise en charge du menu radial : Ajoute des entrées qbx-radialmenu pour un accès rapide aux actions ERS. Les joueurs peuvent déclencher cœur Fonctions accessibles depuis le menu radial sans avoir recours aux commandes de chat. Le menu radial permet de demander ou d'annuler des services depuis un véhicule. – Intégration ps-dispatch : Intégration transparente avec ps-dispatch pour la diffusion de notifications d'intervention en temps réel et la possibilité pour plusieurs joueurs de se connecter à un appel. Prise en charge des notifications d'intervention persistantes et non persistantes, selon l'état et la fin de l'appel. – Fonctions de commandes personnalisées : Accès aux déclencheurs de commandes de base permettant aux administrateurs de serveur d'associer des actions à des commandes personnalisées ou d'étendre les fonctionnalités avec des scripts supplémentaires. – Événements dynamiques ManutentionÉcoute les événements du jeu, tels que les arrêts, les réponses aux services d'urgence et les arrivées sur les lieux, et interagit avec les systèmes ERS pour mettre à jour l'état des appels et notifier les participants. – Récompenses pour les joueurs : octroie des bonus bancaires automatiques aux joueurs qui terminent le nettoyage des lieux, encourageant ainsi le suivi et une gestion appropriée des interventions. – Option d'auto-déclenchement : permet aux joueurs de déclencher eux-mêmes les interventions à l'aide de ps-dispatch et des options du menu radial, pour des réponses flexibles, individuelles ou coordonnées. – Notifications persistantes et non persistantes : les entrées de répartition peuvent être configurées pour rester actives ou disparaître automatiquement selon l'avancement de l'appel et sa résolution. – Configuration manuelle : inclut des instructions claires pour ajouter des alertes et des éléments de menu radial aux configurations ps-dispatch et qbx-radialmenu afin de garantir un fonctionnement optimal. – Léger et extensible : conçu pour être facilement extensible avec des commandes personnalisées et des points d'entrée d'événements supplémentaires pour les flux de travail spécifiques au serveur.






