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

VSRO 1-12 DG Magic & Attribute Stone Tutma Oranını (Fail/Success Rate) Ayarlama

Cevaplar0
Görüntüleme5
Ticaret Puanı
0
Katılım
8 Eyl 2026
Mesajlar
170
Tepkime puanı
27
Puanları
0
Mevcut Bakiye
4355 ₺
[REHBER & QUERY] VSRO 1-12 DG Magic & Attribute Stone Tutma Oranını (Fail/Success Rate) Ayarlama
Astral, Immortal, Steady ve Lucky Değerlerini Bozmadan Sadece Stat/Blue Taşlarının Tutma Şansını Yapılandırma​



Merhaba değerli Silkroad geliştiricileri,

vSRO sunucularında simya (Alchemy) dengesini ayarlarken en çok aranan fakat internette dolaşan eski sorgularda en çok hata yapılan konulardan biri **Magic ve Attribute Stone basma başarı oranıdır (Success / Fail Rate)**.

Genel forum paylaşımlarında aralıklar geniş tutulduğu için farkında olmadan;
  • Immortal
  • Astral
  • Steady
  • Lucky
  • Roc Stone
gibi her basıldığında %100 geçmesi gereken özel taşların parametreleri de değiştirilmekte, bu da oyuncuların bastığı Immortal veya Astral taşlarının dahi yanmasına (fail olmasına) yol açmaktadır.

Mekanik Açıklaması & Param4 Mantığı:
  • Param4 Sütunu: _RefObjItem tablosundaki taş satırlarında Param4 değeri, taşın eşyaya uygulanırken başarılı olma (**Success**) yüzdesini temsil eder.
  • Değer Mantığı: Bu değer 100 yapılırsa taş asla yanmaz (Fail olmaz); doğrudan başarılı olur ve eşyaya rastgele bir yüzde oranı verir. Eğer 50 yaparsanız taş %50 ihtimalle başarılı olur, %50 ihtimalle yanarak boşa gider.
  • Ayrıştırma: Aşağıdaki paylaşımda Magic ve Attribute taş grupları birbirinden ayrılmış, 1-12 Degree arasındaki standart ID'ler filtrelenmiş ve koruma taşları tamamen hariç tutulmuştur.

Teknik Hatırlatma' Alıntı:
  • Kapsam: 1 - 12 Degree arası tüm standart Magic ve Attribute Stone çeşitleri.
  • Dahil Edilmeyenler: Astral, Immortal, Lucky, Steady, Tabletler ve Roc Stone serisi bu güncellemeden etkilenmez (%100 tutma özelliklerini korur).
  • İşlem öncesinde SRO_VT_SHARD yedeğinizi almanız tavsiye edilir.



1. YÖNTEM: ID Tabanlı Klasik Optimize Kod

SRO_VT_SHARD
veritabanınızı seçip aşağıdaki bloğu çalıştırabilirsiniz (Değeri dilediğiniz başarı yüzdesine göre değiştirebilirsiniz):





2. YÖNTEM: CodeName Tabanlı Güvenli Sorgu (ID Kayması Riski Yok)

Eğer daha önce veritabanınıza özel eşyalar eklediyseniz veya clean DB dışında bir database kullanıyorsanız ID numaraları standart aralıklardan kaymış olabilir. Aşağıdaki sorgu, doğrudan eşya isim kodlarını (CodeName128) hedef alarak çalışır ve **Astral, Immortal, Steady, Lucky** taşlarını otomatik olarak koruma altına alır:





Nasıl Uygulanır & Test Edilir?

  1. SQL Server Management Studio (SSMS) programını açıp SRO_VT_SHARD veritabanınıza bağlanın.
  2. Taşların geçme oranını belirleyin (Örneğin hiç yanmasın istiyorsanız Param4 = 100, yarı yarıya yansın istiyorsanız Param4 = 50).
  3. Sorguyu yeni bir pencereye yapıştırıp F5 tuşu ile execute edin.
  4. Değişikliklerin sunucu hafızasına yansıması için **GameServer.exe** konsolunu yeniden başlatın.
  5. Oyuna giriş yaparak karakterinize bir miktar Magic ve Attribute taş alıp eşya üzerinde test edin. Taşların belirlediğiniz oranlara göre basıldığını ve Immortal/Astral taşlarının etkilenmediğini doğrulayın.

Sorularınızı ve alchemy sistemine dair diğer yapılandırma taleplerinizi bu başlık altından paylaşabilirsiniz. Herkese iyi geliştirmeler!
 

Konuyu görüntüleyenler

Yükleniyor...
Yükleniyor...
Şu anda sitemizde 27,075 Aktif Kullanıcı
Çevrimiçi üyeler
Konular 1,402
Mesajlar 4,407
Kullanıcılar 1,800
Son üye canreyhan1
Geri
Üst