PDA

View Full Version : WikiQuest - Quest writer helper


Bulle
04-13-2008, 05:16 AM
WikiQuest is Perl quest code generation utility (command-line tool). It exports the quests you have defined in a MediaWiki installation, and generates the Perl code for them.

Of course it is not capable of doing everything you can do by hand in Perl, far form that, but for simple quests like turn-ins or quest series involving visiting several NPC it should be enough, and free you from the many little complications that writing Perl code involves (I am speaking as a beginner Perl coder). Note that it cohabits quite nicely with the rest of the Perl quests written by hand.

If you want to have a look at the kind of notation used in the Wiki for the quest writing, visit http://friton.dyndns.org/wikiquest/index.php/Hero_%28World%29

The compiling tool itself is hosted as a SourceForge project at : http://sourceforge.net/projects/eqemutils

If all you want is the code the SVN repository is here, in fact it is all there is in the SourceForge project at the moment :
https://eqemutils.svn.sourceforge.net/svnroot/eqemutils/tags/0.0.0/java/eqemutils

Make sure you read the documentation, especially the templates/WikiQuestManual.html (or even better import templates/WikiQuestManual.xml in your Wiki, or read it from my Wiki). There are quite a list of things to do the first time you install this tool, I agree it is rough around the edges at this time. I plan to ease that process over time.

Be nice and do not abuse the EQEmu Wiki to try this ! I can give you write access to mine if you are interested, and promise to behave.

Finally, remember it is version v0.0.0, so please be indulgent with it :)