Scrim'ler için bir CS2 sunucusunu geçerli bir GSLT, kendi maç cfg'n ve önceden test edilmiş bir map havuzuyla kurarsın. Maçta yüklenen yapılandırmanın aynısıyla ilk yarıyı, devre arasını ve uzatmayı test et. Genel server.cfg temeli burada anlatılan turnuva kurallarından ayrı kalır.
Gereksinimler ve net sorumluluklar
Panel/dosya erişimine, sunucu konsoluna, kendine ait bir Steam hesabına ve bir Game Server Login Token'a ihtiyacın var. Bu makale eklenti kurmaz ve Workshop indirmelerini ayrıntılı açıklamaz. Bunun için şunları kullan:
- CS2 eklentilerini kurma
- CS2 Workshop map'lerini yükleme
- MatchZy Match Center kurulumu
- Tickrate ve performansı kontrol etme
App-ID 730 ile GSLT oluşturma
Valve'ın Game Server Account Management sayfasını aç, giriş yap ve her herkese açık sunucu için App-ID 730 ile ayrı bir token oluştur. Token'ı panelde bunun için ayrılmış alana kaydet. GSLT bir erişim bilgisidir: Yayınlama, ekran görüntülerinde gösterme ve ifşa edilirse hemen değiştir.
Sunucuyu başlat ve logda girişin kabul edilip edilmediğini kontrol et. Geçerli bir token tek başına görünürlüğü garanti etmez; build, portlar ve başlangıç durumu da doğru olmalıdır.
Maç cfg'sini bilinçli tanımlama
Competitive değerlerini kendine ait, belgelenmiş bir maç yapılandırmasında belirle. Anlaşılır bir başlangıç noktası şudur:
mp_maxrounds 24
mp_halftime 1
mp_match_can_clinch 1
mp_startmoney 800
mp_freezetime 15
mp_buytime 20
mp_roundtime_defuse 1.92
mp_overtime_enable 1
mp_overtime_maxrounds 6
Kuralları yalnızca dosya içeriğine bakarak kontrol etme. En azından warmup'ı, raunt başlangıcını, devre arasını ve uzatmayı kontrollü şekilde bir kez baştan sona oyna. Bir panel preset'i aynı cvar'ları yönetiyorsa, doğruluk kaynağının preset mi yoksa dosya mı olduğunu belgele.
Season 5 için map havuzu ve kendi maçların
Valve, 8 Temmuz 2026'da Premier Season 5 için Cache'i Active Duty'ye aldı ve Overpass'i çıkardı. Bu güncel resmî turnuva havuzudur, ancak özel rotasyonunu otomatik olarak değiştirmez. Resmî havuzu mu yansıtacağına yoksa bir antrenman havuzu mu tutacağına bilinçli karar ver.
Scrim'ler için havuzu küçük tut, yazımı ve sırayı kontrol et ve her map'i randevudan önce test et. Workshop ID'si, indirme ve rotasyon konusunu Workshop rehberi derinlemesine anlatır. Güncel havuz ve yama değişikliklerini CS2 Güncelleme Merkezi sayfasında bulabilirsin.
Maç akışını kontrol etme
Her değişiklikten sonra tekrarlanabilir bir test yap:
- Sunucuyu düzgünce durdur ve maç cfg'sini yedekle.
- Sunucuyu başlat ve logdaki GSLT/cfg mesajlarını kontrol et.
- İki test hesabıyla veya ayrı takımlarla bağlan.
- Warmup'ı, hazır olma akışını, raunt başlangıcını, devre arasını ve uzatmayı kontrol et.
- Her map'i yükle ve bir harita değişimi yap.
Temel eklentisiz çalıştıktan sonra MatchZy'yi veya diğer eklentileri eklersin. Böylece bir hatanın maç cfg'sinden mi yoksa eklentiden mi kaynaklandığı anlaşılır kalır.
Sorun giderme
Sunucu herkese açık görünmüyor
GSLT'yi, App-ID 730'u, build'i, portu ve başlangıç logunu kontrol et. İfşa edilmiş bir token'ı değiştir ve yeniden başlatmadan sonra girişi kontrol et.
Competitive değerleri geçerli olmuyor
Yüklenen dosyaları sıralarıyla karşılaştır: başlangıç/oyun modu cfg'si, server.cfg, maç cfg'si ve gerekirse eklenti config'i. Sonradan yüklenen bir dosya önceki cvar'ları ezebilir. Gerçek değerleri maç başladıktan sonra kontrol et ve aynı testi eklentisiz tekrarla; böylece ezmenin dosyadan mı yoksa eklentiden mi geldiğini anlarsın.
Yanlış map başlıyor
Başlangıç map'ini, rotasyonu ve tam map adlarını kontrol et. Önce resmî map'leri test et; Workshop sorunlarını ID, indirme ve mapcycle üzerinden ayrıca ele alırsın.
Uzatma başlamıyor
mp_overtime_enable ve mp_overtime_maxrounds değerlerini ve bir eklentinin maç başlangıcında değerleri ezip ezmediğini kontrol et. Testi bir kez eklentisiz tekrarla.
Sınırlar ve geri dönüş
Örnek değerler bir başlangıç noktasıdır, bağlayıcı bir lig kural seti değildir. Turnuvalar için her zaman organizatörün güncel kural setini kullan. Hata durumunda en son çalışan maç cfg'sini geri yükler, eklentisiz başlatır ve akışı yeniden kontrol edersin.
Birincil kaynaklar
FAQ
Her CS2 sunucusunun kendi GSLT'si olmalı mı?
Her herkese açık sunucu için ayrı bir token kullan. Böylece ifşa, iptal ve hata ayıklama net şekilde tek bir sunucuyla ilişkilendirilebilir.
Cache otomatik olarak rotasyonumda mı?
Hayır. Cache, Season 5'ten beri resmî Active Duty havuzuna aittir; özel rotasyonunu kendin değiştirirsin.
Bu rehber MatchZy'yi kuruyor mu?
Hayır. Bu rehber GSLT'yi ve maç kurallarını sağlar. Kurulum ve Match Center akışı, özel eklenti/MatchZy rehberlerine aittir.
Hangi tickrate'i vaat etmeliyim?
Kanıtlanmamış bir sayı vaat etme. CS2 Sub-Tick kullanır; sunucuyu tekrarlanabilir maç, ağ ve yük testleriyle değerlendir.