Won Sistemi Offical

LDrago

The Dragon's Excalibur
MT Üye
Mesaj
172
Çözümler
1
Beğeni
197
Puan
729
Ticaret Puanı
0
Linkleri görebilmek için giriş yap veya kayıt ol.


Linkleri görebilmek için giriş yap veya kayıt ol.


Günceleme :
tables.h
Kod:
Genişlet Daralt Kopyala
Kod:
Ara : } TItemPriceInfo;

kod satırının üstüne ekle :  DWORD dwPriceCheque;
#ifdef ENABLE_CHEQUE_SYSTEM şunları olmadan ve sadece TItemPriceInfo için

Mysql Tablolarına eklenicekler
Player Tablosu > myshop_pricelist:
Kod:
Genişlet Daralt Kopyala
price_cheque
Player Tablosu > player:
Kod:
Genişlet Daralt Kopyala
cheque

oflineshop kulanan içinde alttakileri ekleyin kullanmıyorsanız eklemeyin
shop_gold
shop_cheque
Player Tablosu > offline_shop_item:
Kod:
Genişlet Daralt Kopyala
price_cheque

Python Günceleme:
locale_xx açın
Linkleri görebilmek için giriş yap veya kayıt ol.
içine atın
Root'u açın
Linkleri görebilmek için giriş yap veya kayıt ol.
içine atın
uiscript açın
Linkleri görebilmek için giriş yap veya kayıt ol.
içine atın

Not : app.ENABLE_EXTEND_INVEN_SYSTEM eklentisi olmayanlar PythonApplicationModule.cpp eklesinler
Kod:
Genişlet Daralt Kopyala
#ifdef ENABLE_EXTEND_INVEN_SYSTEM
PyModule_AddIntConstant(poModule, "ENABLE_EXTEND_INVEN_SYSTEM", 1);
#else
PyModule_AddIntConstant(poModule, "ENABLE_EXTEND_INVEN_SYSTEM", 0);
#endif

uiinventory.py açılır
Kod:
Genişlet Daralt Kopyala
Ara : import uiPickMoney
Alta ekle : import uiPickEtc

Ara: dlgPickMoney = None
altına ekle : dlgPickItem = None

Ara : dlgPickMoney = uiPickMoney.PickMoneyDialog()
Altına ekle :
## PickItemDialog
dlgPickItem = uiPickEtc.PickEtcDialog()
dlgPickItem.LoadDialog()
dlgPickItem.Hide()

Ara : self.dlgPickMoney = dlgPickMoney
Altına ekle : self.dlgPickItem = dlgPickItem

Ara : self.dlgPickMoney.Destroy()
Altına ekle :
self.dlgPickItem.Destroy()
self.dlgPickItem = 0


Ara : self.dlgPickMoney = 0
Altına ekle :  self.dlgPickItem = 0


Ara : if self.dlgPickMoney:
Altına ekle :
if self.dlgPickItem:
self.dlgPickItem.Close()

Ara : itemSlotIndex = self.dlgPickMoney.itemGlobalSlotIndex

Değiştir : itemSlotIndex = self.dlgPickItem.itemGlobalSlotIndex

Ara : elif app.IsPressed(app.DIK_LSHIFT):
self.dlgPickMoney.SetTitleName(localeInfo.PICK_ITEM_TITLE)
self.dlgPickMoney.SetAcceptEvent(ui.__mem_func__(self.OnPickItem))
self.dlgPickMoney.Open(itemCount)
self.dlgPickMoney.itemGlobalSlotIndex = itemSlotIndex
Bunları altki ile değiştirin :

self.dlgPickItem.SetTitleName(localeInfo.PICK_ITEM_TITLE)
self.dlgPickItem.SetAcceptEvent(ui.__mem_func__(self.OnPickItem))
self.dlgPickItem.Open(itemCount)
self.dlgPickItem.itemGlobalSlotIndex = itemSlotIndex

Kanıt:
213.md.webp
 

Dosya Eklentileri

Son düzenleme:
Aranan bir sistemdi. Dosyaların ve konuların devamlılığı için resimleri ve küçük çaplı dosyaları forumumuza yükleyebilirsiniz. :)
Bunun sebebi de açık. 2 3 sene sonra gelen birisi linklerin veya resimlerin kırık olduğunu görmemesi için.
 
Uyarı: Bu konu açıldığından bu yana baya zaman geçmiş.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.
Geri
Üst