Ayyıldız2 | 2008 TR Yapısı • 1-99 Orta Emek Destan • Oto Avsız • 10 Temmuz 21:00 HEMEN TIKLA!
Arkadaşlar diğer haritalarda da offline pazar kurulsun istiyorum lakin benim offlineshopmenager.cpp'de mapIndeks aşağıdaki gibi map indexlerini editleyemiyorum biyerden çekiyor ama nereden çektiğini çözemedim yardım pls
void COfflineShopManager:
estroyOfflineShop(LPCHARACTER ch, DWORD dwVID, bool bDestroyAll)
{
if (dwVID == 0 && ch)
{
std::auto_ptr<SQLMsg> pMsg(DBManager::instance().DirectQuery("SELECT mapIndex, mapIndex,channel FROM %soffline_shop_npc WHERE owner_id = %u", get_table_postfix(), ch->GetPlayerID()));
if (pMsg->Get()->uiNumRows == 0)
{
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("You can't use this option because you don't have offline shop npc!"));
return;
}
MYSQL_ROW row = mysql_fetch_row(pMsg->Get()->pSQLResult);
long lMapIndex = 0;
str_to_number(lMapIndex, row[0]);
TPacketGGRemoveOfflineShop p;
p.bHeader = HEADER_GG_REMOVE_OFFLINE_SHOP;
p.lMapIndex = lMapIndex;
// Set offline shop name
char szNpcName[CHARACTER_NAME_MAX_LEN + 1];
snprintf(szNpcName, sizeof(szNpcName), "%s", ch->GetName());
strlcpy(p.szNpcName, szNpcName, sizeof(p.szNpcName));
// End Of Set offline shop name
P2P_MANAGER::instance().Send(&p, sizeof(TPacketGGRemoveOfflineShop));
Giveback(ch);
}
else if (dwVID && ch)
{
void COfflineShopManager:
estroyOfflineShop(LPCHARACTER ch, DWORD dwVID, bool bDestroyAll){
if (dwVID == 0 && ch)
{
std::auto_ptr<SQLMsg> pMsg(DBManager::instance().DirectQuery("SELECT mapIndex, mapIndex,channel FROM %soffline_shop_npc WHERE owner_id = %u", get_table_postfix(), ch->GetPlayerID()));
if (pMsg->Get()->uiNumRows == 0)
{
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("You can't use this option because you don't have offline shop npc!"));
return;
}
MYSQL_ROW row = mysql_fetch_row(pMsg->Get()->pSQLResult);
long lMapIndex = 0;
str_to_number(lMapIndex, row[0]);
TPacketGGRemoveOfflineShop p;
p.bHeader = HEADER_GG_REMOVE_OFFLINE_SHOP;
p.lMapIndex = lMapIndex;
// Set offline shop name
char szNpcName[CHARACTER_NAME_MAX_LEN + 1];
snprintf(szNpcName, sizeof(szNpcName), "%s", ch->GetName());
strlcpy(p.szNpcName, szNpcName, sizeof(p.szNpcName));
// End Of Set offline shop name
P2P_MANAGER::instance().Send(&p, sizeof(TPacketGGRemoveOfflineShop));
Giveback(ch);
}
else if (dwVID && ch)
{