Initiate Mage
- Joined
- Jun 12, 2010
- Messages
- 4
- Reaction score
- 0
I know.
Yes, all data folder is in DB except for the few txt files that are inside EventData folder.
View attachment 169204
Nice workI know.
Yes, all data folder is in DB except for the few txt files that are inside EventData folder.
View attachment 169204
Yeah, it take some time. Schema, then data...If I don't remember Bad...all the configs are stored on the DB. Could be take time reading that from the source and recreate a Schema.
Change timezone to _timezonewhen compiling
I would like to ask for something. I saw that they posted the client. that main already has the hook for main.dll? if not, is it the webzen original?Another doubt, as it will not post to DB. I will work on the new DB in sql. would it be possible to post part of the DB, only with the config tables as formula and others? Would you happen to have the main unpack if it is not the original?
Thank you for your attention
So you can compile it with visual studio 2019 community with some edits (type casting mostly).
Found unfinished radiant rank 4 and 5 errtel options (got errors).
You need to install atl from visual studio installer and add include and lib in project.
Boost 1.75 is ok for now.
How to make db scheme, look scheme in MuDatabase.cpp, MuLogDatabase.cpp, GameServerDatabase.cpp, MuEditorDatabase.cpp, LoginDatabase.cpp and recreate it in mysql.
Some mysql queries was found in code.
But you need to make propper data for this scheme, next quest
3) add lines#if _MSC_VER < 1900
#define snprintf _snprintf
#endif
4) boost::bind(&TCPClient::OnConnect, this, boost:#elif COMPILER == COMPILER_MICROSOFT && _MSC_VER >= 1600
#include <unordered_map>
6)#elif COMPILER == COMPILER_MICROSOFT && _MSC_VER >= 1600 // VS100
#define UNORDERED_MAP std::unordered_map
7) SocketDataType socket[MAX_SOCKET_SLOT] = { (SocketDataType) socket_1, (SocketDataType) socket_2, (SocketDataType) socket_3, (SocketDataType) socket_4, (SocketDataType) socket_5 };{(uint16) -1, (uint16) -1, ""},
{(uint16) -1, (uint16) -1, ""}
10) fix typo in GetElementalSkillInmuneI to GetElementalSkillImmuneI (mupltiple lines)DECLARE_PROPERTY(int32, ElementalSkillImmuneI);
DECLARE_PROPERTY(int32, ElementalSkillImmuneII);
DECLARE_PROPERTY(int32, ElementalSkillBerserkerI);
I'm just boring nowThat's the spirit!!
Just run bootstrap.bat and b2.exe.I will update mine to 1.75 Boost. was using 1.55. more getting some errors. I will test thanks. as it evolves here I will post some changes as well. as soon as I get a readable UnPack I will also post
the dll. uses the mv100, correct?
as soon as I fix the hook dll error. I will try these actions
I think yes. Mine 142 updatedusing b2 generated the lib mv142.I own mv 142 141 140 120 100 in my VS.In this case, should I update the project to 142? or is there any way to generate the 120 with b2?
Nope, didnt tried yet.would you have your compiled dll working? how you hooked the main used DLib Attacher or did it in another way. Because mine only returns the error even using mc 142. I just managed to compile it in mc 142.
You must be registered to see links