Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

Heroes of Thessalonica Full Source and compiling

Joined
Oct 28, 2011
Messages
2,465
Reaction score
1,258
Re: [RELEASE] Heroes of Thessalonica Full Source and compiling

Can i ask what your using for editing and compiling source files ?

Visual Studio 2008 Professional w/Service Pack 1



- - - Updated - - -

VaLy Milea

Your post does not show your Full Config file and since you do not show the Full Config file (I can not be sure you just put the pertinent information or removed too much from the config file itself).
But seeing as I cannot tell based on your limited trimmed config file post, I'm pasting the original.

Code:
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
[COLOR="#FF0000"]<!--
说明:
game_areaname 为此区的名字.
listen_port 为监听端口
max_client 为此account最大接受的客户端数目(login数目+全局数目+其他)
client_overtime(单位:毫秒) 为连接的超时时间----在指定的时间内。若没有ping包过来。则视其断开。===================注意。此与login_config.xml中的account_overtime应该一致
auth_invalidation_time(单位:毫秒)为此账号认证成功了。在此时间内。还没有选择某个服务器进入游戏,则此认证作废

calculate_ip 为要连接的计算中心ip
calculate_port 为要连接的计算中心端口
calculate_overtime 与计算中心的超时

listen_webplatformport 为监听平台的端口,比如增加账号到此区,从此区移除账号,账号实名认证相关状态变更等

accountdbname 为账号数据库名字
accountusername 为连接账号数据库所用的用户名
accountpassword 为连接账号数据库所用的密码
accountdbip 为账号数据库ip

logdbname 为玩家账号上下线时间,以及上下线ip的日志数据库
logusername 为连接日志数据库所用的用户名
logpassword 为连接日志数据库所用的密码
logdbip 日志数据库ip


loginlist 中的name,表示要连接此account的login server的名字。
serverlist 中的name,表示要连接此account的center server的名字,同时也是发送到客户端的服务器列表的一员

-->[/COLOR]
<accountinfo 
	game_areaname="内部"
	listen_port="20006"
	max_client="400" 
	client_overtime="300000" 
	auth_invalidation_time="120000" 

	calculate_ip="127.0.0.1"
	calculate_port="20011" 
	calculate_overtime="120000"

	listen_webplatformport="20015"

	accountdbname="GameAccount"
	accountusername="ragezone" 
	accountpassword="123456"
	accountdbip="127.0.0.1" 

	logdbname="GameAccount"
	logusername="ragezone"
	logpassword="123456"
	logdbip="127.0.0.1"
	>
	
	<loginlist name="login_1" />
	<serverlist name="荣耀之路" ip="127.0.0.1" port="30004" group_name="cehua"/>
</accountinfo>


I'll trim away what can be trimmed away in this code block (Do Not remove anything in the file, aside from what I show)
Notice I only removed 1 small comment section (notated in Red in the above code block) and the 1st line and last 4 lines are still in the config...
Unlike your post.

I've highlighted the Above Original Code Block in Red where I will remove information in the Below Code Block.


Code:
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<accountinfo 
	game_areaname="内部"
	listen_port="20006"
	max_client="400" 
	client_overtime="300000" 
	auth_invalidation_time="120000" 

	calculate_ip="127.0.0.1"
	calculate_port="20011" 
	calculate_overtime="120000"

	listen_webplatformport="20015"

	accountdbname="GameAccount"
	accountusername="ragezone" 
	accountpassword="123456"
	accountdbip="127.0.0.1" 

	logdbname="GameAccount"
	logusername="ragezone"
	logpassword="123456"
	logdbip="127.0.0.1"
	>
	
	<loginlist name="login_1" />
	<serverlist name="荣耀之路" ip="127.0.0.1" port="30004" group_name="cehua"/>
</accountinfo>
 
Last edited:
Divine Celestial
Joined
Feb 25, 2013
Messages
808
Reaction score
343
Re: [RELEASE] Heroes of Thessalonica Full Source and compiling

I'm not troubleshooting without logs and details.

But please examine your account name in that screenshot -.-
Does it look like you can read it?
Nope.
This means you did one or more of the following Incorrectly.
Didn't extract the archive while your Computer System Locale is set to Chinese Simplified PRC (possibly after not extracting it properly you swapped System Locale)
You modified the config files still without having proper System Locale (Chinese Simplified PRC) (IE still using incorrect System Locale and modified the config, thus breaking it)
Perhaps you swapped your System Locale to your native language after you extracted and don't realize you must leave it in Chinese Simplified PRC Every time you access even a single file.
Could be other issues as well

Confirm whether I am incorrect
And
Screenshot your Server and Client folder
And
Log files





I said the same thing a couple years ago. This code / game still has a lot of potential and great learner code for new coders.

Part 2 of what @InCube ?
xxxx.part2 something like that. I dont know how that stuff works doe.

I'd better rewrite the code to Next Gen C++ (Means CMAKE lol) because if you use this you will be forced to buy a windows hosting witch will not be great with those prices (personally prefer linux over windows and mac) and server-side isn't optimized at all, it's more like SRO that simple server takes 8gb ram to run :D

If you are trying to compile it with later than VS2008 good luck updating outdated code with lates MSVC xD
 
Joined
Oct 28, 2011
Messages
2,465
Reaction score
1,258
Re: [RELEASE] Heroes of Thessalonica Full Source and compiling

xxxx.part2 something like that. I dont know how that stuff works doe.

I'd better rewrite the code to Next Gen C++ (Means CMAKE lol) because if you use this you will be forced to buy a windows hosting witch will not be great with those prices (personally prefer linux over windows and mac) and server-side isn't optimized at all, it's more like SRO that simple server takes 8gb ram to run :D

If you are trying to compile it with later than VS2008 good luck updating outdated code with lates MSVC xD

xxxx.part2 is correct. You only open xxxx.part1 and extract it (pulls the data out of both part 1 & 2 doing so).
Could always make it one archive.
Open a command prompt
copy /b HOT.7z.001 + HOT.7z.002 HOTFull.7z
(Takes part 1 and part 2 and makes a new full archive HOTFull.7z)

Let me know if you do rewrite this to Next Gen C++ would be really really cool.
Cheers bro
 
Divine Celestial
Joined
Feb 25, 2013
Messages
808
Reaction score
343
Re: [RELEASE] Heroes of Thessalonica Full Source and compiling

xxxx.part2 is correct. You only open xxxx.part1 and extract it (pulls the data out of both part 1 & 2 doing so).
Could always make it one archive.
Open a command prompt
copy /b HOT.7z.001 + HOT.7z.002 HOTFull.7z
(Takes part 1 and part 2 and makes a new full archive HOTFull.7z)

Let me know if you do rewrite this to Next Gen C++ would be really really cool.
Cheers bro

Well I am going to make a business contract and open a company in 3-4 months. So I do think this would be an awesome idea. Would take a while to get everything working, but this is complete source, right ? Then just look at older source and write it in 2015 way. :p



Where is "HOT.7z" tho ?
jDaw7Wb - Heroes of Thessalonica Full Source and compiling - RaGEZONE Forums
 

Attachments

You must be registered for see attachments list
Joined
Oct 28, 2011
Messages
2,465
Reaction score
1,258
Re: [RELEASE] Heroes of Thessalonica Full Source and compiling

Well I am going to make a business contract and open a company in 3-4 months. So I do think this would be an awesome idea. Would take a while to get everything working, but this is complete source, right ? Then just look at older source and write it in 2015 way. :p

This is indeed complete source (tools are fully available in source code format as well)

There are several "similar" releases of code that predates this code as well.
Secret OL, Devil Hegemony, Arabic Knights, TiJian, yada yada (that could be used for reference or at the very least the documentation that comes with those releases. most are found in this section but you'll have to search a bit to find it all)
These are all related to the same original engine, structure and follow along the same guidelines when following documents. Granted they will have their own differences, but not many.


HOT.7z.001 is the same as you would normally open for HOT.7z
Make sure you are using the latest 7-zip not some other archive tool.



You might want to download those 2 pieces again if you still have issues.
There is also another location in this thread (page 3) that has a pan.baidu.com available links as well.
I use 115.com chrome browser to download from China. Always get full rate of speed that way and only use the 115.com chrome browser for those tasks, not day-to-day use.
 
Skilled Illusionist
Joined
Aug 15, 2006
Messages
322
Reaction score
69
Re: [RELEASE] Heroes of Thessalonica Full Source and compiling

A fun fact - the developers Ferry Entertainment etc ,did themselves an easy job by recycling the soundtrack in most of the titles, powered by the same 3D engine. ;)
 
  • Like
Reactions: DNC
Divine Celestial
Joined
Feb 25, 2013
Messages
808
Reaction score
343
Re: [RELEASE] Heroes of Thessalonica Full Source and compiling

The biggest downside to this game client is that everything is unpacked, so you will need to mke a packer for faster loadups. takes 30s to load on high end gaming pc :)



aQJHZ8B - Heroes of Thessalonica Full Source and compiling - RaGEZONE Forums


this is new



GM tools missing
kOwsfs2 - Heroes of Thessalonica Full Source and compiling - RaGEZONE Forums




SLK Editor under password. Anyone know ?
qgyOAMu - Heroes of Thessalonica Full Source and compiling - RaGEZONE Forums
 

Attachments

You must be registered for see attachments list
Joined
Oct 28, 2011
Messages
2,465
Reaction score
1,258
Re: [RELEASE] Heroes of Thessalonica Full Source and compiling

InCube I agree about the packing, definitely need to create the packing method.

I believe I have older gmtools source code from Secret OL somewhere. I'll search today.
Should be able to merge it into these files with little issue. :0)


PS
This has .svn folders.
Using TortoiseSVN right click the primary folder (the one above the one that has .svn inside)
Hover over TortoiseSVN
Select REVERT

Should restore any missing files to what they were before anyone started editing.

Keep in mind if any of the current edits are required, I'd only recommend using this possible solution if you are using a 2nd copy of the extracted files.
So you are not destroying any current works.

Just a tip :0)
 
Newbie Spellweaver
Joined
Dec 24, 2013
Messages
9
Reaction score
0
Re: [RELEASE] Heroes of Thessalonica Full Source and compiling

I got this error when i loggin...
What can i do?

REMOVED
 
Joined
Oct 28, 2011
Messages
2,465
Reaction score
1,258
Re: [RELEASE] Heroes of Thessalonica Full Source and compiling

(need to see this is fully running)

post a screenshot of your application_manager running
OR
post just by writing them down

whichever way you prefer. try to catch your reply if its quick. I'm stretched as thin as i can get.
 
Newbie Spellweaver
Joined
Dec 24, 2013
Messages
9
Reaction score
0
Re: [RELEASE] Heroes of Thessalonica Full Source and compiling

Here is it DNC

REMOVEDREMOVED

I Solved that problem... is the game server... i think... i copy the data of game server from another server.. and now i can connect but is no monsters and no items..
 
Joined
Oct 28, 2011
Messages
2,465
Reaction score
1,258
Re: [RELEASE] Heroes of Thessalonica Full Source and compiling

Here is it DNC


I Solved that problem... is the game server... i think... i copy the data of game server from another server.. and now i can connect but is no monsters and no items..

Look in that second picture.
You took that game data but it wasn't extracted while in Chinese Simplified PRC notice the weird characters in the console window :0)
Re-extract and paste just that console window when you restart
 
Experienced Elementalist
Joined
Sep 4, 2013
Messages
259
Reaction score
34
Re: [RELEASE] Heroes of Thessalonica Full Source and compiling

Look in that second picture.
You took that game data but it wasn't extracted while in Chinese Simplified PRC notice the weird characters in the console window :0)
Re-extract and paste just that console window when you restart

This Chinese thing is real serious business O.O
 
Experienced Elementalist
Joined
Sep 4, 2013
Messages
259
Reaction score
34
Re: [RELEASE] Heroes of Thessalonica Full Source and compiling

Yep :0) if it isn't set correctly when extracted / used it doesn't read it properly, thus the server says your screwed :0)

Can these files be setup to be online? like say over Hamachi? I just want it for some buds of mine for some fun play, or you do recommend The War Z/Infestation MMO for that?
 
Joined
Oct 28, 2011
Messages
2,465
Reaction score
1,258
Re: [RELEASE] Heroes of Thessalonica Full Source and compiling

Can these files be setup to be online? like say over Hamachi? I just want it for some buds of mine for some fun play, or you do recommend The War Z/Infestation MMO for that?

I know crustyclown71 had it set up over the network :0)
Isn't that right crustyclown71 :p
 
CATMAGEDDON
Loyal Member
Joined
Aug 17, 2014
Messages
1,669
Reaction score
294
Re: [RELEASE] Heroes of Thessalonica Full Source and compiling

Can these files be setup to be online? like say over Hamachi? I just want it for some buds of mine for some fun play, or you do recommend The War Z/Infestation MMO for that?

change the ips
or set hamachi ip in windows/linux host file: 25.x.x.x(tab)localhost then port foward
worked for me
 
Joined
Oct 28, 2011
Messages
2,465
Reaction score
1,258
Re: [RELEASE] Heroes of Thessalonica Full Source and compiling

DNC i tried, like you say, but nothing changed.. :| can u upload the server for me? or anything to solve this error :|http://forum.ragezone.com/members/2000004136.html

If you are still having issues. Just use the files from the other thread.

There are already compiled / working files available.
They fully work (you may need to edit the mentioned quest in this thread quest3130).
Aside from that those files are already compiled.

I would like to thank hellrazor doing repload these files.

Server files:

Client:


Mini-tutorial
PS: Serverfiles is already set to localhost

- Restore DBs (MySQL and MSSQL)
- In serverfiles, change config files to your configuration.
- Open application_manager.exe and open servers.
- If you want change ip of Client, you can change in login_server.ini (Client folder).
- Open your client.

Already contain two accounts registered in the database:
ID : PASSWORD


________________________________________________​

You can find source code in this topic:
http://forum.ragezone.com/f857/hot-online-source-code-882248/

Credits:
DNC -> Repack
hellrazor -> Reploaded
 
Divine Celestial
Joined
Feb 25, 2013
Messages
808
Reaction score
343
Re: [RELEASE] Heroes of Thessalonica Full Source and compiling

Just started rewriting on CMAKE :)
 
Back
Top