[Guide] Installing Neoncube 2.0

Results 1 to 2 of 2
  1. #1
    Valued Member mit1mit2 is offline
    MemberRank
    Oct 2009 Join Date
    138Posts

    [Guide] Installing Neoncube 2.0

    I have never used the standard neoncube, no i used this one its way easier and the path list will be easier to scan.
    What is the diffrence? You dont have to delete the files anymore.



    Requirements
    For the web-based stuff, you need some webspace with ftp access for uploading the patch files.

    Getting the files
    There is one way to get the working neoncube executable, To download the already compiled neoncube.

    Download link: MEGAUPLOAD - The leading online storage and file delivery service
    If it doesn't work: Free Files Hosting - Woofiles.com - No Registration Required

    Configurate neoncube.ini
    First you have to open the neoncube.ini inside the \neoncube\ folder. At the top you can find a description for the various variables which is in my eyes not very clear at some points. I hope that I can make it more clear for you:

    server_name: The name of your RoseOnline server (EG: SpeedRose)
    notice_url: URL of a news system or a server status checker (EG: www.srose-online.com/news.php)
    patch_site: URL of your patchsite (EG: www.srose-online.com)
    patch_port: Port of your webserver (standard: 80)
    patch_list: Absolute path to patchlist.txt (EG: /patch/patchlist.txt)
    patch_folder: Path to the folder where your patches are stored (EG: /patch/)
    executable: Name of the game's exe (EG: TRose.exe)
    ragexe_call: Additional parameters for game's exe (EG: TRose.exe @TRIGGER_SOFT@ _server 127.0.0.1)
    registration_link: URL of the website registration (EG: Speed Rose Online)
    skin: Name of your skin folder (EG: skin_default)
    vfs_file: Name of the vfs file for patching (EG: 3DDATA.VFS)
    startup_option: Just leave it at 3 for the best result

    Setting up patchlist.txt
    First create a patchlist.txt where you have setted the path to in the neoncube.ini. In this case it is eCommerce Hosting from YourSite.Com. Change "Yoursite" to your own site ^^.

    There are two kinds of "flags" you can use in the patchlist: FLD and VFS. FLD is for writing to a data folder, or any other folder in the RoseOnline directory. VFS is for writing to the VFS specified in the vfs_file in the neoncube.ini.

    At the beginning of every new patch, you have to use an "ID". NeonCube grabs the file patchlist and reads the ID 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. The neoncube.file will be created automatically for the patcher to see which patches the user already got.

    If you want to update an excisting file, you first had to remove it first. (not anymore.)

    A patchlist.txt can look like this:
    1 VFS LIST_NPC.rar
    This deletes all the old files in your VFS and extracts the new files in the LIST_NPC.rar to the 3DDATA.VFS right after. The data structur of the LIST_NPC.rar has to look like the following: 3DDATA/STB/LIST_NPC.STB | 3DDATA/STB/LIST_NPC_S.STL.

    Things to know:
    - 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
    - You must always use rar files.
    If you cant run the exe: Download: Microsoft .NET Framework 2.0
    CREDITS:
    All credits go to: "Core"(from dev-osrose) for writing the main guide i just modified it to this version of neoncube.


  2. #2
    Account Upgraded | Title Enabled! fransh is offline
    MemberRank
    Jun 2010 Join Date
    Junon polisLocation
    285Posts

    Re: [Guide] Installing Neoncube 2.0

    Awesome, I love it.



Advertisement