diff --git a/server/gameserver/metamgr.cc b/server/gameserver/metamgr.cc index ddb4689..181acc6 100755 --- a/server/gameserver/metamgr.cc +++ b/server/gameserver/metamgr.cc @@ -1,5 +1,8 @@ #include "precompile.h" +#include +#include + #include #include @@ -464,7 +467,10 @@ private: } else { itr->second.clear(); } - f8::ReadJsonMetaFile(res_path + meta.map_pic() + ".layers.json", itr->second); + std::string filename = res_path + "map" + meta.map_pic() + ".layers.json"; + if (access("test.c", F_OK) != -1) { + f8::ReadJsonMetaFile(filename, itr->second); + } } } }