Assetto Corsa Sunucu Mod Yükleme: Araç, Pist ve İçerik Doğrulaması Rehberi
Assetto Corsa sunucu mod yükleme adım adım: content/cars ve content/tracks klasörleri, panelde araç ve pist adları, içerik doğrulaması (data.acd), sürücülerle içerik paylaşımı ve sık hatalar.

Assetto Corsa'yı yıllardır canlı tutan şey topluluğun hazırladığı araç ve pistlerdir. Kendi sunucunuzda bu içerikleri kullanmak, bir drift buluşmasını ya da bir ligi diğerlerinden ayıran en önemli şeydir. Assetto Corsa sunucu mod yükleme işi doğru klasörü, doğru adı ve içerik doğrulamasının nasıl çalıştığını bildiğinizde karmaşık değildir.
Bu rehberde sunucunuzda araç ve pistlerin nereye yüklendiğini, panelde nasıl seçildiğini, içerik doğrulamasının ne işe yaradığını ve ne zaman açılması gerektiğini, sürücülerle içeriğin nasıl paylaşılacağını ve en sık yapılan hataları anlatıyoruz. Anlatılan ayarlar gerçek bir test sunucusunda denendi.
Sunucuda İçerik Neden Gerekir?
Assetto Corsa'da sürüşün fiziği ve pistin kendisi oyuncunun bilgisayarında hesaplanır; sunucu ise sürücüler arasındaki trafiği yönetir. Bu yüzden sunucunun çalışması için aracın ve pistin tüm dosyalarına ihtiyaç yoktur. Ancak sunucunun iki önemli işi için içerik dosyaları gerekir:
- İçerik doğrulaması: sunucu, araçların ve pistin dosyalarından birer imza üretir ve bağlanan sürücünün dosyalarıyla karşılaştırır. Böylece aracın verilerini değiştirip daha hızlı hale getiren sürücüler sunucuya giremez.
- Pist bilgileri: bazı özellikler pistin konum ve saat dilimi gibi bilgilerine ihtiyaç duyar.
Doğrulamanın önemi, sunucunuzun türüne göre değişir. Yalnız arkadaşlarınızın girdiği kapalı bir sunucuda risk düşüktür; herkese açık bir sunucuda ya da ödüllü bir ligde ise değiştirilmiş araç verisiyle haksız avantaj sağlanabilir. Bu yüzden topluluk sunucularında doğrulamanın açık olması önerilir.
Sunucunuz ilk kurulduğunda içerik klasörleri boştur ve içerik doğrulaması kapalıdır. Bu sayede sunucu hemen açılır; ama değiştirilmiş araç verisine karşı korunmaz. Test sunucusunun konsolunda bu durum, araç dosyasının bulunamadığını söyleyen bir uyarıyla görüldü.
İçerik Klasörleri
Sunucunuzda içerikler oyunun kendi klasör yapısıyla aynı düzende durur:

content/cars/<araç_adı>: her araç kendi klasöründe. İçerik doğrulaması için en önemli dosya aracındata.acddosyasıdır.content/tracks/<pist_adı>: her pist kendi klasöründe. Birden fazla düzeni olan pistlerde düzenler pist klasörünün içinde ayrı klasörlerdir.
Klasör adları, panelde yazacağınız adlardır. Ad büyük küçük harf duyarlıdır; klasör adını birebir aynı yazmanız gerekir. Örneğin content/cars/ks_mazda_miata klasörünü yüklediyseniz Araçlar alanına ks_mazda_miata yazarsınız. Mod araçlar genellikle kendi özel adlarıyla gelir; klasörün adı neyse panelde de o yazılır.
İçeriği Nereden Alırsınız?
Sunucuya yükleyeceğiniz içerik, kendi oyununuzdaki ya da kullandığınız mod paketindeki dosyalardır. İki yaygın yol vardır:
- Kendi oyun klasörünüzden: bilgisayarınızda Assetto Corsa'nın kurulu olduğu klasörde
content/carsvecontent/tracksaltında, sunucuda kullanacağınız araç ve pistin klasörlerini bulun. - Content Manager ile paketleyerek: Content Manager'ın sunucu bölümünde bir sunucu ayarı hazırlayıp paketlediğinizde, sunucu için gereken içerik dosyaları da bir klasörde toplanır. Bu, yalnız sunucunun ihtiyaç duyduğu dosyaları içerdiği için daha küçük ve daha düzenlidir.
Hangi yolu seçerseniz seçin, sunucuya yüklediğiniz araç ve pist sürücülerin kullandığı sürümle aynı olmalıdır. Kendi oyun klasörünüzden aldığınız içerik, sizinle aynı sürümü kullanan sürücüler için sorunsuz çalışır.
Oyunla gelen içerikler herkesin oyununda bulunur; mod içerikleri ise sürücülerin de kurması gerekir. Mod içerik kullanırken yayımcısının dağıtım koşullarına uymayı unutmayın.
İçeriği Sunucuya Yükleme
- Sunucuyu durdurun. Panelin Stop (Durdur) düğmesine basın.
- Klasörleri yükleyin. Araç klasörlerini
content/cars, pist klasörlerinicontent/tracksiçine yükleyin. Büyük pistler için panelde yazan SFTP bilgileriyle bir SFTP istemcisi kullanmak çok daha hızlıdır. - Adları panelde yazın. Startup (Başlangıç) sekmesinde Araçlar alanına araç klasör adlarını virgülle, Pist alanına pist klasör adını, varsa Pist Düzeni alanına düzen klasörünün adını yazın.
- Sunucuyu başlatın. Konsolda araç ve pist uyarılarının kalkıp kalkmadığına bakın.
- Doğrulamayı açın. İçerik eksiksiz yüklendiyse İçerik Doğrulaması ayarını 1 yapıp sunucuyu yeniden başlatın.
Test sunucusunda Araçlar alanına iki araç, Pist alanına pist ve düzen adı yazıldığında sunucunun bilgi sayfasında araç listesi ve pist, düzen adıyla birlikte doğru göründü.

İçerik Doğrulaması Nasıl Çalışır?
İçerik Doğrulaması ayarı iki durumda çalışır:
| Ayar | Sunucu ne yapar | Ne zaman kullanılır |
|---|---|---|
| 0 (kapalı) | İçerik eksikse uyarı verir, yine de açılır | İçerik yüklenmeden önce, ilk kurulum |
| 1 (açık) | İçerik eksikse açılmaz, eksik içeriği yazar | İçerik yüklendikten sonra, herkese açık sunucular |
Doğrulama açıkken sunucu her aracın data.acd dosyasını ve pistin dosyalarını arar. Bir dosya eksikse sunucu açılmaz ve konsolda hangi içeriğin eksik olduğunu açıkça yazar. Test sunucusunda içerik yüklenmeden doğrulama açıldığında sunucu açılmadı ve konsolda iki aracın da dosyasının bulunamadığı yazdı:

Doğrulama kapatılıp sunucu yeniden başlatıldığında sunucu tekrar açıldı. Bu davranış sayesinde içeriği yanlışlıkla eksik yüklediğinizi hemen fark edersiniz.
Doğrulamayı açtıktan sonra konsolda araç dosyası uyarılarının kalktığını ve sunucunun her zamanki gibi sunucu listesine kaydolduğunu görmelisiniz. Uyarı satırları devam ediyorsa ilgili aracın klasör adını ve data.acd dosyasının yerini yeniden kontrol edin. Bir aracın birden fazla veri sürümü varsa sürücülerin hangi sürümle bağlanacağı da önemlidir; en kolayı, herkesin aynı paketi kullanmasıdır.
Sürücülerle İçerik Paylaşmak
Sunucudaki araç ve pist, bağlanan her sürücünün bilgisayarında da kurulu olmalıdır. Eksik içerikle bağlanmaya çalışan sürücü ya bağlanamaz ya da araç seçemez. Bunu önlemek için:
- İçerik listesini paylaşın: sunucuda hangi araç ve pistin olduğunu, mod içerikler için de nereden indirileceğini topluluğunuzla paylaşın.
- Sürümleri eşleyin: aynı modun farklı sürümleri farklı dosyalar içerir. İçerik doğrulaması açıkken sürücünün sürümü sunucudakiyle aynı olmalıdır.
- Content Manager kullanın: Content Manager, sunucuya bağlanırken eksik içeriği gösterir ve sürücülerin neyi kurması gerektiğini görmesini kolaylaştırır.
İçerik doğrulaması açık bir sunucuda sürücü "araç dosyaları uyuşmuyor" gibi bir sorunla karşılaşırsa, çoğu zaman modun farklı bir sürümünü kullanıyordur. Sunucudaki sürümü sürücüyle paylaşmak sorunu çözer.
Birden Fazla Araçla Slot Dağıtımı
Araçlar alanına birden fazla araç yazdığınızda panel, Araç Sayısı alanındaki slot sayısını araçlara sırayla dağıtır ve cfg/entry_list.ini dosyasını her açılışta yeniden oluşturur. Örneğin 6 slot ve iki araç için üç slot birinci, üç slot ikinci araca ayrılır. Test sunucusunda bu düzenle 6 slot oluştu ve sunucunun bilgi sayfasında en fazla 6 sürücü göründü.
Belirli bir araca daha fazla slot vermek, sürücüleri belirli slotlara atamak ya da her slota ayrı renk tanımlamak gibi ayrıntılı bir düzen istiyorsanız bu dosyayı Content Manager ile hazırlayıp yükleyebilirsiniz. Bu durumda Araç ve Pisti Panelden Yönet ayarını 0 yapın; panel entry_list.ini dosyanıza dokunmaz.
Disk Alanı ve Büyük Pistler
Araçlar genellikle birkaç yüz megabayt, büyük ve ayrıntılı pistler ise birkaç gigabayt yer kaplayabilir. Sunucu yazılımının kendisi yaklaşık 100 MB olduğu için diskin büyük bölümü içeriklere kalır.
Disk planlarken şunlara dikkat edin:
- Kullanmadığınız araç ve pistleri sunucuda tutmayın; ihtiyaç olduğunda yeniden yükleyebilirsiniz.
- Content Manager ile paketlenmiş içerik, yalnız sunucunun ihtiyaç duyduğu dosyaları içerdiği için çoğu zaman tam pist klasöründen daha küçüktür.
- Çok sayıda mod içerik kullanacaksanız daha büyük diskli bir paket seçin.
Disk kullanımını panelin ana ekranında görebilirsiniz. Disk dolmaya yaklaştığında sunucu yeni dosya yazamaz; günlükler ve ayar değişiklikleri de etkilenir. Bu yüzden kullanmadığınız içerikleri düzenli olarak temizlemek ve büyük içerik eklemeden önce boş alanı kontrol etmek iyi bir alışkanlıktır.
Sunucunun Hangi İçerikle Açıldığını Kontrol Etmek
Sunucu açıldıktan sonra hangi araçların, hangi pistin ve kaç slotun etkin olduğunu oyuna girmeden kontrol edebilirsiniz. AssettoServer, HTTP portu üzerinden sunucunun bilgilerini gösteren küçük bir bilgi sayfası sunar; Content Manager da sunucu listesinde bu bilgileri buradan okur.
Bilgi sayfasında şunları görürsünüz:
- Araç listesi: sunucuda seçili araçların klasör adları.
- Pist: pist klasör adı ve varsa düzen adı birlikte.
- En fazla sürücü sayısı: slot sayısı.
- Şifre durumu: sunucunun şifreli olup olmadığı.
- Oturum bilgisi: açık oturum ve kalan süre.
Test sunucusunda Başlangıç sekmesindeki her değişiklikten sonra bu bilgilerin güncellendiği görüldü. İçerik yükledikten sonra listede beklediğiniz araçları ve pisti görüyorsanız sunucu doğru yapılandırılmıştır; sürücülere duyurmadan önce bu kısa kontrolü yapmak iyi bir alışkanlıktır.
Etkinlik ve Lig İçin İçerik Planı
Düzenli yarışlar yapan topluluklar için içerik planı, sunucu ayarları kadar önemlidir. Birkaç öneri:
- Sabit bir içerik listesi belirleyin. Her hafta değişen mod araçlar sürücülerin sürekli yeni içerik indirmesine yol açar. Bir sezon boyunca kullanılacak araç ve pistleri baştan belirlemek katılımı artırır.
- İndirme bağlantılarını tek yerde toplayın. Mod içeriklerin nereden indirileceğini topluluğunuzun duyuru kanalında tek bir mesajda tutun.
- Etkinlikten önce deneme yapın. Yeni bir pist ya da araç eklediğinizde etkinlikten bir gün önce sunucuyu açıp birkaç sürücüyle bağlanmayı deneyin.
- Doğrulamayı etkinlik öncesi açın. İçerik eksiksizse doğrulamayı açmak, etkinlik sırasında değiştirilmiş araçla katılımı engeller.
Bu plan, hem sürücülerin hem de yöneticilerin etkinlik günü teknik sorunlarla uğraşmasını önler. Etkinlik sonrasında içerik listesini ve karşılaşılan sorunları kısaca not etmek, bir sonraki etkinliği daha da sorunsuz hale getirir.
Güncelleme ve Yedekleme
Mod içerikleri zamanla güncellenir. Bir modun yeni sürümünü kullanmak istediğinizde sunucudaki eski klasörü bilgisayarınıza indirip saklayın, sonra yeni sürümü yükleyin. Sürücülerinize de yeni sürümü kurmalarını söyleyin; doğrulama açıkken eski sürümle bağlanamazlar.
Panelin yeniden kurulum seçeneği yalnız sunucu yazılımını yeniler; content ve cfg klasörlerine dokunmaz. Yine de büyük bir değişiklikten önce bu klasörleri SFTP ile bilgisayarınıza indirmek, bir sorun çıktığında önceki duruma hızla dönmenizi sağlar.
En Sık Yapılan Hatalar
- Klasör adı yerine oyundaki adı yazmak. Panelde içerik klasörünün adı yazılır, aracın oyunda görünen uzun adı değil.
- Fazladan klasör katmanı. Zip açılınca
content/cars/arac/arac/data.acdgibi iç içe bir yapı oluşursa sunucu dosyayı bulamaz. - İçerik yüklemeden doğrulamayı açmak. Doğrulama açıkken eksik içerikte sunucu açılmaz; önce yükleyin.
- Sürücülerle farklı mod sürümleri kullanmak. Doğrulama açıkken sürümler birebir aynı olmalıdır.
- Pist düzenini yazmamak. Birden fazla düzeni olan pistlerde düzen adı boş kalırsa beklenmeyen düzen açılabilir.
- Content Manager ayarını yükleyip paneli 1'de bırakmak. Panel araç, pist ve slot satırlarını kendi değerleriyle yeniden yazar; kendi dosyanız için ayarı 0 yapın.
Özet
- Araçlar
content/cars, pistlercontent/tracksaltına klasör adlarıyla yüklenir; panelde bu adlar yazılır. - İçerik ilk kurulumda boştur ve doğrulama kapalıdır; sunucu uyarı vererek çalışır.
- İçerik yüklendikten sonra İçerik Doğrulaması ayarını açarak değiştirilmiş araç verisini engelleyin.
- Doğrulama açıkken eksik içerikte sunucu açılmaz ve eksik dosyayı konsolda yazar.
- Sürücülerin de aynı içeriği, aynı sürümle kurması gerekir.
İlk kurulum adımları için Assetto Corsa sunucu kurma rehberine göz atabilir, Assetto Corsa sunucu paketlerini inceleyebilirsiniz.
Sıkça Sorulan Sorular
Assetto Corsa sunucusuna mod araç nasıl yüklenir?
Sunucuyu durdurun, araç klasörünü content/cars altına yükleyin ve klasör adını Başlangıç sekmesindeki Araçlar alanına yazın. Sunucuyu başlattıktan sonra konsolda aracın uyarısının kalktığını kontrol edin.
İçerik doğrulaması nedir, açmalı mıyım?
İçerik doğrulaması, sunucudaki araç ve pist dosyalarıyla sürücünün dosyalarını karşılaştırır ve değiştirilmiş araç verisiyle girişi engeller. İçeriği eksiksiz yükledikten sonra açmanız, özellikle herkese açık sunucularda önerilir.
Doğrulamayı açınca sunucu neden açılmıyor?
Seçtiğiniz araçların ya da pistin dosyaları content klasöründe yoksa sunucu açılmaz ve konsolda eksik içeriği yazar. Eksik klasörleri yükleyin ya da doğrulamayı geçici olarak kapatın.
Sürücülerin de modu kurması gerekir mi?
Evet. Sunucudaki araç ve pist her sürücünün bilgisayarında da kurulu olmalıdır. Doğrulama açıkken modun sürümü de sunucudakiyle aynı olmalıdır.
Bir araca daha fazla slot verebilir miyim?
Panel slotları araçlara sırayla dağıtır. Ayrıntılı bir düzen için entry_list.ini dosyasını Content Manager ile hazırlayıp yükleyin ve Araç ve Pisti Panelden Yönet ayarını 0 yapın.
İlgili Yazılar
Tüm yazılar
Assetto Corsa Sunucu Ayarları: server_cfg.ini, Oturumlar ve Content Manager Rehberi
Yazıyı oku
Assetto Corsa Sunucu Kurma: AssettoServer ile Panelden İlk Ayarlar Rehberi
Yazıyı oku