Instalacja
Installation
BUPA Chat zastępuje domyślny czat w FiveM. Instalacja polega głównie na upewnieniu się, że stary zasób chat został usunięty, a zależności uruchamiają się przed BUPA Chat.
1. Najpierw zależności
Upewnij się, że są one zainstalowane i uruchamiane przed BUPA Chat:
- ox_lib
- qb-core
- assetpacks — BUPA Chat deklaruje
dependency '/assetpacks'; bez tego interfejs nie załaduje swoich zasobów.
2. Usuń domyślny czat
BUPA Chat deklaruje provide 'chat', więc rejestruje się jako zasób chat. Jeśli domyślny zasób chat nadal działa, otrzymasz dwa okna czatu.
Nie używaj ensure chat (domyślnego zasobu) nigdzie w konfiguracji swojego serwera. Usuń lub zmień nazwę domyślnego zasobu [system]/chat lub upewnij się, że nie jest on nigdy uruchamiany.
3. Wrzuć zasób
Umieść folder bupa-chat w katalogu zasobów (na przykład wewnątrz [qbx]/[BUPA]) i uruchom go po jego zależnościach.
ensure ox_lib
ensure qb-core
ensure assetpacks
# upewnij się, że domyślny czat NIE jest uruchamiany (ensure)
ensure bupa-chat4. Ustaw język
BUPA Chat odczytuje swój język ze standardowej konwary locale biblioteki ox_lib, z opcjonalnym nadpisaniem dla poszczególnych zasobów.
# globalne locale ox_lib — używane przez BUPA Chat i każdy inny zasób korzystający z ox_lib
setr ox:locale "tr"
# opcjonalnie: nadpisz język tylko dla BUPA Chat (pomiń, aby korzystać z ox:locale)
setr bupa-chat:locale "en"Jeśli żadna konwara nie zostanie ustawiona, BUPA Chat powróci do języka angielskiego (en). Zobacz Localization, aby zapoznać się z pełną listą dostępnych języków.
Wersja z systemem escrow pozostawia konfigurację otwartą do edycji. Pliki w shared/config/*.lua, wszystkie locales/*.json, client/editable.lua, server/editable.lua, server/playerIdDisplay.lua, server/webhook.lua oraz shared/type.lua znajdują się na liście escrow_ignore, więc możesz je edytować bezpośrednio po zakupie.
5. Sprawdź poprawność
Uruchom serwer i naciśnij T (domyślny klawisz otwierania). Powinieneś zobaczyć pole wprowadzania BUPA Chat z zakładką Commands. Jeśli widzisz również stary czat, domyślny zasób chat nadal działa — wróc do kroku 2.