F. Gabriel scrie: ↑Dum Sep 10, 2023 11:07 am
Restricția se inițiază din sursă binary, fișierul InstanceBase.cpp.
Caută funcția:
Cod: Selectaţi tot
bool CInstanceBase::IsAttackableInstance(CInstanceBase& rkInstVictim)
Adaugăm în conținut:
Cod: Selectaţi tot
const std::string& c_rstrMapFileName = CPythonBackground::Instance().GetWarpMapName();
if (IsPC() && rkInstVictim.IsPC() && (c_rstrMapFileName == "metin2_map_empirewar01"))
return false;
Actualizează denumirea mapei
metin2_map_empirewar01 cu numele folderului
DIN CLIENT pentru mapa ta.
Daca vreau sa pun pe doua harti cum procedez? Mai adaug o linie cu asta ?
const std::string& c_rstrMapFileName = CPythonBackground::Instance().GetWarpMapName();
if (IsPC() && rkInstVictim.IsPC() && (c_rstrMapFileName == "metin2_map_empirewar01"))
return false;