İçeriğe geç
Türkiye'nin SRO tanıtım & topluluk platformu

vSro Paylaşım vSRO Çin Becerilerini Birbirine Bağlama (Shared Cooldown) ve PvP Denge Paketi

Cevaplar0
Görüntüleme5
Ticaret Puanı
0
Katılım
8 Eyl 2026
Mesajlar
145
Tepkime puanı
24
Puanları
0
Mevcut Bakiye
3975 ₺
[REHBER & BALANS] vSRO Çin Becerilerini Birbirine Bağlama (Shared Cooldown) ve PvP Denge Paketi
Action_Overlap, Action_ReuseDelay ve _RefSkill Parametreleri Üzerinden El Yakma, Snow Shield, Force ve Bow Dengeleme​



Merhaba değerli forum sakinleri,

Silkroad Online sunucularında (özellikle Sadece Çin / CH-Only veya Cap 80/90/100 sunucularda) Çin ırkını Avrupa karşısında veya kendi içinde dengeli (Balanced) kılmak için en sık uygulanan düzenlemeler **becerileri birbirine bağlamak (Shared Cooldown / Action_Overlap)** ve bekleme sürelerini senkronize etmektir.

Bu Paketin Sağladığı Dengelemeler:
  1. El Yakmaları Birbirine Bağlama (Imbue Cooldown): Ateş, Buz ve Elektrik el yakmaları aynı gruba alınarak ortak 15 saniye bekleme süresi verilir. Bir el yakma basıldığında diğerleri de bekleme süresine girer (Nukerların art arda imbue değiştirmesini engeller).
  2. Snow Shield INT Sınırı & Paylaşımlı Süre: Snow Shield becerilerine **250 INT** şartı koyularak Pure STR (Glavie/Blade) karakterlerin haksız tanklık elde etmesi engellenir.
  3. Speed Bugu Kapatma: Grass Walk hız serisine 25 saniye bekleme süresi eklenerek sürekli aç-kapat yapılan senkron bugu önlenir.
  4. Force Vital Spot (Debuff) Dengeleme: Force buildinin aşırı güçlü tutan debufflarının (Body, Mind, Brain, Faint vb.) tutma olasılığı %45'e normalize edilir.
  5. Force Heal & Cure Paylaşımlı Süre: Force cure ve heal serilerine paylaşımlı bekleme süresi verilerek aralıksız can doldurma spamı dengelenir.
  6. Bow Arrow Combo Zinciri: Okçu karakterlerin combo skilleri 6 saniye paylaşımlı cooldown ile birbirine bağlanır.

Teknik Bilgilendirme' Alıntı:
  • Action_Overlap: Becerilerin aynı grupta shared cooldown paylaşmasını sağlayan grup kimliğidir.
  • ReqCommon_Int: Beceriyi kullanmak için gereken minimum INT puanıdır (Örn: 250 INT).
  • Bu düzenlemeler sunucu motorunda (_RefSkill) anında aktif olur; ancak arayüzde bekleme sayaçlarının ve gereksinimlerin düzgün görünmesi için Media.pk2 senkronizasyonu önerilir.
  • İşlem öncesinde SRO_VT_SHARD yedeğinizi almayı unutmayınız.



Hatasız & Tek Blokta Çalışan Balans SQL Kodu

Aşağıdaki SQL balans kodunu görebilmek için konuyu beğenmeli ve bir yorum bırakmalısınız:





Neden Bu Optimize Versiyon Kullanılmalı?

  1. Temiz SQL Performansı: Onlarca gereksiz parça UPDATE tek blok altında ve ilgili değişkenlerle birleştirilerek veritabanı kilitlenmeleri önlenmiştir.
  2. Kusursuz PvP Dengesi: STR karakterlerin ölümsüz olmasının (Snow Shield STR suiistimali) ve Nukerların el yakma makrosu ile 0 saniyede yüksek hasar çıkarmasının önüne geçilmiştir.
  3. Hatasız Joker Filtreler: _%_%% gibi sözdizimi bozuklukları temizlenmiş, resmi Joymax Basic_Code ön ekleri kullanılmıştır.



Nasıl Uygulanır & Senkronize Edilir?

  1. SQL Server Management Studio (SSMS) programını açıp yukarıdaki optimize sorguyu çalıştırın.
  2. Sunucudaki GameServer pencerelerini yeniden başlatın.
  3. Client Senkronizasyonu (Media.pk2):
    İstemcideki beceri açıklamalarında INT sınırı ve bekleme sürelerinin senkron görünmesi için Media.pk2 içerisindeki server_dep\silkroad\textdata\skilldata_xxxxx.txt dosyalarında ilgili skillerin Action_ReuseDelay, Action_Overlap ve ReqCommon_Int sütunlarını güncelleyip oyuncularınıza patch olarak iletiniz.
  4. Oyuna girip bir el yakma bastığınızda diğer tüm el yakmaların 15 saniye cooldown'a girdiğini; Pure STR bir karakterle Snow Shield basmaya çalıştığınızda INT yetersizliği nedeniyle basılamadığını test edin.

Sorularınızı ve eklemek istediğiniz özel beceri bağlama taleplerinizi konu altından iletebilirsiniz. Herkese keyifli geliştirmeler!
 
Moderatör tarafında düzenlendi:

Konuyu görüntüleyenler

Yükleniyor...
Yükleniyor...
Şu anda sitemizde 29,180 Aktif Kullanıcı
Çevrimiçi üyeler
Konular 1,373
Mesajlar 4,351
Kullanıcılar 1,668
Son üye Senbonzakura
Geri
Üst