Yapılandırma
Konfigürasyon
Konfigürasyon iki yerde bulunur:
- Oyun içi Settings ekranı — günlük seçeneklerin çoğu,
data/settings.jsondosyasına kaydedilir. config.lua— varsayılanlar, oturma motoru ayarları ve bildirim sistemi.
Oyun içi Settings ekranı, eşleşen config.lua varsayılanlarını geçersiz kılar. Bildirim sistemi bunun istisnasıdır — yalnızca config.lua dosyasında yer alır ve arayüzden asla değiştirilemez.
Oyun içi Settings alanları
Aşağıdaki her şey arayüzden girilir ve kaydedilir. Gösterilen varsayılanlar, başlangıçta gelen data/settings.json değerleridir.
| Alan | Anahtar | Varsayılan | Notlar |
|---|---|---|---|
| Erişim | adminOnly |
false (Herkes) |
true = yalnızca ACE iznine sahip yöneticiler açabilir/düzenleyebilir |
| Açma komutu | command |
chaircreator |
Oluşturucuyu açar (/chaircreator) |
| Tuş ataması | keybind |
F7 |
Kaynak yeniden başlatıldıktan sonra bağlanır; boş bırakılırsa atanmaz |
| Bildirim sistemi | notify |
qb |
ox_lib | qb | custom — yalnızca config.lua, referans olması için gösterilir |
| Varsayılan etkileşim | defaults.interaction |
ox_target |
Yeni oturma alanları bu etkileşimle başlar |
| Varsayılan komut istemi | defaults.prompt |
Otur |
TextUI / marker etiketi |
| Varsayılan istem tuşu | defaults.promptKey |
E |
TextUI / marker tuşu |
| Varsayılan anim modu | defaults.animMode |
library |
library | player | custom |
| Varsayılan kapsam | defaults.scope |
coord |
coord (bu nokta) | model (her obje) |
| Discord webhook | webhook |
(boş) | İsteğe bağlı; oluşturma/güncelleme/silme/ayar olaylarını kaydeder |
Davranış anahtarları (yeni oturma alanları için varsayılanlar)
| Anahtar | Anahtar (Key) | Varsayılan | Etki |
|---|---|---|---|
| Doluyken engelle | behaviour.occupiedBlocking |
true |
Dolu bir koltuk başkası tarafından kullanılamaz |
| Çıkışta ışınla | behaviour.exitTeleport |
false |
Kalktıklarında oyuncuyu açık bir alana taşı |
| Otururken dondur | behaviour.freezeWhileSat |
false |
Otururken oyuncuyu olduğu yerde kilitle |
Düzenleyicide ayrıca Systems altında bir Discord webhook alanı bulunur. Ayarlandığında, sunucu her oturma alanı oluşturulduğunda/güncellendiğinde/silindiğinde ve ayar değişikliklerinde buraya bir embed gönderir. URL yalnızca sunucu tarafında saklanır ve asla istemcilere geri gönderilmez.
Önemli config.lua seçenekleri
| Seçenek | Varsayılan | Amaç |
|---|---|---|
Config.Locale |
'en' |
Arayüz / bildirim dili |
Config.Target |
'ox_target' |
Üçüncü göz: 'ox_target' | 'qb-target' | 'qtarget' | false |
Config.MaxInteractionDist |
2.0 |
Maksimum üçüncü göz / etkileşim mesafesi |
Config.MaxPromptDist |
1.8 |
Bir komut isteminin görünmesi için gereken yakınlık |
Config.MaxTilt |
20.0 |
Oturulamaz hale gelmeden önceki maksimum obje eğimi |
Config.UsePrompts |
false |
Tuş istemi sistemi (ek kaynaklar kullanır) |
Config.ShowHelpText |
true |
Otururken "kalk" yardım metnini göster |
Config.AddChatSuggestions |
true |
Sohbet önerilerini kaydet |
Config.DefaultKeybinds |
dosyaya bakın | Kalkma / oturma varsayılan tuşları |
Config.Creator.Notify |
'ox_lib' |
Bildirim sistemi: ox_lib | qb | custom |
Config.Creator.SeatCamera |
etkin | Otururken betik destekli yörünge kamerası |
Config.SitTypes ve Config.LayTypes, oturma motorunun poz tanımlamalarıdır — ne yaptığınızı bilmiyorsanız bunlara dokunmayın.