Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Rappelz > Rappelz Private Server
You last visited: Today at 05:23

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

Advertisement



[Release] Rappelz RDB Tool with tabs

Discussion on [Release] Rappelz RDB Tool with tabs within the Rappelz Private Server forum part of the Rappelz category.

Reply
 
Old 04/06/2015, 01:32   #181
 
elite*gold: 0
Join Date: Apr 2012
Posts: 463
Received Thanks: 839
New release 2.8.0 with 9.1 DLLs and new IRowManipulator get/set methods :
  • Rework IRowManipulator: use row->getData* and row->setData* instead of row->getValuePtr. With these new function, checks are done so it doesn't crash when you try to put wrong data type or use a wrong column name (in this case, it will log the errors in the log window).
  • More log message in case of error
  • Updated database DLLs with 9.1 Arcadia tables from revolution team. (Several mapping bugs/unknown name in DLL for previous epics were also fixed).
    New DLL were added:
    - Exp91Database.cpp
    - Item91Database.cpp
    - Job91Database.cpp
    - Monster91Database.cpp
    - Pet91Database.cpp
    - SkillTree91Database.cpp
    - Summon91Database.cpp
    These new ones were added but the RDB format is not supported ATM (they use the same format as RDU files)
    - EnhanceEffect91Database.cpp
    - MonsterCreature91Database.cpp
    These were renamed:
    - NpcEventPeriodResource83Database.cpp => NpcEventPeriod83Database.cpp
    - RandomSkill82Database.cpp => SummonRandomSkill82Database.cpp

The IRowManipulator function row->getValuePtr is renamed to row->getValuePtrByName.
Previous compiled DLL with VS will continue to work without recompilation.
This change make previous DLL sources (.cpp files) incompatible, you must either:
  • Change usage of the getValuePtr method to new getData* and setData* methods (so you won't have crash in case of coding error).
    The method used must match the column type (ie: with TYPE_INT16 you must use setDataInt16/getDataInt16).
    See RappelzRDBTool-2.8.0-db-src.zip for examples of usage of the new methods.
  • Or rename every call to getValuePtr to getValuePtrByName
Attached Files
File Type: zip RappelzRDBToolQt-2.8.0.zip (1.06 MB, 221 views)
File Type: zip RappelzRDBTool-2.8.0-dev.zip (8.0 KB, 97 views)
File Type: zip RappelzRDBTool-2.8.0-db-src.zip (82.2 KB, 119 views)
glandu2 is offline  
Thanks
7 Users
Old 06/02/2015, 02:33   #182
 
elite*gold: 0
Join Date: Aug 2013
Posts: 32
Received Thanks: 3
Hi at all, hi glandu!

Today ("yesterday") i used the RDB-Tool, to rehash all files in my resource folder.

All files should look norma, but after using Hash Converter for this files again, some of them seems to be broken, course as i tryed to move them back into Resource Folder, i got a System Error Message, course of invalid filename /filepath.

The error message is:

"Element ("file") can not be found! File does not exists at filepath "xy:\"
- Check location of element and retry!

Here is a picture, from error message and corrupt files/filenames:



For now, i was able to delete the files / folder by killing explorer.exe and use the command prompt to delete all.

After that, the question is, how that error occurred, and if i am the only one who has this problem.

Normally, all works fine with this tool. I use it every day without any problems.
Some longer time ago, I had this problem before. But at that time I was able to delete the files even without any major problems from the command prompt (cmd.exe).

I suspect that it has something to do with some of these 37 Sound Files (.ogg) in the Resources Folder. Most people dont change Rappelz SXF course of muting whole Game Client.

But i wanna replace a couple of them, by using these .ogg files.

If this bug occourres by hashing that .ogg files with your tool, i would be happy if u were able to fix this in a similar way.

For now, i would thank you (a second time), for your work, and hope that i can help you a little bit, bugfixing your tool.

greetz Jaeger
Laladumdum is offline  
Old 06/02/2015, 08:27   #183
 
elite*gold: 0
Join Date: Apr 2012
Posts: 463
Received Thanks: 839
Quote:
Originally Posted by Laladumdum View Post
Hi at all, hi glandu!

Today ("yesterday") i used the RDB-Tool, to rehash all files in my resource folder.

All files should look norma, but after using Hash Converter for this files again, some of them seems to be broken, course as i tryed to move them back into Resource Folder, i got a System Error Message, course of invalid filename /filepath.

The error message is:

"Element ("file") can not be found! File does not exists at filepath "xy:\"
- Check location of element and retry!

Here is a picture, from error message and corrupt files/filenames:



For now, i was able to delete the files / folder by killing explorer.exe and use the command prompt to delete all.

After that, the question is, how that error occurred, and if i am the only one who has this problem.

Normally, all works fine with this tool. I use it every day without any problems.
Some longer time ago, I had this problem before. But at that time I was able to delete the files even without any major problems from the command prompt (cmd.exe).

I suspect that it has something to do with some of these 37 Sound Files (.ogg) in the Resources Folder. Most people dont change Rappelz SXF course of muting whole Game Client.

But i wanna replace a couple of them, by using these .ogg files.

If this bug occourres by hashing that .ogg files with your tool, i would be happy if u were able to fix this in a similar way.

For now, i would thank you (a second time), for your work, and hope that i can help you a little bit, bugfixing your tool.

greetz Jaeger
What's the files your try to convert that cause this error ? (attach one file that cause the error in your post)
I tried to unhash and hash "B;j'Z2GP} .U-s" but this gave me nothing like a normal file name.
glandu2 is offline  
Old 06/03/2015, 01:13   #184
 
elite*gold: 0
Join Date: Aug 2013
Posts: 32
Received Thanks: 3
It seems to be that mostly all of that converted soundfiles became new wrong hashnames if u hash them back.

I have make some screens and attach the 01_rappelz.ogg that is hashed from resource folder.

If u rehash the converted file u have to become -> pzybAsuXblFs@ggU <- as filename.

But when u look at the screen, it will be hashed as ->()ACt3+yz1y

This file crashed after rehash and Windows gives this error message.

Here two screens from converting window. It seems that all filenames are hashed incorrect back.



Here u can see the right hashname for 01_rappelz.ogg when u hash the name by yourselfe.
The hashname is ok.

But now look at the first entry of the listet files. it gives the wrong hashname output
Attached Files
File Type: rar 01_rappelz.rar (6.14 MB, 98 views)
Laladumdum is offline  
Old 06/03/2015, 16:02   #185
 
elite*gold: 0
Join Date: Jul 2012
Posts: 227
Received Thanks: 65
do you use ASCII with the hash ?
eziorav is offline  
Old 06/03/2015, 23:42   #186
 
elite*gold: 0
Join Date: Aug 2013
Posts: 32
Received Thanks: 3
I use no ascii
Laladumdum is offline  
Old 06/04/2015, 00:54   #187
 
elite*gold: 0
Join Date: Apr 2012
Posts: 463
Received Thanks: 839
this is an issue with my tool, it does not recognize ogg file as non hashed filename.

In attachment, a release of the RDB tool v2.8.1 to fix this. (there is no change in other files than RappelzRDBToolQt.exe and RpzRdbBase.dll, database files and library files are the same)

[edit] updated to a more smart hash detection so unknown extensions should also be detected as non hashed
Attached Files
File Type: zip RappelzRDBToolQt-2.8.1.zip (1.07 MB, 93 views)
glandu2 is offline  
Thanks
3 Users
Old 06/04/2015, 03:45   #188
 
elite*gold: 0
Join Date: Aug 2013
Posts: 32
Received Thanks: 3
Thanks for the quick fix!

I don'tknow that u thinking about this idea, but maybe its impossible for you, to integrate one of the most common sound format to your tool .mp3

I tryed to convert it as hashfile, but the fileformat is not supported by now too

Its just an idea, cause Rappelz supports mp3 files and you can work with it very well.

Just as in this test video:

I won't nerv you, its just an idea

Greetz Jaeger
Laladumdum is offline  
Old 06/04/2015, 20:26   #189
 
elite*gold: 0
Join Date: Apr 2012
Posts: 463
Received Thanks: 839
I have updated my so the 2.8.1 release detect a hash by trying to convert it to name then to hash again and compare the result.
So just redownload the 2.8.1 version.

So it should now detect any filename as it should.
glandu2 is offline  
Thanks
1 User
Old 06/05/2015, 18:15   #190
 
elite*gold: 0
Join Date: Aug 2013
Posts: 32
Received Thanks: 3
awesome fix, and thank u
Laladumdum is offline  
Old 06/05/2015, 18:23   #191
 
elite*gold: 0
Join Date: Jul 2014
Posts: 2
Received Thanks: 0
hello glandu2 ..

can you make a Item74Database for me ^^"

please ..

alza7f is offline  
Old 06/15/2015, 10:45   #192
 
elite*gold: 0
Join Date: Feb 2014
Posts: 46
Received Thanks: 1
Why don't you open the db_enhanceeffect.rdb file in the official client? If anyone can open the official db_enhanceeffect.rdb tools do not know whether the release?
jackzhu is offline  
Old 07/26/2015, 22:25   #193
 
Izanagi-no-Mikoto's Avatar
 
elite*gold: 0
Join Date: Dec 2011
Posts: 25
Received Thanks: 1
Ok.... maybe I just don't know what I'm doing or it could just be because I haven't been around for the past 3-4 years, but the concept is to load a dumped rdb file modify it and then save it as it's hashed form, then place that in the client's resource folder right? And then it takes affect in the game?

Was just running a simple test, I dumped the rdb files using ACD, then loaded db_string(ascii).rdb in this editor, changed the Royal Axe (Code 112331) name to "My Royal *****" just for the hell of it.... then hashed the file and placed it in the client's resource folder.... nothing..... tried it unhashed.... nothing..... I'm using the 9.1 server/client.... Is there some new way of editing the client with the new 9.1 version or something?
Izanagi-no-Mikoto is offline  
Old 07/26/2015, 23:02   #194
 
elite*gold: 0
Join Date: Apr 2012
Posts: 463
Received Thanks: 839
my client use db_string.rdb, not db_string(ascii).rdb, your client might also use db_string.rdb

Else if it does not work, post the hashed filename here
glandu2 is offline  
Old 07/27/2015, 02:55   #195
 
Izanagi-no-Mikoto's Avatar
 
elite*gold: 0
Join Date: Dec 2011
Posts: 25
Received Thanks: 1
Ok nvm.... I figured it out..... It's the db_string(ascii).rdb hashed which is: !PWS)3rDAd3O'`dU+O}deN
Izanagi-no-Mikoto is offline  
Reply


Similar Threads Similar Threads
[Release]Shiva-Rappelz GM-Tool V1
04/22/2023 - Rappelz Private Server - 9 Replies
Download VirusTotal GM-Tool not update since the first post, you can update it easily with your Arcadia.
[Release]e*PvP - Rappelz Section Tool
09/15/2012 - Rappelz Private Server - 14 Replies
Well, here is the tool to make accessing/using this board easier a LOT! It has many functions, which i will put SS and explain about each one ( and its everything is explained in the tool too) http://i.epvpimg.com/1hExc.png here, u can write the thing your searching for in the text box, then click the search button so it searches for it in epvp search engine (Whole Epvp Search Engine And Not Only Rappelz) and you can also click the logo to be directed to the main rappelz-private-server...
[RELEASE] Rappelz Ban-Tool
11/17/2011 - Rappelz Private Server - 10 Replies
NCarbon left, Silent left, Smokey left, Raskim left... Finally Xij will left, too! NULL



All times are GMT +1. The time now is 05:23.


Powered by vBulletin®
Copyright ©2000 - 2026, 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 ©2026 elitepvpers All Rights Reserved.