Scarlet 1
Scarlet
Best Studio 1
Best Studio
mannaxxx 1
mannaxxx
Agora Metin2 1
Agora Metin2
[DEV]AB 1
[DEV]AB
Sevdamsın 1
Sevdamsın
TuZaKK 1
TuZaKK
kaptanmikro1 1
kaptanmikro1
farkmt2official 2
farkmt2official
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Hikaye Ekle

Cevaplandı Dali offline shop "cannot find item on pos" sorunu

  • Konuyu başlatan Konuyu başlatan mami3010
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 11
  • Görüntüleme Görüntüleme 223

Türkiye'de ilk Mobil & PC Aynı Anda Metin2 Oyna. Triarchonline kalıcı ve uzun ömürlü yapısı ile 24 Temmuz'da açılıyor. | 1-99 Mobil Metin2 Triarch HEMEN TIKLA!

///
 
Son düzenleme:

En Çok Reaksiyon Alan Mesajlar

Bu hata pazardan değil, itemin bulunduğu yerden kaynaklanıyor. Logda yazan
cannot find item on pos (7, 15) şunu anlatıyor: Server, pazar oluşturulurken “7 numaralı pencerede, 15. slottaki itemi” arıyor ama o slottaki itemi bulamıyor. Bu yüzden pazar kısa süreli açılıp kendini kapatıyor.

Bu genelde şu durumda olur: Itemi normal envanter dışındaki bir yerden pazara ekliyorsun. Özel envanter, kuşak envanteri, taş/kostüm sayfası gibi sistemler varsa client o pencerenin slot bilgisini gönderiyor ama pazar sistemi sadece klasik envanteri destekliyordur. Server da o pencereyi tanımadığı için itemi bulamıyor ve pazar iptal ediliyor.

Bunu çok basit bir şekilde test edebilirsin. Itemi normal envanterin ilk sayfasına koyup oradan pazara ekle. Eğer bu şekilde pazar sorunsuz açılıyorsa, problem net: özel envanter – pazar uyumsuzluğu.

Çözüm tarafında iki yol var. En kolayı, pazara item eklerken sadece normal envantere izin vermek. Böylece pazar kapanmak yerine kullanıcıya uyarı verilir. Daha kalıcı çözüm ise offline shop/private shop kodunda, paketten gelen pencere tipini doğru şekilde ele almak ve o pencereye göre itemi bulacak şekilde düzenleme yapmak.

Kısacası sorun “pazar bozuk” değil; pazar, itemin geldiği pencereyi tanımıyor. Hangi özel envanterleri kullanıyorsan (kuşak, taş, kostüm vb.) oraya bakman gerekiyor. İstersen hangi altyapıyı kullandığını ve itemi hangi envanterden koyduğunu yaz, tam olarak hangi kısımda düzenleme yapman gerektiğini söyleyeyim.
Çözüm
Bu hata pazardan değil, itemin bulunduğu yerden kaynaklanıyor. Logda yazan
cannot find item on pos (7, 15) şunu anlatıyor: Server, pazar oluşturulurken “7 numaralı pencerede, 15. slottaki itemi” arıyor ama o slottaki itemi bulamıyor. Bu yüzden pazar kısa süreli açılıp kendini kapatıyor.

Bu genelde şu durumda olur: Itemi normal envanter dışındaki bir yerden pazara ekliyorsun. Özel envanter, kuşak envanteri, taş/kostüm sayfası gibi sistemler varsa client o pencerenin slot bilgisini gönderiyor ama pazar sistemi sadece klasik envanteri destekliyordur. Server da o pencereyi tanımadığı için itemi bulamıyor ve pazar iptal ediliyor.

Bunu çok basit bir şekilde test edebilirsin. Itemi normal envanterin ilk sayfasına koyup oradan...
Bu hata pazardan değil, itemin bulunduğu yerden kaynaklanıyor. Logda yazan
cannot find item on pos (7, 15) şunu anlatıyor: Server, pazar oluşturulurken “7 numaralı pencerede, 15. slottaki itemi” arıyor ama o slottaki itemi bulamıyor. Bu yüzden pazar kısa süreli açılıp kendini kapatıyor.

Bu genelde şu durumda olur: Itemi normal envanter dışındaki bir yerden pazara ekliyorsun. Özel envanter, kuşak envanteri, taş/kostüm sayfası gibi sistemler varsa client o pencerenin slot bilgisini gönderiyor ama pazar sistemi sadece klasik envanteri destekliyordur. Server da o pencereyi tanımadığı için itemi bulamıyor ve pazar iptal ediliyor.

Bunu çok basit bir şekilde test edebilirsin. Itemi normal envanterin ilk sayfasına koyup oradan pazara ekle. Eğer bu şekilde pazar sorunsuz açılıyorsa, problem net: özel envanter – pazar uyumsuzluğu.

Çözüm tarafında iki yol var. En kolayı, pazara item eklerken sadece normal envantere izin vermek. Böylece pazar kapanmak yerine kullanıcıya uyarı verilir. Daha kalıcı çözüm ise offline shop/private shop kodunda, paketten gelen pencere tipini doğru şekilde ele almak ve o pencereye göre itemi bulacak şekilde düzenleme yapmak.

Kısacası sorun “pazar bozuk” değil; pazar, itemin geldiği pencereyi tanımıyor. Hangi özel envanterleri kullanıyorsan (kuşak, taş, kostüm vb.) oraya bakman gerekiyor. İstersen hangi altyapıyı kullandığını ve itemi hangi envanterden koyduğunu yaz, tam olarak hangi kısımda düzenleme yapman gerektiğini söyleyeyim.
 
Çözüm
Bu hata pazardan değil, itemin bulunduğu yerden kaynaklanıyor. Logda yazan
cannot find item on pos (7, 15) şunu anlatıyor: Server, pazar oluşturulurken “7 numaralı pencerede, 15. slottaki itemi” arıyor ama o slottaki itemi bulamıyor. Bu yüzden pazar kısa süreli açılıp kendini kapatıyor.

Bu genelde şu durumda olur: Itemi normal envanter dışındaki bir yerden pazara ekliyorsun. Özel envanter, kuşak envanteri, taş/kostüm sayfası gibi sistemler varsa client o pencerenin slot bilgisini gönderiyor ama pazar sistemi sadece klasik envanteri destekliyordur. Server da o pencereyi tanımadığı için itemi bulamıyor ve pazar iptal ediliyor.

Bunu çok basit bir şekilde test edebilirsin. Itemi normal envanterin ilk sayfasına koyup oradan pazara ekle. Eğer bu şekilde pazar sorunsuz açılıyorsa, problem net: özel envanter – pazar uyumsuzluğu.

Çözüm tarafında iki yol var. En kolayı, pazara item eklerken sadece normal envantere izin vermek. Böylece pazar kapanmak yerine kullanıcıya uyarı verilir. Daha kalıcı çözüm ise offline shop/private shop kodunda, paketten gelen pencere tipini doğru şekilde ele almak ve o pencereye göre itemi bulacak şekilde düzenleme yapmak.

Kısacası sorun “pazar bozuk” değil; pazar, itemin geldiği pencereyi tanımıyor. Hangi özel envanterleri kullanıyorsan (kuşak, taş, kostüm vb.) oraya bakman gerekiyor. İstersen hangi altyapıyı kullandığını ve itemi hangi envanterden koyduğunu yaz, tam olarak hangi kısımda düzenleme yapman gerektiğini söyleyeyim.

videoyu izlediyseniz normal envanterden item koyuyorum k envanter yada başka bir envanter kullanmıyorum
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst