Heroes of Thessalonica Full Source and compiling

Page 1 of 6 123456 LastLast
Results 1 to 15 of 83
  1. #1
    The Cyber Fox adastmin is offline
    True MemberRank
    Feb 2011 Join Date
    RussiaLocation
    299Posts

    Heroes of Thessalonica Full Source and compiling

    Heroes of Thessalonica Full Source and compiling











    https://yadi.sk/d/ESYBR2_-efhZk

    https://yadi.sk/d/TMkAFL06efhaF

    https://yadi.sk/d/XRAio05hefhab


    PASSWORD:
    Code:
    2012中秋节,祝大家-中秋节快乐!!
    Last edited by adastmin; 14-02-15 at 08:26 AM.
    Please, click the Like button, thumb-up or (star icon) +Rep if you feel I've helped you


  2. #2
    Member FactoryOwner is offline
    MemberRank
    Sep 2009 Join Date
    49Posts

    Re: [RELEASE] Heroes of Thessalonica Full Source and compiling

    Thanks for the release! a server installation guide tho may be useful.

  3. #3
    Developer DNC is offline
    DeveloperRank
    Oct 2011 Join Date
    2,493Posts

    Re: [RELEASE] Heroes of Thessalonica Full Source and compiling

    [strike]Same files as were posted in past threads but it does not have the client.
    I wish I still had the "correct" client to share, but its been so long and that account that it was stored on was banned. :-/
    [/strike]
    Stand corrected. Thanks @hellrazor for having that re-upload available.
    Last edited by DNC; 14-02-15 at 02:29 PM.



  4. #4
    Member hellrazor is offline
    MemberRank
    Apr 2005 Join Date
    85Posts

    Re: [RELEASE] Heroes of Thessalonica Full Source and compiling

    Quote Originally Posted by DNC View Post
    Same files as were posted in past threads but it does not have the client.
    I wish I still had the "correct" client to share, but its been so long and that account that it was stored on was banned. :-/
    for sure, the"correct client" files are already posted

    [Reploaded] HOT Online Repack

  5. #5
    Developer DNC is offline
    DeveloperRank
    Oct 2011 Join Date
    2,493Posts

    Re: [RELEASE] Heroes of Thessalonica Full Source and compiling

    Quote Originally Posted by hellrazor View Post
    for sure, the"correct client" files are already posted

    [Reploaded] HOT Online Repack
    I knew there were threads floating around, wasn't sure this was still out there though.
    Thank you kindly for that reupload.



  6. #6
    CMB is my valentine <3 Allen Sobao is offline
    True MemberRank
    Sep 2013 Join Date
    259Posts

    Re: [RELEASE] Heroes of Thessalonica Full Source and compiling

    So wait, these compile? Aren't they the same files as DNC? or it is a coincidence that its using the same file splitting method?

  7. #7
    Developer DNC is offline
    DeveloperRank
    Oct 2011 Join Date
    2,493Posts

    Re: [RELEASE] Heroes of Thessalonica Full Source and compiling

    Same original files, but they are not modified as of yet.
    I'm in the process of downloading and see if I cannot jog my memory as to what I had and hadn't done on this game to make that release @hellrazor re-uploaded.



  8. #8
    Member riggedreality is offline
    MemberRank
    Jun 2014 Join Date
    61Posts

    Re: [RELEASE] Heroes of Thessalonica Full Source and compiling

    WoW really amazing stuff :) thanks uploader

  9. #9
    Developer DNC is offline
    DeveloperRank
    Oct 2011 Join Date
    2,493Posts

    Re: [RELEASE] Heroes of Thessalonica Full Source and compiling

    Since this was asked in the much older thread referenced by @hellrazor in this thread.
    I'm going to post the same information I posted in that thread, since I have no idea who will / wont read both threads.
    And I really don't want to be asked about this again, so here is my "pre-answer"



    Quote Originally Posted by DNC
    If you entered the login / password into the MSSQL I don't recall, but I'm fairly positive the password needed to be MD5
    http://www.md5encrypter.com/ <--- use to take plain text password and encrypt into MD5 which goes in DB if memory serves properly.

    After you create a new account, you must restart the AccountServer.
    You'll need to restart a "single service" after every new account creation.

    Follow below for the restarter script that rogan12 posted.

    http://forum.ragezone.com/f111/heroe...ml#post7127917
    Quote Originally Posted by rogan12 View Post
    That's why you start kill.bat....

    Look inside it :

    kill.bat
    Code:
    @ECHO off
    Title AccountServer Restarter
    :top 
    echo "Killing Server"
    TASKKILL /T /IM newaccount_server.exe 
    echo "Killed"
    echo "Sleeping for 300 seconds"
    choice /T 300 /C X /D X /N > NUL
    goto :top

    Got it ?

    regards
    rogan12
    It has been a long time since I touched this and memory isn't serving me after finishing 2 other projects this week.
    Brain dead is an understatement. In the above Quote, I don't recall if you need to encrypt the password to MD5 or not... again my brain is saying F**k off to me right now.


    PS
    Please don't PM me about this game, just post a reply in the thread so everyone can read it / reply to your post.
    I have enough PM's to keep me occupied.
    Thank you :0)
    Last edited by DNC; 15-02-15 at 12:57 PM.



  10. #10
    Infraction bannëd xlw00tlx is offline
    True MemberRank
    Aug 2014 Join Date
    outer space!Location
    1,278Posts

    Re: [RELEASE] Heroes of Thessalonica Full Source and compiling

    newaccount_server.exe:
    a center server disconnected,name is:cehua
    connect account succeed!


    and repeats

    control_server.exe
    as game server connect is close,try connect again!
    connect game server succeed!


    cant connect after creating character
    Signature removed for violating forum rules

  11. #11
    Developer DNC is offline
    DeveloperRank
    Oct 2011 Join Date
    2,493Posts

    Re: [RELEASE] Heroes of Thessalonica Full Source and compiling

    You did extract the files using System Locale as Chinese (Simplified PRC) and leave it that way while the server is running.
    Correct?


    Confirm that your application_manager.config is set to this :

    Code:
    <?xml version="1.0" encoding="UTF-8"?>
    
    <!--
    Name : 显示的名字
    Path : 应用程序所在路径
    DetectInterval : 检测程序间隔时间
    IsOutputLog : 是否输出log给application_mannager
    -->
    
    <Project Name="HOT" Version="1.0.0.1">
    <ApplicationList>
    <Applicaton Name="05:Lgin Server" Path="login_server\newlogin_server.exe" DetectInterval="10000" IsOutputLog="0"/>
    <Applicaton Name="03:Data Server" Path="db_server\newdbserver.exe" DetectInterval="10000" IsOutputLog="0"/>
    <Applicaton Name="01:Acc Server" Path="account_server\newaccount_server.exe" DetectInterval="10000" IsOutputLog="0"/>
    <Applicaton Name="02:Calc Manage" Path="calculate_manager\calculate_manage.exe" DetectInterval="10000" IsOutputLog="0"/>
    <Applicaton Name="04:Log Server" Path="log_server\log_server.exe" DetectInterval="10000" IsOutputLog="0"/>
    <Applicaton Name="06:shop Server" Path="shop_center\shop_center.exe" DetectInterval="10000" IsOutputLog="0"/>
    <Applicaton Name="07:GM server" Path="gm_server\gm_center_server.exe" DetectInterval="10000" IsOutputLog="0"/>
    <Applicaton Name="08:Area GM Server" Path="area_gm\area_gm_server.exe" DetectInterval="10000" IsOutputLog="0"/>
    <Applicaton Name="11:Gate Server" Path="gate_server0\gate_server.exe" DetectInterval="10000" IsOutputLog="0"/>
    <Applicaton Name="09:Control Center" Path="control_center\Control_Center.exe" DetectInterval="10000" IsOutputLog="0"/>
    <Applicaton Name="10:Game Server" Path="game_server0\game_server.exe" DetectInterval="10000" IsOutputLog="0"/>
    </ApplicationList>
    </Project>



  12. #12
    Infraction bannëd xlw00tlx is offline
    True MemberRank
    Aug 2014 Join Date
    outer space!Location
    1,278Posts

    Re: [RELEASE] Heroes of Thessalonica Full Source and compiling

    @DNC i always keept my pc as chinese,for all those games i get
    ll check config and post later,but i dont think thats the problem
    Signature removed for violating forum rules

  13. #13
    Developer DNC is offline
    DeveloperRank
    Oct 2011 Join Date
    2,493Posts

    Re: [RELEASE] Heroes of Thessalonica Full Source and compiling

    Quote Originally Posted by xlw00tlx View Post
    @DNC i always keept my pc as chinese,for all those games i get
    ll check config and post later,but i dont think thats the problem
    If you are using the files from the other thread, they'll work out of the box.
    These files need to be compiled and yes, you could copy/paste the compiled server exe's over the top of the other threads server archive folders.
    You can Not use the other client with these files, if you compile your own server And / Or client files.
    That client was specifically tailored for what I had edited and wont work with any other software.
    Just a heads up, in case you are mixing files.
    Specifically made sure no other servers would work with that client and I no longer have the source code I used previously, that account was banned.






    You can review this post quote, which still shows information from my deleted posts after the files were no longer available:
    (I recommend at least reading it for some information about the starting of the servers, editng slk files, blah blah)
    HOT Online full source code

    In the above mentioned post quote (follow that link)...
    If you scroll down below the 2 removed videos you'll find one typo on that first sentence, should say other clients / servers (not just other clients):
    This wont work properly with other clients, so unfortunately for both you and me, I've got to upload it and you've got to download it.

    There are still starter items not correct for a few classes (Within a few minutes of starting you'll have heal pots if you want to play a character that does not have starting gear. This is only for the initial 5 minutes or so of game play, so no biggie.), some quest rewards are obviously incorrect (mostly on the rogue, but others have a couple), the very first few quests are in Chinese still (I'm sure you can ignore that or fix it yourself), I've not put the cash shop together yet either.

    I'm sure there are other things but they are all minor scripting or .slk file modifications (which you can open in excel spreadsheet, just saying).


    EDIT:

    Restored only a "few" posts in the thread http://forum.ragezone.com/f857/hot-o...ce-code-882248
    Some of the information may be helpful. Other pieces were not important, as such, left removed.
    Last edited by DNC; 15-02-15 at 02:32 PM.



  14. #14
    Infraction bannëd xlw00tlx is offline
    True MemberRank
    Aug 2014 Join Date
    outer space!Location
    1,278Posts

    Re: [RELEASE] Heroes of Thessalonica Full Source and compiling

    compiled this exes and pasted over the other source
    cant complete tutorial,the mobs that its supossed to me attack arent spawning

    edit :
    newaccount_server.exe keeps saying it disconnects
    Last edited by xlw00tlx; 15-02-15 at 03:39 PM.
    Signature removed for violating forum rules

  15. #15
    Developer DNC is offline
    DeveloperRank
    Oct 2011 Join Date
    2,493Posts

    Re: [RELEASE] Heroes of Thessalonica Full Source and compiling

    Quote Originally Posted by xlw00tlx View Post
    compiled this exes and pasted over the other source
    cant complete tutorial,the mobs that its supossed to me attack arent spawning

    edit :
    newaccount_server.exe keeps saying it disconnects
    Quote Originally Posted by crustyclown71 View Post
    Ok, i found out how to Teleport directly out of Tutorial-Quest ;)
    http://mmo.overhill.de/quest3130.s

    I hope this will help ;)
    Problem is, link is broken, but you now know that there is a way to teleport directly out of the tutorial.
    When I had tested it. I had it working and the mobs spawned.
    Cant remember if it was just certain character class that had issue or not of no mobs.
    Been a while ya know. (2 years or slightly more)

    - - - Updated - - -

    but the end of that web link is the quest ID
    quest3130.s (found in Server.zip archive from other thread in the folder Server\game_server\Script\quest\ scroll down to find it)

    Spoiler:

    Code:
    proc_start 0
    proc_end
    
    
    
    proc_start 1
    NpcPlayAnim talk 1 idle -1
    var $quest3130
    	$quest3130 = get_quest_state 3130
    	if $quest3130 == 0
    		dlg 0 GetString((77609))
    		dlg 0 GetString((77610))
    		dlg 0 GetString((77611))
    		dlg 0 GetString((77612))
    		dlg 1 GetString((77613))
    		GetString((77614))
    		GetString((77160))
    		if Profession == 0
    			addskill 1184
    			SetHotkey 16 904
    			SetHotkey 17 1184
    			equipall 24399 24400 24401 24402 24403 24404 24405 8048
    		else
    		endif
    
    		GetString((77161))	
    		if Profession == 5
    			addskill 1181
    			SetHotkey 16 904
    			SetHotkey 17 1181
    			equipall 22200 22201 22202 22203 22204 22205 22206 8648
    		else
    		endif
    
    		GetString((77162))	
    		if Profession == 3
    			addskill 1182
    			SetHotkey 16 904
    			SetHotkey 17 1182
    			equipall 26280 26281 26282 26283 26284 26285 26286 8848
    		else
    		endif
    		GetString((77163))	
    		if Profession == 2
    			addskill 1185
    			SetHotkey 16 904
    			SetHotkey 17 1185
    			equipall 25399 25400 25401 25402 25403 25404 25405 8248
    		else
    		endif
    		GetString((77164))
    		if Profession == 1
    			addskill 1180
    			SetHotkey 16 904
    			SetHotkey 17 1180
    			equipall 23290 23291 23292 23293 23294 23295 23296 8448
    		else
    		endif
    		GetString((77165))
    		if Profession == 4
    			addskill 1183
    			SetHotkey 16 904
    			SetHotkey 17 1183
    			equipall 27290 27291 27292 27293 27294 27295 27296 9048
    		else
    		endif
    		set_quest_state 3130 1
    		useskill 2334 1
    		talk 3000 ffff7f00 GetString((77615))
    			return
    	else
    	endif
    
    proc_end
    
    
    
    proc_start 2
    NpcPlayAnim talk 1 idle -1
    var $quest3130
    	$quest3130 = get_quest_state 3130
    	if $quest3130 == 1
    
    		dlg 0 GetString((77616))
    		dlg 0 GetString((77617))
    		dlg 0 GetString((77618))
    		dlg 1 GetString((77619))
    			set_quest_state 3130 2
    			talk 3000 ffff7f00 GetString((77620))
    				return
    	else
    	endif
    
    proc_end
    
    GetString((77621))
    proc_start 3
    NpcPlayAnim talk 1 idle -1
    var $quest3130
    	$quest3130 = get_quest_state 3130
    if $quest3130 == 2
    	if 646 > 0
    		dlg 0 GetString((77622))
    		dlg 1 GetString((77623)) name
    		RemoveAllEquip
    		Done_quest 3130
    		set_quest_state 3132 1
    		300 = 100
    		GetString((77160))	
    		if Profession == 0
    			delskill 1184
    		set_quest_state 3118 1
    		addskill 1120
    		addskill 1121
    		addskill 1186
    		SetHotkey 16 904
    		SetHotkey 17 1120
    		SetHotkey 18 1121
    		SetHotkey 26 907
    		SetHotkey 27 910
    		flytomap 0 230 189
    		else
    		endif
    
    		GetString((77161))	
    		if Profession == 5
    			delskill 1181
    		set_quest_state 3117 1
    		addskill 1151
    		addskill 1150
    		SetHotkey 16 904
    		SetHotkey 17 1150
    		SetHotkey 18 1151
    		SetHotkey 26 907
    		SetHotkey 27 910
    		flytomap 0 217 325
    		else
    		endif
    
    		GetString((77162))	
    		if Profession == 3
    			delskill 1182
    		set_quest_state 3100 1
    		addskill 1061
    		addskill 1060
    		SetHotkey 16 904
    		SetHotkey 17 1060
    		SetHotkey 18 1061
    		SetHotkey 26 907
    		SetHotkey 27 910
    		flytomap 0 179 186
    		else
    		endif
    		GetString((77163))	
    		if Profession == 2
    			delskill 1185
    		set_quest_state 3100 1
    		addskill 1091
    		addskill 1090
    		SetHotkey 16 904
    		SetHotkey 17 1090
    		SetHotkey 18 1091
    		SetHotkey 26 907
    		SetHotkey 27 910
    		flytomap 0 179 186
    		else
    		endif
    		GetString((77164))
    		if Profession == 1
    			delskill 1180
    		set_quest_state 3116 1
    		addskill 1001
    		addskill 1000
    		SetHotkey 16 904
    		SetHotkey 17 1000
    		SetHotkey 18 1001
    		SetHotkey 26 907
    		SetHotkey 27 910
    		flytomap 0 167 326
    		else
    		endif
    		GetString((77165))
    		if Profession == 4
    			delskill 1183
    		set_quest_state 3116 1
    		addskill 1031
    		addskill 1030
    		SetHotkey 16 904
    		SetHotkey 17 1030
    		SetHotkey 18 1031
    		SetHotkey 26 907
    		SetHotkey 27 910
    		flytomap 0 167 326
    		else
    		endif
    				return
    	else
    		dlg 1 GetString((77624))
    			return
    	endif
    else
    endif
    
    proc_end



    The following file is the counterpart to the script.
    Folder: Server\game_server\slk\QUEST
    File: quest3130.quest

    Spoiler:

    Code:
    [Name] Mission^of^God^Chosen
    [Intro] ^^^^Be^the^God^Chosen^summoned^to^the^Forbidden,^you^will^be^given^the^future^abilities^and^God's^glory^to^help^Heroes^out^of^troubles,^reverse^the^wheel^of^history.^Join^the^combat^with^Heroes^to^defeat^the^attack^of^the^Draconians.^The^future^change^or^not,base^on^your^destiny!
    ------------------
    [PlayerLevelMin]	1
    [PlayerLevel]		1
    [PlayerLevelMax]        100
    //[Reputation]	0
    [Quest] -1
    ------------------
    [Level]			1
    [task_type]	1
    [can_del]	0
    ------------------
    [Reward] 	Money	20
    ------------------
    [show]	Money	20
    ------------------
    //[Punish]	Money
    //[Punish]	Exp	
    //[Punish]	Item
    ------------------
    [State] 0 Quest^starts
    ------------------
    [State] 1 Assist^Palace^Officer^who's^at^war
    ------------------
    [State] 2 Draconian^soldiers^and^report^to^Alliya
    ------------------
    [NextStateNeed]  646 Draconia^soldier 3
    ------------------
    [State] 3 Quest^Completed





    Busy or I'd dig though it. Spoiler has the quest itself.
    You need to decipher the quest order.
    You are looking for a way to jump past to the end where you are teleported out.
    But you need to modify the quest line itself.

    ***EDITED***
    For rewording purposes, seeing as what I wrote isn't being interpreted properly.

    You'll note that as that quest progresses:
    Part of step 1 adds a temporary (powerful skill - which gets removed in Step 3 and replaced) and adds the Starting Gear per proper Class type
    Part of step 3 removes a current skill from players (used on initial map only) and assigns appropriate Skills per proper Class type.

    So you see, it isn't just tweak and go.
    Which is why I said... you WILL need to play with it.

    - - - Updated - - -

    There are certain portions of the Quest Phase (inside a step) that you can bypass or comment out (such as having to kill the Mobs), but you can't skip the entire Phase itself.
    Perhaps I didn't word this well previously, so I'll restate it worded different here.
    Last edited by DNC; 16-02-15 at 02:32 PM. Reason: edited post for rewording. just noting in edit reason





Page 1 of 6 123456 LastLast

Advertisement