> ## Documentation Index
> Fetch the complete documentation index at: https://rust-co.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Sorun giderme

> Yaygın RCO Appearance sorunları ve çözümleri.

Her şeyden önce: `rco-appearance/config/config.lua` içinde `Config.Debug = true` yapın, resource'u yeniden başlatın ve sorunu yeniden oluşturun. Appearance ne yaptığını ve neden reddettiğini yazdırır. Çoğu sorun bu çıktıdan anlaşılır.

Takılırsanız [Discord](https://discord.gg/j67u6pbnDs)'da konsol çıktısı, framework'ünüz ve beklediğiniz davranışla ticket açın.

## Başlangıç

<AccordionGroup>
  <Accordion title="'Could not detect a framework. Start rsg-core or vorp_core...'">
    Appearance framework core'unuzdan önce başlıyor. Başlatma listesinde `ensure rsg-core` (veya `ensure vorp_core`) satırını `rco-appearance`'ın üstüne taşıyın.
  </Accordion>

  <Accordion title="'Both rsg-core and vorp_core are started...'">
    `server.cfg` her iki core'u da başlatıyor. Neredeyse her zaman fazladan bir `ensure` vardır — **kullanmadığınız** framework satırını kaldırın. RSG: yalnızca `rsg-core`; VORP: yalnızca `vorp_core`.
  </Accordion>

  <Accordion title="'Config.Framework is rsg but rsg-core is not started' (veya VORP karşılığı)">
    Config'de framework zorladınız ama Appearance başlarken o core çalışmıyor. Başlatma sırasını düzeltin veya `Config.Framework = 'auto'` yapın.
  </Accordion>

  <Accordion title="'oxmysql is not started. Persistence requires oxmysql...'">
    `oxmysql`, Appearance'dan sonra başlıyor. `ensure oxmysql` satırını framework core'un üstüne, listenin en üstüne taşıyın. Olmadan görünümler kaydedilemez.
  </Accordion>

  <Accordion title="'Failed to migrate rco_appearance / rco_appearance_outfits'">
    Appearance tablolarını oluşturamadı veya güncelleyemedi. `Error=db_schema` sonrasındaki ayrıntı nedeni söyler — genelde veritabanı kullanıcısının `CREATE` / `ALTER` yetkisi yoktur. Yetki verin veya `sql/rco_appearance.sql` dosyasını bir kez elle içe aktarın ve yeniden başlatın.
  </Accordion>

  <Accordion title="'stop the stock vorp_character resource before starting this pack' (VORP)">
    Stock `vorp_character` hâlâ çalışıyor. Başlatma listesinden `ensure vorp_character` kaldırın ve sunucuyu yeniden başlatın. Klasör diskte kalabilir; yalnızca *çalışan* stock resource bu mesajı tetikler.
  </Accordion>
</AccordionGroup>

## Görünümler ve kaydetme

<AccordionGroup>
  <Accordion title="Bir karakter saçını kaybetti veya yüzü sıfırlandı">
    Neredeyse her zaman başka bir script karakterin üzerine tam bir görünüm blob'u yazdı. Sık nedenler: RSG'de hâlâ çalışan `rsg-barbers`, veya tüm skin yerine yalnızca değiştirdiği alanları göndermesi gereken üçüncü taraf giyim/berber scripti.

    [Kurulum](/tr/rco-appearance/installation) sayfasındaki stock resource'ları durdurun ve üçüncü taraf scriptlerin ne yapması gerektiği için [Uyumluluk](/tr/rco-appearance/compatibility) sayfasına bakın. Sonra oyuncu berberde görünümünü düzeltsin veya admin olarak `/rco_creator` ile oluşturucuyu açın.
  </Accordion>

  <Accordion title="ApplyAppearance / EquipCategory ile değiştirdim ama kaydedilmedi">
    Bu beklenen davranıştır. Client export'ları görsel uygular; asla kaydetmez. Başka bir resource'tan kalıcı değişiklik için sunucu export'u `SetAppearanceForCharacter` kullanın. [API](/tr/rco-appearance/exports) sayfasına bakın.
  </Accordion>

  <Accordion title="Kurulumdan sonra mevcut karakterler varsayılan ped gösteriyor">
    Geçiş her karakter ilk giriş yaptığında çalışır. Sonrasında hâlâ varsayılan görünüm varsa eski görünüm verisi boş veya geçersizdi ve atlandı. `Config.Debug` açıkken konsol karakteri adlandırır. Görünümü oluşturucuda yeniden oluşturabilirler (admin olarak `/rco_creator` veya berber ve giyim mağazasında).
  </Accordion>

  <Accordion title="Uzun oturumdan sonra ped bozuk görünüyor">
    `/reloadskin` yazın. Kayıtlı görünümü hiçbir şeyi değiştirmeden yeniden uygular. Belirli bir eylemden sonra sık oluyorsa (at binme, ölüm) hangi script'in tetiklediğini bize söyleyin.
  </Accordion>
</AccordionGroup>

## Dükkanlar

<AccordionGroup>
  <Accordion title="Her kasabada iki berber blip'i (RSG)">
    `rsg-barbers` hâlâ çalışıyor. Başlatma listesinden kaldırın. Dükkanları `playerskins`'e kaydeder; Appearance artık okumaz; oradan alınan saç kesimleri yeniden girişte zaten kaybolur.
  </Accordion>

  <Accordion title="Aynı kasabada iki berber arayüzü veya iki blip (VORP)">
    `vorp_barbershop` hâlâ çalışıyor. Başlatma listesinden kaldırın. `vorp_character`'ı durdurmak yetmez — berber varsayılan VORP paketinde ayrı bir resource'dur.
  </Accordion>

  <Accordion title="Dükkan kapısındaki istem hiçbir şey yapmıyor">
    Oyuncunun `prompt` koordinatlarına `Config.ShopInteractDistance` içinde olduğundan ve `Config.ShopInteractControl` tuşuna bastığından emin olun. `Config.Debug` açıkken client konsolu istemin kayıtlı olup olmadığını ve sunucunun açma isteğini kabul edip etmediğini gösterir.
  </Accordion>

  <Accordion title="Oyunculardan ücret alınmıyor">
    `Config.ShopCost` varsayılan olarak `0`. İstediğiniz fiyatı ayarlayın. Yalnızca giyim mağazası veya berberde kayıt sırasında alınır — oluşturucu ve gardıropta asla.
  </Accordion>

  <Accordion title="Özel dövmem görünmüyor">
    Üç şeyi kontrol edin: `.ytd` `rco-appearance/stream/addons/` içinde, `Config.OverlayAddons` girdisindeki `dict` dosya adıyla birebir eşleşiyor (`.ytd` olmadan), `id` benzersiz. Değişiklikten sonra resource'u yeniden başlatın. [Dükkanlar ve özel overlay'ler](/tr/rco-appearance/shops#custom-tattoos-and-makeup) sayfasına bakın.
  </Accordion>

  <Accordion title="rsg-wardrobe'dan eski gardırop komutları hiçbir şey yapmıyor">
    `rsg-wardrobe` kasıtlı olarak durdurulur. Oyuncular gardırop dükkanlarını kullanır; scriptler `mode = 'wardrobe'` ile `OpenEditor`, `SetUndressed` veya `ListOutfits` kullanır.
  </Accordion>
</AccordionGroup>
