- Mesaj
- 656
- Çözümler
- 43
- Beğeni
- 390
- Puan
- 909
- Ticaret Puanı
- 0
debug client ile giriş yapmaya çalışınca
bu hatayı veriyor 3 kere yoksay diyip giriş yapabiliyorum sol click ile item cıkarmaya çalıştığım zamanda şöyle bir syseer veriyor
CItemManager::GetItemDataPointer - FIND ERROR [169004]
hata kod bloğu gamelib/itemmanager.cpp:
BOOL CItemManager::GetItemDataPointer(DWORD dwItemID, CItemData** ppItemData)
{
if (0 == dwItemID)
return FALSE;
TItemMap::iterator f = m_ItemMap.find(dwItemID);
if (m_ItemMap.end() == f)
{
int n = m_vec_ItemRange.size();
for (int i = 0; i < n; i++)
{
CItemData* p = m_vec_ItemRange[i];
const CItemData::TItemTable* pTable = p->GetTable();
if ((pTable->dwVnum < dwItemID) &&
dwItemID < (pTable->dwVnum + pTable->dwVnumRange))
{
*ppItemData = p;
return TRUE;
}
}
Tracef(" CItemManager::GetItemDataPointer - FIND ERROR [%d]\n", dwItemID);
return FALSE;
}
*ppItemData = f->second;
return TRUE;
}