2 files [Downloads]
3.1 - Restoring the database
3.2 - Setting IP, s
3.3 - Center
3.4 - Gameserver
3.5 - MsgRouter and MsgServer.
3.6 - Create Account
3.6.1 - Hash
3.6.2 - Add Items in Accounts
3.7 - Editing your character
3.8 - Increasing Rates
3.9 - turning on a server.
- Description --
I am here to teach how to create a server from Grand Chase, is very difficult, but with this tutorial, succeeded in making very fast ...
It is legal to a server to make fun since they not for profit, NOW TO MAKE A SERVER-profit and YOU CAN BE WRONG AND PRISONERS.
- Archives [Downloads] --
[Only registered and activated users can see links. ] - [Mandatory] [Server Files] [Only registered and activated users can see links. ]- [Mandatory] (Newman) [Only registered and activated users can see links. ]
[Required] - Enterprise Management Studio Express [Only registered and activated users can see links. ] - Main.exe Edited
[COLOR=Red]you can see the tutorial on how to restor database in first reply
- Setting IP, s --
> Let's start by ODBC.
Open the following file with Notepad:
. \ Server \ Gameserver \ odbc_internal.dsn
. \ Server \ Gameserver \ odbc_stat.dsn
. \ Server \ Center \ odbc_internal.dsn
. \ Server \ Center \ odbc_stat.dsn
And so edit this way:
DRIVER = SQL Server
UID = SQL Server
Address = 127.0.0.1,1433
Network = dbmssocn
DATABASE = ss
WSID = xmlab-coolcopy
APP = Microsoft Data Access Components
SERVER = (local)
Description = Brazil internal
PWD = Password SQL
> Now the IPS
Open these files with Notepad
. \ Server \ Gameserver \ config_server.LUA
. \ Server \ Gameserver \ ~ config_server.LUA
After going on line 71 with CTRL + G and edit this way:
Init_NCashBillingInfo ( 'YOUR IP HERE', 9500, 5, 0, 'odbc_internal.dsn')
Now let's edit the IPs in sql
Tables in the Open Databse GC i is soh edit the IP
- Center --
This program is who commands the "Login Server", controls the login and password that will, if it gives a problem, the server will not work.
The Table is that it uses the ConnectStatusDB, then use your local IP there, if you are a free server, use the external IP.
- Gameserver --
This program drives the characters, missions, the pvps, the EXP, well, almost everything you do goes to him.
Setting - Config_Server.lua
Init_NCashBillingInfo ( 'Use your IP here', 9500, 5, 4, 'odbc_internal.dsn')
- SimLayer: SetBillingType (KGSSimLayer.BT_NCASH)
Remove the --.
- MsgRouter and MsgServer --
These programs take care of "Friend List" or Friends list, if not connected, the buddy list will say "Connection failed with the list" and is one of the most difficult to fix bugs.
Protocols - config_mr.ini
Logs - config_mr.lua
Protocols - config_msg.lua
- Create Account --
Go to the table users ...
LOGIN passwd SEX
[Only registered and activated users can see links. ]
Once you click the button ...
Then press the OK ...
- Adding Items accounts --
The next image in the table GoodsObjectList.
- ITEMUID = No need Mecher him. It is Automatic.
- OWNERLOGIN = Set the log of the person who will receive the item.
- BUYERLOGIN = Set the log of the person who will receive the item.
- ItemId = Place the item ID.
- Any REGDATE = date.
- Any StartDate = date.
- END DATE = Any date.
- PERIOD = Time Item. Leg is -1
- Editing the Level, EXP, Win, Lose ... --
To edit your character, just go in the table Characters will have a line with your login, there in front, has the Level, Exp, Win, Lose, simply edit it and restart your game.
You: How do I put the Lass, Ryan, Ronan? Andreddj2: Follow the example with my account in the photo ...
You: Hey, where you put cash in the account?
Andreddj2: Well, nobody knows yet.
there is a service on the package (if it the same we have) who manage the connections between billcrux db and the game dbs via webservice.
you must have the same accont id on bouth dbs to manage the amount of coins.
WELL 1st of all i have'nt seen the main's 127.0.0.1 and i dunno if its edited... ive seen the same guide in BR forums and used it .... i can't seem to understand how its suppose to work.. ^^ but looking forward for this server to be updated
My Memory wiLL Live on.. while you remember me.. i make no sense .. i fart at will...
This is to activate Billcrux DB (Cash Server or whatever). As you can see on the code "BT_NCASH", it must be Billcrux Table - NCASH (I believe everybody in this forum knows N-Cash and BillCrux =P), or, in other words, to activate CASH. However, it won't work properly without the proper database.
I reckon this line is not really necessary to activate, as the CASH won't work without BillCrux.