TotalQuest
The only full blown quest framework!
TotalQuest is a framework to create and manage quests on your server. It's modular and (after it's finished) open for developers to expand as much as they want.
Some things to expect:
- Quest interaction goes through the map (id 0)
- Multiple active quests support
- Different kind of rewards (modular, developers can create their own rewards! For example:)
- Items
- Economy money
- Permissions
- Different kind of quests (modular, developers can create their own objectives! For example:)
- Go to location x,y,z
- Kill x mobs
- Gather x items
- Optional requirements for starting a quest (modular, developers can create their own requirements! For example:)
- Have more than 5 hearts of health
- Completed other quest first
- Activate events after or during a quest (modular, developers can create their own event types! This goes through the TotalEvent plugin. For example:)
- Spawn mobs
- Spawn items
- Backup/restore piece of the world
- Spawn blocks
- Build structures
WARNING!
TotalQuest is in testing/Beta! Expect bugs! Lots of them!
Test/Beta version
Test version is out! Check the comments for update news. Please subscribe on your top right (if your loged in) and subscribe to "Comment updates"!
Check this page for the latest download links
http://totalpackage.bolusdebeer.nl
There are a few dependencies on other plugin. Check the above page for more information about this.
Permissions
See this page: http://dev.bukkit.org/server-mods/totalquest/pages/permissions/
Commands
See this page: http://dev.bukkit.org/server-mods/totalquest/pages/commands/
Map Controls
I tried and make some instructions on how to use the menus. Check the following page: http://dev.bukkit.org/server-mods/totalquest/pages/map-controls/
Screenshots (old version)
http://dev.bukkit.org/server-mods/totalquest/pages/screenshots/
Videos (new version)
Two videos of my test with TotalQuest, TotalMap and TotalEvents.
On this page there are more videos.
Subscribe
Please subscribe to get update notifications in your e-mail!
Donating
I've had a few questions about donating. I've thought about this a lot and I stand by my opinion that you shouldn't donate if you haven't even got anything yet. That's why I thought about a new system. If you want to donate you can by clicking on the donate button on the top right of this page. But what are the benefits of donating? If I get a few donations I will try and take some vacation days and work non-stop on TotalQuest. Also if you want you can get early builds of TotalQuest.
Metrics
All the Total plugins use a service called Metrics by Hidendra. This will send anonymous data about the usage of this plugin to a website so we developers can monitor how much our plugins are being used. To opt out of this or if you want more information about this please visit: https:github.com/Hidendra/metrics.griefcraft.com/tree/master/Bukkit
Update on current progress?
Spout features included yet XD?
Creating a quest is the most important thing to me, making it simple! Hard to find people willing to spend the time editing yml files that are 1000 lines long...
add "/tq reload" pls
@Finlet
For now I'm using Citizens for the NPC's. So the limitations of Citizens apply to here.
However I do have my own check when an NPC is clicked (not the Citizens one) so maybe I can create a work around for this.
@dadaemon
" when creating NPC's within a WorldGuard region, you must have pvp enabled within the region for the NPC's to function properly, because WorldGuard treats NPC's as players, and thinks that you are attacking them, rather than interacting with the NPC." That was the comment I saw, and being as I use PvP regions it may be a problem. I don't fully understand your question though, sorry.
@Finlet
Easy answer. Does it support Citizens?
Just a quick question. Another quest plugin wouldn't work with wouldguard, and I was told it was something about NPCs be counted as players. Will this plugin have the same problem? I really would love to use it.
I hate to say that I had no time for TotalQuest. This will change!
A lot of useful suggestions have been made to expand TotalQuest and I very welcome them. So please add tickets if you see stuff you want to get added!
I will give you all an update before this weekend about the status of TotalQuest and I thank you all for your patience and support!
any news on the new update?
As soon as the pvp/collect and deliver quests are done, you've got my donation. Another idea for something to add is custom npc skins with spout. There are already some plugins that do this, but I can't seem it get them to work with 1.0.
@penorzilla
If I get what your saying, theres a donation link in the top right (http://bit.ly/wmZqbq) and in his signature box (at the bottom of his posts)
@penorzilla
Vault API already in place ;) It needs Vault plugin to work.
Hope to see this plugin flourish, invest in a donation link. I know I'd donate to give you incentive.
Also, are you going to be hooking into the Vault API so we can reward players via whatever economy/currency system we have setup? I use iConomy and would love to reward players with iConomy currency.
Happy new year for you all!
I'm very sorry that I'm unable to release a new build just yet. I might have to look for a new job next month so my private time hasn't been that fun the last few weeks and won't be the next couple. I do love Minecraft so will try and find as much time as possible to get this freakin plugin out! :)
Also I would like to ask you all to fill out the poll on the right side of the page. That way I can have a little indication of how many people I will disappoint with these kinda messages (very sorry about that!)
I will also try and get a forum up because 11 page's of comments isn't really the right place for bug's, feature requests etc.
Again sorry for the delay!
@zoneguy
It doesn't have a true event API. But to test events I've made a command to run an event. So theoretically an plugin can run the command to start an event. But I will try and get some kind of API for it.
Hey there, Our server uses Citizens' Quester NPCs at the moment, and I really REALLY want your event API to work with Citizens quests etc. One of the quests we have involves a caravan that has been attacked while crossing the desert. By creepers. The player is directed to that caravan to assist and finds it on fire and broken. I'd love to have the first quest be a "help us put out the fire" quest, and using your events, have it start random fires in the small 10x10 area that caravan is in. TL:DR- I'd love to see more functionality using Citizens already well written quest API, its pretty simple, and I saw that you are also using yaml to work on yours. :D
Thanks! We are eagerly looking forward to Totalquest! Lerris - from World8-4.
@dadaemon
It's not working. I tried it before. sry for the late answer. :)
@dadaemon
""I'm aiming for a release this sunday! Happy newyear"" You know i will demand you to release it 00:01 if you say stuff like that :P
niceee
@dadaemon
Tested with spawn protect and thats not it.
@darkcloud784
I'm working on it. Can't make any promises but it's something I want to finish!
@Qismyname
Hmm... Strange. Let's wait for the next version then. Maybe it's fixed already :) Edit: Maybe spawn protection? Had some strange problems with that last time.
@dadaemon
@3LPlay: Go
Left click the NPC.
Did not work here.