Skip to content

Configuratie

Configuratie

Configuratie vind je op twee plaatsen:

  1. Het in-game Instellingen scherm — de meeste dagelijkse opties, opgeslagen in data/settings.json.
  2. config.lua — de standaarden, de zit-engine instellingen en het notificatiesysteem.

Het in-game Instellingen scherm overschrijft de overeenkomstige config.lua standaarden. Het notificatiesysteem is hierop de uitzondering — dit bevindt zich uitsluitend in config.lua en wordt nooit aangepast vanuit de UI.

In-game Instellingen velden

Alles hieronder wordt ingevoerd en opgeslagen vanuit de UI. Getoonde standaarden zijn de meegeleverde data/settings.json waarden.

Veld Sleutel Standaard Opmerkingen
Toegang adminOnly false (Iedereen) true = alleen ACE-beheerders mogen openen/bewerken
Open commando command chaircreator Opent de creator (/chaircreator)
Sneltoets keybind F7 Koppelt na een resource herstart; leeg voor geen
Notificatiesysteem notify qb ox_lib | qb | customalleen config.lua, ter referentie getoond
Standaard interactie defaults.interaction ox_target Nieuwe zitplaatsen starten met deze interactie
Standaard prompt defaults.prompt Otur TextUI / marker label
Standaard prompt toets defaults.promptKey E TextUI / marker toets
Standaard animatiemodus defaults.animMode library library | player | custom
Standaard bereik defaults.scope coord coord (deze plek) | model (elk prop)
Discord webhook webhook (leeg) Optioneel; logt aanmaak/update/verwijder/instellingen gebeurtenissen

Gedragsschakelaars (standaarden voor nieuwe zitplaatsen)

Schakelaar Sleutel Standaard Effect
Blokkeren indien bezet behaviour.occupiedBlocking true Een bezette stoel kan niet door iemand anders worden gebruikt
Uit teleporteren bij verlaten behaviour.exitTeleport false Verplaats de ped weg wanneer deze opstaat
Bevriezen tijdens zitten behaviour.freezeWhileSat false Vergrendel de ped op zijn plek tijdens het zitten

De editor heeft tevens een Discord webhook veld onder Sytemen. Wanneer ingesteld, post de server een embed naar deze URL bij elke aangemaakte / bijgewerkte / verwijderde zitplaats en bij wijzigingen in instellingen. De URL wordt uitsluitend server-side opgeslagen en nooit teruggestuurd naar clients.

Belangrijke config.lua opties

Optie Standaard Doel
Config.Locale 'en' Interface- / notificatietaal
Config.Target 'ox_target' Third-eye: 'ox_target' | 'qb-target' | 'qtarget' | false
Config.MaxInteractionDist 2.0 Maximale third-eye / interactieafstand
Config.MaxPromptDist 1.8 Hoe dichtbij voordat een prompt verschijnt
Config.MaxTilt 20.0 Maximale kanteling van prop voordat deze onzitsbaar is
Config.UsePrompts false Sneltoets-prompt systeem (gebruikt extra resources)
Config.ShowHelpText true Toon "opstaan" helptekst tijdens het zitten
Config.AddChatSuggestions true Registreer chatsuggesties
Config.DefaultKeybinds zie bestand Standaardtoetsen voor opstaan / gaan zitten
Config.Creator.Notify 'ox_lib' Notificatiesysteem: ox_lib | qb | custom
Config.Creator.SeatCamera ingeschakeld Gescripte orbit-camera tijdens het zitten

Config.SitTypes en Config.LayTypes zijn de pose-definities van de zit-engine — pas deze niet aan tenzij je weet wat je doet.