Skip to content

Installatie

Installatie

BUPA Chat vervangt de standaard chat van FiveM. De installatie draait voornamelijk om het zorgen dat de oude chat resource weg is en de afhankelijkheden starten voordat BUPA Chat wordt gestart.

1. Eerst de afhankelijkheden

Zorg ervoor dat deze zijn geïnstalleerd en gestart vóór BUPA Chat:

  • ox_lib
  • qb-core
  • assetpacks — BUPA Chat declareert dependency '/assetpacks'; de UI zal zijn assets niet laden zonder dit.

2. Verwijder de standaard chat

BUPA Chat declareert provide 'chat', dus het registreert zichzelf als de chat resource. Als de standaard chat resource nog draait, krijg je twee chatvensters.

ensure de standaard resource (chat) nooit ergens in je server config. Verwijder of herschrijf de standaard [system]/chat resource of zorg ervoor dat deze nooit wordt gestart.

3. Plaats de resource

Plaats de bupa-chat map in je resources directory (bijvoorbeeld binnen [qbx]/[BUPA]) en zorg dat deze na zijn afhankelijkheden wordt geladen.

server.cfg
ensure ox_lib
ensure qb-core
ensure assetpacks

# zorg ervoor dat de standaard chat NIET wordt ge-ensure
ensure bupa-chat

4. Stel de taal in

BUPA Chat leest zijn taal uit de standaard ox_lib locale convar, met een optionele override per resource.

server.cfg
# globale ox_lib locale — gebruikt door BUPA Chat en elke andere ox_lib resource
setr ox:locale "tr"

# optioneel: overschrijf de taal alleen voor BUPA Chat (laat weg om ox:locale te volgen)
setr bupa-chat:locale "en"

Als geen van beide convars is ingesteld, valt BUPA Chat terug op Engels (en). Zie Localization voor de volledige lijst met meegeleverde talen.

De escrow-build houdt de config open om te bewerken. Bestanden onder shared/config/*.lua, alle locales/*.json, client/editable.lua, server/editable.lua, server/playerIdDisplay.lua, server/webhook.lua en shared/type.lua staan vermeld in escrow_ignore, dus je kunt ze direct na aankoop bewerken.

5. Verifiëren

Start de server en druk op T (de standaard open-toets). Je zou de BUPA Chat-invoer moeten zien met een Commands tabblad. Als je de oude chat ook ziet, draait de standaard chat resource nog steeds — ga terug naar stap 2.