syserr (k)

Started by Zeratul, 2015-09-06, 17:27:08

0906 17:04:17966 :: CMapOutdoor::Load - LoadMonsterAreaInfo ERROR

na ez meg mi akar lenni?
Még kezdÅ' vagyok de igyekszek tanulni :-) !

2015-09-06, 17:29:00 #1 Last Edit: 2015-09-06, 17:44:59 by TheSLZ
Tegyél kliensoldalra is egy regen.txt-t.


rendben egy próbát meg ér
Még kezdÅ' vagyok de igyekszek tanulni :-) !

Én ezt szoktam beleírni kliensoldalhoz (mapjaimnál is ez van benne)

//type cx cy sx sy z dir time percent count vnum
//-----------------------------------------------------------------------------------


Bár nekem ha üres teljesen akkor sem írta még.

Mikor írja?
if (!LoadMonsterAreaInfo())
TraceError("CMapOutdoor::Load - LoadMonsterAreaInfo ERROR");


bool CMapOutdoor::LoadMonsterAreaInfo()
{
RemoveAllMonsterAreaInfo();

char c_szFileName[256];
sprintf(c_szFileName, "%s\\regen.txt", GetMapDataDirectory().c_str());

LPCVOID pModelData;
CMappedFile File;

if (!CEterPackManager::Instance().Get(File, c_szFileName, &pModelData))
{
//TraceError(" CMapOutdoorAccessor::LoadMonsterAreaInfo Load File %s ERROR", c_szFileName);
return false;
}
[...]
}


Ha nem tudja megnyitni az adott map regen.txt fájlját és pont.
Ha megnyitja onnantól édes mindegy mi van benne.