- Joined
- Dec 3, 2006
- Messages
- 54
- Reaction score
- 0
First off, download Neoncube. (Link)
Now, download that. Then Extract it.
Now, delete the following files out of the archive.
\LICENSE.txt
\ChangeLog.txt
\TODO.txt
->\neoncube\skin_red\ <Whole Folder
->\neoncube\_skin_template\ <Whole Folder
-The INI-
Now, go open neoncube.ini inside the \neoncube\ folder and we'll worry about all these variables.
[server]
server_name = MyRO <-- This one is easy, just put the name of your server.
notice_url =
status on my page, but it's up to you. (Notice the ending /) (It can use any extention that is server-side, so I would assume
no flash. I'm sure you probably could use flash though, I guess you would just need it on the computer. (I reccomend just
using like PHP or HTML on that page)
patch_site =
the end of that website) Don't put any directorys on the end of that either, that goes in the next part!
patch_port = 80 <-- port 80 is default for most websites, if you have a non-default port, then just change it.
patch_list = patch/patchlist.txt <-- this is where you put all the directories, then patchlist.txt No ending /
patch_folder = /patch/ <-- this is where you put your patch stuff. (Such as /patch/ (Ending slash, and beginning slash)
executable = MyROEXE.exe <-- Change this to your EXE file that you play the game with, I usually name mine
"[servername].exe" or "EXEVersion.exe" Don't need a full path, only relative. So just put the name of the EXE.
registration_link =
skin = skin_default <-- keep this the same, or change it to your new skin directory, either or. Doesn't make a difference
unless the folder and all contents aren't there, then it gives you errors.
grf_file = adata.grf <-- change this to your GRF file name. If you don't use a GRF and you use DATA, you still need to keep the GRF there. (If you only use data, make a GRF and name it adata.grf and put a text file in it or something. Or you can use sdata.grf) Just remember Neoncube won't start without a GRF.
Backup_GRF = 1 <-- keep this at 1, unless you have a space issue on your user's computers.
startup_option = 3 <-- keep this like this, it's the best thing to keep it at.
[general]
;debug_mode = 0
archive_passphrase = American Idiot <-- delete this. make it blank like... "archive_passphrase = " or you can just comment it with a ;
So after all that, it should look something like this.
-The Website-
Make a text file named patchlist.txt and open it up.
There are two "flags" you can use inside the file.
FLD -- is for writing to a data folder, or any other folder in the RO directory. you can use it to update your neoncube skins and stuff
too!
GRF -- is for writing to the GRF specified in the grf_file in the neoncube.ini
How it all works together is... You write something like "100 FLD patch1.rar" in your patchlist.txt and upload it to the same directory in your website that you put patch1.rar Then NeonCube grabs the file patchlist and reads the number of the patch, if the number of the patch is higher than what the number in the neoncube.file in your user's directory is, it gets that file, then the next if there is another patch. So on, and so forth.
When you use the FLD flag the files -must- be in .RAR format. You can download the winrar trial that lasts forever - from
To add something to the GRF. Make a GPF file with the contents of it such as data\*files but make sure you put the files in the proper folders and subfolders to make the RO EXE read the files properly.
Now, in your patchlist.txt write "101 GRF patch2.gpf" or something like that.
So now once you're done, you should have your website setup something like
>/patchlist.txt
>/patch1.rar
>/patch2.rar
>/patch3.rar
and so on and so forth. For these 3 files, your patchlist.txt should look something like
To view the content, you need to sign in or register
Now, download that. Then Extract it.
Now, delete the following files out of the archive.
\LICENSE.txt
\ChangeLog.txt
\TODO.txt
->\neoncube\skin_red\ <Whole Folder
->\neoncube\_skin_template\ <Whole Folder
-The INI-
Now, go open neoncube.ini inside the \neoncube\ folder and we'll worry about all these variables.
[server]
server_name = MyRO <-- This one is easy, just put the name of your server.
notice_url =
To view the content, you need to sign in or register
<-- This is what shows up on the little screen in the patcher, I put server status on my page, but it's up to you. (Notice the ending /) (It can use any extention that is server-side, so I would assume
no flash. I'm sure you probably could use flash though, I guess you would just need it on the computer. (I reccomend just
using like PHP or HTML on that page)
patch_site =
To view the content, you need to sign in or register
<-- change this to your patchsite, such as
To view the content, you need to sign in or register
(Notice there is no extra / on the end of that website) Don't put any directorys on the end of that either, that goes in the next part!
patch_port = 80 <-- port 80 is default for most websites, if you have a non-default port, then just change it.
patch_list = patch/patchlist.txt <-- this is where you put all the directories, then patchlist.txt No ending /
patch_folder = /patch/ <-- this is where you put your patch stuff. (Such as /patch/ (Ending slash, and beginning slash)
executable = MyROEXE.exe <-- Change this to your EXE file that you play the game with, I usually name mine
"[servername].exe" or "EXEVersion.exe" Don't need a full path, only relative. So just put the name of the EXE.
registration_link =
To view the content, you need to sign in or register
<-- change this to your website registration link, such as
To view the content, you need to sign in or register
skin = skin_default <-- keep this the same, or change it to your new skin directory, either or. Doesn't make a difference
unless the folder and all contents aren't there, then it gives you errors.
grf_file = adata.grf <-- change this to your GRF file name. If you don't use a GRF and you use DATA, you still need to keep the GRF there. (If you only use data, make a GRF and name it adata.grf and put a text file in it or something. Or you can use sdata.grf) Just remember Neoncube won't start without a GRF.
Backup_GRF = 1 <-- keep this at 1, unless you have a space issue on your user's computers.
startup_option = 3 <-- keep this like this, it's the best thing to keep it at.
[general]
;debug_mode = 0
archive_passphrase = American Idiot <-- delete this. make it blank like... "archive_passphrase = " or you can just comment it with a ;
So after all that, it should look something like this.
Code:
[server]
server_name = Ragnarok Online
notice_url = www.website.com/status.php
patch_site = www.website.com
patch_port = 80
patch_list = /patch/patchlist.txt
patch_folder = /patch/
executable = MyROEXE.exe
registration_link = www.website.com/cp/register.php
skin = skin_default
grf_file = adata.grf
Backup_GRF = 1
startup_option = 3
[general]
;debug_mode = 0
;archive_passphrase =
-The Website-
Make a text file named patchlist.txt and open it up.
There are two "flags" you can use inside the file.
FLD -- is for writing to a data folder, or any other folder in the RO directory. you can use it to update your neoncube skins and stuff
too!
GRF -- is for writing to the GRF specified in the grf_file in the neoncube.ini
How it all works together is... You write something like "100 FLD patch1.rar" in your patchlist.txt and upload it to the same directory in your website that you put patch1.rar Then NeonCube grabs the file patchlist and reads the number of the patch, if the number of the patch is higher than what the number in the neoncube.file in your user's directory is, it gets that file, then the next if there is another patch. So on, and so forth.
When you use the FLD flag the files -must- be in .RAR format. You can download the winrar trial that lasts forever - from
To view the content, you need to sign in or register
To add something to the GRF. Make a GPF file with the contents of it such as data\*files but make sure you put the files in the proper folders and subfolders to make the RO EXE read the files properly.
Now, in your patchlist.txt write "101 GRF patch2.gpf" or something like that.
So now once you're done, you should have your website setup something like
To view the content, you need to sign in or register
>/patchlist.txt
>/patch1.rar
>/patch2.rar
>/patch3.rar
and so on and so forth. For these 3 files, your patchlist.txt should look something like
Code:
100 FLD patch1.rar
101 FLD patch2.rar
102 FLD patch3.rar
Just remember these few things.
-You must put each patch on a new line.
-You must increase the patch number by -atleast- 1 each time
-You must have all the patches in the same folder as the patchlist.txt