ERS Integratie Demo
Dit ERS-integratiescript koppelt de Emergency Response Simulator (ERS) aan QBCore- en QBox-servers en biedt gedocumenteerde dispatch, radiale menubediening en geautomatiseerde beloningsafhandeling voor scène-opruimingen. Ontworpen om de ERS-functionaliteit uit te breiden, integreert het script met ps-dispatch en qbx-radialmenu voor realtime meldingen, eenvoudige spelerinteractie en flexibele aanpassing door beheerders. Afbeeldingen en videovoorbeelden zijn in de resource opgenomen om UI-gedrag en in-game workflows te illustreren.
Installatie en configuratie
– Maak een back-up van uw huidige bronnen voordat u wijzigingen aanbrengt. – Open de INSTALL ME-map die bij de bron is gevoegd. Deze bevat de nieuwe ps-dispatch-meldingen en radiaalmenu-items die nodig zijn voor het script. Deze toevoegingen moeten handmatig worden geïnstalleerd; het zijn geen automatische sleep-en-neerzet-toevoegingen. – Open in uw ps-dispatch-bron het gedeelde configuratiebestand en voeg de waarschuwingsblips uit add.config.lua toe aan de sectie Config.Blips. – Open in de ps-dispatch-clientmap het meldingenbestand en voeg de meldingen uit add.alerts.lua onderaan toe. – Voor qbx-radialmenu opent u de configuratiemap en bewerkt u client.lua. Kopieer de menu-items uit config.client en plak ze onder de juiste menu-items of sectie voor functie-items. – Plaats het ers_integration-script in uw resources-map en zorg ervoor dat het wordt gestart na ERS en ps-dispatch in uw server.cfg. – Controleer of de afhankelijkheden zijn geïnstalleerd en up-to-date zijn voordat u het script start.
Opmerkingen over de installatie
– Handmatige invoeging van configuratiefragmenten is vereist voor ps-dispatch en qbx-radialmenu; volg elke stap zorgvuldig om ervoor te zorgen dat meldingen en radiaalmenu-items correct worden geregistreerd. – Zorg ervoor dat de startvolgorde van bronnen ERS en ps-dispatch vóór het integratiescript plaatst om initialisatiefouten te voorkomen.
Bekende fouten
– Er kan een ps-dispatch-blipfout optreden in bepaalde configuraties. – Dispatch-items kunnen soms niet de gedetailleerde oproepinformatie weergeven.
Afhankelijkheden
– QBCore of QBox framework (een van beide vereist) – Emergency Response Simulator (ERS) – ps-dispatch (dispatchsysteem) – ox_lib (hulpbibliotheek)
Optionele integraties
– Wk-wars2x Radar (Wraith ARS 2X) voor geavanceerde radarondersteuning – ps-mdt voor MDT-integratie met QBCore
Scriptdetails
– Code toegankelijk: Ja – Abonnement vereist: Nee – Geschat aantal regels code: 1000 – Primaire vereiste: QBCore (of QBox) – Ondersteuning: Wordt geleverd
Functies
– QBCore en QBox Integratie: Volledig compatibel met zowel QBCore als QBox frameworks, waardoor servers de integratie kunnen draaien ongeacht welk framework ze gebruiken. – Radiaalmenu-ondersteuning: Voegt qbx-radialmenu-items toe voor snelle toegang tot ERS-acties. Spelers kunnen core functies activeren vanuit het radiaalmenu zonder chatopdrachten te gebruiken. Het radiaalmenu ondersteunt het aanvragen of annuleren van diensten terwijl ze zich in een voertuig bevinden. – ps-dispatch Integratie: Integratienotities met ps-dispatch om realtime dispatchmeldingen te leveren en meerdere spelers toe te staan zich aan oproepen te koppelen. Ondersteunt zowel persistente als niet-persistente dispatchmeldingen op basis van oproepstatus en voltooiing. – Aangepaste opdrachtfuncties: Stelt basisopdracht triggers bloot zodat serverbeheerders acties kunnen koppelen aan aangepaste opdrachten of functionaliteit kunnen uitbreiden met extra scripts. – Dynamische gebeurtenis Afhandeling: Luistert naar gamegebeurtenissen zoals aanhoudingsgebeurtenissen, dispatchreacties en aankomsten ter plaatse, en communiceert met ERS-systemen om oproepstatussen bij te werken en deelnemers op de hoogte te stellen. – Spelerbeloningen: Geeft automatische bankbetalingbonussen aan spelers die scèneopruiming voltooien, wat doorzettingsvermogen en goed scènebeheer stimuleert. – Zelfdispatchoptie: Stelt spelers in staat zichzelf te dispatchen met behulp van ps-dispatch en radiaalmenu-opties, wat flexibele solo- of gecoördineerde reacties mogelijk maakt. – Persistente versus niet-persistente meldingen: Dispatch-items kunnen worden geconfigureerd om actief te blijven of automatisch te wissen, afhankelijk van hoe de oproep vordert en of deze is voltooid. – Handmatige configuratievereisten: Bevat duidelijke instructies voor het toevoegen van waarschuwingsblips en radiaalmenu-items aan ps-dispatch- en qbx-radialmenu-configuraties om een correcte werking te garanderen. – Lichtgewicht en uitbreidbaar: Ontworpen om eenvoudig te worden uitgebreid met aangepaste opdrachten en extra gebeurtenishaken voor serverspecifieke workflows.
