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

vSro Paylaşım vSRO Gold Dragon Flag (GDF) STR 5 & INT 5 Ekleme

Cevaplar0
Görüntüleme1
Ticaret Puanı
0
Katılım
8 Eyl 2026
Mesajlar
145
Tepkime puanı
24
Puanları
0
Mevcut Bakiye
3975 ₺
[REHBER & QUERY] vSRO Gold Dragon Flag (GDF) STR 5 & INT 5 Ekleme
_RefScrapOfPackageItem Üzerinden NPC'de Satılan GDF'lere Otomatik STR 5 / INT 5 Statı Tanımlama​



Merhaba değerli forum sakinleri,

Silkroad Online sunucularında oyuncuların bayrak slotuna taktığı **Gold Dragon Flag (GDF)** eşyasını daha cazip hale getirmek ve karakterlere ekstra güç sağlamak amacıyla NPC'den çekilen bayraklara varsayılan olarak **STR 5 ve INT 5** mavi statı eklemek en popüler düzenlemelerden biridir.

İnternette paylaşılan eski sorgularda MagParamNum = 2 yapılmasına rağmen MagParam3...7 arasına ilgisiz ve bozuk değerler girildiği için eşya satın alındığında istemci kilitlenmeleri veya hatalı stat yansımaları yaşanabilmektedir.

Aşağıda hem sadece **STR 5 & INT 5** statlarını temiz bir şekilde ekleyen optimize sorguyu hem de mevcut oyuncuların elindeki bayrakları güncelleme yöntemini bulabilirsiniz.

Teknik Bilgilendirme (MagParam & Bitmask Mantığı)' Alıntı:
  • _RefScrapOfPackageItem: NPC'deki eşya paketinin içeriğini ve satın alma anında basılacak statları belirler.
  • MagParamNum = 2: Eşyanın üzerinde toplam 2 adet mavi stat (STR ve INT) bulunacağını tanımlar.
  • MagParam1 & MagParam2: Joymax bitmask formülüyle hesaplanmış STR 5 ve INT 5 referans kodlarıdır.
  • Gereksiz MagParam3...MagParam12 sütunları 0 yapılarak bellek çakışmaları tamamen önlenmiştir.
  • İşlem öncesinde SRO_VT_SHARD yedeğinizi almayı unutmayınız.



Hatasız & Güvenli GDF STR/INT 5 SQL Kodu

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





Neden Bu Optimize Versiyon Kullanılmalı?

  1. Hatalı Parametre Artıkları Temizlendi: MagParamNum = 2 kuralına sadık kalınarak kullanılmayan diğer tüm slotlar 0 yapılmıştır. Böylece istemcide ve sunucu loglarında *invalid magic param* hatası oluşmaz.
  2. Tüm GDF Varyasyonları Kapsandı: LIKE 'ITEM_ETC_E060529_GOLDDRAGONFLAG%' filtresi sayesinde hem erkek hem de kadın için tanımlı tüm bayrak paketleri tek sorguda güncellenir.



Nasıl Test Edilir?

  1. SQL Server Management Studio (SSMS) üzerinde yukarıdaki sorguyu çalıştırın.
  2. Sunucudaki ShardManager ve GameServer pencerelerini yeniden başlatın.
  3. Oyuna girip GDF'nin satıldığı NPC'yi (veya Event NPC'sini) açın.
  4. Yeni bir Gold Dragon Flag satın alıp çantanıza koyun.
  5. Farenizi bayrağın üzerine getirdiğinizde altta mavi renkle Strength 5 Increase ve Intellect 5 Increase statlarının başarıyla eklendiğini doğrulayın.

Sorularınızı ve takıldığınız yerleri bu konu altından iletebilirsiniz. Herkese keyifli geliştirmeler!
 

Konuyu görüntüleyenler

Yükleniyor...
Yükleniyor...
Etiketler
Etiketler Etiketler
flag gold item sql vsro
Şu anda sitemizde 28,964 Aktif Kullanıcı
Çevrimiçi üyeler
Konular 1,373
Mesajlar 4,353
Kullanıcılar 1,670
Son üye Canbey
Geri
Üst