Great Offline Shop - Uyumlu Won Sorunu - PERİŞAN ETTİ

Blaxsiss

Level 4
Katılım
22 Eki 2014
Konular
73
Mesajlar
347
Online süresi
1ay 21g
Reaksiyon Skoru
56
Altın Konu
0
Başarım Puanı
131
TM Yaşı
11 Yıl 6 Ay 2 Gün
MmoLira
6,276
DevLira
0

Metin2 EP, Valorant VP dahil tüm oyun ürünlerini en uygun fiyatlarla bulabilir, Item ve Karakterlerinizi hızlıca satabilirsiniz. HEMEN TIKLA!

Arkadaşlar kolay gelsin.
Öncelikle şu offshopu kurdum; https://forum.turkmmo.com/konu/3688612-metin2-guncel-great-cevrimdisi-pazar/

Ve sorunsuz çalışmakta.

Üstüne şunu kurdum; https://forum.turkmmo.com/konu/3736378-great-offshop-uyumlu-won-sistemi/

Ama 3 defa denememe rağmen bir türlü uyarlayamadım. Anlatımları birebir uyguladım, sorunsuzca build ettim vs.
Finalde ise yaşadığım sorunlar hep aynı:

1-Sorun: Offshop u kurup kapatabiliyorum ama normal pazarı kurup kapat dediğimde hiç bir şey olmuyor.
2-Sorun: Fiyatlar Yang Yang - Won Won şeklinde ikili yazıyor. + Offline pazara won girmeme ragmen sadece yang fiyatı görünüyor.
3-Sorun: navicatta girdiğim yang fiyatı görünüyor ancak cheque sütunu hep 0.
4-Sorun: Wonu eklemeden önce great gayet stabildi. Ancak won ekledikten sonra pakete sağ tıklayıp gelen pazar kurma ekranında 'Yönet' sekmesi artık gelmiyor.

Bu sorunların hepsini 3 defa kaldırıp eklememe rağmen yaşıyorum. Yardımcı olursanız sevinirim.

Her offshop kurduğumda düşen client syserr:
Kod:
0321 18:29:34738 :: Unknown Server Command shop_add 15 63175 123 0 1 1 0 1616358572 | shop_add
0321 18:29:34738 :: Unknown Server Command shop_add 15 63175 123 0 1 1 0 1616358572 | shop_add
0321 18:29:42223 :: Unknown Server Command shop_add 15 63175 123 0 1 1 0 1616358572 | shop_add
0321 18:29:45110 :: Unknown Server Command shop_add 15 63175 123 0 1 0 0 1616358572 | shop_add
0321 18:30:07534 :: Unknown Server Command shop_add 16 63176 22221 0 1 1 0 1616355005 | shop_add
0321 18:30:07534 :: Unknown Server Command shop_add 16 63176 22221 0 1 1 0 1616355005 | shop_add
0321 18:30:12220 :: Unknown Server Command shop_add 16 63176 22221 0 1 1 0 1616355005 | shop_add
0321 18:30:22186 :: Unknown Server Command shop_add 16 63176 22221 0 1 1 0 1616355005 | shop_add
0321 18:30:30683 :: Unknown Server Command shop_add 16 63176 22221 0 1 0 0 1616355005 | shop_add

Aynı şekilde her offshop kurduğumda düşen ch1 syserr(won eklemeden önce yoktu):
Kod:
SYSERR: Mar 21 18:24:43 :: ChildLoop: AsyncSQL: query failed: Out of range value for column 'y' at row 1 (query: INSERT DELAYED INTO log (type, time, who, x, y, what, how, hint, ip, vnum) VALUES('ITEM', NOW(), 1, 71, 4294967294, 10000266, 'SET_FORCE_ATTR', '', '', 189) errno: 1264)
 
Çözüm
Sağol dostum ben şu şekilde denedim ve konuda bahsettiğim sorunlar düzeldi ancak yeni sorunlar var şu an.
Offline shop un definesinde herhangi bir değişiklik yapmadan bu verdiğin definleri aşağıdaki gibi değiştir. #if defined'ın bir gereği yok.
Aynı işlemi düzgünce locale_inc.h de de yap, iki tarafı da tekrar derle bide öyle dene. Bahsettiğin sorunu ben yaşamıyorum şu an.
Offline shoptan item...
normal pazarı bende denemedim daha ofline shop dan itemi alınca won hediye kutusuna geliyor mu sende ?
 
/set oyundaki_adın cheque 5

yazıp envatere won gelecek mi kontrol et. Eğer geliyorsa aşağıdakileri kontrol et. Gelmezse sorun büyük ihtimal src dendir.
Dump proto düzenledikten sonra item_protoyu tekrar kapatıp locale at.
pack_cheque klasörünü de paketleyip packe at - Index'e ekle.
Ayrıca bir diğer önemli husus, anlatımdaki item_proto.txt içeriğini olduğu gibi alma. Senin filesle uyuşmuyor olabilir, o proto satırını kendi filesına göre düzenle öyle ekle item_proto ya. Ben öyle yapmıştım.
 
bunları hepsi sorunsuz çalışıoyor
 

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