Zerix Development

Beheer

Beheer: jobs, minimale grade, prioriteiten, wachttijd en config.lua.

Menu: Beheer.

Boven het scherm staat:

> Live wijzigingen worden opgeslagen in de database en blijven gelden na een herstart. Labels en iconen wijzig je in config.lua.

Twee plekken dus. Verwar ze niet.

WatWaar
Jobnaam, minimale grade, dienst aan of uitBeheer, daarna Opslaan
Prioriteiten aan of uitBeheer
Wachttijd in secondenBeheer
Label en icoon van een dienstconfig.lua

Reset op een dienst zet die rij terug. Reset bij de wachttijd doet hetzelfde voor dat veld. Opslaan schrijft naar de database.

Diensten bij levering

DienstJobMinimale grade
Algemene hulpstaff0
Ambulanceambulance0
Mechanicmechanic0
Politiepolice0
Takeltow0

Elke rij heeft een schakelaar. Uit betekent: die dienst neemt geen aanvragen aan.

De job moet in je framework bestaan. police op ESX is de jobnaam in de database van ESX, niet de tekst “Politie” die spelers zien. Wijk je af (lspd, sheriff), vul die naam in en sla op.

Minimale grade 0 is de instapgrade. Hoger zetten beperkt de dienst tot hogere rangen.

Prioriteiten

Prioriteit
Laag
Normaal
Hoog
Kritiek

Elk een eigen schakelaar. Het dashboard telt Hoge prioriteit apart.

Wachttijd

Veld: Wachttijd (seconden). Bij levering staat daar 30. Opslaan bewaart het. Wat de timer precies tegenhoudt (tweede aanvraag van dezelfde speler, of iets anders) staat niet als zin op de productpagina; de waarde zelf stel je hier in.

config.lua

Alleen labels en iconen. Job en grade die je in Beheer opslaat, overschrijf je niet door dezelfde tekst nog eens in config.lua te zetten en te verwachten dat die wint. Na een restart wint de database voor de live velden.

config.lua blijft bij escrow normaal bewerkbaar. De rest van de resource niet. Kom je niet bij het bestand, dan staat de map nog niet uit het portaal op de server.