Jump to content
trickyloki3

ItemDB Script Translation Project

Recommended Posts

Hi, this tool continues supporting hercules and pre-renewal?

Because i tested and i got this :
"'hercules' is an invalid mode."

But in the info of the command db appears ->

"usage: valid modes are [eathena | rathena | hercules | resource]"

 

Regards,

Share this post


Link to post
Share on other sites

Hercules support was dropped during the last overhaul to save time. 

 

And the distinction between pre-renewal and renewal is blurred. (once again, sigh)

 

My current goal is to make the project ready for production use for one emulator before supporting another.

 

But too much going on at my job and home. And I am the only developer on this project, so pace is rather slow.

 

On the bright side, the source code quality has improved a great deal. hint hint  ^_^

 

FYI, predicate generation, variable listing, and expression evaluation is more accurate now.

 

(Check out the readme on the github page for examples.)

Edited by trickyloki3

Share this post


Link to post
Share on other sites

 

ItemDB Script Translation Project

Project License: MIT

Project Site: https://github.com/trickyloki3/eAdb.Compiler3

Language: C

Project Alt Link: http://forum.ratemyserver.net/ro-graphic-coding-media/itemdb-translation-project/

Project Alt Link: http://rathena.org/board/topic/99684-itemdb-script-translation-project/

 

dbro: an item database that uses eadb.compiler http://devilishro.net/ (currently in development)

 

Hi everyone,

 

I've developed a complete program that can translate item scripts (consisting of a subset of the scripting language) into English translations.

 

The program is developed to streamline item development and couple the item database with item client tables.

 

Please let me know how to improve the project.

 

Thank you!

 

Project Update
 * Support pet script and pet loyal script.
 * Support item combo bonus.
 * Support bonus minimization.
 * Simplified packages and boxes.
 * Support project integration; exit-free and memory-leak free.
 * Support for-loop (limited) w/ iterable set blocks.
 * Simplify complex expressions.
 * Support pre-renewal and renewal eAthena, rAthena, and Hercules databases.
 * Support flavour text and item attribute in final translation.
 * Support eAthena, rAthena, Hercules idnum2itemdesctable.txt format generation.
 * Support Hercules' bindonequip, buyingstore, delay, stack, and trade settings.
 * Support eAthena, rAthena, Hercules itemInfo.lua format generation.
 
Testing
 * Generated itemInfo.lua tested on client 20130807a.
 
Todo
 * Create Visual Studio project for compilation on Windows.
 * Create Autotools for compilation on Unix and Linux.
 * Write guides on how to use the stupid program.
 
You can get the latest item description translation over on my project page on GitHub.
 
I've added both the idnum2itemdesctable.txt and itemInfo.lua formats for eAthena, rAthena, and Hercules, including pre-renewal and renewal.
 

 

 

Damn! THx's.. i need it deadly!~ 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.