Skip to content

Yapılandırma

Konfigürasyon

Konfigürasyon iki yerde bulunur:

  1. Oyun içi Settings ekranı — günlük seçeneklerin çoğu, data/settings.json dosyasına kaydedilir.
  2. 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 | customyalnı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.