CS2 Harita Geliştirme Araçlarını Güncelledi: Yeni Özellikler ve Düzeltmeler
CS2 Harita Araçları Büyük Güncelleme Aldı: Yeni Özellikler ve Düzeltmeler

25 Eylül 2025’te Counter-Strike 2, harita geliştiricilerinin olanaklarını önemli ölçüde genişleten büyük bir güncelleme aldı. Araçlar ve API’de yapılan birçok iyileştirme sayesinde betik yazma ve proje test etme süreci artık daha kolay ve güvenli.
Temel Değişiklikler
script_zoo
tsconfig.json dosyasında hedef “es2022” olarak güncellendi, bu da daha doğru ve modern bir tür analizi sağlıyor.
point_script
Betik yüklemesi başarısız olduğunda artık silinmiyor; oyun araçlar modunda çalışıyorsa pasif durumda kalıyor ve değişiklikleri bekliyor.
Hatalı betiklerin yeniden yüklenmesi sırasında oluşan çökme hatası düzeltildi.
Artık Instance.OnBeforeReload’dan alınan bellek değerlerini bir sonraki başarılı yeniden yüklemeye kadar saklıyor.
String türünde argüman bekleyen yöntemler artık otomatik toString dönüşümü yerine hata veriyor.
Instance.Msg ve Instance.DebugScreenText artık herhangi bir veri türünü kabul ediyor.
RunScriptInput null parametrelerle başlatıldığında oluşan çökme hatası düzeltildi.
Yeni Yöntemler ve Olaylar
Yöntemler: Instance.DebugLine, Instance.DebugBox, Instance.erConnect, Instance.erActivate, Instance.erDisconnect, Instance.erKill, Instance.erChat
Olaylar: Instance.OnRoundStart, Instance.OnRoundEnd, Instance.OnBombPlant, Instance.OnBombDefuse, Instance.OnGunFire, Instance.OnGrenadeThrow
Aşırı Yüklemeler: Instance.EntFireAtName, Instance.EntFireAtTarget (caller ve activator desteğiyle)
Eklemeler: Entity.GetGroundEntity, CSWeaponBase.GetOwner, CSPlayerController.GetName, CSPlayerPawn.IsCrouching, CSPlayerPawn.IsNoclipping
CS2 Oyuncusu Nocries, New York’taki Faceit Merkezinde Hile Kontrolünden Geçiyor
Harita Geliştiricileri için
train_zoo.vmap adlı demo haritası eklendi; tüm de_train varlıkları ve betik örneklerini içeriyor.
Tam belgeler maps/editor/zoo/scripts/point_script.d.ts dosyasında mevcut.
Bu iyileştirmeler, harita oluşturma ve test etme sürecini daha kullanışlı, kararlı ve esnek hale getirerek topluluk için yeni fırsatlar sunuyor.