[RELEASE] LOA server files - Updated - Client executed!

Hacking Legend of Ares

Moderators: g3nuin3, SpeedWing, WhiteHat, mezzo, Explicit

[RELEASE] LOA server files - Updated - Client executed!

Postby Xephire » Mon Apr 20, 2009 11:37 am

Here is a set-up guide and all the files I have currently have for making a Private Server of LOA. The original client is the Chinese version of the game called Repent. The Client is very ugly and I would really like to use the US verion instead but if we can get the Chinese version working first maybe we can then do the other one later.

I have hesitated to do this because I want to be part of the DEV team. SO, Please if you get this to work ....share. Or, if you dont want to share then email me at xerobrand@yahoo.com and include me on your team.

The problem: the launcher executes the command GetVersion and even though the LoginServer takes that into consideration it kills the client from executing. Possible solutions code cave around the GetVersion (I dont know how) or make a stored proceedure in the database to bypass it. (again I dont know how to code this 100%)

GUIDE:
This Guide Was Written By iNs@nE of RageZone Based on the previous Guide by MentaL.
The ODBC Registration has been made small in this version of the guide and will be preferable to beginners.
************************************************** *************

Step 1: Download the Files.

Download the files from the given link and extract the files to a specific directory.
Link to the files: http://mmorpg.ragezone.com/Repent%20...ZoneREPENT.rar

Step 2: fdx_sdk Directory

Go to the above mentioned directory and install the program present there. This programs installs all the required dll’s and system files required for the running of Repent Online Game Server. The server will not run without these files.

Step 3: Editing the IP’s

Go to the Ebenezer folder. This directory is nothing but the Main Server equivalent. Open the server.ini file and replace all the given IP’s with your Local (127.0.0.1) or your LAN (192.168.1.x) or you WAN IP depending on the service of play you want.

Go to the Login Server folder next. Open the file Edit Version.ini and replace all the given IP’s with your Local (127.0.0.1) or your LAN (192.168.1.x) or you WAN IP depending on the service of play you want.

Go to the RptAISrv folder (This is the NPC and the Monster Server). Open the file RptAISrv.ini and replace all the given IP’s with your Local (127.0.0.1) or your LAN (192.168.1.x) or you WAN IP depending on the service of play you want.

Go to the RptLogSvr folder. Open the file RPTLogSvr.ini and replace all the given IP’s with your Local (127.0.0.1) or your LAN (192.168.1.x) or you WAN IP depending on the service of play you want.

You also need to edit the IP in the SERVER_INFO table in the Repent_Account database in order for the server connect the client.

Step 4: Restoring Your Databases in SQL.

Go to SQL>Enterprise Manager>Databases

Create 3 New Databases by the names of Repent, Repent_Account, Repent_Log
Attatch database's in entreprise manager:


Now right click on the databases and click the restore database option.
There check from device and restore –
Repent.mdf to Repent
Repent_Account.mdf to Repent_Account
Repent_Log.mdf to Repent_Log

Congratulations! You have successfully restored your databases.

Now goto Enterprise Manager>Security
Here right click and create a new login.
Username : Repent
Password : flvpsxm
In the same tab, go to the rights tab and give this login access to Repent, Repent_Log and Repent_Account databases that you have just restored. Make sure that you also tick them to be the DB Owners.

Step 5: Registering Your OBDC’s

Download this Repent ODBC and edit the Registry file and replace (Local) with the name of the your server specified in the Service Manager of SQL.
Then Save it and double click it and register it.
Here is the Link: Repent_ODBC.reg - FileFront.com

Congratulations. Your ODBC’s have been registered.

Step 6: Running the Server
Go to the Login Server folder and run the LoginServer.
Go to the Ebenzer folder and run that. You will have to wait till you see the message “Shared Memory Initialized”
Then run the Aujard (Character Server)
Then run the RptAISvr. Once the program starts up make sure you click start the AI Svr button.
Then run the RptLogSvr. This is not necessary for the running of the server. It logs the server issues.
Then finally click start on the Ebenezer.
Step 7: Editing on the Client Side

Go to the Repent Online Game Folder and open the server.dat file with notepad.

You will see something like the following –

[LOGIN_SERVER]

COUNT = 1

IP_0=192.168.1.100
PORT_0=15000


In the IP_0, replace it with the IP you set in your server files.

Then Run Launcher.exe. If you are able to connect to the server then you have setup everything correctly.

You can enter the following at the Login Screen to enter.
Username: test
Password: pass
Else you can always create new accounts in the Repent_Account database.
You can set your account to admin status by setting the value to 3 in the databases.

Congratulations on Setting Up Your Server!


The links in this guide are pretty much dead so use my files below. Post if you need help setting these up on your computer and I will see what I can do to help you.

Repent Server Files

Repent Client (best fit to these server files

Latest Patch to actually play the Chinese version (its a Private Serv)

LOA CLIENT (THE ONE I WANT TO WORK_EVENTUALLY)
Last edited by Xephire on Wed Apr 22, 2009 10:02 pm, edited 2 times in total.
User avatar
Xephire
Hackleberry Fin
 
Posts: 23
Joined: Sun Mar 29, 2009 9:35 pm

Postby Dragonmania » Mon Apr 20, 2009 12:44 pm

links not working dude
upload to rapidshare
Dragonmania
Sir Hacks-A-Lot
 
Posts: 38
Joined: Sun Jan 25, 2009 2:58 am
Location: :=)

Postby Xephire » Mon Apr 20, 2009 1:26 pm

The links at the bottom of the post are the new ones I just uploaded yesterday. They are working....
User avatar
Xephire
Hackleberry Fin
 
Posts: 23
Joined: Sun Mar 29, 2009 9:35 pm

Postby Dragonmania » Mon Apr 20, 2009 2:47 pm

Xephire wrote:The links at the bottom of the post are the new ones I just uploaded yesterday. They are working....

Dude gives me an error like this
Image
http://www.rapidshare.com/
Dragonmania
Sir Hacks-A-Lot
 
Posts: 38
Joined: Sun Jan 25, 2009 2:58 am
Location: :=)

Postby Xephire » Mon Apr 20, 2009 8:40 pm

Image


Must be an error on your part.....works for me. Rapidshare has limited files sizes so I wont be able to upload the client there.

http://rapidshare.com/files/223586170/Repent.rar - Server files

http://rapidshare.com/files/223588347/Repent - My DB backup

http://rapidshare.com/files/223588348/Repent_Account - My DB backup

http://rapidshare.com/files/223588349/Repent_Log - My DB backup
User avatar
Xephire
Hackleberry Fin
 
Posts: 23
Joined: Sun Mar 29, 2009 9:35 pm

Postby Dragonmania » Mon Apr 20, 2009 11:05 pm

other files to the upload man:)
Dragonmania
Sir Hacks-A-Lot
 
Posts: 38
Joined: Sun Jan 25, 2009 2:58 am
Location: :=)

Postby Xephire » Tue Apr 21, 2009 12:04 am

Man, this is exactly why I didnt want to post these......I said "rapidshare has a 200MB file size LIMIT! I cant upload the other ones there."

The megaupload files are download pointed to port 80 so you have to add 80 and the end of the link or port forward port 80, i dont remember which.

They work on my cpu so i dunno what to tell you.
User avatar
Xephire
Hackleberry Fin
 
Posts: 23
Joined: Sun Mar 29, 2009 9:35 pm

Postby Dragonmania » Tue Apr 21, 2009 12:30 am

My friend in another place I can not upload files: (
Dragonmania
Sir Hacks-A-Lot
 
Posts: 38
Joined: Sun Jan 25, 2009 2:58 am
Location: :=)

Postby SpeedWing » Tue Apr 21, 2009 1:24 am

maybe the problem is: the client you are using is from ghost online. and not from ares? XD ( i could be wrong but okay :P )
User avatar
SpeedWing
Defragler
 
Posts: 2031
Joined: Tue Jan 01, 2008 1:00 am
Location: If there is a Will there is a Solution.

Postby Xephire » Tue Apr 21, 2009 2:01 am

Ghost?? wth are you talking about?? Repent is the original 2003 Chinese version of LOA.....

http://www.ggsun.cn/down.htm Chinese Private server of Repent (old LOA)

http://repent.17173.com/ Original Chinese Repent

These server files are suppose to work with Repent client version 106. I want them to work for US LOA version 85 but I dont know how to code around the GetVersion in the launcher. I have said it here and on other forums......I know what the problem is....I need a coder.

PS: The game KOL (knights online) is also an MGAME game and the server files and database(s) are very similar. This should not be that hard to figure out.....I am just not that advanced in coding to write an executable to bypass the version checker.
User avatar
Xephire
Hackleberry Fin
 
Posts: 23
Joined: Sun Mar 29, 2009 9:35 pm

Postby SpeedWing » Tue Apr 21, 2009 2:27 am

maybe a dumb question, but you already try to edit the version of the us loa in the registry?
User avatar
SpeedWing
Defragler
 
Posts: 2031
Joined: Tue Jan 01, 2008 1:00 am
Location: If there is a Will there is a Solution.

Postby Xephire » Tue Apr 21, 2009 3:26 am

Nope, I am a database manager and graphic design student I dont know how to do that. So not a stupid question.....can you check it out or give me an idea of what to do?
User avatar
Xephire
Hackleberry Fin
 
Posts: 23
Joined: Sun Mar 29, 2009 9:35 pm

Postby SpeedWing » Tue Apr 21, 2009 3:46 am

go to the run -->enter "regedit". press enter

HKEY_LOCAL_MACHINE\SOFTWARE\Ares OnLine USA

there is where you gotta go

then the key "Version", make it decimal and there you go..
User avatar
SpeedWing
Defragler
 
Posts: 2031
Joined: Tue Jan 01, 2008 1:00 am
Location: If there is a Will there is a Solution.

Postby Xephire » Tue Apr 21, 2009 3:54 am

AWSOME ty.....but now I gots a new error LOLOLOL but that's cool I will deal with it.

http://img209.imageshack.us/img209/7991/newerror.png
User avatar
Xephire
Hackleberry Fin
 
Posts: 23
Joined: Sun Mar 29, 2009 9:35 pm

Postby Dragonmania » Tue Apr 21, 2009 12:57 pm

man files found in the IP work for me
Dragonmania
Sir Hacks-A-Lot
 
Posts: 38
Joined: Sun Jan 25, 2009 2:58 am
Location: :=)

Next

Return to Legend of Ares

Who is online

Users browsing this forum: No registered users and 0 guests