While making my own 1-70 quest task, I need a tool that can parse me the quests I am going to use.
Therefore I made a php script that can extract quests from my database.
The database contains around 6518 quests atm.
This is a quest parser not a task parser. This will simply give you access to quests. It will not give you access to any trainers, mailboxes, or vendors.
I'd say about 70-75% of them quests are correct and don't need additions, but there are still a lot that can't be properly parsed.
If the quest begins with an item, and the player doesn't have it, it'll try and find out where to get it. If you need to get it from a monster, it finds the location of its spawn and waits until it shows up.
However, if it has to get it from a world item, it won't work.
Zone exploration quest goals won’t work either.
How to:
To use this quest chain generator, type into the textbox
the order of quests you want to do.
Syntax: accept, do, and finish.
You need to enter one of the words and the id of the quest.
Example:
accept 12
do 12
finish 12
You can get the id's from the database: List of quest id's. (Glidercc) or from thottbot etc.
This tool is free to use.
More info on:
Glidercc .com
Note: You need to register as a user to get access. This is need because the script is rather big so to minimize the server load i only want humans to load the site not bots.
Todo:
1. Quest item from world object
2. If quest item drops from just one monster, run along its patrol paths, don't just sit at its main spawn point
3. Zone exploration quest goals
4. Single quest paser.
5. Zone quest paser.
6. Anyting else?
After a request for an example i have added a task.zip as an attached file.
I did the following to generate this:
1: Marked the checkbox "Wrap with par" and "Use #include"
2: Wrote this in the textbox to the left:
accept 12
do 12
finish 12
3: Pressed the "Send" button.
4: Pressed the "Select All" button
5: Copy, paste into a taks.psc file.
6: Download the config.psc.
7: Done.