Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

[Clean Guide] Setting-Up ROSE LAN Server

Status
Not open for further replies.
Newbie Spellweaver
Joined
Mar 18, 2007
Messages
12
Reaction score
0
As i noticed most of our new members of this forum are having difficulties on
setting-up their own server and getting it to work. So I decided to
contribute a little knowledge about setting-up ROSE server for the sake of
our fellow members who can hardly follow the procedures given. Here's a
quick and a simple guide to follow.

First you should download all files and softwares needed in setting-up your
own server here's the list you should have:

A. Preparing the Files Needed
1. ROSE Game Client

2. MySQL

3. Navicat MySQL

4. XAMPP

5. Server Files (Link from Akai's MEGA GUIDE Thread)

6. ROSE CMS (Credits goes to Element)

7. ROSE Game Launcher

B. Installations and Configurations
After downloading all files mentioned above, the next procedure is the installation of softwares in this order:

1. Install ROSE Game Client.

2. Install MySQL. Just press next...next...next. If you are prompted to create a MySQL account just select skip sign-up. And proceed again into next.. next... Again if you are prompted asking for a root password. You can choose either you leave it blank or fill it with a password you're liking. But for a starter like you, just leave it blank. Hit Next.. then Execute. Now you're done installing and configuring your MySQL Server.

3. Install Navicat MySQL

4. Install XAMPP. When you reach at this point of xampp installation:

fig. 1
necronen - [Clean Guide] Setting-Up ROSE LAN Server - RaGEZONE Forums

Tick both Install Apache and MySQL as service.

Q. Why we have to install xampp when we are playing only in LAN?
A. Simple, inorder your users to change their job without having to go through into MySQL Database and edit their characters.

5. Extract your Server Files wherever you like it to be placed. Now run command prompt window (windows logo + R) and type cmd, inside the command prompt window type "ipconfig /all" (without including quote marks). Take note about your IP Address and Subnet Mask, write it down on a piece of paper. Now type exit to close your command prompt window.
Now go to your Server Files and look for the three files named loginserver.conf, charserver.conf, worldserver.conf.

First open loginserver.conf:
[DATABASE]
mysql_host=localhost
mysql_user=root
mysql_pass=
mysql_database=roseon
mysql_port=3306

[SERVERDATA]
serverid=0
servertype=0
serverip=192.168.0.120 <-- change this with your IP Address
serverport=29000
servername=LoginServer
connection=0
lanip=192.168.0.120 <-- change this with your IP Address
lansubmask=255.255.255.0 <-- change this with your Subnet Mask

[LOGINSERVER]
accesslevel=100
CreateLoginAccount=1
usethreads=0
[PASSWORDS]
loginpass=789456
charpass=456123
worldpass=321654
Save it and Close.

Next open charserver.conf
[DATABASE]
mysql_host=localhost
mysql_user=root
mysql_pass=
mysql_database=roseon
mysql_port=3306
AutoQueryTime=600

[SERVERDATA]
serverid=1
servertype=1
serverip=192.168.0.120 <-- change this with your IP Address
serverport=29100
servername=ROSE Beta <-- Your Server Name, you can changed this in any name you liked.
parentid=0
accesslevel=100
connection=2
lanip=192.168.0.120 <-- change this with your IP Address
lansubmask=255.255.255.0 <-- change this with your Subnet Mask

[CHARSErVER]
deletetime=3600
usethreads=0
[PASSWORDS]
loginpass=789456
charpass=456123
worldpass=321654
Save it and Close.

Next open worldserver.conf
[DATABASE]
mysql_host=localhost
mysql_user=root
mysql_pass=
mysql_database=roseon
mysql_port=3306
AutoQueryTime=600

[SERVERDATA]
serverid=1
servertype=2
serverip=192.168.0.120 <-- change this with your IP Address
serverport=29200
servername=Channel 1
maxconnections=500
parentid=1
connection=2
lanip=192.168.0.120 <-- change this with your IP Address
lansubmask=255.255.255.0 <-- change this with your Subnet Mask

[WORLDSERVER]
accesslevel=100
exp_rate=3
drop_rate=1
drop_type=2
zuly_rate=4
welcome_msg=Welcome to ROSE LAN Beta <-- A Greeting Message when users Log-In.
autosave=1
savetime=120
mapdelay=10
visualdelay=200
worlddelay=700
partygap=10
maxstat=255
[PASSWORDS]
loginpass=789456
charpass=456123
worldpass=321654
Save it and Close.

Lastly open config.ini
[DATABASE]
mysql_host=localhost
mysql_user=root
mysql_pass=
mysql_database=roseon
[GLOBAL]
AutoQueryTime=600
usethreads=0
[LOGINSERVER]
minimal_access_level=100
loginip=192.168.0.120 <-- change this with your IP Address
loginport=29000
loginpass=789456
CreateLoginAccount=1
[CHARSERVER]
deletetime=3600
charip=192.168.0.120 <-- change this with your IP Address
charport=29100
charpass=456123
[WORLDSERVER]
worldip=192.168.0.120 <-- change this with your IP Address
worldport=29200
worldpass=321654
exp_rate=3
drop_rate=4
drop_type=2
zuly_rate=4
welcome_msg=Welcome to ROSE LAN Beta
autosave=1
savetime=120
mapdelay=10
visualdelay=200
worlddelay=700
partygap=10
maxstat=255
Save it and Close.

C: Connecting to your Database
1. Open Navicat MySQL. Inside Navicat, on the left side you will see "localhost", double click on it (the icon should turn green),
then right click on it and select "New Database" named it roseon then click Ok. Now you have a database named roseon.

2. Double Click roseon database (the icon should turn green), right click again and select "Execute Batch File.." then point
it where your ROSE SQL File located (ServerFiles\database\filename.sql). Then click open and wait until it is successfully loaded.
Now you're done! Close now your Navicat!

D: Setting-Up ROSE CMS
1. Go into your xampp htdocs folder (X:\Program Files\xampp\htdocs), create a new folder and named it whatever you want.

2. Under that folder, extract ROSE CMS you downloaded. Now you have 4 files under that folder, index.php and three folders named _inc, modules, and templates. So inorder your ROSE CMS connects into your database you must do a little configuration.

3. Go into your _inc folder and open config.php with notepad, and you will see something like this:

<?php
// Database
$cms['db']['host'] = 'localhost'; // Database Host
$cms['db']['user'] = 'root'; // Database User
$cms['db']['pass'] = ''; // Database Pass
$cms['db']['name'] = 'roseon'; // Database Name
// Site
$cms['site']['title'] = 'RoseOnlineCMS Lite'; // Site Title
$cms['site']['drop'] = ''; // Server Drop
$cms['site']['expr'] = ''; // Server EXP
$cms['site']['zuly'] = ''; // Server Zuly
$cms['site']['temp'] = 'default'; // The default template to be used. Check if it is in the templates folder first.
$cms['site']['girl'] = 'hide'; // Wierd girl appears on the page. Show / Hide
$cms['site']['forum'] = 'mailto:matt@ragezone.com'; // Forum Link

// Downloads
$cms['site']['client'] = 'http://www.clientdownload.com'; // Client download link
$cms['site']['patch'] = 'http://www.patchdownload.com'; // Patch download link
$cms['site']['launcher'] = 'http://www.launcherdownload.com'; // Launcher download link
?>
Type those text (green colored text) between ''
Save it and Close.

4. To test wheather you have successfully created your ROSE CMS. Open your browser and type on the address:
http://localhost/"name of the folder you created under htdocs"
e.g http://localhost/rosecp
and you should see like this:

fig. 2


5. Now You're Done Setting-Up your ROSE CMS.

E: Connecting your Client into your Server
1. Extract your ROSE Launcher inside your ROSE Online Evolution folder (X:\Program Files\Triggersoft\Rose Online Evolution).

2. Once you finished extracting. Open lconfig.nhd with notepad then edit
[CFG]
Server=192.168.0.120
HTTPReg=http://192.168.0.120/"name of the folder you created under htdocs"
HTTPNot=http://192.168.0.100/
3. Save it and close.
4. Place a shortcut of Launcher.exe onto your desktop.

F: Running Up Your Server and Play
1. Go now and run your three server:

# LoginServer
# CharServer
# WorldServer

2. Double Click the launcher you placed onto your desktop. Sit straight, and prepare to play!

Hope this guide helped you guys out there!
More power! :)
 
Last edited:
Newbie Spellweaver
Joined
Mar 18, 2007
Messages
12
Reaction score
0
Thanks for the appreciation kennyman!

I just want to lend a hand also!
 
Initiate Mage
Joined
Mar 28, 2007
Messages
2
Reaction score
0
i can't get the rose cms to work..any idea what's wrong? when i installed xampp after i click finish at the end it gives me failed messages..if u could help me out that would be great
 
Newbie Spellweaver
Joined
Mar 18, 2007
Messages
12
Reaction score
0
Can you be more specific in what error you encoutered installing XAMPP?

Screenshots will do help also.
 
Status
Not open for further replies.
Back
Top