Skip to content

Konfiguration

Configuration

Konfigurationen finns på två ställen:

  1. Inställningsskärmen i spelet — de flesta dagliga alternativ, sparade i data/settings.json.
  2. 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 | customendast 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.