Yeni CS2 Güncellemesi 23 Ekim'de Yayınlandı
Valve, Yeni Harita Script Araçlarıyla CS2 Güncellemesi Yayınladı

Valve, 23 Ekim gecesi yaklaşık 123 MB boyutunda küçük bir Counter-Strike 2 güncellemesi yayınladı. Değişikliklerin çoğu harita scriptleri ve Steam Workshop'taki özel modların geliştiricilerine yönelik araçlara odaklandı.
Yama, normal eşleştirmeyi doğrudan etkilemiyor ancak geliştiriciler özel haritaların imkanlarını önemli ölçüde genişletti. Scriptler artık maçın çeşitli unsurlarını, ekonomiyi, zamanlayıcıları, rehineleri ve arayüzü kontrol edebiliyor.
"1. Valve, Yeni Harita Script Araçlarıyla CS2 Güncellemesi Yayınladı","1.1. 23 Ekim CS2 Güncellemesinde Neler Değişti","1.2. Rehineler ve Kaynak Yükleme İçin Daha Fazla Seçenek","1.3. Radar, HUD ve Harita Geliştirme Aracı Değişiklikleri","1.4. CS2 Dosyalarında “Negatif Takım Geliri” Referansı Bulundu"
23 Ekim CS2 Güncellemesinde Neler Değişti
Başlıca yeniliklerden biri, yeni GameRules fonksiyon seti oldu. Bunlar, harita geliştiricilerine maçların nasıl yönetildiği üzerinde daha fazla kontrol sağlıyor.
Scriptler artık şunları yapabiliyor:
ısınma turunu başlatıp bitirebiliyor
takım skorlarını görüntüleyip değiştirebiliyor
bir raundu erken bitirebiliyor
oynanan raund sayısını kontrol edebiliyor
kalan raund süresini kontrol edebiliyor
belirtilen bir sebep ile veya sebep olmadan takımlara para ekleyebiliyor
Valve ayrıca, para ödülü için standart bir neden belirtilmeden GameRules.AddTeamMoney kullanıldığında meydana gelebilen bir çökmeyi de düzeltti.
Bir diğer önemli değişiklik konsol değişkenleriyle ilgili. Yeni Console fonksiyon seti, scriptlerin convar değerlerini okumasına ve Console.SetConvar aracılığıyla değiştirmesine olanak tanıyor. Bu yöntem sv_cheats ile kısıtlanmıyor ve eş zamanlı çalışıyor.
Rehineler ve Kaynak Yükleme İçin Daha Fazla Seçenek
Güncelleme ayrıca rehinelerle ilgili script imkanlarını da önemli ölçüde genişletti. Yeni CSHostage sınıfı, scriptlerin neredeyse tüm etkileşim sürecini takip etmesine olanak sağlıyor.
Scriptler şunları belirleyebiliyor:
bir oyuncunun rehineyi almaya başlayıp başlamadığını
rehinenin şu anda taşınıp taşınmadığını
rehinenin kurtarılıp kurtarılmadığını
rehineyi hangi oyuncunun taşıdığını
rehineyi alma işleminin ne zaman başlayıp bittiğini
rehinenin ne zaman bırakıldığını, kurtarıldığını veya öldürüldüğünü
Valve ayrıca ağır kaynakları önceden yüklemek için Instance.Precache'i ekledi. Harita geliştiricileri artık gerekli varlıkları hem sunucuda hem de oyuncuların istemcilerinde önceden yükleyebiliyor, yükleme durumlarını kontrol edebiliyor ve artık gerek kalmadığında belleği boşaltabiliyor.
Radar, HUD ve Harita Geliştirme Aracı Değişiklikleri
Özel radar_element nesneleri artık yalnızca Rush'ta değil, tüm oyun modlarında görüntülenebiliyor. Scriptler ayrıca bir oyuncunun sohbet penceresinin veya takım seçimi menüsünün açık olup olmadığını da algılayabiliyor.
Valve ayrıca hata teşhisini geliştirdi: uyarılar artık JavaScript çağrı yığınlarını ve geçersiz argümanlar hakkında daha ayrıntılı bilgileri içeriyor. Buna ek olarak, map_workshop komutu için otomatik tamamlama geliştirildi ve CSTeamMoneyReason ile CSWeaponAttackType enum'larındaki çeşitli tutarsızlıklar düzeltildi.
Valve, CS2'de Yeni Bir VACNet Overwatch Davet Dalgası Gönderdi
CS2 Dosyalarında “Negatif Takım Geliri” Referansı Bulundu

Yama yayınlandıktan sonra veri madencisi Maksim "Gabe Follower" Poletaev, “negatif takım geliri” ile ilgili yeni bir yerelleştirme dizesi keşfetti.
Valve'ın normal maçlar için ekonomi değişiklikleri hazırladığına dair şu anda herhangi bir doğrulama bulunmuyor. Güncellemenin içeriği göz önüne alındığında, yeni dize yalnızca özel haritaların takım ödemelerini kendi başına yönetmesine imkan tanıyan script araçlarıyla ilgili olabilir.
Genel olarak 23 Ekim güncellemesi, standart rekabetçi CS2'yi değiştirmekten ziyade öncelikle harita geliştiricilerinin ve özel oyun modlarının kullanabileceği imkanları genişletiyor.