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

vSro Paylaşım vSRO Tüm Unique Seviyelerini (Level) ve Statlarını Değiştirme

Cevaplar0
Görüntüleme415
serkankacan paylaşımı beğendiysen ona bir kahve ısmarlayabilirsin
Kahve ısmarla
Ticaret Puanı
0
Katılım
8 Eyl 2026
Mesajlar
200
Tepkime puanı
33
Puanları
0
Mevcut Bakiye
290 ₺
[REHBER & SİSTEM] vSRO Tüm Unique Seviyelerini (Level) ve Statlarını Değiştirme
_RefObjCommon ve _RefObjChar Üzerinden Dinamik Olarak Unique Canavarların Seviyelerini Ayarlama​



Merhaba değerli forum sakinleri,

Silkroad Online sunucularınızda (örneğin 100 Cap veya 110 Cap) düşük seviyede kalan klasik Unique canavarlarını (Tiger Girl, Cerberus, Captain Ivy, Uruchi, Isyutaru, Lord Yarkan vb.) güncel seviye sınırına çekerek rekabeti ve av heyecanını canlı tutmak isteyebilirsiniz.

Aşağıda paylaşılan rehber sayesinde sabit ID aramakla uğraşmadan tüm popüler Unique canavarlarının seviyelerini tek bir sorguyla güncelleyebilir, dilerseniz seviyesine paralel olarak HP ve vuruş güçlerini de orantılayabilirsiniz.

Önemli Uyarı' Alıntı:
DİKKAT (Client & Server Senkronizasyonu):
  • Veritabanındaki Lvl değeri güncellendikten sonra canavarın seviye renginin ve değerinin oyuncuların ekranında (Target barında) tam oturması için Media.pk2 (server_dep\characterdata_xxx.txt) dosyasının da güncellenmesi önerilir.
  • Seviyelerin sunucuda aktif hale gelmesi için işlem sonrası GameServer modüllerinin yeniden başlatılması (Restart) gerekmektedir.
  • İşlem öncesinde SRO_VT_SHARD yedeğinizi almayı unutmayınız.



1. ADIM: Mevcut Unique Canavarlarını ve Seviyelerini İnceleme

Sunucunuzdaki orijinal Unique canavarların kodlarını ve mevcut seviyelerini listelemek için şu sorguyu çalıştırın:





2. ADIM: Unique Seviyelerini Topluca Güncelleme

Aşağıdaki sorgu ile klasik tüm dünya haritası Unique'lerini belirlediğiniz yeni seviyeye (Örn: **100**) eşitleyebilirsiniz:





Bonus: Seviye ile Birlikte HP Güçlendirmesi (Önerilen)

Bir Unique'in sadece seviyesini artırmak yeterli değildir. Düşük seviye bir Tiger Girl 100 Lv yapıldığında orijinal 400.000 HP'si kalırsa oyuncular tarafından 2 saniyede kesilir. HP değerlerini de seviyeye uygun hale getirmek isterseniz:





Nasıl Uygulanır?

  1. SQL Server Management Studio (SSMS) programını açın.
  2. Üst menüden New Query penceresi açıp yukarıdaki SQL kodunu yapıştırın.
  3. @NewLevel alanına hedeflediğiniz seviyeyi yazıp F5 tuşuna basın.
  4. Sunucunuzdaki GameServer pencerelerini yeniden başlatın.
  5. Unique spawn komutunu (/spawnmonster MOB_CH_TIGERWOMAN) kullanarak yeni seviyeyi oyun içinde doğrulayın.

Sorularınızı ve takıldığınız yerleri 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 154 Aktif Kullanıcı
Çevrimiçi üyeler
Konular 1,170
Mesajlar 4,301
Kullanıcılar 1,858
Son üye Dilara Baydemir
Geri
Üst