Ca si default, clientul Metin2 citeste doar 2 texturi in SourceSkin si in TargetSkin..
Cu modificarea de mai jos vei putea adauga mai multe texturi in msm, care sa citeasca si alpha channel (specular).
*Poze / Video:
*Link download / Code:
Pentru costume/armuri/mount-uri:
Deschidem UserInterface/Locale_inc.h si adaugam:
Deschidem Gamelib/RaceDataFile.cpp si cautam:
Code:
if (TextFileLoader.SetChildNode("shapedata")):
Code:
std::string strSourceSkin;
std::string strTargetSkin;
Cautam acum:
Code:
AppendShapeSkin(dwShapeIndex, 0, strSourceSkin.c_str(), strTargetSkin.c_str());
}
Cautam:
Code:
if (TextFileLoader.GetTokenString("sourceskin2", &strSourceSkin) &&
TextFileLoader.GetTokenString("targetskin2", &strTargetSkin))
{
AppendShapeSkin(dwShapeIndex, 0, (strPathName + strSourceSkin).c_str(), (strPathName + strTargetSkin).c_str());
}
Pentru frizuri:
Deschidem Gamelib/RaceDataFile.cpp si cautam:
Code:
if (TextFileLoader.SetChildNode("hairdata"))
Code:
std::string strModel;
std::string strSourceSkin;
std::string strTargetSkin;
Acum cautam:
Code:
SetHairSkin(dwShapeIndex, 0, (strPathName + strModel).c_str(), (strPathName + strSourceSkin).c_str(), (strPathName + strTargetSkin).c_str());
}