> ## 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.

# Uyumluluk

> RCO Appearance neyin yerine geçer ve mevcut scriptleriniz nasıl çalışmaya devam eder.

Çoğu sunucu Appearance kurar, stock'u durdurur, devam eder. Bu sayfa *"Konut scriptim bozulur mu? Eski klasör diskte kalabilir mi? O özel berber?"* içindir.

## Kısa cevap

* [Kurulum](/tr/rco-appearance/installation)'daki stock appearance kaynaklarını **durdurun**. İkisini birden çalıştırmayın.
* **Yalnızca okuyan** çoğu script (konut önizlemesi, ahırlar, mugshot) çalışır — aynı export adları.
* **Kayıtlar artık RCO tablolarında** (`rco_appearance`). Oyuncu bir kez giriş yaptıktan sonra bu gerçektir.
* **Eski SQL'e doğrudan yazan** scriptler bir sonraki relog'a kadar iyi görünebilir. Güncellenmeli veya emekli edilmeli.

## `provide` ne demek (tek cümle)

Appearance eski resource adlarına (`rsg-appearance`, `vorp_character`, …) cevap verir — bağımlılıklar kırılmasın diye — ama stock'u **yine durdurursunuz**. Aynı karakteri kaydeden iki sistem = kayıp saç ve sıfırlanan yüzler.

## Genelde değişmeden çalışanlar

<Tabs>
  <Tab title="RSG Core">
    **Değiştirildi:** `rsg-appearance`, `rsg-wardrobe`, `rsg-barbers` → Creator + Appearance.

    **Genelde sorunsuz:**

    * Seçim önizleme pedleri (`ApplySkinMultiChar`, mannequins)
    * `rsg-bathing` (soy / giy)
    * `/loadskin`, Fix Character, reload skin event'leri
    * Görünümü yeniden yükleyen ahırlar / konut

    **Çalışmaya devam edebilir:** `rsg-bathing`, `rsg-prison` — appearance dükkanları değil.
  </Tab>

  <Tab title="VORP Core">
    **Değiştirildi:** `vorp_character`, `vorp_barbershop`, `vorp_clothingstore` → Creator + Appearance.

    **`vorp_stores` kalır** — genel eşya dükkanları.

    **Genelde sorunsuz:**

    * `GetPlayerComponent` / `GetAllPlayerComponents` okuyucuları
    * `vorpcharacter:savenew` ile kısmi güncellemeler
    * **Yalnızca görünüm için** `vorpcharacter:reloadafterdeath`
    * `OpenOutfitsMenu` → RCO wardrobe

    Stock **`vorp_character` durdurulmalı** yoksa shim'ler atlanır.
  </Tab>
</Tabs>

## İnsanların takıldığı yerler

Geçişten sonra bunlar güvenilir olmaktan çıkar:

* `SELECT ... FROM playerskins` yapıp bunu kayıtlı görünüm sanan scriptler
* VORP `skinPlayer` / `compPlayer` sütunlarına doğrudan yazan scriptler
* Her seferinde **tam** skin tablosu gönderen üçüncü taraf dükkanlar (saç/yüzü bayat cache ile ezer)

RCO kalıcılığı **`rco_appearance`**. Legacy sütunlar veritabanınızda kalabilir — silmiyoruz — ama Appearance artık kayıtlar için onları okumaz.

<Note>
  **Destek seviyeleri (dev'ler için):** (1) resource-name `provide` ✅ (2) bilinen export/event shim'leri ✅ (3) girişte tek seferlik legacy okuma ✅ (4) legacy SQL'i otorite sayan üçüncü taraf scriptler ❌ — [API](/tr/rco-appearance/exports) ve [Geçiş](/tr/rco-appearance/migration) sayfalarına bakın.
</Note>

## Görünümü değiştiren scriptler

**Okuma** güvenli. **Yazma** dikkat gerektirir.

Appearance dükkanlarını tercih edin veya **yalnızca değiştirdiğinizi** gönderin. Programatik kayıt için sunucu `SetAppearanceForCharacter` ([API](/tr/rco-appearance/exports)) ve "kaydedildi" demeden önce callback bekleyin.
