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

vSro Paylaşım vSRO Kervan Rate & Kâr Oranlarını Ayarlama

Cevaplar0
Görüntüleme426
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 & EKONOMİ] vSRO Kervan Rate & Kâr Oranlarını Ayarlama
_RefPricePolicyOfItem ve _RefObjItem Üzerinden Trader Maliyeti, Teslim Kazancı ve Thief Satış Fiyatını Düzenleme​



Merhaba değerli forum sakinleri,

Silkroad Online sunucularında ekonomi dengesini (Gold Rate) sağlamanın ve Job rekabetini canlı tutmanın temel şartı dengeli bir kervan kâr döngüsüdür.

Oyuncunun 5★ kervan doldururken NPC'ye ne kadar ödeyeceğini (Trader Maliyeti), malı hedef şehre teslim ettiğinde ne kadar kazanacağını (Trader Kârı) ve malları çalan hırsızın kaçakçıya sattığında ne kadar alacağını (Thief Kazancı) tek bir SQL şablonuyla optimize edebilirsiniz.

Teknik Bilgilendirme (Kervan Fiyat Mekaniği)' Alıntı:
  • _RefPricePolicyOfItem.Cost: Oyuncunun NPC'den mal alırken ödediği birim alış fiyatıdır.
  • _RefObjItem.SellPrice: Kervan malının taban satış referansıdır. Şehirler arası mesafe katsayısıyla çarpılarak teslimat kazancını belirler.
  • _RefObjItem.Price: Yere düşen kaçak malların Smuggler NPC'sine satışında baz alınan referans tabandır.



Hatasız & Optimize Edilmiş Kervan Fiyat Query Kodu

SRO_VT_SHARD
veritabanını seçip aşağıdaki optimize blokları ihtiyacınıza göre düzenleyin:





Kâr Oranı Nasıl Hesaplanır ve Test Edilir?

  1. Pet Kapasitesi x Birim Alış: Örneğin petinizde toplam 4.000 adet kervan malı taşınıyorsa; $4.000 \times 2.100 = 8.400.000$ (Yaklaşık 8.4M Gold alış maliyeti).
  2. Mesafe Katsayısı x Taban Satış: Jangan - Donwhang, Jangan - Hotan rotalarındaki km çarpanı taban SellPrice ile çarpılarak teslimat kasasına yansır.
  3. Thief Kazancı: Trader'dan düşürülen malların kaçakçıya tesliminde elde edilen gelir doğrudan _RefObjItem.Price üzerinden hesaplanır.



Nasıl Uygulanır?

  1. SQL Server Management Studio (SSMS) üzerinde New Query açın.
  2. Yukarıdaki kodu yapıştırın ve sunucunuzun altın dengesine göre @UnitCost, @UnitSellPrice değerlerini ayarlayın.
  3. F5 tuşuna basarak sorguyu çalıştırın.
  4. Fiyatların istemcide doğru gözükmesi için Media.pk2 (server_dep\itemdata_xxx.txt) dosyasındaki kervan mallarının alış/satış sütunlarını da güncelleyip patch atmanız önerilir.
  5. Sunucudaki GameServer pencerelerini yeniden başlatın.

Sorularınızı ve rotalara göre kâr hesaplama taleplerinizi konu altından iletebilirsiniz. Herkese bereketli kervanlar ve iyi forumlar!
 
Moderatör tarafında düzenlendi:

Konuyu görüntüleyenler

Yükleniyor...
Yükleniyor...
Etiketler
Etiketler Etiketler
database gold kervan query vsro
Şu anda sitemizde 158 Aktif Kullanıcı
Çevrimiçi üyeler
Konular 1,170
Mesajlar 4,301
Kullanıcılar 1,858
Son üye Dilara Baydemir
Geri
Üst