[Guide] Starting your LOCAL rohan private server

09/13/2013 15:07 ultimate-pinoy#796
Quote:
Originally Posted by moemet View Post
[Only registered and activated users can see links. Click Here To Register...]

Small size hero dbase (uploaded by visual57) ... pls be aware that this db contain lots of bug and you need to fix missing part :D

As for client use nexus rohan (1.0.5.1 dgamerz) ...

As for missing map/object error like missing ele pattern ... you can use Gel/gem Extractor (from xentax)

C#: console project and cpase/modify the following code ..

Code:
     static void Main(string[] args)
        {
          
            string _srcGel = "D:\\NexusRohan\\res\\world.gel";// edit this part
            string _srcGem = "D:\\NexusRohan\\res\\world.gem";// edit this part
            string _srcDest = "D:\\GelGemExtract\\world\\";// edit this part

            using (FileStream fsGel = new FileStream(_srcGel, FileMode.Open, FileAccess.Read))
            {
                using (BinaryReader brGel = new BinaryReader(fsGel))
                {
                 
                    int m_ID = brGel.ReadInt32();
                    int m_Version = brGel.ReadInt32();
                    int m_MaxAllocFileNum = brGel.ReadInt32();
                    int m_MissingFileSize = brGel.ReadInt32();
                    int m_Reserved = brGel.ReadInt32();
                    int m_Reserved1 = brGel.ReadInt32();

                    int _pos = 0;
                   
                    while (brGel.BaseStream.Position < brGel.BaseStream.Length  )
                    {
                        int i1 = brGel.ReadInt32();
                        int i2 = brGel.ReadInt32();
                        byte[] filename =  brGel.ReadBytes(128);
                        int i3 = brGel.ReadInt32();
                        int startOffset = brGel.ReadInt32();
                        int dataSize = brGel.ReadInt32();
                        int i6 = brGel.ReadInt32();
                        using (FileStream fsGem = new FileStream(_srcGem, FileMode.Open, FileAccess.Read))
                        {
                            using (BinaryReader brGem = new BinaryReader(fsGem))
                            {
                                string _s1 = Encoding.UTF8.GetString(filename);
                                _s1 = _s1.Substring(0, _s1.IndexOf("\0"));

                                if (!_s1.EndsWith(".gbf"))
                                {
                                    int _spos1 = _s1.LastIndexOf("\\");
                                    string _pth = _srcDest + _s1.Substring(0, _spos1);
                                    if (!System.IO.Directory.Exists(_pth))
                                    {
                                        System.IO.Directory.CreateDirectory(_pth);
                                    }
                                }
                                string _result = _srcDest + _s1;
                                
                                brGem.BaseStream.Seek(startOffset, SeekOrigin.Begin);
                                if (dataSize > 0)
                                {
                                    using (FileStream fsDest = new FileStream(_result, FileMode.Append, FileAccess.Write))
                                    {
                                        using (BinaryWriter bw = new BinaryWriter(fsDest))
                                        {
                                            bw.Write(brGem.ReadBytes(dataSize));
                                            Console.WriteLine("writing :" + _result + "\n");
                                        }
                                    }
                                }
                                
                                
                            }
                        }
                        _pos += 1;
                    }
                }
        
            }
        }
note: bug with .monster file.. use old .monster or you can just modify yourself... just look at pattern.

credit to : xentax original coder, member elitepvper's uploader
source : [Only registered and activated users can see links. Click Here To Register...]
how to restore your db? i got these error.. TNX!! [Only registered and activated users can see links. Click Here To Register...]
09/14/2013 16:52 pungvit#797
Quote:
Originally Posted by veenzaa View Post
yah,, i wanna buy it before, but 250$ is very expensive for a lil student :3
btw, that lvl cap configured inside db? or mapid.exe?
Make a deal with Rito.. Somelike trade with something what Rito need?

So how Rito?
09/14/2013 16:54 Dr.Dr.SheldonLeeCooper#798
Quote:
Originally Posted by pungvit View Post
Make a deal with Rito.. Somelike trade with something what Rito need?

So how Rito?
I can make a Cheap Price :D
09/14/2013 17:03 pungvit#799
Quote:
Originally Posted by DevParanoid View Post
i sell hero files with low price. pm me for more info
Quote:
Originally Posted by RitoYuuki View Post
Oh yes, Hero Files with tons of Bugs, Minimap Jump etc ^^ n1
Hey Rito.. Let DevParanoid sell with feel free.. :cool:
09/14/2013 17:07 Dr.Dr.SheldonLeeCooper#800
Quote:
Originally Posted by pungvit View Post
Hey Rito.. Let DevParanoid sell with feel free.. :cool:
But he doesnt have the Fixe DB,Fixed Minimap Jump etc :D

I know his Files xD

But what ever idc :D
09/14/2013 17:09 oching#801
RitoYuuki....!!!!!!!!!!!!!!!!!!

How to Add Item to Event inventory ????
09/14/2013 17:12 Dr.Dr.SheldonLeeCooper#802
I already Postet it here ^^
09/14/2013 23:41 pungvit#803
Quote:
Originally Posted by oching View Post
RitoYuuki....!!!!!!!!!!!!!!!!!!

How to Add Item to Event inventory ????
Or you can go directly add in dbo
09/14/2013 23:48 Dr.Dr.SheldonLeeCooper#804
Quote:
Originally Posted by pungvit View Post
Or you can go directly add in dbo
true :D
09/15/2013 06:41 torndes2#805
how to fix gate server connect failded 3901 guys?
please tell me detailed information for fix it
09/15/2013 19:56 Sashura#806
[Only registered and activated users can see links. Click Here To Register...]
09/17/2013 18:47 kayzo#807
:rtfm:All Give Me File Website Item Mall

Give Me Help You File DataBase Rohan Game That It Right With Skill Hero
I got Error ROHAN6_GetCharacter
09/17/2013 19:53 Dr.Dr.SheldonLeeCooper#808
Quote:
Originally Posted by kayzo View Post
:rtfm:All Give Me File Website Item Mall

Give Me Help You File DataBase Rohan Game That It Right With Skill Hero
I got Error ROHAN6_GetCharacter
I love this Indos who use Google Translator :D
09/18/2013 03:37 tertz13#809
Quote:
Originally Posted by RitoYuuki View Post
I love this Indos who use Google Translator :D

At least we could understand what they are saying now rather than wkwkwkwk :D
09/18/2013 09:43 pungvit#810
Quote:
Originally Posted by RitoYuuki View Post
I love this Indos who use Google Translator :D
are you sure from Indos..

Philipines ?? Thai ??