[Release] Rappelz RDB Tool with tabs

05/18/2018 18:50 squall14000#316
I hashed db_monster.rdb into eTyQ3Sn']ogMrd-L

is that correct ? Still not working


Edit: Ohhhhh i get it, i have to hash db_monster(ascii).rdb and not db_monster.rdb !!

Thanks for your help !!
05/18/2018 23:04 ThunderNikk#317
Yep that's it.
06/23/2018 07:04 solo69#318
does anyone have ItemResource 9.5 ?
06/23/2018 07:32 InkDevil#319
Quote:
Originally Posted by solo69 View Post
does anyone have ItemResource 9.5 ?
Well, if you're happy with it in sql-format, then here you are.
06/24/2018 13:29 solo69#320
Quote:
Originally Posted by InkDevil View Post
Well, if you're happy with it in sql-format, then here you are.
That's what I was looking for, you have my thanks
06/26/2018 18:07 solo69#321
I am having problem with reading 9.4 - 9.5 ItemEffectResource (RDB) I am getting -1 or 255 as effect_type

I am trying to get ItemEffectResource for 9.5

Any ideas ?
12/10/2018 06:25 AlNisr#322
Hi glandu2
i have script to read and write string952 but i need to talk u something to edit ur program
can u talk to me in facebook or Discord ?
[Only registered and activated users can see links. Click Here To Register...]
12/10/2018 22:04 SilentWisdom#323
What is your issue? @[Only registered and activated users can see links. Click Here To Register...]
12/11/2018 02:14 AlNisr#324
Quote:
Originally Posted by SilentWisdom View Post
What is your issue? @[Only registered and activated users can see links. Click Here To Register...]
Can you communicate elsewhere? facebook or discord !
i can't talk here :(
12/11/2018 03:01 SilentWisdom#325
Quote:
Originally Posted by AlNisr View Post
Can you communicate elsewhere? facebook or discord !
i can't talk here :(
You can msg me on disc:

ismokedrow#3102
12/11/2018 22:49 AlNisr#326
Quote:
Originally Posted by SilentWisdom View Post
You can msg me on disc:

ismokedrow#3102
sry i don't found ur disc
add me: AlNisr#3530
12/11/2018 22:52 glandu2#327
I'm aware of impossibility to read new 9.5.2 db_string.rdb files with the existing rdb tool. I'm working on this and have a solution so far but I'm testing it so everything is fine and does crash.
12/11/2018 23:37 glandu2#328
@[Only registered and activated users can see links. Click Here To Register...]

A new version of RappelzRDBTool v3.2.0 to support db_string.rdb from 9.5.2.

Changes:
  • Add support for negative length strings. These are assumed to be 0 byte string. These negative length strings can be handled by LUA code to manage them. In db_string.rdb, this is used to retrieve referenced strings.
  • Allow convertData function to set the string length (used to pad all string to be 4 bytes aligned)
  • Add a new available function to set the RDB date: "getRdbDate". See implementation in String952Database.lua.
12/13/2018 06:54 AlNisr#329
Quote:
Originally Posted by glandu2 View Post
@[Only registered and activated users can see links. Click Here To Register...]

A new version of RappelzRDBTool v3.2.0 to support db_string.rdb from 9.5.2.

Changes:
  • Add support for negative length strings. These are assumed to be 0 byte string. These negative length strings can be handled by LUA code to manage them. In db_string.rdb, this is used to retrieve referenced strings.
  • Allow convertData function to set the string length (used to pad all string to be 4 bytes aligned)
  • Add a new available function to set the RDB date: "getRdbDate". See implementation in String952Database.lua.
ty ^^ glandu2 .. can i add u in discord ?!
this my discord if u want: AlNisr#3530
i need to talk u something about nx3

i edit this script to export String952 --> String81 and u can use string952 in server use string81
Code:

#edit by: AlNisr
rdb.fields = {
	{"", TYPE_VARCHAR_SIZE | TYPE_SQLIGNORE, MAKEINDEXEDVAR(0, 1)},
	{"", TYPE_VARCHAR_SIZE | TYPE_SQLIGNORE, MAKEINDEXEDVAR(1, 1)},
	{"name", TYPE_VARCHAR_STR | TYPE_SQLIGNORE, MAKEINDEXEDVAR(0, 64)},
	{"value", TYPE_NVARCHAR_STR, MAKEINDEXEDVAR(1, 3999)},
	{"code", TYPE_INT32},
	{"group_id", TYPE_INT32},
	{"unknownValue0", TYPE_INT32 | TYPE_SQLIGNORE | TYPE_CSVIGNORE | TYPE_GUIIGNORE},
	{"unknownValue1", TYPE_INT32 | TYPE_SQLIGNORE | TYPE_CSVIGNORE | TYPE_GUIIGNORE},
	{"unknownValue2", TYPE_INT32 | TYPE_SQLIGNORE | TYPE_CSVIGNORE | TYPE_GUIIGNORE},
	{"unknownValue3", TYPE_INT32 | TYPE_SQLIGNORE | TYPE_CSVIGNORE | TYPE_GUIIGNORE},
}
rdb.defaultFileName = "db_string.rdb"
rdb.defaultTableName = "StringResource"

rdb.sqlColumnOrder = table.concat({
	"name\0",
	"group_id\0",
	"code\0",
	"value\0",
})

rdb.csvColumnOrder = table.concat({
	"code\0",
	"group_id\0",
	"name\0",
	"value\0",
})

rdb.convertData = function (dst, mode, row, rowNum)
	if mode == DCT_Read and dst ~= DF_RDB then
		row.name = "New Name"
		row.unknownValue0 = 0
		row.unknownValue1 = 0
		row.unknownValue2 = 0
		row.unknownValue3 = 0
	end
end
sorry if i have any problem in script :rolleyes: i'm not dev
i'm just designer :cool:
05/25/2019 11:12 Saaw666#330
Any way to get item.ref 9.5.2. or 9.6 work? I can't open it with 9.4lua