xazax Posted July 3, 2012 Posted July 3, 2012 File Name: ItemConverter File Submitter: xazax File Submitted: 03 Jul 2012 File Category: Client Tools Content Author: Xazax This tool intended to convert old txt files like idnum2itemdesctable, idnum2itemdisplaynametable, idnum2itemresnametable, itemslotcounttable, num2itemdesctable, num2itemdisplaynametable, num2itemresnametable to the new itemInfo.lua format. Although a conversion is available here: https://code.google....p/roclientside/, this tool can be usefull for those, who have translations or dozens of custom item. Usage: browse to the folder, where your txt files are located ( using ... button ). Press the convert button, and chose the location where do you want to save the iteminfo.lua. Note: if you want classNum field to be filled, copy your item_db.txt to the same folder, where your client side files are located. Click here to download this file 4 1 Quote
FrustFenix Posted July 3, 2012 Posted July 3, 2012 i dont understand it.. but i think it awesome.. Quote
Mystery Posted July 3, 2012 Posted July 3, 2012 Newer 2012 clients use the ClassNum field because you have to indicate the view ID of the equipment that you're adding in. If it's for cards, usable, or etc. items, you don't need it. But for equipment and robes, you need to add the ID. Quote
Earthlingz Posted July 3, 2012 Posted July 3, 2012 Newer 2012 clients use the ClassNum field because you have to indicate the view ID of the equipment that you're adding in. If it's for cards, usable, or etc. items, you don't need it. But for equipment and robes, you need to add the ID. thats false Quote
EvilPuncker Posted July 3, 2012 Posted July 3, 2012 Newer 2012 clients use the ClassNum field because you have to indicate the view ID of the equipment that you're adding in. If it's for cards, usable, or etc. items, you don't need it. But for equipment and robes, you need to add the ID. thats false please tell us the truth! xd Quote
Napster Posted July 3, 2012 Posted July 3, 2012 I have suggest function convert compare item_db.txt (ea and ra) and compare item_db default folder data english data kro data other thank you Quote
EvilPuncker Posted July 3, 2012 Posted July 3, 2012 I have suggest function convert compare item_db.txt (ea and ra) and compare item_db default folder data english data kro data other thank you Seems like you don't know what is this program about, eh? I'd suggest you to try it! Quote
Mystery Posted July 3, 2012 Posted July 3, 2012 How is it false? ClassNum = viewID if headgear/weapon/robes(garment) put 0 if not for headgear's viewID see accessoryid.lua for weapon's viewID see weapontable.lua for garment's viewID see spriterobeid.lua I use the field for my custom helmets and they work fine when I get in-game. Because, thus it being said that ClassNum is used for the VIEW ID, I put the view ID of my helmets in there. Quote
Earthlingz Posted July 3, 2012 Posted July 3, 2012 viewids are still from serverside and using accesorryid/accname.luas ClassNum was just a reference by kRO to easily identify which item is using this viewid since accesorryid doesnt list the items using it. that also means ClassNum from iteminfo is optional you can always put 0 in it. see my other structure of itemInfo.lub http://svn6.assembla.com/svn/ClientSide/Translation_Project/Dev/System/itemInfo.lub it doesnt have classnum Quote
Mystery Posted July 3, 2012 Posted July 3, 2012 viewids are still from serverside and using accesorryid/accname.luas ClassNum was just a reference by kRO to easily identify which item is using this viewid since accesorryid doesnt list the items using it. that also means ClassNum from iteminfo is optional you can always put 0 in it. see my other structure of itemInfo.lub http://svn6.assembla...em/itemInfo.lub it doesnt have classnum Oh, alright then. Quote
EvilPuncker Posted July 4, 2012 Posted July 4, 2012 ClassNum was just a reference by kRO to easily identify which item is using this viewid since accesorryid doesnt list the items using it. that also means ClassNum from iteminfo is optional you can always put 0 in it. nice to hear Quote
Ziu Posted July 11, 2012 Posted July 11, 2012 (edited) ClassNum is needed.. because the client shows no sword, bows, shields sprite when equipped in the character. Edited July 11, 2012 by Ziu Quote
XenaNyx Posted August 31, 2012 Posted August 31, 2012 What's New in Version 0.8 (See full changelog) 0.8: ClassNum support. Improved error reporting. classnum support already 1 Quote
EvilPuncker Posted August 31, 2012 Posted August 31, 2012 Please fix class num is needed, it is working already Quote
Napster Posted September 24, 2012 Posted September 24, 2012 (edited) @xazax found problem with some item in resnametable ex. idnum2itemresnametable.txt 1141#นซวฐห# Iteminfo.lua identifiedDisplayName = "Immaterial Sword", identifiedResourceName = "นซวฐห", identifiedDescriptionName = { some word Disappear '' in Iteminfo.lua when convert file. please fix this thank you sir Edited September 24, 2012 by Napster Quote
Neo-Mind Posted September 24, 2012 Posted September 24, 2012 From which 2012 client version onwards does the client make use of iteminfo.lua ? right now im using 2012-04-10 and it doesnt seem to need this one or am I looking at this all wrong Quote
Judas Posted September 24, 2012 Posted September 24, 2012 date higher than 2012-04-10, mostly 2012-05 and up I guess Quote
Vach Posted October 10, 2012 Posted October 10, 2012 I'm still having the classNum issue when converting my old text files, everything is just reported as zero in the outputted lua file. Is there something I am doing wrong (like a post file command that needs to be run or something ) or is it a bug? Quote
Judas Posted October 10, 2012 Posted October 10, 2012 make sure you add your item_db.txt to the same folder Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.