[Guide] How to setup a 5017 source with client.

07/20/2009 02:17 iEagle#1
There's a lot of guides out there that tell you how to make your own server. Some of you understand them others don't. This guide here will help you make your own server with a 5017 source and client.

First thing you'll need is the installation files, source and client.
Navicat Lite for MYSQL - [Only registered and activated users can see links. Click Here To Register...]
other supported programs that is able to support MySql
Appserv -[Only registered and activated users can see links. Click Here To Register...]
WinRar-[Only registered and activated users can see links. Click Here To Register...]
Download the source at the end of this post.
Client-[Only registered and activated users can see links. Click Here To Register...]
Note:This 5017 client is patched for ninja use and was edited by me.

If you want to download a 5017 client without the edits
Download a fresh 5017 client from here- [Only registered and activated users can see links. Click Here To Register...]
Download: [Only registered and activated users can see links. Click Here To Register...] and [Only registered and activated users can see links. Click Here To Register...] and [Only registered and activated users can see links. Click Here To Register...]

If you downloaded my version of the client skip to step 3.

IMPORTANT: Make sure you add the clients folder as an exception or else your anti-virus software will think "conquer.exe" is a virus. It's a false positive so ignore it. If you can't do that then disable your anti-virus or don't bother trying to read on thinking it will work in the end.

1. Install Winrar.

2.Extract the Client to your desktop for now. Open Patch1 and select the client folder and extract.
example/ C:\Documents and Setting\YourAccountName\Desktop\Client
Do the same thing for Patch2.
After that, extract the 2 files from Katana.rar and put those 2 files in your Client Folder and Replace/Replace All
There, the client is finished.

3. Install Appserv.
Install Appserv. During Installation it will ask you for a servername, email, and password.
Put the ServerName as "localhost"
Email as anything you want. It doesn't matter.
Password as something you can remember but not easy to guess.

4. Install Navicat Lite for MySql.
Open it and install it normally. Leave all the boxes just the way they are.

5. Install Hamachi [Only registered and activated users can see links. Click Here To Register...] Install it like normal. Create a server on hamachi. Putting a password is safe.

6. Download the source from the bottom of this post. Extract it
Open Navicat Lite
Click the Connection Button
on Connection Name put "localhost"
skip to password and put the password you type when you installed AppServ
Click Test Connection. It shouldn't fail. If it does, Click Start on your taskbar
go to programs>AppServ>ResetMySQL Root Password and type in a new password. Type it again into Navicat and test connection. If this fails again, your a retard.

Now for the non-retards.
7. After clicking Ok, you will see a connection "localhost"
right click that and click new database.
Database name is "coproj"
Character Set is "utf8 -- UTF-8 Unicode"
Collation is "utf8_general_ci"
Now click OK.
Double click on coproj and the gray icon will turn green. Right click coproj
and click Execute Batch File.
Go into the source folder and go into BackUp and double click on "coproj"
Then click Start. After it finishes, click Close.
Then click right on tables and refresh.
Click accounts and you will see an account called Test. DO NOT PUT A PASSWORD. You can use this account.
If you want to create a new account, on the bottom of Navicat is a "+" symbol that says Insert Record if you put your mouse over that.
Click that and a new row will show up. Under AccountId, Put your username.
Do not put a password, Under LogonType PUT "2". For any new accounts the logon type MUST be 2. Put status as 8 to be a GM.
Close Navicat or minimize it.

8. Open the source. MyCo Source By Yuki 1.25>Source>bin>Debug>Config.ini
Open Hamachi and write down the IP Address on Top. it starts with a 5
example: 5.136.109.253
In Config.ini
[Server]
ServerIP=[YOURHAMACHIIP]
XPRate=15 <--rates
ProfXPRate=99 <-rates
SpellRate=15 <-rates
ExpballRate=15 <-rates
DBUserName = "root" <--DO NOT CHANGE
DBUserPass = "Password" <--MySQL Password.
Click File>Save and exit.


9. Open the client folder. Look for CIDServer and Server.dat, Right Click>OpenWith>NotePad

[Header]
GroupAmount=1
Group1=GroupPic9

[Group1]
ServerAmount=1

Server1=SupremeCo <-ServerName
Ip1=ServerIp <-Put MySql Password here.
Port1=9958 <-Do Not change
ServerName1=SupremeCo <-ServerName
HintWord1=SupremeCo <-ServerName
Pic1=servericon30
Click File>Save and exit.

Now your server is done.
Open the source, goto Source>bin>Debug>CoMY
a black box should open. Saying Loading Npcs, map, mobs etc and
Server is Running on IP [Hamachi Ip]
Congratz, Server is now running.
Now go to Client and click CidLoader to open the game client and log in
Anyone connected to your hamachi server and using your client can play on your server.

Please Press Thanks if this has helped you!
07/20/2009 03:16 Arcotemple:)#2
so this is for CoMy's source?
07/20/2009 03:18 iEagle#3
Quote:
Originally Posted by Arcotemple:) View Post
so this is for CoMy's source?
Yea
07/20/2009 03:21 danielachraf#4
also CoMy is a LOFT ... so this is a copied and pasted words
07/20/2009 03:22 Arcotemple:)#5
and isnt CoMy broken wings source?
not yukis?
07/20/2009 03:25 iEagle#6
Quote:
Originally Posted by Arcotemple:) View Post
and isnt CoMy broken wings source?
not yukis?
Yea, Yuki's updating it, im just fixing npcs, mobs, items, codes and anyother thing i can find
07/20/2009 03:26 Arcotemple:)#7
im beyond confused right now lmao
07/20/2009 03:28 iEagle#8
Quote:
Originally Posted by Arcotemple:) View Post
im beyond confused right now lmao
um...Broken only released it, half the things he said worked didnt,
yuki is coding things into it since he knows c#, im only a noob at this but i figured out many things and im trying to add to it also.
07/20/2009 03:39 danielachraf#9
Quote:
Originally Posted by iEagle View Post
um...Broken only released it, half the things he said worked didnt,
yuki is coding things into it since he knows c#, im only a noob at this but i figured out many things and im trying to add to it also.
lol yuki didn't add anything special in it ..
07/20/2009 03:56 iEagle#10
Quote:
Originally Posted by danielachraf View Post
lol yuki didn't add anything special in it ..
some of the stuff yuki fixed didnt work i guess but worked after i added them to the source
so far i added ninja npc, added gourds and cups to source
fixed blacksmith lee, added 1st rb, fixed guard and npc locations,
hes adding mana bs now and a few other stuff i guess
im just adding what i cud
07/20/2009 04:31 f0am#11
You don't need to add special things.


Bugs and stability should be your most concerned object right now.
07/20/2009 04:44 iEagle#12
Quote:
Originally Posted by f0am View Post
You don't need to add special things.


Bugs and stability should be your most concerned object right now.
its stable, and few bugs
i found a good source, its nearly complete, but it has an issue though
the weapons flash and characters spins
u know how i cud fix that?
07/20/2009 05:27 Arcotemple:)#13
Quote:
Originally Posted by iEagle View Post
its stable, and few bugs
i found a good source, its nearly complete, but it has an issue though
the weapons flash and characters spins
u know how i cud fix that?
that seems more client side to me but idk though
08/13/2009 13:03 justboy#14
thanks but how can other's players do the regist
08/13/2009 17:23 n0mansland#15
Quote:
Originally Posted by justboy View Post
thanks but how can other's players do the regist
Uhhh register page on your website connected to your MySQL or the MySQL the host provides etc.?