> ## Documentation Index
> Fetch the complete documentation index at: https://wiki.nodx.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Dünya sistemleri entegrasyonları

> Ev, kapı kilidi, araç anahtarı, yakıt ve kıyafet sistemleri

Bu rehber, oyuncuların dünyadaki mülkleri ve araçlarıyla ilişkili paketleri Panel'e bağlamanı sağlar.

## Ev sistemi

Otomatik algılanabilen paketler arasında `qb-houses`, `ps-housing`, `loaf_housing`, `bcs_housing` ve `qs-housing` bulunur.

| Capability         | İşlem                       | Erişim |
| ------------------ | --------------------------- | ------ |
| `housing.list`     | Evleri listeler             | Okuma  |
| `housing.get`      | Ev detayını getirir         | Okuma  |
| `housing.create`   | Ev oluşturur                | Yazma  |
| `housing.update`   | Ev bilgisini düzenler       | Yazma  |
| `housing.delete`   | Evi siler                   | Kritik |
| `housing.transfer` | Evi başka oyuncuya devreder | Kritik |

<Warning>
  `houses.list` kullanma. **Ev Yönetimi** sayfası `housing.list` capability'sini bekler.
</Warning>

“Housing resource aktif değil” mesajı görüyorsan resource algılanmış olsa bile `housing.list` senkronize olmamış olabilir. Health check çalıştır ve capability testini incele.

## Kapı kilitleri

Otomatik algılanabilen paketler `ox_doorlock` ve `qb-doorlock` paketleridir.

| Capability        | İşlem                     | Erişim |
| ----------------- | ------------------------- | ------ |
| `doorlock.list`   | Kapıları listeler         | Okuma  |
| `doorlock.toggle` | Kapıyı açar veya kilitler | Yazma  |
| `doorlock.create` | Kapı oluşturur            | Yazma  |
| `doorlock.update` | Kapı bilgisini düzenler   | Yazma  |
| `doorlock.delete` | Kapıyı siler              | Kritik |

Kapı listesi en az kapı ID'si, görünen ad ve kilit durumunu döndürmelidir. Job, koordinat ve yetki bilgileri varsa Panel bunları ayrıntıda gösterebilir.

## Araç anahtarları

Otomatik algılanabilen paketler `qb-vehiclekeys`, `mk_vehiclekeys` ve `Renewed-Vehiclekeys` paketleridir.

| Capability           | İşlem                            | Erişim |
| -------------------- | -------------------------------- | ------ |
| `vehiclekeys.list`   | Oyuncunun anahtarlarını listeler | Okuma  |
| `vehiclekeys.give`   | Araç anahtarı verir              | Yazma  |
| `vehiclekeys.remove` | Araç anahtarını siler            | Kritik |

Anahtar işlemlerinde plakanın paketin kullandığı biçimle aynı olduğundan emin ol. Baştaki veya sondaki boşluklar farklı kayıt olarak değerlendirilebilir.

## Yakıt sistemi

Panel `qb-fuel`, `LegacyFuel`, `cdn-fuel`, `ox_fuel`, `ps-fuel` ve `Renewed-Fuel` paketlerini algılayabilir. Yakıt değiştirme işlemi `fuel.set` capability'sini kullanır.

Yakıt işlemini test ederken aracın aktif olduğunu ve paketin yakıt değerini oyun içinde güncellediğini doğrula.

## Kıyafet ve görünüm

Panel `qb-clothing`, `illenium-appearance` ve `fivem-appearance` paketlerini algılayabilir. Kayıtlı kıyafetleri okumak için `clothing.outfits`, oyuncunun kıyafet menüsünü açmak için `clothing.open` kullanılır.

## Dünya sistemlerinde güvenli test

<Steps>
  <Step title="Listelemeyi doğrula">
    Önce ev, kapı veya anahtar listesinin doğru oyuncu ve sunucudan geldiğini kontrol et.
  </Step>

  <Step title="Tek kayıtla dene">
    Yazma işlemini canlı veriler yerine test kaydında uygula.
  </Step>

  <Step title="Oyun içini kontrol et">
    Panelde başarılı görünen işlemin oyun içinde de uygulandığını doğrula.
  </Step>

  <Step title="Restart testi yap">
    Resource restartlandıktan sonra değişikliğin korunduğunu kontrol et.
  </Step>
</Steps>
