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
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.
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.
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
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.
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?
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?
[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...