HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!
Yabancı Bir forumdan alıntıdır.
SQLMsg* pkMsg(DBManager::instance().DirectQuery(... :
SQLMsg* pkMsg(DBManager::instance().DirectQuery(... :
C++:
void CHARACTER::UpdateShopItems()
Sonuna :
delete Msg;
#######################################################
void CHARACTER::LoadPrivShops()
Sonuna:
delete pkMsg;
#######################################################
void CHARACTER::OpenShop(DWORD id, const char* name, bool onboot)
Sonuna:
pkMsg.reset(nullptr);
#######################################################
ACMD(do_shop_update_item)
Sonrasına:
if (CHARACTER_MANAGER::instance().GetCharactersByRaceNum(30000, i))
{
CharacterVectorInteractor::iterator it = i.begin();
while (it != i.end())
{
LPCHARACTER pc = *it++;
if (pc)
if (pc->GetRaceNum() == 30000 && pc->GetPrivShop() == shop_id)
{
pc->UpdateShopItems();
return;
}
}
}
Ekle:
delete pkMsg;
Sonrasına:
if (CHARACTER_MANAGER::instance().GetCharactersByRaceNum(30000, i))
{
CharacterVectorInteractor::iterator it = i.begin();
while (it != i.end())
{
LPCHARACTER pc = *it++;
if (pc)
if (pc->GetRaceNum() == 30000 && pc->GetPrivShop() == shop_id)
{
pc->UpdateShopItems();
return;
}
}
}
Ekle:
delete pkMsg;
Sonrasına:
TPacketShopUpdateItem packet;
packet.shop_id = shop_id;
db_clientdesc->DBPacket(HEADER_GD_SHOP_UPDATE_ITEM, 0, &packet, sizeof(packet));
}
}
Ekle:
delete pkMsg;
#######################################################
ACMD(do_shop_refresh_items)
sonuna :
delete pkMsg;
#######################################################
EVENTFUNC(fix_shop_event)
Önce:
return PASSES_PER_SEC(SHOP_TIME_REFRESH * 60);
Ekle:
delete pkMsg;
Paylaşım için teşekkürler.
Rica ederim.Paylaşım için teşekkürler.
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 37
- Görüntüleme
- 2K
- Cevaplar
- 51
- Görüntüleme
- 7K
