Konfiguration
Configuration
Konfigurationen finns på två ställen:
- Inställningsskärmen i spelet — de flesta dagliga alternativ, sparade i
data/settings.json. config.lua— standardvärdena, inställningarna för sit-motorn och meddelandesystemet.
Inställningsskärmen i spelet åsidosätter de matchande standardvärdena i config.lua. Meddelandesystemet är ett undantag — det finns endast i config.lua och ändras aldrig från gränssnittet.
Fält för inställningar i spelet
Allt nedan anges och sparas från gränssnittet. Standardvärden som visas är de medföljande värdena i data/settings.json.
| Fält | Nyckel | Standard | Anteckningar |
|---|---|---|---|
| Åtkomst | adminOnly |
false (Alla) |
true = endast ACE-behöriga administratörer kan öppna/redigera |
| Öppna-kommando | command |
chaircreator |
Öppnar skaparen (/chaircreator) |
| Kortkommando | keybind |
F7 |
Binder efter en resursomstart; lämna tomt för inget |
| Meddelandesystem | notify |
qb |
ox_lib | qb | custom — endast config.lua, visas som referens |
| Standardinteraktion | defaults.interaction |
ox_target |
Nya sittplatser börjar med denna interaktion |
| Standardmeddelande | defaults.prompt |
Otur |
TextUI- / markörtext |
| Standardmeddelandeknapp | defaults.promptKey |
E |
TextUI- / markörknapp |
| Standard-animeringsläge | defaults.animMode |
library |
library | player | custom |
| Standardomfång | defaults.scope |
coord |
coord (denna plats) | model (varje prop) |
| Discord-webhook | webhook |
(tom) | Valfritt; loggar händelser för skapande/uppdatering/borttagning/inställningar |
Beteendeväxlar (standard för nya sittplatser)
| Växel | Nyckel | Standard | Effekt |
|---|---|---|---|
| Blockera när upptagen | behaviour.occupiedBlocking |
true |
En upptagen plats kan inte användas av någon annan |
| Teleportera ut vid avstigning | behaviour.exitTeleport |
false |
Flytta pedden fri när den reser sig |
| Frys fast under sittande | behaviour.freezeWhileSat |
false |
Lås fast pedden på plats medan den sitter |
Redigeraren har också ett fält för Discord-webhook under Systems. När den är inställd skickar servern en inbäddning (embed) till den vid varje skapad / uppdaterad / borttagen sittplats och vid ändringar av inställningar. URL:en lagras endast på serversidan och skickas aldrig tillbaka till klienter.
Viktiga alternativ i config.lua
| Alternativ | Standard | Syfte |
|---|---|---|
Config.Locale |
'en' |
Gränssnitts- / meddelandespråk |
Config.Target |
'ox_target' |
Third-eye: 'ox_target' | 'qb-target' | 'qtarget' | false |
Config.MaxInteractionDist |
2.0 |
Max third-eye- / interaktionsavstånd |
Config.MaxPromptDist |
1.8 |
Hur nära man måste vara för att en uppmaning ska visas |
Config.MaxTilt |
20.0 |
Max lutning för en prop innan den inte går att sitta på |
Config.UsePrompts |
false |
Knappmeddelandesystem (använder extra resurser) |
Config.ShowHelpText |
true |
Visa "res dig upp"-hjälptext under sittande |
Config.AddChatSuggestions |
true |
Registrera chattförslag |
Config.DefaultKeybinds |
se fil | Standardknappar för att resa sig / sitta ner |
Config.Creator.Notify |
'ox_lib' |
Meddelandesystem: ox_lib | qb | custom |
Config.Creator.SeatCamera |
aktiverad | Scriptad orbitkamera under sittande |
Config.SitTypes och Config.LayTypes är sit-motorns posdefinitioner — rör inte dessa om du inte vet vad du gör.