BUPA Chat
BUPA Chat
BUPA Chat är en premium-ersättning för standardchatten i FiveM som fungerar direkt utan krångel. Den levereras med ett fullständigt anpassningsbart React-gränssnitt och ersätter standardresursen chat, vilket gör att alla skript som redan kommunicerar med spelchatten fortsätter fungera – ingen migrering krävs.
Istället för en enda inmatningsruta ger BUPA Chat spelarna flikar med chattkategorier (Kommandon, OOC, admin, jobb-/gängkanaler, privata meddelanden), en emojiväljare, levande kommando-förslag, /me- och /do-liknande emotes som visas ovanför spelarens huvud, valfria spelar-ID-/namnbrickor, Discord-loggning och ett per-spelare-språk som kan ändras i farten.
BUPA Chat provide 'chat', vilket innebär att den tar över namnet på standardresursen chat. Du måste ta bort eller stoppa standardresursen chat innan du startar BUPA Chat – om båda körs samtidigt visas två chattrutor. Se sidan Installation.
Key features
- Chattkategorier / flikar – en inbyggd
command-flik samt fullt konfigurerbara kategorier: OOC global, OOC lokal (proximitet), admin, polis-/EMS-jobbkanaler, gängkanaler och valfria egna kategorier som du definierar. Varje kategori har egna färger, taggar, behörigheter och meddelanderegler. - Privata meddelanden –
/pm(och/dm) med separat styling för avsändare och mottagare. - Emotes –
/me,/do,/diceoch/rpsdirekt ur lådan, som visas som huvudtext ovanför peden och som tillval speglas i chatten. Lägg till egna med animationer, avståndsgränser och anpassade parametrar. - Emojiväljare – en anpassningsbar, kategoriserad emojipanel (smileys, gester, symboler, objekt) med sökbara shortcodes.
- Kommando-förslag – fylls i automatiskt från registrerade kommandon som spelaren har ACE-åtkomst till, plus allt du skickar via det vanliga API:et
chat:addSuggestion(s). - Spelaridentitetsbrickor – valfritt namn per kategori, server-ID, jobb (etikett/grad) och Discord-roletaggar, med maskmedveten namndöljning och visning av proximitets-ID ovanför huvuden.
- Discord-integrering – webhook-loggning av chatt-, emote- och PM-meddelanden, samt en valfri brygga mellan Discord och spelchatten som vidarebefordrar Discord-meddelanden till chatten.
- Flerspråkig – översättningar via ox_lib-locales, valbara globalt, per resurs eller i farten per session.
- Anpassningsbart React-gränssnitt – synlighetslägen (visa-vid-aktivitet / visa-alltid / dölj), skriftljud, klicka-utanför-för-att-stänga och konfigurerbara tangenter för öppning/synlighet.
Framework
BUPA Chat är byggt för QB-Core och är listat som ett qb-core-beroende. Det delade ramverksgränssnittet känner dessutom av Qbox (qbx_core) och ESX (es_extended) automatiskt vid körning, och ramverket kan tvingas eller inaktiveras via convar-variabeln bupa-chat:framework.
Resursen tillhandahåller standardresursen chat (provide 'chat'), vilket gör den till en fullständig ersättning för FiveMs standardchatt snarare än ett tillägg.
Dependencies
| Dependency | Purpose |
|---|---|
| ox_lib | Locales, keybinds, notifications, callbacks and UI helpers. Loaded as @ox_lib/init.lua and via ox_lib 'locale'. |
| qb-core | Framework core (player data, jobs, gangs). Listed as a hard dependency. |
| assetpacks | Declared with dependency '/assetpacks' — required by the packaged UI assets. |