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

vSro Paylaşım vSRO 12 Degree Stone (Alchemy) Stack Değerlerini Değiştirme

Cevaplar0
Görüntüleme337
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 ₺
[QUERY] vSRO 12 Degree Stone (Alchemy) Stack Değerlerini Değiştirme
Tüm 12D Magic ve Attribute Taşlarının Üst Üste Koyulma (MaxStack) Sayısını Toplu Güncelleme​



Merhaba değerli forum sakinleri,

Silkroad Online sunucularında oyuncuların en çok tükettiği ve çantalarında yer kaplayan unsurların başında Alchemy taşları (Magic & Attribute Stone) gelir. Standart dosyalarda bu taşların üst üste binme limiti (MaxStack) genellikle 1 veya düşüktür.

Bu rehberde paylaşılan sorgu ile **12 Degree** seviyesindeki tüm Magic ve Attribute taşlarının stack limitini tek seferde dilediğiniz sayıya (Örn: 50, 250, 1000) çekebilirsiniz.

Önemli Uyarı' Alıntı:
DİKKAT (Client - Server Senkronizasyonu):
  • Stack değerlerini sadece veritabanından değiştirmek yetersizdir. Oyuncuların envanterlerinde visual bug (görsel senkron hatası) veya DC problemi yaşamaması için aynı değişikliklerin istemci tarafındaki Media.pk2 (server_dep\itemdata_xxx.txt) dosyalarına da işlenmesi zorunludur.
  • Sorguyu çalıştırmadan önce SRO_VT_SHARD yedeğinizi almayı unutmayınız.



1. Adım: Veritabanında Stack Sayısını Güncelleme (SQL)

Aşağıdaki sorgu, 12 Degree'ye ait tüm Magic ve Attribute taşlarını tek bir liste halinde ele alır ve hepsinin `MaxStack` değerini belirlediğiniz rakama günceller:





2. Adım: Media.pk2 İçin İlgili Dosyaları Bulma ve Eşitleme

Veritabanını güncelledikten sonra, bu eşyaların client tarafında hangi `itemdata_xxx.txt` dosyasında yer aldığını ve yeni değerleri görmek için aşağıdaki kontrol sorgusunu çalıştırın:





İşlemi Tamamlama Prosedürü

  1. İlk sorguyu SQL Server Management Studio üzerinde okutun.
  2. İkinci sorguyu okutarak taşların hangi `itemdata` dosyasına ait olduğunu tespit edin.
  3. Bir PK2 editörü yardımıyla (örn: Pk2Editor / Joymax PK2 Tools) `Media.pk2 -> server_dep` klasörüne girin ve ilgili `itemdata_xxx.txt` dosyasını dışarı aktarın.
  4. Notepad++ ile dosyayı açıp ilgili taşların `MaxStack` sütunundaki değerini SQL'de girdiğiniz değerle (50) birebir aynı yapıp kaydedin.
  5. Düzenlediğiniz txt dosyasını tekrar Media.pk2 içerisine import edin.
  6. Son olarak sunucu tarafında GameServer'ı yeniden başlatın.

Sorularınızı ve takıldığınız yerleri bu konu altından iletebilirsiniz. Herkese keyifli geliştirmeler!
 
Moderatör tarafında düzenlendi:

Konuyu görüntüleyenler

Yükleniyor...
Yükleniyor...
Etiketler
Etiketler Etiketler
alchemy database patch query vsro
Şu anda sitemizde 42 Aktif Kullanıcı
Çevrimiçi üyeler
Konular 1,451
Mesajlar 4,570
Kullanıcılar 1,853
Son üye Vael
Geri
Üst