Assetto Corsa Sunucu Ayarları: server_cfg.ini, Oturumlar ve Content Manager Rehberi
Assetto Corsa sunucu ayarları: server_cfg.ini ve entry_list.ini yapısı, antrenman, sıralama ve yarış oturumları, panelin yönettiği ayarlar ve Content Manager ile hazırlanan ayarları kullanma.

Sunucunuz açıldı, araçlar ve pist seçildi; şimdi sıralama turları, yarış oturumu, tur sayısı ya da kendi slot düzeniniz gibi daha ayrıntılı ayarlar yapmak istiyorsunuz. Assetto Corsa sunucu ayarları iki dosyada toplanır ve bu dosyaları ister elle düzenleyebilir, ister Content Manager ile hazırlayıp sunucuya yükleyebilirsiniz.
Bu rehberde server_cfg.ini ve entry_list.ini dosyalarının yapısını, antrenman, sıralama ve yarış oturumlarının nasıl tanımlandığını, panelin hangi ayarları yönettiğini, Content Manager ile hazırladığınız ayarları olduğu gibi kullanmak için panelde neyi değiştirmeniz gerektiğini ve sık yapılan hataları anlatıyoruz. Anlatılan düzen gerçek bir test sunucusunda denendi.
Ayar Dosyaları Nerede?
Sunucunuzun ayarları cfg klasöründe durur. Panelin Files (Dosyalar) sekmesinden bu klasörü açtığınızda şu dosyaları görürsünüz:
cfg/server_cfg.ini: sunucunun ana ayar dosyası. Sunucu adı, şifreler, portlar, araç listesi, pist, slot sayısı, oturumlar, hava durumu ve yarış kuralları buradadır.cfg/entry_list.ini: slot listesi. Her slotun hangi araçla, hangi kaplamayla doldurulacağını tanımlar.cfg/extra_cfg.yml: sunucu yazılımına özgü ek ayarlar. İçerik doğrulaması satırları panelden yönetilir.
Dosyalar düz metindir; panelin dosya düzenleyicisinde açıp değiştirebilir, kaydettikten sonra sunucuyu yeniden başlatarak uygulayabilirsiniz. Ayarlar sunucu açılırken okunur; sunucu çalışırken dosyada yaptığınız değişiklik bir sonraki açılışa kadar etkili olmaz. Bu yüzden birden fazla ayar değiştirecekseniz önce hepsini düzenleyip sonra tek seferde yeniden başlatmanız, hem zaman kazandırır hem de sunucu listesi kaydının sık yeniden başlatma nedeniyle reddedilmesini önler.

server_cfg.ini Dosyasının Yapısı
server_cfg.ini köşeli parantezli bölümlerden oluşur. Her bölümün altında AYAR=değer biçiminde satırlar bulunur. En önemli bölümler şunlardır:
[SERVER]: sunucunun genel ayarları. Sunucu adı (NAME), şifre (PASSWORD), yönetici şifresi (ADMIN_PASSWORD), araç listesi (CARS), pist (TRACK) ve düzeni (CONFIG_TRACK), en fazla sürücü (MAX_CLIENTS), portlar ve yarış kuralları burada yer alır.[PRACTICE],[QUALIFY],[RACE]: oturumlar. Hangi oturumların olacağını ve sürelerini belirler.[DYNAMIC_TRACK]: pistin oturum boyunca nasıl kauçuklanacağı.[WEATHER_0]: hava durumu ve sıcaklık.
Araç listesi CARS satırında noktalı virgülle ayrılır. Örneğin iki araç için CARS=ks_bmw_m3_e30;ks_mazda_miata yazılır. Paneldeki Araçlar alanında ise araçları virgülle ayırırsınız; panel dosyaya yazarken doğru biçime çevirir.
Oturumlar: Antrenman, Sıralama ve Yarış
Sunucu varsayılan olarak yalnız bir antrenman oturumuyla açılır. Bir yarış akşamı için sıralama ve yarış oturumlarını eklemek isterseniz server_cfg.ini dosyasına şu bölümleri eklersiniz:
[PRACTICE]
NAME=Practice
TIME=10
IS_OPEN=1
[QUALIFY]
NAME=Qualify
TIME=10
IS_OPEN=1
[RACE]
NAME=Race
LAPS=5
WAIT_TIME=60
IS_OPEN=1
Bu örnekte 10 dakikalık antrenman ve sıralamadan sonra 5 turluk bir yarış yapılır. TIME dakika, LAPS tur sayısıdır; WAIT_TIME yarış başlamadan önceki bekleme süresidir. Test sunucusunda bu üç oturum tanımlandığında sunucunun bilgi sayfasında üç oturum türü ve süreleri doğru göründü:

Oturumlar sırayla çalışır ve son oturum bitince başa döner. Yalnız serbest sürüş isteyen sunucularda tek ve uzun bir antrenman oturumu yeterlidir. Oturumları kapatmak için ilgili bölümü dosyadan silebilir ya da yarış akşamı dışında yalnız antrenman bölümünü bırakabilirsiniz. Her oturumdaki IS_OPEN satırı, oturum sürerken yeni sürücülerin katılıp katılamayacağını belirler.
entry_list.ini ile Slot Düzeni
entry_list.ini dosyasında her slot [CAR_0], [CAR_1] gibi ayrı bir bölümdür. Her bölümde aracın klasör adı (MODEL), kaplaması (SKIN), varsa ayrılmış sürücünün adı ve Steam kimliği bulunur. Slot sayısı MAX_CLIENTS değerini geçmemelidir.
Slot listesi, sunucunun kaç sürücüyü hangi araçlarla kabul edeceğini belirlediği için yarış düzenini doğrudan etkiler. Lig sunucularında her sürücünün kendi slotu olması, sürücülerin her yarışta aynı araç ve kaplamayla çıkmasını sağlar.
Bu dosya size slotlar üzerinde tam denetim verir:
- Bir araca daha fazla slot ayırabilirsiniz.
- Her slota belirli bir kaplama atayabilirsiniz; lig takımları için renkler sabitlenir.
- Belirli bir slotu bir sürücüye ayırabilirsiniz.
Test sunucusunda iki slotu bir araca, bir slotu ikinci araca ayıran üç slotluk bir liste yüklendi ve sunucu üç araçla açıldı.
Panel Hangi Ayarları Yönetir?
Panelin Startup (Başlangıç) sekmesindeki ayarlar sunucu her açıldığında server_cfg.ini dosyasının [SERVER] bölümüne yazılır. Bu yüzden aynı ayarı dosyada değiştirirseniz bir sonraki açılışta paneldeki değer geri gelir. Panelin her zaman yönettiği ayarlar şunlardır:
- Sunucu adı, sunucu şifresi ve yönetici şifresi.
- Oyun portu ve HTTP portu.
- Sunucu listesine kayıt.
Araç ve Pisti Panelden Yönet ayarı 1 olduğunda bunlara ek olarak araç listesi, pist, pist düzeni ve slot sayısı da panelden yazılır ve entry_list.ini her açılışta yeniden oluşturulur. Bu ayar 0 olduğunda araç, pist ve slot ayarlarına dokunulmaz; dosyalarınız olduğu gibi kullanılır.
Oturumlar, hava durumu, yarış kuralları ve diğer tüm ayarlar her iki durumda da yalnız dosyadan yönetilir; panel bunlara dokunmaz. Bu ayrım sayesinde basit kullanımda her şeyi panelden yönetebilir, ihtiyaç duyduğunuzda yalnız gereken kısmı dosyaya taşıyabilirsiniz. Örneğin araç ve pisti panelden seçip yalnız oturumları dosyadan yönetmek, en sık kullanılan ve en az hata çıkaran düzendir.
Content Manager ile Hazırlanan Ayarları Kullanmak
Content Manager, Assetto Corsa sunucu ayarlarını görsel bir ekranla hazırlamanızı sağlar. Hazırladığınız ayarları kendi sunucunuzda kullanmak için:
- Content Manager'da sunucu ayarınızı hazırlayın ve kaydedin. Ayar klasöründe
server_cfg.iniveentry_list.inidosyaları oluşur. - Panelde sunucuyu durdurun.
- Startup sekmesinde Araç ve Pisti Panelden Yönet ayarını
0yapın. - İki dosyayı Files sekmesinden
cfgklasörüne yükleyin. - Sunucuyu başlatın.
Panel bu durumda yalnız sunucu adını, şifreleri ve portları yazar; araç listesi, pist, slotlar ve oturumlarınız Content Manager'da hazırladığınız gibi kalır. Test sunucusunda bu yöntemle yüklenen ayar dosyasındaki araçlar, pist, slot sayısı ve üç oturum korunurken portlar sunucuya ayrılan değerlerle güncellendi.

Portları dosyada değiştirmeyin: sunucunuza ayrılan portlar sabittir ve panel bunları her açılışta doğru değerlerle yazar. Content Manager'da hazırladığınız ayarda farklı port numaraları olması sorun değildir; yüklediğiniz dosyadaki portlar her açılışta sunucunuzun gerçek portlarıyla değiştirilir. Aynı şekilde sunucu adı ve şifreler de paneldeki değerlerle yazılır; bunları Content Manager'da değiştirmek yerine Başlangıç sekmesini kullanın.
Hava Durumu ve Yarış Kuralları
server_cfg.ini dosyasındaki diğer sık değiştirilen ayarlar şunlardır:
| Ayar | Bölüm | Ne yapar |
|---|---|---|
| GRAPHICS | WEATHER_0 | Hava durumu, örneğin açık hava |
| BASE_TEMPERATURE_AMBIENT | WEATHER_0 | Hava sıcaklığı |
| SUN_ANGLE | SERVER | Günün saati (güneşin açısı) |
| DAMAGE_MULTIPLIER | SERVER | Hasar oranı, yüzde |
| FUEL_RATE | SERVER | Yakıt tüketim oranı, yüzde |
| TYRE_WEAR_RATE | SERVER | Lastik aşınma oranı, yüzde |
| ABS_ALLOWED, TC_ALLOWED | SERVER | ABS ve çekiş kontrolüne izin |
Kuralları seçerken topluluğunuzun seviyesini düşünün. Yeni başlayan sürücülerin olduğu bir sunucuda ABS ve çekiş kontrolüne izin vermek, hasar oranını düşük tutmak ve yakıt ile lastik aşınmasını varsayılanda bırakmak daha keyifli bir deneyim sunar. Deneyimli bir ligde ise yardımcıları kapatmak, hasarı tam açmak ve lastik aşınmasını gerçekçi tutmak yarışı daha stratejik hale getirir.
Hava durumu ve günün saati de deneyimi değiştirir: gece ya da düşük güneş açısıyla yapılan yarışlar görüşü zorlaştırır, sıcak hava lastik davranışını etkiler. Bu ayarları etkinlikten önce bir deneme oturumunda kontrol etmek, sürücülerin sürprizle karşılaşmasını önler.
Bu değerleri değiştirmeden önce dosyanın bir kopyasını bilgisayarınıza indirin. Yanlış yazılmış bir satır sunucunun açılmasını engelleyebilir; bu durumda konsolda hangi satırın sorunlu olduğu yazar ve kopyadan geri dönmek kolaydır.
Örnek: Bir Yarış Akşamı Hazırlamak
Ayarları bir arada görmek için haftalık bir yarış akşamı düşünelim. Hedef, 10 sürücünün katıldığı, kısa bir antrenman ve sıralamadan sonra 15 turluk bir yarış:
- Araç ve pist: Başlangıç sekmesinde yarışacağınız aracı ve pisti seçin. Herkes aynı aracı kullanacaksa Araçlar alanına tek bir araç yazmanız yeterlidir.
- Slot: Araç Sayısı alanını 10 yapın; panel 10 slotluk listeyi kendisi oluşturur.
- Oturumlar:
server_cfg.inidosyasında antrenmanı 15 dakika, sıralamayı 10 dakika ve yarışı 15 tur olarak tanımlayın. - Şifre: etkinliğe yalnız kayıtlı sürücülerin girmesi için bir sunucu şifresi belirleyin ve sürücülerle paylaşın.
- Kontrol: sunucuyu yeniden başlatın, bilgi sayfasında araçları, pisti, slot sayısını ve oturumları kontrol edin.
Bu düzende araç, pist ve slot panelden, oturumlar dosyadan yönetilir; iki yöntem birlikte sorunsuz çalışır. Etkinlik bittiğinde oturumları tekrar tek bir uzun antrenmana çevirerek sunucuyu serbest sürüşe açabilirsiniz.
Değişikliği Doğrulamak
Bir ayarı değiştirdikten sonra oyuna girmeden doğru uygulandığını görebilirsiniz. Sunucunun HTTP portundaki bilgi sayfası; araç listesini, pisti, en fazla sürücü sayısını, şifre durumunu, oturum türlerini ve sürelerini gösterir. Content Manager da sunucu listesinde aynı bilgileri bu sayfadan okur.
Bilgi sayfasında oturum türleri sayılarla gösterilir: 1 antrenman, 2 sıralama, 3 yarış. Süreler ise antrenman ve sıralama için saniye, yarış için tur sayısıdır. Test sunucusunda 10 dakikalık antrenman ve sıralama 600 saniye, 5 turluk yarış 5 olarak göründü. Beklediğiniz değerleri görmüyorsanız dosyadaki bölüm adını ve satırların yazımını kontrol edin.
Dosya Düzenlemede Güvenli Yöntem
Ayar dosyalarında küçük bir yazım hatası sunucunun açılmamasına yol açabilir. Şu sırayı izlemek riski en aza indirir:
- Düzenlemeden önce dosyanın bir kopyasını bilgisayarınıza indirin.
- Sunucuyu durdurun ve dosyayı düzenleyin.
- Yalnız eşittir işaretinden sonraki değeri değiştirin; ayar adlarına ve köşeli parantezli bölüm adlarına dokunmayın.
- Kaydedin ve sunucuyu başlatın.
- Konsolda hata satırı varsa satırın gösterdiği yeri düzeltin ya da kopyanızı geri yükleyin.
Sunucu yazılımı ayar dosyasında bir hata bulduğunda açılmaz ve konsolda sorunun nerede olduğunu açıkça yazar. Bu yüzden düzenlemeden sonra konsolu birkaç saniye izlemek, sorunu hemen fark etmenizi sağlar.
En Sık Yapılan Hatalar
- Panel 1'deyken Content Manager dosyası yüklemek. Panel araç, pist ve slot satırlarını yeniden yazar ve
entry_list.inidosyanızı değiştirir. Önce ayarı 0 yapın. - Araçları virgülle yazmak. Dosyada araçlar noktalı virgülle ayrılır; virgül yalnız paneldeki alanda kullanılır.
- Slot sayısını MAX_CLIENTS değerinden fazla yapmak. entry_list.ini içindeki slotlar en fazla sürücü sayısını geçmemelidir.
- Portları dosyada değiştirmek. Panel her açılışta doğru portları yazar; dosyadaki değişiklik geri alınır.
- Çok sık yeniden başlatmak. Kısa sürede çok sayıda yeniden başlatma, sunucu listesi kaydının geçici olarak reddedilmesine yol açabilir; test sunucusunda art arda yeniden başlatmalarda bu görüldü. Ayarları toplu değiştirip tek seferde yeniden başlatın.
Özet
- Sunucu ayarları
cfg/server_cfg.ini, slot düzenicfg/entry_list.inidosyasındadır. - Oturumlar PRACTICE, QUALIFY ve RACE bölümleriyle tanımlanır; TIME dakika, LAPS tur sayısıdır.
- Panel her zaman sunucu adını, şifreleri, portları ve liste kaydını yazar.
- Content Manager dosyalarınızı kullanmak için Araç ve Pisti Panelden Yönet ayarını 0 yapın.
- Dosya düzenlemeden önce kopya alın, ayarları toplu değiştirip bir kez yeniden başlatın.
İlk kurulum için Assetto Corsa sunucu kurma rehberine, içerik için mod araç ve pist yükleme rehberine göz atabilir, Assetto Corsa sunucu paketlerini inceleyebilirsiniz.
Sıkça Sorulan Sorular
Assetto Corsa sunucusuna yarış oturumu nasıl eklenir?
cfg/server_cfg.ini dosyasına [RACE] bölümü ekleyip LAPS ile tur sayısını, WAIT_TIME ile bekleme süresini yazın. Sıralama için [QUALIFY] bölümü ekleyin ve sunucuyu yeniden başlatın.
Content Manager ile hazırladığım ayarları nasıl kullanırım?
Başlangıç sekmesinde Araç ve Pisti Panelden Yönet ayarını 0 yapın, server_cfg.ini ve entry_list.ini dosyalarını cfg klasörüne yükleyip sunucuyu başlatın. Panel yalnız sunucu adını, şifreleri ve portları yazar.
Dosyada değiştirdiğim sunucu adı neden geri dönüyor?
Sunucu adı, şifreler ve portlar her açılışta panelden yazılır. Bu ayarları dosyadan değil Başlangıç sekmesinden değiştirin.
server_cfg.ini dosyasında araçlar nasıl ayrılır?
Dosyada CARS satırında araç klasör adları noktalı virgülle ayrılır. Paneldeki Araçlar alanında ise virgül kullanılır; panel dosyaya yazarken doğru biçime çevirir.
Sunucu listesine kayıt neden reddedildi?
Kısa sürede çok sayıda yeniden başlatma yapıldığında liste kaydı geçici olarak reddedilebilir. Sunucu yine çalışır; bir süre bekleyip ayarlarınızı toplu değiştirerek tek seferde yeniden başlatın.


