[Guide] Installing OceanCycle

12/28/2008 19:52 StealtHex-Faker#1
OceanCycle
****If your going to use this guide , than you must know how to install MYSQL by your self.
I wont be convering installing the MYSQL system here******


-Index-
-Configuring OceanCycle Mysql
-Compiling OceanCycle
-Installing Database

---------------------------------------------------------
---------------------------------------------------------
---------------------------------------------------------

Part 1
Code:
-Part 1 goes with Configuring OceanCycle Mysql
-Alright lets begin
-If you have reached this far , than by now you must have already downloaded tortoise svn and have gotten the svn files for the emulator.
*The first thing we need to do is add in our mysql account info and database name to the emulator.

-The two main folders of this emulator is "ServerLogin" and "GameServer"
-Inside Serverlogin you will find a file called "Server.cs" you must open this file up.
-Once you have that file opened, lets do a search for the following section
Code:
     public void StartServer()
        {

            Database.Connect("127.0.0.1", "sro", "root", "748596001");
            m_mainSocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
            IPEndPoint ipLocal = new IPEndPoint(IPAddress.Any, 15779);
- ("127.0.0.1") is your machine , you should not change this.
-("sro") is the database name , you must change this to the name you gave to your own database.
-("root") is the mysql username.Usually is root but if you put another different username , than put it there.
-("748596001") is the mysql password you provided on installation.Put your password here.
-Than save and close the file.


-Now we are going to do the same process and same format we did with Serverlogin to Gameserver.
-Open Server.cs in Gameserver and follow the same process

Part 2

Code:
Part 2 

 This part refers more to compiling the emulator using C# compiler
Compiling OceanCycle
Once again we are going to use the 2 main folder of this emulator which you should know already.
-But first we need to have a special system installed in our computer before we continue on.
-This system is called MYSQL CONNECTER.NET
-So lets download it and install it , lets go to this site [Only registered and activated users can see links. Click Here To Register...]
-Choose your mirror to download , and install.
-Once Connecter.Net 5.2 is installed , lets proceed with compiling.
-Now lets go to the Gameserver folder this time we need to open file that holds the project of this emulator which will make it compile.
-Inside Gameserver folder open up the file called GameServer.sln it should open up with C# compiler.
-Now to the top of the compiler , you should see a tab saying Build click it and click Build again
-Do the same thing with the Serverlogin folder which is Serverlogin.sln

Code:
Part 3
   
  This section covers on how to install the Database and use it for the emulator
Now this is the most easiest part of the book.
-For this kind of stuff you need to have a MYSQL SQL MANAGER in your computer which are "HeidiSQL, Navicat or SQLyog.
-You guys should know how to upload a Database to thoes Managers, is self explanatory.


Connecting to Client


-If your a good coder than you could code the emulator to read the latest client packets.
-Otherwise use a 1.157 client uploaded here by Venice [Only registered and activated users can see links. Click Here To Register...]
-You must also patch your client or media.pk2 file to your ip so your server comes up , since thats where the server is being hosted on right?
-For a media patcher you can download here uploaded from us [Only registered and activated users can see links. Click Here To Register...]
- In Ip1 you put the ip your server is being hosted on which is usually 127.0.0.1
- In Ip2 you put the ip your server is being hosted on which is usually 127.0.0.1
- Than Click Patch
-Your client is now available to hold the server your hosting.

EMULATOR
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]

REAL JOYMAX SERVER
[Only registered and activated users can see links. Click Here To Register...]

[Only registered and activated users can see links. Click Here To Register...]
12/28/2008 19:54 TheOwnWay#2
StealtHex still ownz...

Thank you :)


edit: For those who don't know how to install MySQL..

[Only registered and activated users can see links. Click Here To Register...]


edit2: links are broken.
12/28/2008 20:17 rene1989#3
my question is were are the files like emulator
12/28/2008 21:40 hitman69#4
Can you level up and do things as normal sro ?

Or is it like sremu ?
12/29/2008 14:47 uphj#5
I Need tortoi emulator :P

for continue working
12/29/2008 15:46 Ninja1337#6
well i dont this is an emulator. i think this tool allow you to create [GM]name in isro the guy who posted that hadent put any description or any features list for his tool
12/29/2008 22:04 aaron92#7
=S? , where are the svn links and so on?
12/29/2008 23:51 add3#8
Are mobs available?
01/06/2009 05:20 HectuR#9
The added link is incorrect, which uploaded by venice, can u rewrite it again pls ?