Merhaba, Hoşgeldin!

VSRO.org, Silkroad Online, Knight Online, Metin2 ve diğer çevrimiçi oyunlar için öncü bir yardım ve geliştirme platformudur. Misyonumuz, bilgi ve deneyim sahibi bireyleri, bilgiye ihtiyaç duyanlarla bir araya getirerek, zengin bir etkileşim ortamı yaratmak ve farklı bakış açılarını birleştirmektir. Topluluğumuzda güçlü bir işbirliği ve öğrenme kültürü oluşturarak, herkesin değerli katkılarda bulunmasını sağlıyoruz.

vSRO Çözüldü Special Goods Alış Problemi

Katılım
22 Ağu 2024
Mesajlar
87
Çözümler
4
Tepkime puanı
24
Puanları
8
Yaş
31
Konum
İstanbul
Türk Lirası
0.00₺
Merhaba, Hotan, Jangan gibi şehirlerdeki NPC'lerden normal kervan malı aldığımda bir sorun olmuyor fakat
- Bandit'ten Special Good aldığımda NPC'den çıkarken, oyundan dc oluyorum,
- Tekrar giriş yaptığımda kervan peti düşmüş ve mal yerde oluyor ki normaldir ayarı bu şekilde.

Not : Buffların olduğu alana atılan 10 dakika sayacında sorun olabilir. Oyuna tekrar giriş yapıldığında sayaç orada olmuyor, birnevi sıfırlanmış gibi görünüyor.
Not2 : Sayaç kısmı eklenir eklenmez atıyor, eşyada problem olmadığı kesinleşti.
Not3 : Gelen 10 dakika sayacının tetiklendiği yerde bir sorun olduğu kesinleşti fakat bu buff'ın database içerisinde nereden atıldığı bulunamadı. Aranıyor...


1727112170716.png
 
Çözüm
Deneme yanılma yöntemini kullanmanızı öneriyorum.
"_RefShardContentConfig" tablosuna değer atayarak satın alım kontrolünü sağlamalısınız.
"Scale" değerini vermeden 5 yıldız alınan değeri 1 olarak ayarlamışsınız; bu durum sorun yaratıyor olabilir.

Itemlere stack değeri verin , Bu sistemi hangi tür etkinlik olarak düzenlediğinizi tam olarak anlamadım , ancak oradaki Scale değerlerine atama yaparak denemenizi tavsiye ederim. Başlangıç olarak değerleri 3, 5 ve 8 olarak artırabilirsiniz.

Unutmayın ki, bu değerlerin orijinal karşılığı 40'tır. Special malların saat bazlı gelmesi, GameServer'da gömülü olarak çalışır.
Muhtemelen bu değer burada sabit bir fonksiyona ekli olduğundan, alım sürecinde "Disconnected" veya "Crash" hatası...
Etkinlikte ne gibi düzenlemeler yaptınız?
Karakter isimlerinin normal ve job isimlerinin görsellerini atınız. Kervan malları stack sayıları ve pet envanteriyle ilgili düzenleme yaptınız mı?
Veya kervan mallarını silip yeniden ekleme yaptınız mı
 
Oyla 0
Merhaba, Hotan, Jangan gibi şehirlerdeki NPC'lerden normal kervan malı aldığımda bir sorun olmuyor fakat
- Bandit'ten Special Good aldığımda NPC'den çıkarken, oyundan dc oluyorum,
- Tekrar giriş yaptığımda kervan peti düşmüş ve mal yerde oluyor ki normaldir ayarı bu şekilde.
- Enteresan olan malın aynı zamanda envantere düşmüş olması. 1 adet special kervan malı aldığım şekilde çantamda görünüyor ve aynı zamanda yerde duruyor.

(Test eden başka bir arkadaşım eşyanın kendi inventorysine düşmediğini fakat aynı şekilde dc yediğini söylüyor.)

Not : Buffların olduğu alana atılan 10 dakika sayacında sorun olabilir. Oyuna tekrar giriş yapıldığında sayaç orada olmuyor, birnevi sıfırlanmış gibi görünüyor.
Not2 : Sayaç kısmı eklenir eklenmez atıyor, eşyada problem olmadığı kesinleşti.


Ekli dosyayı görüntüle 19482
Disconnect olduğunuzda gameserver hata veriyor mu ?
 
Oyla 0
Etkinlikte ne gibi düzenlemeler yaptınız?
Karakter isimlerinin normal ve job isimlerinin görsellerini atınız. Kervan malları stack sayıları ve pet envanteriyle ilgili düzenleme yaptınız mı?
Veya kervan mallarını silip yeniden ekleme yaptınız mı
Etkinlikte bir düzenleme yapılmadı.

Karakter Nick : tradertest (Normal Char)
Trader Nick : tradertest123

Kervan max stack sayısı : 1
5* olması için gereken stack sayısı : 1
Pet envanter sayısı : 1

Kervan mallarında bir sil-ekle işlemi olmadı, sadece NPC içindeki 3 adet eşyadan diğer 2 eşya için silme işlemi uygulandı.
Kervan malları için kar oranı düzenlemesi yapıldı. Alış satış ücretleri de düzenlendi.

Jangan'dan veya Hotan'dan alınan mal için bir problem olmuyor. Sadece special mal alındığında, NPC'den çıkarken çalışacak olan 10 dakika süre skill olarak hp-mp barının yanına eklenir eklenmez dc oluyor ve GS içerisinde herhangi bir hata veya dump oluşmuyor.
 
Oyla 0
DC mi Crash mi alıyorsun, Crash alıyorsan gameserverda hata vermezde karakterin Disconnected olursa modüller genelde hata mesajı verir.

Eğer crash ise büyük ihtimalle skilleffect olma ihtimali var veya clientte eksik bir txt olabilir. RefSkillde skill kapalı olabilir vs vs Crash vey dc olup olmadığını net söylersen ona göre yorum yapabilirim
 
Oyla 0
DC mi Crash mi alıyorsun, Crash alıyorsan gameserverda hata vermezde karakterin Disconnected olursa modüller genelde hata mesajı verir.

Eğer crash ise büyük ihtimalle skilleffect olma ihtimali var veya clientte eksik bir txt olabilir. RefSkillde skill kapalı olabilir vs vs Crash vey dc olup olmadığını net söylersen ona göre yorum yapabilirim
Yanlış yazmışım pardon, dc oluyor. * Düzelttim
 
Oyla 0
SHARD DBsi içerisinde > "_RefShardContentConfig" adıyla yer alan bir tablo mevcut.
Bu tabloda düzenleme yapılmadan, slot veya item stack üzerinde herhangi bir değişiklik yapmadığınız takdirde, aldığınızda disconnect olmanız veya farklı anormal durumlarla karşılaşmanız oldukça muhtemeldir.
Örneğin Gold ilgili bir bug tespiti analizim olmuştu zamanında otomatik Inventoryı kapatan bir sistemdi.
Bu tür bileşenler biribirini takip ettiği içi aynı olayın farklı boyutu buradada işlev görmüş olabilir.
 
Oyla 0
SHARD DBsi içerisinde > "_RefShardContentConfig" adıyla yer alan bir tablo mevcut.
Bu tabloda düzenleme yapılmadan, slot veya item stack üzerinde herhangi bir değişiklik yapmadığınız takdirde, aldığınızda disconnect olmanız veya farklı anormal durumlarla karşılaşmanız oldukça muhtemeldir.
Örneğin Gold ilgili bir bug tespiti analizim olmuştu zamanında otomatik Inventoryı kapatan bir sistemdi.
Bu tür bileşenler biribirini takip ettiği içi aynı olayın farklı boyutu buradada işlev görmüş olabilir.
1727214292108.png

Tablom bu şekilde, 1 adet mal alındığında 5* olacak şekilde ve NPC thief çıkmayacak şekilde düzenlemek istedim.
 
Oyla 0
Geri
Üst Alt