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

vSro Paylaşım vSRO Forgotten World (FGW) Kitap Ödüllerini Değiştirme

Cevaplar0
Görüntüleme90
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 & QUERY] vSRO Forgotten World (FGW) Kitap Ödüllerini Değiştirme
_RefQuestRewardItems Üzerinden Koleksiyon Kitaplarının (Collection Book) Verdiği Silah ve Eşyaları Güncelleme​



Merhaba değerli forum sakinleri,

**Forgotten World (FGW - Kayıp Dünya)** zindanlarında oyuncuların topladığı koleksiyon kitapları (Collection Book / Talisman koleksiyonu) tamamlandığında verilen ödül eşyalarını (standart olarak Sun / SOS silahlar) kendi sunucu konseptinize göre farklı bir itemle (örn: Yeni degree silah, coin veya özel bir scroll) değiştirmek isteyebilirsiniz.

Bu rehberde, görev ödül eşyalarını listeleyip referans ID'leri (RefItemID) ile birlikte hatasız ve güvenli şekilde güncelleyen yöntemi anlatıyoruz.

Önemli Uyarı' Alıntı:
DİKKAT (Client - Server Senkronizasyonu):
  • Sadece ItemCodeName metnini değiştirmek yetmez; eşyanın RefItemID değeri de `_RefObjCommon` ile eşitlenmelidir. Aşağıdaki kod bu eşitlemeyi otomatik yapar.
  • SQL tarafında yapılan ödül değişikliklerinin oyuncunun görev ekranında (Quest penceresi) doğru görünmesi için Media.pk2 (server_dep\refquestrewarditems.txt) dosyasında da aynı değişiklikleri yapıp patch atmanız gerekmektedir.
  • İşlem öncesinde SRO_VT_SHARD yedeğinizi almayı unutmayınız.



1. Adım: Mevcut FGW Ödüllerini Listeleme

Hangi kitap görevinin hangi ödülü verdiğini ve mevcut eşya kodlarını görmek için bu sorguyu çalıştırın:





2. Adım: Ödül Eşyasını Güvenli Olarak Değiştirme (Tam Senkron)

Aşağıdaki sorgu, eski eşya kodunun yerine yeni belirlediğiniz eşya kodunu yazar ve `_RefObjCommon` tablosuna bağlanarak doğru `RefItemID` değerini otomatik atar:





3. Adım: Media.pk2 Güncellemesi

  1. SQL sorgusunu başarıyla çalıştırdıktan sonra bir PK2 Editörü yardımıyla `Media.pk2` dosyasını açın.
  2. server_dep\refquestrewarditems.txt dosyasını dışarı aktarın (Export).
  3. Notepad++ ile dosyayı açıp CTRL + H (Değiştir) kombinasyonunu kullanarak eski item kodunu yeni item kodu ile değiştirin.
  4. Dosyayı kaydedip tekrar Media.pk2 içine aktarın (Import).
  5. Sunucunuzdaki GameServer modüllerini yeniden başlatın.

Artık oyuncular koleksiyon kitabını teslim ettiklerinde tanımladığınız yeni ödülü eksiksiz teslim alacaktır. Sorularınızı konu altından belirtebilirsiniz!
 
Moderatör tarafında düzenlendi:

Konuyu görüntüleyenler

Yükleniyor...
Yükleniyor...
Şu anda sitemizde 214 Aktif Kullanıcı
Çevrimiçi üyeler
Konular 1,451
Mesajlar 4,568
Kullanıcılar 1,853
Son üye Vael
Geri
Üst