Skip to content

Configuration

Konfigurace

Konfigurace se nachází na dvou místech:

  1. Obrazovka Nastavení ve hře – většina každodenních možností, ukládá se do data/settings.json.
  2. config.lua – výchozí hodnoty, vyladění enginu sezení a systém oznámení.

Obrazovka nastavení ve hře přebíjí odpovídající výchozí hodnoty v config.lua. Systém oznámení je výjimkou – nachází se pouze v config.lua a v rozhraní se nikdy nemění.

Políčka nastavení ve hře

Vše níže se zadává a ukládá z uživatelského rozhraní. Zobrazené výchozí hodnoty jsou hodnoty z dodaného souboru data/settings.json.

Pole Klíč Výchozí Poznámky
Přístup adminOnly false (Každý) true = otevírat/upravovat mohou pouze administrátoři s ACE oprávněním
Příkaz pro otevření command chaircreator Otevře editor (/chaircreator)
Klávesová zkratka keybind F7 Naváže se po restartu resource; prázdné pro žádnou
Systém oznámení notify qb ox_lib | qb | custompouze config.lua, zobrazeno pro informaci
Výchozí interakce defaults.interaction ox_target Nová sezení začínají s touto interakcí
Výchozí prompt defaults.prompt Otur TextUI / štítek markeru
Výchozí klávesa promptu defaults.promptKey E TextUI / klávesa markeru
Výchozí režim animací defaults.animMode library library | player | custom
Výchozí rozsah defaults.scope coord coord (tento bod) | model (každý prop)
Discord webhook webhook (prázdné) Volitelné; zaznamenává události vytvoření/aktualizace/smazání/nastavení

Přepínače chování (výchozí pro nová sezení)

Přepínač Klíč Výchozí Účinek
Blokovat při obsazení behaviour.occupiedBlocking true Obsazené místo nemůže použít někdo jiný
Teleportovat ven při odchodu behaviour.exitTeleport false Přesune peda stranou, když vstane
Zmrazit při sezení behaviour.freezeWhileSat false Uzamkne peda na místě po dobu sezení

Editor má také pole Discord webhook v sekci Systems. Pokud je nastaveno, server do něj odešle embed při každém vytvoření / aktualizaci / smazání sezení a při změnách nastavení. URL je uložena pouze na straně serveru a nikdy se neposílá zpět klientům.

Hlavní možnosti config.lua

Možnost Výchozí Účel
Config.Locale 'en' Jazyk rozhraní / oznámení
Config.Target 'ox_target' Třetí oko: 'ox_target' | 'qb-target' | 'qtarget' | false
Config.MaxInteractionDist 2.0 Maximální vzdálenost třetího oka / interakce
Config.MaxPromptDist 1.8 Jak blízko musí hráč být, aby se zobrazil prompt
Config.MaxTilt 20.0 Maximální náklon propu, než na něj nelze sednout
Config.UsePrompts false Systém klávesových promptů (využívá další resource)
Config.ShowHelpText true Zobrazovat nápovědu "vstat" během sezení
Config.AddChatSuggestions true Registrovat návrhy v chatu
Config.DefaultKeybinds viz soubor Výchozí klávesy pro vstávání / sedání
Config.Creator.Notify 'ox_lib' Systém oznámení: ox_lib | qb | custom
Config.Creator.SeatCamera povomozeno Skriptovaná orbitální kamera během sezení

Config.SitTypes a Config.LayTypes jsou definice póz pro sezení – neupravujte je, pokud nevíte, co děláte.