Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Rappelz > Rappelz Private Server
You last visited: Today at 20:12

  • 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 09/20/2017, 12:49   #301
Moderator


 
ThunderNikk's Avatar
 
elite*gold: 1
Join Date: Dec 2012
Posts: 4,918
Received Thanks: 1,492
Do you have another browser you could try?
ThunderNikk is offline  
Old 09/21/2017, 19:03   #302
 
elite*gold: 0
Join Date: Feb 2015
Posts: 101
Received Thanks: 3
iam try ..error agine
king1king is offline  
Old 10/28/2017, 17:23   #303
 
elite*gold: 0
Join Date: Oct 2017
Posts: 23
Received Thanks: 2
We need a program to read ref files
Dr.GosT04 is offline  
Old 10/31/2017, 01:38   #304
 
elite*gold: 0
Join Date: Apr 2012
Posts: 463
Received Thanks: 841
A new version of RappelzRDBTool v3.1.0 to support ref files.

Changes:
  • LUA: Support both integers and boolean value for bits and int fields in convertData
  • LUA: Fix various differences between lua and c++ DLL
  • Support .ref files: The field must be a TYPE_CHAR one with a size equal or above the string size inside the .ref file. I think it will be always a size of 52 bytes but not sure. The max field size is set inside the lua description.
  • Add ItemRef94Database.lua to handle db_item.ref
  • Support default filename with extension to override the default ".rdb" (used for "db_item.ref")

I don't put database descriptions in dll format anymore (.dll and .cpp), tell me if someone need them. (They are still supported).

You can use tips from @ to create a SQL view to merge db_item.rdb and db_item.ref:
Attached Files
File Type: zip RappelzRDBTool-3.1.0-bin.zip (2.24 MB, 90 views)
File Type: zip RappelzRDBTool-3.1.0-db-lua.zip (70.1 KB, 74 views)
glandu2 is offline  
Thanks
8 Users
Old 10/31/2017, 09:17   #305
 
Gangor's Avatar
 
elite*gold: 0
Join Date: Mar 2012
Posts: 42
Received Thanks: 100
You got one small error in lua of ItemRef.
Id start by 0.

Line 12
Code:
		row.id = rowNum + 1
to
		row.id = rowNum
If we want this work with my view using attached file.
Attached Files
File Type: zip ItemRef94Database.zip (401 Bytes, 86 views)
Gangor is offline  
Thanks
3 Users
Old 03/27/2018, 20:50   #306
 
Rappelz-Zesua's Avatar
 
elite*gold: 0
Join Date: Mar 2013
Posts: 140
Received Thanks: 61
Thank you for the tool and the constant updates. I appreciate your time and dedication.

I have a question, i noticed for example if the decimal(10, 2) in the SQL then it becomes a TYPE_DECIMAL, MAKEINDEXEDVAR(2, 1) in the lua. I read the sample and as I understand that 2 is the 2 digits after the decimal dot. And the 1 is always 1 as it represents a number.

What i didn't understand is if the SQL column is decimal(12, 4) would that mean TYPE_DECIMAL, MAKEINDEXEDVAR(4, 1)? and how do you convert them. Like the 10.2 became 2.1.

Thank you once again.
Rappelz-Zesua is offline  
Old 03/27/2018, 22:02   #307
 
elite*gold: 0
Join Date: Apr 2012
Posts: 463
Received Thanks: 841
decimal columns are always created with decimal(10,X) where X is the number inside MAKEINDEXEDVAR(X, 1)

Is decimal(10,x) too small ?
glandu2 is offline  
Old 03/27/2018, 22:18   #308
 
Rappelz-Zesua's Avatar
 
elite*gold: 0
Join Date: Mar 2013
Posts: 140
Received Thanks: 61
Thank you for the follow up.

No the decimal(10,x) isn't too small. But what I am referring to is why its 2,1 in the LUA when its 10,2 in the SQL column. Trying to figure the theory behind it. Because I spent 4 hours creating an rdb file for the skillresource of 5.2 server it success and all is good. However when running the game, the entire skills are black boxes. So I figure its due some of the columns in the LUA that aren't adding up, which why I wanted to know the theory behind what made it to 2,1 in the lua when its 10,2 in the SQL.

For example the way you made the SkillResource for the 8.1

In the lua its

While in the SQL its

Have tried to use TYPE_FLOAT32 in the LUA where in SQL is decimal(12, 4) and same result.

Sorry my explanation isn't the best.
Rappelz-Zesua is offline  
Old 03/27/2018, 23:26   #309
 
thefear511's Avatar
 
elite*gold: 0
Join Date: Nov 2012
Posts: 948
Received Thanks: 259
Quote:
Originally Posted by Rappelz-Zesua View Post
Thank you for the follow up.

No the decimal(10,x) isn't too small. But what I am referring to is why its 2,1 in the LUA when its 10,2 in the SQL column. Trying to figure the theory behind it. Because I spent 4 hours creating an rdb file for the skillresource of 5.2 server it success and all is good. However when running the game, the entire skills are black boxes. So I figure its due some of the columns in the LUA that aren't adding up, which why I wanted to know the theory behind what made it to 2,1 in the lua when its 10,2 in the SQL.

For example the way you made the SkillResource for the 8.1

In the lua its

While in the SQL its

Have tried to use TYPE_FLOAT32 in the LUA where in SQL is decimal(12, 4) and same result.

Sorry my explanation isn't the best.
if you're referring to skillresource converting the table to rdb and hashing it correctly, I have a solution its kinda complicated one but does the job for all epics.
if its the issue ill post a topic about it.
thefear511 is offline  
Old 03/28/2018, 00:14   #310
 
elite*gold: 0
Join Date: Apr 2012
Posts: 463
Received Thanks: 841
Use the existing skillresource 5.2 table to find which column to keep and then compare read data from the 5.2 RDB file with the data in the 5.2 skillresource table to find which column is not correctly mapped.

Also use an hex editor and if yours don't have a way to show data value as int / float, you can use windows calculator to convert from hex to decimal and to convert from hex to float/double.

Using these methods, I got the following description file in attachment.
Attached Files
File Type: txt Skill52Database.lua.txt (8.9 KB, 23 views)
glandu2 is offline  
Old 03/29/2018, 08:34   #311
 
RappelzUnited's Avatar
 
elite*gold: 0
Join Date: Aug 2017
Posts: 86
Received Thanks: 10
Quote:
Originally Posted by glandu2 View Post
Use the existing skillresource 5.2 table to find which column to keep and then compare read data from the 5.2 RDB file with the data in the 5.2 skillresource table to find which column is not correctly mapped.

Also use an hex editor and if yours don't have a way to show data value as int / float, you can use windows calculator to convert from hex to decimal and to convert from hex to float/double.

Using these methods, I got the following description file in attachment.
You need to combine skillresource + skilljpresource in one table and convert it to rdb to have new skills working correctly.
However to get data from both tables into one is the fix you need to come up with.
RappelzUnited is offline  
Old 04/04/2018, 23:08   #312
 
Rappelz-Zesua's Avatar
 
elite*gold: 0
Join Date: Mar 2013
Posts: 140
Received Thanks: 61
Quote:
Originally Posted by glandu2 View Post
Use the existing skillresource 5.2 table to find which column to keep and then compare read data from the 5.2 RDB file with the data in the 5.2 skillresource table to find which column is not correctly mapped.

Also use an hex editor and if yours don't have a way to show data value as int / float, you can use windows calculator to convert from hex to decimal and to convert from hex to float/double.

Using these methods, I got the following description file in attachment.
Thank you for the advice, I will give it a try. But the file you've attached is more like 9.1 version . As 5.2 they don't have the JP in the skillresource.



This what I used with lot of changes in the types like TYPE_DECIMAL, MAKEINDEXEDVAR(2, 1)}, to float and so on with different attempts. And always resulted into messing up the skills to be blank boxes.
Rappelz-Zesua is offline  
Old 04/05/2018, 09:10   #313
 
thefear511's Avatar
 
elite*gold: 0
Join Date: Nov 2012
Posts: 948
Received Thanks: 259
Quote:
Originally Posted by Rappelz-Zesua View Post
Thank you for the advice, I will give it a try. But the file you've attached is more like 9.1 version . As 5.2 they don't have the JP in the skillresource.



This what I used with lot of changes in the types like TYPE_DECIMAL, MAKEINDEXEDVAR(2, 1)}, to float and so on with different attempts. And always resulted into messing up the skills to be blank boxes.
you're not getting the point, it does not matter which types you are using execute skill resource table as schema and copy the types from there.
after that, you need to merge jp with it. I know 5.2 doesn't have jp columns but that's the same way in 7.2 too.
thefear511 is offline  
Old 05/18/2018, 16:09   #314
 
elite*gold: 0
Join Date: Jul 2015
Posts: 5
Received Thanks: 0
Hello guys, i got a problem with resources.

I got 9.4 server (english client) and executed the RDB tool (last version), then loaded from the sql database "Monster9.1Database.lua", changed a value (level) and finally saved to file (hashed) into the resources folder.



In game, change didn't apply, the level did not change from the client.




What is wrong ?

Thanks for working and helping ^^
squall14000 is offline  
Old 05/18/2018, 18:18   #315
Moderator


 
ThunderNikk's Avatar
 
elite*gold: 1
Join Date: Dec 2012
Posts: 4,918
Received Thanks: 1,492
You are running in English so make sure the name was hashed (ascii)
ThunderNikk is offline  
Thanks
1 User
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 20:13.


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.