LC.ServerFiles 0.01:
Mã:
LC.GameServer:
Project started;
Upgraded to VS2012;
Removed DataServer 2;
Added HPBar module support;
Fixed invalid ENG Protocol definition;
Temporary disabled Main checksum;
Fixed SDHP_DBCHAR_INFOSAVE protocol;
Fixed Mana & HP persistence problem;
Fixed message "Obtained Exp" when maximum level;
Added custom Msg.cpp to load messages;
Added file Data\Messages\en-US.ini;
Removed dependency of mumsg.dll;
Fixed damage isnt shown on mob hit kill;
Fixed Shop loading error;
Increase monster level limit to 200;
Fixed Monster spawn on invalid location;
Added position check on MonsterSetBase load;
Fixed Summoner enabled creation issue;
Fixed PK characters doesnt attack;
Removed restriction on 2nd stage pk atk and be atked by players;
Added IngameCashShop Server support;
Added Get IGSPoints protocol;
Added Get IGS Item list protocol;
Added IGS Item buy protocol;
Changed UI Interface to a better understanding of messages;
Changed LogProc colors and behavior;
Changed all logs calls and classified them in: ERROR, WARNING, NOTIFY, INFO and DEBUG;
Rewrote the Guild protocol;
Fixed guild creation issue;
Fixed guild information issue;
Fixed guild mark issue;
Fixed guild hostility issue;
Fixed guild union issue;
Fixed guild union view list issue;
Fixed guild list loading;
Added guild list reload option;
Fixed guild union chat;
Fixed Ranking Server connection;
Removed all static port and IPs configuration;
Added file;
Removed WzAG dependency;
Added custom configuration and files loading architeture;
Added files LC.ConfigurationFiles.ini on LCData folder;
LC.DataServer:
Project started;
Upgraded to VS2012;
Removed DataServer 2;
Fixed SDHP_SERVERINFO protocol;
Fixed SDHP_GETCHARLIST protocol;
Fixed SDHP_DBCHARINFOREQUEST protocol;
Added on CQuery::Close() to clear query buffer also;
Fixed SDHP_DBCHAR_INFOSAVE protocol;
Fixed SDHP_SERVERINFO protocol;
Fixed SDHP_IDPASS protocol;
Fixed Mana & HP persistence problem;
Fixed invalid X and Y position loading;
Fixed GS stuck on JoinServer;
Fixed CriticalSection lock when restarting GameServer;
Fixed Summoner enable creation issue;
Fixed DL and MG enable creation issue;
Fixed Summoner creation issue;
Added IngameCashShop Server;
Added Get IGSPoints protocol;
Added Get IGS Item list protocol;
Added IGS Item buy protocol;
Fixed players stuck on JoinServer when GameServer suddenly closes;
Added Guild Manager system, to increase security and performance;
Added Guild reload opition on Menu Bar;
Fixed guild creation issue;
Fixed guild delete issue;
Added guild hostility protocol;
Added guild union protocol;
Added guild list protocol;
Changed UI Interface to a better understanding of messages;
Changed LogProc colors and behavior;
Changed all logs calls and classified them in: ERROR, WARNING, NOTIFY, INFO and DEBUG;
KNOWN BUGS
DataServer - On character selection screen, after char creation, weapon isnt shown;
TODO
DataServer - Add Friend functions support;
Quick Setup:
Download lastest files (lol?);
Download Client on this thread (optional);
Extract then to any folder (lol??);
Runs ODBC.reg or ODBC_x64 if you owns a 64bits PC;
Restore Database MuOnline.bak;
Configure user and pass on DataServer\DataServer.ini;
Runs DataServer\DataServer.exe to be sure connection is fine;
Configure IP and Port on ConnectServer (BoR);
Configure IP on Data\MapServerInfo.dat;
Runs GameServer\GameServer.exe;
Runs ConnectServer\СonnectServer.exe;
If you download the client of this thread, just setup your IP, Serial and Version on Main.ini;
Thanks to:
MSCTeam - GS Source;
eRRoR Deathway - eDS Source;
ClockG - Sources Pack;
All RZ Community - u guys.
Have fun;
cái này mình thấy hay hay nên share thôi chứ ko biết cài