Skip to content

Installation

Installation

1. Beroenden

Installera och starta ox_lib och oxmysql före denna resurs. Båda är hårdvaruberoenden.

2. Lägg till resursen

Placera bupa-syncstatus i din resursmapp (till exempel inuti en [BUPA]-kategoriomslag).

3. server.cfg — startordning

server.cfg
ensure ox_lib
ensure oxmysql
ensure bupa-syncstatus

4. Databas

Inget behöver importeras. Vid första uppstarten skapar servern tabellen som anges i Config.Table (standard bupa_syncstatus) om den inte redan finns, med ett index på citizenid.

Ändra endast Config.Table om namnet krockar med något annat i din databas. Om du byter namn efter att anteckningar har skapats börjar du om med en tom tabell.

5. Medicinska jobb

Direkt ur lådan kan ambulance, ems och doctor undersöka andra spelare. Ändra listan så att den matchar din server:

config.lua
Config.Permissions = {
    EditOthers = { 'ambulance', 'ems', 'doctor' },
    MinGrade   = 0,
    UseAce     = false,
    Ace        = 'bupa.syncstatus',
}

Sätt EditOthers = {} för att inaktivera undersökning av andra spelare helt. Om du dessutom vill att administratörer ska kunna göra det, sätt UseAce = true och bevilja ACE-behörigheten:

server.cfg
add_ace group.admin bupa.syncstatus allow

6. Kommandon och snabbtangent

config.lua
Config.Command      = 'status'       -- öppnar panelen
Config.ClearCommand = 'statusclear'  -- rensar det du kan ta bort
Config.Keybind      = ''             -- t.ex. 'F6'; tomhet inaktiverar snabbtangenten

Snabbtangenten är avstängd som standard. Ange ett tangentnamn för att registrera en keymapping — spelare kan sedan binda om den under Inställningar → Key Bindings → FiveM.

7. Språk

Språket följer ox_libs globala lokala convar, så varje BUPA-script på din server talar samma språk från en rad:

server.cfg
setr ox:locale "tr"

Se Localization för de medföljande språken.

Config.Debug skriver ut en rad i konsolen vid varje skrivning. Användbart när du konfigurerar kroppsdelar och behörigheter, men störande i produktion — lämna den som false när du har lanserat.