- Joined
- Dec 13, 2009
- Messages
- 292
- Reaction score
- 101
QQ Journey to the west is a Chinese game wich currently runs on build 60+. Anyways, the source is from an older version.
Here are some quick videos:
Pre-requirements:
Visual studio 2010 or 2011
Microsoft SQL Server 2008 r2
Notepad
Winrar
Source
Link:
Password: ragezone
Credits: pushedx
Note: please scroll down for some compiling notes
Databases:
Link:
Credits: Crypticus
Tool to clean up the source files
Link:
Credits: pushedx
Note: put this file next to QRender.sln and run. You will just see a black screen that will open and close in a few seconds, but that's a good thing.
Compiled server & client
Link:
Link:
Credits: 0x61 & Crypticus
Small notes before compiling:
Red font: this depends on if you want to use euni.euni or not. If you uncomment this, you wont be able to edit the .lua files at runtime.
The server startup order:
Other than that, don't forget to download the directx & windows sdk.
In the end...
...After you've compiled everything put the ClassCfg, Fonts, UI and QY.exe into XYClient to get it running.
I believe that the main credits go to the person that released it, pushedx and Crypticus.
PS: The game needs to be translated into english! And please don't forget the edit the .lua & .ini files.
Here are some quick videos:
Code:
http://www.youtube.com/watch?v=4M7kBux8vwc
http://www.youtube.com/watch?v=7Nmy-_pHsmo
http://www.youtube.com/watch?v=roXHagsuKTk
Pre-requirements:
Visual studio 2010 or 2011
Microsoft SQL Server 2008 r2
Notepad
Winrar
Source
Link:
You must be registered to see links
Password: ragezone
Credits: pushedx
Note: please scroll down for some compiling notes
Databases:
Link:
You must be registered to see links
Credits: Crypticus
Tool to clean up the source files
Link:
You must be registered to see links
Credits: pushedx
Note: put this file next to QRender.sln and run. You will just see a black screen that will open and close in a few seconds, but that's a good thing.
Compiled server & client
Link:
You must be registered to see links
Link:
You must be registered to see links
Credits: 0x61 & Crypticus
Small notes before compiling:
Code:
\XYcode\servers\ace\Task.cpp(205):#if (defined (__BORLANDC__) && (__BORLANDC__ < 0x570)) || defined (__MINGW32__) || (defined (_MSC_VER) && (_MSC_VER <= 1600)) // pushedx: update 1400 -> 1600
\XYcode\PackUI\PackUI\Main.cpp(158): if( (sm = fopen( "UENI.ueni", "w+" )) == NULL ) // pushedx: changed w+r to w+
\XYcode\servers\GameServer\anti_bot_header.h(3)://#define USE_TENCENT // pushedx: removed
\XYcode\servers\GameServer\QGuild.cpp(2063): if (m_iter == QGuildQuestNode::guild_quest_hash_.end()) // pushedx: update code to match current SC++L rules
\XYcode\Base\Hdr\ConfigPlatform.h(75): #if 1 // pushedx: We can actually use this now in VS2010
\XYcode\Game\Src\QNetHandler.cpp(9)://#define USE_QQ_PROTECT // pushedx: taken out for now
\XYcode\Game\Src\QCSLogin.cpp(125): iter_info.gw_0_addr_ ="127.0.0.1"; // pushedx: updated ip
\XYcode\Game\Src\QGameEngine.cpp(473): loginMethod = DevelopClient; // pushedx: Changed TencentClient to DevelopClient
[COLOR="Red"]\XYcode\Game\Src\QGameEngine.cpp(544):#define USE_UI_PACK // pushedx: uncommented[/COLOR]
The server startup order:
Code:
1: Loginserver
2: DBCenter
3: Rewardserver
4: Worldserver
5: InstServer
6: low_gateway
7: Logserver
In the end...
...After you've compiled everything put the ClassCfg, Fonts, UI and QY.exe into XYClient to get it running.
I believe that the main credits go to the person that released it, pushedx and Crypticus.
PS: The game needs to be translated into english! And please don't forget the edit the .lua & .ini files.
Last edited: