Oyun Sunucuları 8 dk okuma

Assetto Corsa Sunucu Kurma: AssettoServer ile Panelden İlk Ayarlar Rehberi

Assetto Corsa sunucu kurma panelden nasıl yapılır? AssettoServer, Başlangıç sekmesindeki araç, pist ve slot ayarları, konsoldaki önemli satırlar, sürücülerin bağlanması ve sık hatalar.

Assetto Corsa Sunucu Kurma: AssettoServer ile Panelden İlk Ayarlar Rehberi
AnkSOFT
Yayıncı

Arkadaşlarınızla düzenli yarışlar yapmak, bir drift buluşması düzenlemek ya da küçük bir lig kurmak istiyorsanız kendi sunucunuz olmadan bir noktadan sonra ilerleyemezsiniz. Assetto Corsa sunucu kurma işi panelli bir sunucuda birkaç dakikalık bir iştir; ama araç ve pist adlarının nasıl yazıldığını, slot sayısının ne anlama geldiğini ve sunucunun listede nasıl göründüğünü bilmek ilk günü çok kolaylaştırır.

Bu rehberde Assetto Corsa sunucusunun siparişten ilk bağlantıya kadar nasıl hazırlandığını, sunucunun hangi yazılımla çalıştığını, Başlangıç sekmesindeki ayarları, konsolda sunucunun hazır olduğunu gösteren satırları, sürücülerin nasıl bağlanacağını ve ilk günde en sık yapılan hataları adım adım anlatıyoruz. Anlatılan her adım gerçek bir test sunucusunda uygulanıp doğrulandı.


Sunucu Hangi Yazılımla Çalışır?

Assetto Corsa'nın oyunla birlikte gelen kendi sunucu programı vardır, ancak topluluğun büyük bölümü bugün açık kaynaklı AssettoServer yazılımını kullanır. AssettoServer, oyunun sunucu protokolüyle uyumlu çalışır; oyuncular hiçbir ek kurulum yapmadan normal Assetto Corsa ya da Content Manager ile bağlanır. Bunun yanında daha kararlı bir sunucu, ayrıntılı günlükler, içerik doğrulaması ve eklenti desteği sunar.

Panelli sunucuda AssettoServer'ın resmi sürümü kurulur ve indirilen paket kurulum sırasında doğrulanır. Doğrulama, indirilen dosyanın resmi sürümle birebir aynı olduğunu kontrol eder; böylece değiştirilmiş ya da bozuk bir dosyanın sunucunuza kurulması engellenir. Sunucu yazılımının sürümü konsolun ilk satırında ve sunucunun bilgi sayfasında yazar; bir sorun bildirirken bu sürümü belirtmek yardımcı olur. Sunucu tarafında Steam hesabı gerekmez; sürücülerin bağlanmak için yalnız kendi Assetto Corsa kopyalarına ihtiyacı vardır.

Sunucunun davranışını iki dosya belirler:

  • cfg/server_cfg.ini: sunucu adı, şifreler, araç listesi, pist, slot sayısı, oturumlar ve hava durumu gibi ayarlar.
  • cfg/entry_list.ini: her slotun hangi araçla doldurulacağı.

Panelde bu dosyaların en sık değiştirilen ayarları Startup (Başlangıç) sekmesinde Türkçe alanlar olarak durur ve sunucu her açıldığında dosyalara yazılır.


Kurulum: Sipariş, Otomatik Kurulum ve Panele Giriş

Sunucunuzu kendiniz kurmanız gerekmez; sipariş verdiğiniz anda kurulum sunucularımızda kendiliğinden başlar:

  1. Paketinizi seçin. Assetto Corsa sunucu kiralama sayfasında sürücü sayınıza ve içerik miktarınıza uygun paketin Satın Al düğmesine basın.
  2. Siparişi tamamlayın. Sepette ödeme dönemini seçip ödemeyi yapın. Ödeme onaylandığı anda kurulum başlar.
  3. Otomatik kurulum. AssettoServer resmi sürümünden indirilir, doğrulanır ve kurulur. Sunucu yazılımı yaklaşık 100 MB olduğu için bu adım çok kısa sürer.
  4. Portlar ve yönetici şifresi hazırlanır. Oyun portu ve HTTP portu sunucunuza otomatik ayrılır, rastgele bir yönetici şifresi üretilir.
  5. Panele giriş yapın. Oyun paneli bilgileriniz e-posta ile gelir. Panelde Console (Konsol), Files (Dosyalar) ve Startup (Başlangıç) sekmelerini görürsünüz.

Assetto Corsa sunucu kurma: siparişten ilk açılışa kadar adımlar

Kurulum bittiğinde sunucu varsayılan araç ve pist ayarıyla kendiliğinden açılır. Varsayılan ayar, sunucunun çalıştığını hemen görmeniz içindir; ilk iş olarak sunucu adını, kendi araçlarınızı ve pistinizi Başlangıç sekmesinden seçmeniz önerilir. Bu sırada sunucu şifresi koymak, hazırlık bitene kadar tanımadığınız sürücülerin girmesini engeller.


İlk Açılışta Konsolda Neye Bakmalısınız?

Panelin Console sekmesi AssettoServer'ın çıktısını canlı gösterir. Satırların başında saat ve önem derecesi yazar: INF bilgi, WRN uyarı, ERR ve FTL hata demektir. İlk açılışta şu satırlara bakın:

  • Starting HTTP server on port satırı HTTP portunu gösterir. Content Manager sunucu bilgilerini bu porttan alır.
  • Loaded ... cars satırı kaç araç slotunun yüklendiğini gösterir.
  • Starting TCP server on port ve Starting UDP server on port satırları oyun portunu gösterir.
  • Lobby registration successful satırı sunucunun oyunun sunucu listesine kaydolduğunu gösterir.

Assetto Corsa sunucusunun ilk açılışında konsolda görülen önemli satırlar

İçerik yüklemediyseniz araç dosyasının bulunamadığını söyleyen sarı bir WRN satırı görürsünüz. Bu, içerik doğrulaması kapalıyken beklenen bir uyarıdır; sunucu çalışmaya devam eder. İçerik yükleyip doğrulamayı açtığınızda bu uyarı kalkar. Konsol ayrıca sunucunuz için bir davet bağlantısı yazar; bu bağlantıyı sürücülerinizle paylaşabilirsiniz.


Başlangıç Sekmesindeki Ayarlar

Startup sekmesinde her ayarın Türkçe adı, parantez içinde İngilizce karşılığı ve kısa bir açıklaması bulunur. Bir değeri değiştirip alanın dışına tıkladığınızda kaydedilir; değişiklik sunucu yeniden başladığında uygulanır.

Assetto Corsa sunucu panelinde Başlangıç sekmesindeki ayarlar

  • Sunucu Adı: sunucu listesinde görünen ad.
  • Sunucu Şifresi: doluysa sürücüler bağlanırken şifre girer.
  • Yönetici Şifresi: oyunda yönetici olmak için kullanılan şifre. Siparişte rastgele üretilir.
  • Araç ve Pisti Panelden Yönet: 1 ise araç, pist ve slot ayarları panelden yazılır; 0 ise kendi yüklediğiniz ayar dosyaları olduğu gibi kullanılır.
  • Araçlar: araçların içerik klasör adları, virgülle.
  • Pist ve Pist Düzeni: pistin klasör adı ve varsa düzen adı.
  • Araç Sayısı: slot sayısı, 1 ile 64 arası.
  • Sunucu Listesinde Görünsün: lobiye kayıt açık ya da kapalı.
  • İçerik Doğrulaması: araç ve pist dosyalarının sunucuda zorunlu olup olmadığı.

Test sunucusunda Araçlar alanına iki araç, Pist alanına bir pist ve düzen adı, Araç Sayısı alanına 6 yazılıp sunucu yeniden başlatıldı. Sunucunun bilgi sayfasında iki aracın, pistin düzen adıyla birlikte, 6 slotun ve şifrenin etkin olduğu görüldü.


Araç ve Pist Adları Nasıl Yazılır?

Assetto Corsa'da her araç ve pist, oyunun içerik klasöründe kendi adıyla bir klasördür. Panelde bu klasör adlarını yazarsınız, oyunda gördüğünüz uzun adları değil. Örneğin oyunla gelen araç ve pistlerin klasör adları genellikle ks_ ile başlar: ks_mazda_miata, ks_vallelunga gibi.

Klasör adını bulmanın en kolay yolu kendi bilgisayarınızda oyunun kurulu olduğu klasöre bakmaktır: araçlar content/cars, pistler content/tracks altında durur. Pistin birden fazla düzeni varsa pist klasörünün içinde her düzen için ayrı bir klasör bulunur; bu klasörün adını Pist Düzeni alanına yazarsınız.

Birden fazla araç yazdığınızda slotlar araçlara sırayla dağıtılır. Örneğin 6 slot ve iki araç için slotların üçü birinci, üçü ikinci araca ayrılır. Sürücüler bağlanırken boş bir slottaki aracı seçer.


Sürücüler Sunucuya Nasıl Bağlanır?

Sunucu açıldıktan sonra sürücüler üç yoldan bağlanabilir:

  1. Sunucu listesinden: Assetto Corsa'nın çevrim içi ekranında ya da Content Manager'ın çevrim içi sekmesinde sunucunuzun adını aratın.
  2. Doğrudan adresle: Content Manager'da sunucu ekleme ekranına panelde yazan IP adresini ve HTTP portunu girin.
  3. Davet bağlantısıyla: konsolda yazan davet bağlantısını paylaşın; Content Manager kullanan sürücüler bağlantıya tıklayarak sunucuyu açabilir.

Bağlanan sürücü, slotlardan birindeki aracı seçerek piste çıkar. Bütün slotlar doluysa yeni sürücü giremez; bu yüzden slot sayısını beklediğiniz sürücü sayısına göre ayarlayın.

Sürücülerin bilgisayarında sunucudaki araçlar ve pist kurulu olmalıdır. Oyunla gelen içerikler herkeste vardır; mod araç ya da pist kullanıyorsanız bunları sürücülerinizle paylaşmanız gerekir.


Dosyalar Sekmesinde Neler Var?

Panelin Files (Dosyalar) sekmesinde sunucunuzun klasörlerini görürsünüz. İlk günlerde en çok işinize yarayacak yerler şunlardır:

  • cfg/server_cfg.ini ve cfg/entry_list.ini: sunucunun ana ayar dosyaları. Panelin yönettiği ayarlar her açılışta bu dosyalara yazılır; oturum süreleri ve hava durumu gibi diğer ayarları dosyadan değiştirebilirsiniz.
  • cfg/extra_cfg.yml: AssettoServer'a özgü ek ayarlar. İçerik doğrulaması satırları panelden yönetilir.
  • content/cars ve content/tracks: yükleyeceğiniz araç ve pist içerikleri.
  • admins.txt, blacklist.txt ve whitelist.txt: yönetici, yasaklı ve izinli oyuncu listeleri. Sunucu açılırken bu dosyaların okunduğu konsolda yazar.
  • plugins: AssettoServer ile gelen eklentiler.
  • logs: sunucu günlükleri. Bir sorun yaşadığınızda en yeni günlük dosyasına bakın.

Büyük içerikleri yüklemek için panelde yazan SFTP bilgileriyle bir SFTP istemcisi kullanmak, tarayıcıdan tek tek dosya yüklemekten çok daha hızlıdır.


Oturumlar ve Antrenman Süresi

Sunucu varsayılan olarak tek bir antrenman (practice) oturumuyla açılır ve bu oturum 60 dakika sürer; süre dolunca oturum yeniden başlar. Test sunucusunun bilgi sayfasında oturum süresinin 3600 saniye olduğu ve oturumun açık olduğu görüldü. Bu düzen serbest sürüş ve drift sunucuları için uygundur.

Sıralama turları ve yarış eklemek isterseniz cfg/server_cfg.ini dosyasındaki oturum bölümlerini düzenleyebilir ya da oturumları Content Manager ile hazırlayıp dosyaları yükleyebilirsiniz. Content Manager ile hazırladığınız ayarları olduğu gibi kullanmak için Araç ve Pisti Panelden Yönet ayarını 0 yapmanız gerekir; aksi halde panel araç, pist ve slot satırlarını kendi değerleriyle yeniden yazar.


Sunucuyu Kapatma ve Yeniden Başlatma

Paneldeki Stop (Durdur) düğmesi sunucuya kapanma sinyali gönderir; test sunucusunda konsolda sunucunun kapandığını bildiren satır göründü. Ayar değiştirdikten sonra Restart (Yeniden Başlat) yeterlidir.

Bir uyarı: sunucu her açılışta oyunun sunucu listesine kaydolur. Kısa sürede çok sayıda yeniden başlatma yaparsanız liste kaydı çok fazla deneme yapıldığı gerekçesiyle geçici olarak reddedilebilir; test sunucusunda art arda yeniden başlatmalarda bu durum görüldü. Ayarlarınızı toplu değiştirip tek seferde yeniden başlatmak bu sorunu önler. Sunucu yine çalışır, liste kaydı bir sonraki denemede yapılır.

Yeniden kurulum seçeneği AssettoServer dosyalarını yeniler; cfg ve content klasörlerindeki ayarlarınız ve yüklediğiniz içerikler korunur. Büyük bir değişiklikten önce bu iki klasörü SFTP ile bilgisayarınıza indirmeniz, bir şey ters giderse önceki ayarlarınıza birkaç dakikada dönmenizi sağlar.


Hangi Paket Kaç Sürücüye Yeter?

Assetto Corsa sunucusu hafif bir yazılımdır; sunucunun asıl işi sürücülerin araç konumlarını ve yarış verisini saniyede birçok kez herkese iletmektir. Bu yüzden sürücü sayısı arttıkça işlemci ve ağ yükü artar. Mod içerikler ise daha çok disk alanı ister.

Kullanım Önerilen bellek Not
12 sürücüye kadar yarış ve drift 2 GB Arkadaş grupları
Kalabalık yarışlar, çok araçlı sunucular 4 GB Topluluk sunucuları
Çok sayıda mod araç ve pist 6 GB Büyük içerik paketleri

Slot sayısını artırmadan önce pistin kaç sürücüyü rahat taşıdığını düşünün. Küçük ve dar pistlerde kalabalık bir başlangıç kazaları artırır; büyük pistlerde ise aynı slot sayısı çok daha akıcı bir yarış verir. Ligler genellikle pistin pit sayısının biraz altında bir slot sayısıyla başlar ve sürücü sayısına göre ayarlar.


En Sık Yapılan Hatalar

  1. Oyundaki araç adını yazmak. Panelde aracın görünen adı değil, içerik klasörünün adı yazılır.
  2. Slot sayısını pistin pit sayısından fazla yapmak. Her pistin sınırlı sayıda pit yeri vardır; fazla slot sorun çıkarır.
  3. Mod içeriği sürücülerle paylaşmamak. Sunucudaki araç ya da pist sürücüde yoksa bağlanamaz.
  4. Çok sık yeniden başlatmak. Liste kaydı geçici olarak reddedilebilir; ayarları toplu değiştirin.
  5. İçerik yüklemeden doğrulamayı açmak. İçerik doğrulaması açıkken dosyalar eksikse sunucu açılmaz.
  6. Yönetici şifresini paylaşmak. Şifreyi bilen herkes oyunda yönetici olabilir.

Özet

  1. Sunucu açık kaynak AssettoServer ile çalışır; sunucu tarafında Steam hesabı gerekmez.
  2. Konsolda Lobby registration successful satırını gördüğünüzde sunucu listede görünür.
  3. Araçlar ve pist içerik klasör adlarıyla yazılır; slotlar araçlara sırayla dağıtılır.
  4. Sürücüler sunucu listesinden, adresle ya da davet bağlantısıyla bağlanır.
  5. Ayarlarınızı toplu değiştirip tek seferde yeniden başlatın.

Kendi yarış sunucunuzu açmak için Assetto Corsa sunucu paketlerini inceleyebilir, diğer oyunlar için oyun sunucusu kiralama sayfasına göz atabilirsiniz.

Sıkça Sorulan Sorular

Assetto Corsa sunucusu için Steam hesabı gerekir mi?

Hayır. Sunucu açık kaynak AssettoServer ile çalışır ve sunucu tarafında Steam hesabı gerekmez. Sürücülerin bağlanmak için yalnız kendi Assetto Corsa kopyalarına ihtiyacı vardır.

Assetto Corsa sunucum ne kadar sürede açılır?

Kurulum ödeme onaylandıktan sonra kendiliğinden başlar. Sunucu yazılımı yaklaşık 100 MB olduğu için kurulum kısa sürer; konsolda Lobby registration successful satırı göründüğünde sunucu listede görünür.

Araç adını nereden öğrenirim?

Kendi bilgisayarınızda oyunun kurulu olduğu klasörde content/cars altındaki klasör adı aracın adıdır. Oyunla gelen araçlar genellikle ks_ ile başlar. Panelde bu klasör adını yazarsınız.

Sunucum listede görünmüyor, neden?

Sunucu Listesinde Görünsün ayarının 1 olduğundan emin olun. Kısa sürede çok sayıda yeniden başlatma yaptıysanız liste kaydı geçici olarak reddedilmiş olabilir; bir süre bekleyip tek seferde yeniden başlatın.

Kaç slot açabilirim?

Panelde 1 ile 64 arası slot ayarlayabilirsiniz. Slot sayısını pistin pit yeri sayısından fazla yapmayın; 12 sürücüye kadar Başlangıç paketi yeterlidir.

TR| EN