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!

[RELEASE] Gate To Heavens Last Build

Experienced Elementalist
Joined
Sep 9, 2006
Messages
272
Reaction score
346
Hello guys ,

Note :
1 ) The following files are the offcial GTH released with many new system and all hack ... fixed. It's include weeding ... Particle sys , CPU fix , new skills ... and many other new systems. with a new UI.
2 ) A simple VPS should be enough to run the server as it include CPU fix.

..::HISTORY::..

I just found on my old dedicated server my last build ( 12754 ) of gth...

Since GTH is a dead game , i'm gonna to release thoses files.

Thoses files are my latest build. This include all Fix ( No more speedhack , account hack , money hack , copy item ... ) it's include also all newest systems . (weeding ... )

..::TUTORIAL HOW TO SETTING UP SERVER::..

1. Windows XP/2003 Server/Windows 7/Windows 2008 Server/Windows 2008 Server r2 (one of those)/Windows 10
2. For handling 1000 players with all regions working, you will need 1 machines (you can run as virtual)
3. Microsoft SQL Server Express 2000/2005/2008/2008 r2
4. Microsoft SQL Server Management Studio Express (in 2000 it's integrated, for 2005 u need to download it, same as for 2008).
5. A bit of knowledge how that stuff works

First you need to extract all files.
After you are done with setting up a mssql server, and restoring databases (i consider, database names will be accountdb, gth_account, gth_game), you have to
create 3 ODBC sources (Call them the same way as databases). Specify "SQL Server" as ODBC driver. PS : if you are using a 64 bits OS , create the ODBC source with odbc32 bits ( C:\Windows\SysWOW64\odbcad32.exe )
Also, you have to set ODBC default database names this way :
accountdb --> accountdb ( use SQL Authentification with login "sa" and password : "the one you set for sa user" )
gth_game --> gth_game ( use SQL Authentification with login "sa" and password : "the one you set for sa user" )
gth_account --> gth_account ( use SQL Authentification with login "sa" and password : "the one you set for sa user" )

Once done Open the server.cfg from LoginServer folder and the 4 GameServer folders.
Update the DB_PARAM part as follow :

[DB_PARAM]
Name0=sa
Password0=your_password
Name1=
Password1=

This server have new autoregistration system in server.cfg from loginsrv.
For disable it just change:
Autoregistration from true to false.
With autoregistration true , the loginServ will create you an account automaticaly if the login doesn't exist.

Update all the ip for your NET IP ( basicaly 127.0.0.1 ) .

Start all servers , then on login server use : Consol : Test mode Off.

Start the client directly from startGTH.bat

..::GM CMDS::..

To become a GM update gameMaster field in gth_game tbl_game from 1 to 9

/online : See how many people are online and playing
/kick xxxx : Kick a player ( use player name )
/ban xxxx : Ban a player ( use player name )
/unban xxxx : Unban a player ( use player name )
/move xxxx : Move to player ( use player name )
/summon xxxx : Summon player ( use player name )
/hide : Hide / Unhide yourself to normal players
/deleffect : Delete all effect on you.
/notice : Make a server notice
/reload : Reload config files
/off : Shutdown the server using a timing notice
/kill xxxx : Kill monsters around you
/spawn xxxx : spawn monster ( using the id from /monsterlist )
/exp xxxx : give xp to player
/sexp xxxx : give Soul xp to player
/genexp xxxx : Give genxp to player
/life : Give the player Full life back
/item xxxx : Give the player the item ( using the id from /itemlist )
/stats xxxx : Add stats to the selected player ( xxxx as number of stats )
/pk on : Turn on the PK
/pk off : Turn off the PK
/map xxx : Teleport to the map ( 0 , 1 , 2 , 3 ... )
/awaken xxx : Get the class awaken ( 1 , 2 , 3 ... )
/itemlist xxx : Get the item list ( 0 , 100 , 200 ... )
/monsterlist xxx : Get the monter list ( 0 , 100 , 200 ... )
/love : Teleport to your love for Free
/money xxx : Give yourself some money ( 1000000 ... )


PS : Do not ask for source code ... i have lost my source code since very long time ...
This version is my last one , so everything should be fixed and have title / effect / weeding / new skills ... everything . Dont miss to like if you like my release :). Also if you need some changes ask me i will try to help.

..::VIP SYSTEM::..

To make a VIP account you need to use gth_account -> tbl_premiuminfo . set worldChatCnt = 1 , gubun = 1 , and modifyDate to a post date where you want the account to be VIP to until this date is reach . format should be d-m-Y H:i:s . then the account will be able to use premiums.

..::DOWNLOAD LINK::..

Client + GameServer + LoginServer DATA FILES :



Client Files .lv password : !)($%^&$(@HCRT9415M<>?:}{adM
If you want open a .lv file you need to open it with Winrar or so and with the password i gave up.



To create account just login to gameserver it will create the account.


..::TROUBLESHOOTING::..
- If your game crash add compatibility mode to Windows XP
- Monsters and NPC doesnt not appear ( appear only if very close ) : this bug is strange , but a relog should works it's happen to the first player who connect each game server.
- if you have other questions, fell free to contact me at luckypgm40 ( skype )

..::CHANGELOG::..
- 03/24/2017 : lvl max changed from 98 to 150. New awaken stats. PK fixed.

- 02/09/2017 : Updated All .exe fixed GM BUG ( All accounts GM + Fixed negative SA + new param to disable premium system + /spawn fix can spawn all monsters now.)
- 02/07/2017 : Updated GameServer ( fixed damages error / Monsters damages ... )
- 02/02/2017 : Updated GameServer ( added /money xxx ).


..::OPENED SERVER::..
- Need your server here ? ask me add.
 
Last edited:
Newbie Spellweaver
Joined
Nov 5, 2008
Messages
16
Reaction score
0
Re: [PRE RELEASE] Gate To Heavens Last Build

how i use this client?

i don't have game server so whos server login?
 
Experienced Elementalist
Joined
Sep 9, 2006
Messages
272
Reaction score
346
Re: [PRE RELEASE] Gate To Heavens Last Build

Please test the client first by simply create a shurtcut with /nopatch in param. I don't have the time to check if the server/login server are ok with this client version.

Report me the feedback please.
 
Newbie Spellweaver
Joined
Nov 5, 2008
Messages
16
Reaction score
0
Re: [PRE RELEASE] Gate To Heavens Last Build

now i login sueccss haha

my login ID is asdf and cher. ID test check in your DB

also, i want GM command list plz tell me about this

i have 1 bug

that is disappear about monster in my view but if i just move a litte that monster is appear
 
Last edited:
Experienced Elementalist
Joined
Sep 9, 2006
Messages
272
Reaction score
346
Re: [PRE RELEASE] Gate To Heavens Last Build

About your bug , a simple relog or restart should fix the problem , it's because you was the first online player .

Any Other bug ? ?



Pengguin12 i will make a webpage for let you test gm/weeding/effect
... Thanks help for feedback
 
Experienced Elementalist
Joined
Sep 9, 2006
Messages
272
Reaction score
346
I released the full files ( Login server / Game server / Client ) .

You will need DirectX9.0C for start the client.

Have fun with ;)
 
Newbie Spellweaver
Joined
Nov 5, 2008
Messages
16
Reaction score
0
what is password about zip file?

i can not unpack your zip file....
 
Newbie Spellweaver
Joined
Nov 5, 2008
Messages
16
Reaction score
0
i want unpack lv file. so how i do that?

also, i wnat add item and modify item ability. how i do that??
 
Experienced Elementalist
Joined
Sep 9, 2006
Messages
272
Reaction score
346
Added the .lv password ... ( You need try because i'm not sure it was long time ago ... ).

I will help you if you have questions ...

if someone open a server , let me know :) i will try to help you .

I have upload the TOOLS for GTH. With this you can make some things ...
 
Last edited by a moderator:
Experienced Elementalist
Joined
Sep 9, 2006
Messages
272
Reaction score
346
Thanks ,

There is a problem , i have lost my powerfull website with all features ... :'( . I have found my first website from 2007 . It's a basic website but with premium store and rank page ... , but i will need first install it because many php call are deprecated or changed ... like : mysql --> mysqli .

I will need to update this web to php 5.3 and more before release. I will try to make the change tomorrow for release.
 
Experienced Elementalist
Joined
Sep 9, 2006
Messages
272
Reaction score
346
I uploaded the web . Sorry but i have no time to works anymore on this game. So have fun everyone.

If you plan to open a server , let me know i will maybe connect to remember old good time and talk with old players :D
 
Experienced Elementalist
Joined
Mar 21, 2009
Messages
239
Reaction score
85
Thx for the web files between every thing is working good but the client does not connect to the server I changed the ip in config file
 
Experienced Elementalist
Joined
Sep 9, 2006
Messages
272
Reaction score
346
It should works fine ... you dd something wrong in the servers cfg files or n the client config.ini, also keep the default ports ...
 
Experienced Elementalist
Joined
Mar 21, 2009
Messages
239
Reaction score
85
here's my config

Code:
// Game Server Configuration. 2003/11/10
[DB_PARAM]
Name0=sa
Password0=123123
Name1=
Password1=
// ¼­¹ِ±؛ ہج¸§
SERVER_GROUP_NAME			Open_Beta

// ¼­¹ِ±؛ ¹ّب£
SERVER_GROUP_NO				0

// °شہس ¼­¹ِ ہج¸§
GAME_SERVER_NAME			G01_S00

// °شہس ¼­¹ِ ¹ّب£ (unique ¼³ء¤, manager´آ ا×»َ 0¹ّہ¸·خ ¼³ء¤)
GAME_SERVER_NO				1

// °شہس ¼­¹ِ IP ءض¼ز, PORT
SERVICE_IP				127.0.0.1
SERVICE_PORT				26001

// °شہس ¼­¹ِ ·خؤأ IP, PORT
LOCAL_IP				127.0.0.1
LOCAL_PORT				16001

// ·خؤأ ¸¶½؛إح ¼­¹ِ ´ë¼ِ, IP ءض¼ز,  PORT
MASTER_SERVER_NUMBER			1
MASTER_SERVER_IP				127.0.0.1
MASTER_SERVER_PORT			9000

// ¸إ´دء®¼­¹ِ or ¸ة¹ِ¼­¹ِ 
MANAGER_YN				0

// ¸إ´دء® ¼­¹ِ IP ءض¼ز, PORT
MANAGER_SERVER_IP			127.0.0.1
MANAGER_SERVER_PORT			16002

// ¼­؛ٌ½؛ ؟ùµه ¼ِ ¹× ¹ّب£
SERVICE_WORLD_NUMBER		5
SERVICE_WORLD_LIST		0 1 2 3 21

// DSN إ¸ہش - 0: SYSTEM DSN, 1: FILE DSN
ODBC_DSN_TYPE	0

// °èء¤ µ¥ہجإح؛£ہج½؛ ء¤؛¸
ACCOUNT_ODBC_DSN               	gth_account

// °شہس µ¥ہجإح؛£ہج½؛ ء¤؛¸
GAME_ODBC_DSN               	gth_game

// °شہس¼­¹ِہا µ؟±âب­ ½أ°£ (´ـہ§: ms)
GAME_SYNCTIME				1000

// °شہس ·خ±×/µً¹ِ±ë ئؤہد »‎¼؛ ام؟ë (0: ·خ±×»‎¼؛¾باش, 1: ·خ±×»‎¼؛)
CREATE_GAME_LOG			1
CREATE_GAME_DEBUG		1

// ¾ً¾îإ¸ہش(KOERAN, ENGLISH, JAPANESE, CHINESE)
LANGUAGE_TYPE				KOREAN
TEST_SERVER					FALSE
SERVER_CSAUTH				TRUE

// billing server address
BILLING_SERVER_ADDR		127.0.0.1
BILLING_SERVER_PORT		10001
SERVER_LOCATION			beijing
USE_BILLING			0

GOLRYUNBATTLE_LOG_OUTPUT	yes
GOLRYUNBATTLE_LOG_UPDATE_MILISECOND	 1000
GOLRYUNBATTLE_BEFORE_MATCH_WAIT_TIME     5000
GOLRYUNBATTLE_CEREMONY_WAIT_TIME         20000


TERRA				no
TERRA_BILLING 			no
TERRA_MEMBERSHIPDSN		gth_terra

//malaysia terra billing server information

//billing server ip
TERRA_BILLING_SERVER_IP    		127.0.0.1
//billing server port number
TERRA_BILLING_SERVER_PORT  		3111
//إ׶َ؟،¼­ از´çاطءط GTH °شہس¹ّب£
TERRA_BILLING_GTH_GAME_NO  		12
//؛ô¸µ°ü·أ ·خ±×ئؤہد »‎¼؛ ؟©؛خ
TERRA_BILLING_LOG_OUTPUT   		no
//؛ô¸µ°ü·أ ·خ±×ئؤہدہا update°£°ف ئؤہدہ؛ ½أ°£´ـہ§·خ »ُ·خ »‎¼؛اص´د´ظ.
//ہج؛خ؛ذہ؛ fresh °،°فہ» ہا¹جاص´د´ظ.
TERRA_BILLING_LOG_UPDATE_MILISECOND 	1000

AHNLAB					FALSE
client
Code:
[IPCONFIG]
serverip=127.0.0.1
premium=127.0.0.1
[PATCHER]
ftpserverip=127.0.0.1
ftpserverid=gth
ftpserverpw=gth
wwwweburl=127.0.0.1
[DEVELOPER]
code=player
 
Experienced Elementalist
Joined
Sep 9, 2006
Messages
272
Reaction score
346
Try with your LAN IP ( 192.168.x.x ) or your WAN IP directly insteed of 127.0.0.1 ?

If you want i can come tw to fix the problem for you . Everything is working fine another people get it working ... so it's only a problem of configuration files ^^

ps : if it's no working give me more information ( let me know if the client can reach the login server or no ( if you see the login Windows ) ) and same about game server if it's keep loading infinite before enter on game server.
 
Experienced Elementalist
Joined
Sep 9, 2006
Messages
272
Reaction score
346
Oh , you need only make a shurcut of client.exe with the param /nopatch and start it using this ... , you can also use the launcher , but you need start FTP server . i will update my first post with the missed explains ...
 
Back
Top