vrijdag 15 oktober 2010

[Tutorial] Update client and server

Hello, and welcome to my third blog entry!


This time I want to discuss how to actually distribute your new items, or anything for that matter.

Things you are going to use:
- Neoncube;
- A patch server; (Xampp, freehostia, or anything else you want to use)
- Winrar;
- A client.

1. Updating the client

There are already alot of guides on how to set up neoncube, so I am just going to give you a link to the one that I used to set it up.

In case you don't know, Neoncube is a patcher, originally used for Ragnarok Online, which has been adapted for use on Rose Online servers. It will allow you to do several things:
- Connect to a server;
- Update you, and others their client.

Link: http://forum.dev-osrose.com/viewtopic.php?f=28&t=716


2. Updating the server files

In this step, I wíll be assuming you are using the OsRose server files for your private server. If you are not the host of the server you work for, ask the host of the server to do this step for you.

Take out your patch, and take out the following folders if they exist: (if they don't, you can skip this step)
- STB;
- AI;
- QuestData.

Once you have any of these folders, drag them to the following folder in your server files:
Binary>3DDATA

In this map you will see 3 maps, with the same names as the maps you just took. By dragging your 3 folders in Binary>3DDATA, the server will be updated.

If it asks you to overwrite something, click "Yes to all".

Afterwards, restart the server.



3. Updating your database

This step is sort of optional, because you only have to do it once when you start your server.

Download the files in this topic from OsRose:

link: http://forum.dev-osrose.com/viewtopic.php?f=32&t=2409&start=0

In my previous blog entry I explained to you how to extract your client. Do this again, even though it takes a while.

Afterwards, put the tools you just downloaded in the 3DDATA folder you just extracted. Run the file called: make_csv_sql.bat

-and wait untill it's done. When it is done, you will see the program has created several files. You should check the following thread to see which of those files you need:

link: link: http://forum.dev-osrose.com/viewtopic.php?f=32&t=2409&start=0

After you got all the files you need, update your database by running the query's, or replacing the files in your server with the files that were just created.




4. Why would I want to patch?

Remember when we made a weapon in the last blog? At the end you added it to your client, and you were able to walk around with it in-game. (hopefully)

The problem is, nobody else can see you with the weapon, and you wont do more damage than usual with it either.

To fix this, you can update your server, so everyone can see the weapons, and so you can actually do some damage on monsters.

Ofcourse this goes for everything you add: "It's not actually there, unless you update your server"



I hope you all enjoyed this tutorial. If you have any questions, don't hesitate to ask me.

Once again, I take requests. :)

2 reacties:

Anoniem zei

Hello this is merlon i saw this:

"in case you don't know, Neoncube is a patcher, originally used for Ragnarok Online, which has been adapted for use on Rose Online servers. It will allow you to do several things:"

it was actually made for eathena.

Stark zei

I think it was released on Eathena, but it's for RO. Eathena is a RO server emulator forum.

Een reactie posten