R10DEV.NET HABER SİTESİ AÇILDI!R10DEV.NET HABER SİTESİ AÇILDI!

vSRO Magic POP Edit (Detaylı Anlatım)
Srohakan

Srohakan

vSRO DEVELOPER
Katılım
12 May 2026
Mesajlar
144
Tepkime puanı
8
Puanları
18
Yaş
26
Konum
mardin

🔮 vSRO Magic Pop Düzenleme (Edit) Rehberi

Magic Pop'ta hangi eşyanın çıkacağını, kazanma şansını ve hangi NPC'den hangi ödüllerin alınacağını aşağıdaki adımları izleyerek değiştirebilirsiniz.

1. Veritabanı (SQL) Tarafı: _RefGachaItemSet

Magic Pop ödül havuzu SRO_VT_SHARD veritabanındaki _RefGachaItemSet tablosunda tutulur.

Tablo Sütunlarının Anlamları:

  • Service: Eşyanın aktiflik durumu (1: Aktif, 0: Kapalı).
  • Ratio: Eşyanın çıkma olasılığı (Şans oranı).
  • RefItemID: _RefObjCommon tablosundaki eşya ID'si.
  • GachaIndex: Eşyanın hangi sekmede veya grupta görüneceğini belirler.

Yeni Eşya Ekleme Sorgusu:

SQL

INSERT INTO _RefGachaItemSet (Service, Ratio, RefItemID, GachaIndex, VisibleParam, Param1, Param1_Desc1, Param2, Param2_Desc1, Param3, Param3_Desc1, Param4, Param4_Desc1)
VALUES (1, 100, 24165, 1, 0, 0, 'Weapon', 0, 'None', 0, 'None', 0, 'None')
-- 24165 yerine kendi item ID'nizi, 100 yerine şans oranını yazın.


2. Media (Client) Tarafı: Gachaitemset.txt

Veritabanında yaptığınız değişikliklerin oyunda görünmesi (ikonlar, isimler ve listeleme) için Media tarafını güncellemeniz şarttır.

  1. vSRO Media.pk2 dosyanızı bir PK2 Editor ile açın.
  2. server_dep\silkroad\textdata\gachaitemset.txt yolundaki dosyayı dışarı çıkartın.
  3. SQL'deki _RefGachaItemSet tablosuna eklediğiniz satırların aynısını bu metin dosyasına da ekleyin (Tab tuşu ile boşluk bırakmaya dikkat edin).
  4. Düzenlediğiniz dosyayı tekrar PK2 içerisine import edin.

3. Kazanma Şansını (Ratio) Ayarlama

Magic Pop'ta "kazanma" ve "kaybetme" dengesi Ratio değerleri üzerinden yürür.

  • Yüksek Şans: Bir gruba (Örn: 13DG Weapon) ait tüm itemların Ratio değerlerinin toplamı ne kadar yüksekse, Magic Pop kartı basıldığında o gruptan bir item gelme şansı o kadar artar.
  • Kaybetme Durumu: Eğer oyuncu "yeşil" (kazanan) kutuyu açamazsa, teselli ikramiyesi olarak genellikle havai fişek veya iksir alır. Bunlar da tabloda düşük değerli ID'ler olarak yer alır.

4. NPC ve Bölge Kısıtlamaları: _RefGachaExchange

Eğer belirli bir Magic Pop kartının sadece belirli bir NPC'de veya belirli bir seviye aralığında kullanılmasını istiyorsanız _RefGachaExchange tablosunu kontrol etmelisiniz.

  • ExchangeIndex: Değişim grubunun ID'si.
  • NeedGachaItem: Gereken kartın ID'si.
  • Gender: Cinsiyet kısıtlaması (0: Herkes, 1: Erkek, 2: Kadın).

💡 Kritik İpuçları

  • Service 0: Eğer bir itemı tamamen silmekten korkuyorsanız Service değerini 0 yaparak sistemden geçici olarak gizleyebilirsiniz.
  • Görsel Hatalar: Eğer Magic Pop ekranında item görünüyor ama tıklandığında oyun kapanıyorsa (Crash), Gachaitemset.txt dosyasındaki ID ile veritabanındaki ID uyuşmuyor demektir.
  • Sox İtemlar: Magic Pop'a Sun veya Moon item eklerken _RefObjCommon tablosundaki doğru ID'yi aldığınızdan emin olun (Genellikle Rare olanlar).

 
Meta Description
vSRO Magic Pop Detaylı Düzenleme | İtem Ekleme, Şans Ayarları ve Media Entegrasyonu
Üst
Reklam Ver
R10dev.net'i ana ekrana ekle!

Access Restricted

Browser developer tools or unauthorized inspection detected.
Access to this site is limited to standard browser sessions for security reasons.

Protection by r10dev.net