stinq3r 0 #1 Oluşturuldu: Şubat 13, 2019 Selamın aleyküm pus sistemin'de hiç bir sorun yok bakiye felan herşey görünüyor pus'da fakat pustan itemi çekiyorum inventory'e gelmiyor. Farklı bir gameserver ile deniyorum üzerime çektiğim itemler geliyor. özetler olursak kullandığım gameserver ile pustaki itemler üzerime gelmiyor başka bir gameserver ile pus'dan item çekmede bir sorun çıkmıyor yardımlarınızı bekliyorum iyi forumlar. Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş
stinq3r 0 #2 Konu Sahibi Şubat 13, 2019 tarihinde gönderildi sorunu çözüm sıkıntı olan yer ReqLoadWebItemMall düzeltilmiş hali : void CUser::ReqLoadWebItemMall() { try { Packet result(WIZ_SHOPPING_MALL, uint8(STORE_CLOSE)); g_DBAgent.UpdateAccountKnightCashInGame(this->GetAccountName()); std::vector<_ITEM_DATA> itemList; if (!g_DBAgent.LoadWebItemMall(itemList, this)) return; // reuse the GiveItem() method for giving them the item, just don't send the packet // as it's handled by STORE_CLOSE. foreach(itr, itemList) GiveItem(itr->nNum, itr->sCount, false); for (int i = SLOT_MAX; i < SLOT_MAX + HAVE_MAX; i++) { _ITEM_DATA * pItem = GetItem(i); result << pItem->nNum << pItem->sDuration << pItem->sCount << pItem->bFlag // item type flag (e.g. rented) << pItem->sRemainingRentalTime; // remaining time } Send(&result); Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş