Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Rohan
You last visited: Today at 06:42

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Guide] Starting your LOCAL rohan private server

Discussion on [Guide] Starting your LOCAL rohan private server within the Rohan forum part of the MMORPGs category.

Closed Thread
 
Old 09/02/2013, 12:58   #781

 
Dr.Dr.SheldonLeeCooper's Avatar
 
elite*gold: 33
The Black Market: 100/0/2
Join Date: Jan 2011
Posts: 2,693
Received Thanks: 456
Quote:
Originally Posted by neoclient01 View Post
Why Invalid Item for stone portal I buy at NPC GH ??

You need to but the ItemTrade.BIN into the Client too
Dr.Dr.SheldonLeeCooper is offline  
Old 09/03/2013, 01:46   #782
 
veenzaa's Avatar
 
elite*gold: 0
Join Date: Aug 2013
Posts: 4
Received Thanks: 0
all file run and no error on VM.high exp rate, high drop rate, and also i can play normally.
i just confuse how to unlock lvl to 120.in exp.bin i saw lvl max is 120. but ima test with lvl 99 character with over exp and hit mobs.. still lvl 99 -,-
any clue?

thanks
veenzaa is offline  
Old 09/03/2013, 02:51   #783
 
pungvit's Avatar
 
elite*gold: 0
Join Date: Jul 2013
Posts: 72
Received Thanks: 19
Quote:
Originally Posted by veenzaa View Post
all file run and no error on VM.high exp rate, high drop rate, and also i can play normally.
i just confuse how to unlock lvl to 120.in exp.bin i saw lvl max is 120. but ima test with lvl 99 character with over exp and hit mobs.. still lvl 99 -,-
any clue?

thanks
yes.. you play non hero server database file or lvl 99 server database file...

even your client file was hero files..

you cant unlock it,, but you must buy it from RitoYuki
pungvit is offline  
Old 09/03/2013, 03:17   #784
 
veenzaa's Avatar
 
elite*gold: 0
Join Date: Aug 2013
Posts: 4
Received Thanks: 0
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?
veenzaa is offline  
Old 09/03/2013, 07:33   #785
 
Marvetick's Avatar
 
elite*gold: 0
Join Date: Nov 2008
Posts: 196
Received Thanks: 20
Try to run chinese one then
Marvetick is offline  
Old 09/03/2013, 15:12   #786
 
elite*gold: 0
Join Date: Aug 2013
Posts: 28
Received Thanks: 1
How to make Notice GM, like this :
Quote:
ermawati is offline  
Old 09/03/2013, 15:56   #787
 
Marvetick's Avatar
 
elite*gold: 0
Join Date: Nov 2008
Posts: 196
Received Thanks: 20
/noticebox
Marvetick is offline  
Old 09/05/2013, 03:15   #788
 
elite*gold: 0
Join Date: Aug 2013
Posts: 28
Received Thanks: 1
To My ALL Brathers :
Quote:
How To Send Item / Costum to Event Inventory or Mall Inventory................................thx
ermawati is offline  
Old 09/09/2013, 04:51   #789
 
elite*gold: 0
Join Date: Aug 2013
Posts: 28
Received Thanks: 1
1. I Got error IA, New IA Con adn Close IA..bla..bla..ba..after Conected IA like :

2. How To Send Item / Costum to Event Inventory or Mall Inventory................................thx
ermawati is offline  
Old 09/09/2013, 13:29   #790

 
Dr.Dr.SheldonLeeCooper's Avatar
 
elite*gold: 33
The Black Market: 100/0/2
Join Date: Jan 2011
Posts: 2,693
Received Thanks: 456
Quote:
Originally Posted by ermawati View Post
1. I Got error IA, New IA Con adn Close IA..bla..bla..ba..after Conected IA like :

2. How To Send Item / Costum to Event Inventory or Mall Inventory................................thx
1. Does your AI Close everytime or you mean that Message only ?
2. use this Code in SQL:

INSERT INTO dbo.TEventItem (type, attr, stack, rank, equip_level, equip_dexterity, equip_intelligence, equip_strength, char_id) VALUES (25645, 0, 0, 0, 0, 0, 0, 0, 0)

This add only at one Account/Char the Items. For all A Chars/Accounts you need other SQL Command
Dr.Dr.SheldonLeeCooper is offline  
Old 09/09/2013, 16:03   #791
 
elite*gold: 0
Join Date: Jul 2013
Posts: 82
Received Thanks: 7
@ermawati

Or you can call "RohanGM_EventItem_Insert (?,?,?,?)" (rohanwork procedures)... and if u wanna add eventitem for all player ...you can play with ROHAN6_GetCharacter / ROHAN3_GetCharacter...you can check each dbase procedures for more info and try sql profiler tool that will help you alot.
moemet is offline  
Old 09/13/2013, 02:45   #792
 
DevParanoid's Avatar
 
elite*gold: 23
Join Date: Jun 2013
Posts: 113
Received Thanks: 32
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?

i sell hero files with low price. pm me for more info
DevParanoid is offline  
Old 09/13/2013, 11:46   #793

 
Dr.Dr.SheldonLeeCooper's Avatar
 
elite*gold: 33
The Black Market: 100/0/2
Join Date: Jan 2011
Posts: 2,693
Received Thanks: 456
Quote:
Originally Posted by DevParanoid View Post
i sell hero files with low price. pm me for more info
Oh yes, Hero Files with tons of Bugs, Minimap Jump etc ^^ n1
Dr.Dr.SheldonLeeCooper is offline  
Old 09/13/2013, 13:10   #794
 
elite*gold: 0
Join Date: Jul 2013
Posts: 82
Received Thanks: 7


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

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 :
moemet is offline  
Thanks
1 User
Old 09/13/2013, 14:03   #795
 
elite*gold: 0
Join Date: Sep 2013
Posts: 17
Received Thanks: 1
How to Add Item to Event inventory ???? I will give Item to my charr but I dont Success
oching is offline  
Closed Thread




All times are GMT +2. The time now is 06:42.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.