Best Studio 1
Best Studio
D 1
delimuratt
Aliyldrim 1
Aliyldrim
Mt2Hizmet 1
Mt2Hizmet
noisiv 1
noisiv
Manwe Work 1
Manwe Work
melankolıa18 1
melankolıa18
Agora Metin2 1
Agora Metin2
Cannn6161 1
Cannn6161
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com
Kaynak ikonu

Won Sistemi Offical 2020-02-14

indirmek için izniniz yok
  • Konuyu başlatan Konuyu başlatan devit
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 215
  • Görüntüleme Görüntüleme 51K

devit

Level 3
TM Üye
Üye
Katılım
27 Eyl 2009
Konular
20
Mesajlar
143
Çözüm
1
Online süresi
3h 4m
Reaksiyon Skoru
21
Altın Konu
0
TM Yaşı
16 Yıl 8 Ay 13 Gün
Başarım Puanı
105
MmoLira
328
DevLira
0
Ticaret - 0%
0   0   0

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

Merhaba Arkadaşlar Kendim söktüğüm bizat kullandığım dosyadır.

Gerekli anlatımı yaptım hatta alan olursa yardımcı olurum konu altında

forumda eksik kalmasın diye paylaşıyorum bir teşekkürü eksik görmeyin..





Günceleme :
tables.h
Kod:
Kod:
Ara : } TItemPriceInfo;

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

Mysql Tablolarına eklenicekler
Player Tablosu > myshop_pricelist:
Kod:
price_cheque
Player Tablosu > player:
Kod:
cheque

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

Python Günceleme:
locale_xx açın içine atın
Root'u açın içine atın
uiscript açın içine atın

Not : app.ENABLE_EXTEND_INVEN_SYSTEM eklentisi olmayanlar PythonApplicationModule.cpp eklesinler
Kod:
#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:
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



Not: Kimse konuyu kirletmesin sistemi kendim söktüm, bu benimdir demesin kimse

Çalıştığına dair kanıtlar
QQPm0g.jpg

Buda benden gelsin :)

Syserimdeki sorun shop max wnumdan kaynaklı

Gamede 100 'lü Cliente 40 'lı olduğu için itemi pazara koyunca gözükmüyordu :)

Neyse herkese iyi forumlar yardımcı olmaya çalışan arkadaşlarada teşekkür ederim..



ZYy2P3.png



 

Ekli dosyalar

Moderatör tarafında düzenlendi:

En Çok Reaksiyon Alan Mesajlar

PythonShop.cpp eksik kod
Kod:
int CPythonShop::GetOfflineShopItemPrice(TItemPos ItemPos)
{
TOfflineShopItemStock::iterator itor = m_OfflineShopItemStock.find(ItemPos);
if (m_OfflineShopItemStock.end() == itor)
return 0;
TShopItemTable & rShopItemTable = itor->second;
return rShopItemTable.price;
}
Altına ekle
Kod:
#ifdef ENABLE_CHEQUE_SYSTEM
int CPythonShop::GetOfflineShopItemPriceCheque(TItemPos ItemPos)
{
TOfflineShopItemStock::iterator itor = m_OfflineShopItemStock.find(ItemPos);
if (m_OfflineShopItemStock.end() == itor)
return 0;
TShopItemTable & rShopItemTable = itor->second;
return rShopItemTable.price_cheque;
}
#endif
Sistemi eklemenizi tavsiye etmiyorum düzenlemesi çok hoj oluyor çünki;
Öğeyi görmek için üye olmalısınız.
Öğeyi görmek için üye olmalısınız.
++CREDİT
Öğeyi görmek için üye olmalısınız.

eksik
Teşekkürler Ama Bu Won Emek Swler için Geçerli Olur Orta Ve Vslik Swlerde İşe Yaramaz
 
Konu icin tesekkur ederim . offline shopsuz u yokmu bunun ?
 
Teşekkürler Ama Bu Won Emek Swler için Geçerli Olur Orta Ve Vslik Swlerde İşe Yaramaz

haklısın işine yarıyan kullansın , bizim eksiğimiz olmasın diye paylaştım


Offline shoplu kardeşim full
 

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

Geri
Üst