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
Are the quests easy to config?
@ffaen123
Thanks for testing. Yeah, I tried to add a gather quest but it is a lot harder than I thought. Still working on that one. And don't worry. I will try and remove any dependency to other plugins (Vault and Citizens) so you can just use TotalQuest without the need for them.
Again thanks for testing!
@dadaemon
First with the plugins, I have the full essentials kit, I can't use citizens (as I mentioned before) and I don't have a econ plugin. But I'll test with the world. Will post my thoughts.
So I've tested out the world and its all really good. The only bug I found is that if you craft the sticks, it does not register it of being complete.
@ffaen123
New version is online. Check above.
This is a test World including all the plugins plus configs I use right now.
@darkcloud784
What do you want to do with the NPCs? They can have quests just like signs. I'm going to implement (if it's possible) much more. Like follow a NPC, find a NPC etc.
@dadaemon
so thats a no...
@ffaen123
Will do this tonight when I get home (after I've added gathering quests :) !) Thanks for testing!
@dadaemon
I would like to test, can u send me the download or upload it to Bukkit?
@JawaPL
Well. Economy support is in it. I will be using Vault because Register isn't being updated anymore (as far as I saw it.)
Screenshot of money reward.
The map gui is great! I've always like the fact that you can easily make Gui's in Spout, however, then non-spout players can't use them. This way you get a gui without forcing Spout on everyone.
I was thinking for the custom image files, you could use that in quest dialogues to help explain locations and stuff to players. Something like, "Go to the darkest depths of the City of Thieves and find this individual... [insert image here]".
@darkcloud784
@ffaen123
Well.. You can start quests from an NPC. Is that enough to begin with?
Hey all. Just want to give you an update. I've made a new page with some screenshots on how the plugin is progressing.
Some new stuff:
What's next?! Well, I've made a todo page. Please comment on that page if you want me to prioritize stuff. I'm now just going with the flow. But first stop is Citizens support!
Also if you would like to have this version for testing I would love to upload it. I probably won't be putting anymore testing stuff in it so I would upload my whole world and config with it. Also, that way you can test it out in a safe environment.
@darkcloud784
Not yet. He's working on hooking on to citizens.
does this work with Citizens?
@dadaemon
Yeah, the tar file opened fine. I'll be testing this once I get back home later.
I usually just use Register for any iConomy stuff in my plugins. Just stick it in the jar with the plugin and everything else is pretty easy to setup from there. That gives me another idea now that I think of it. For collect/gather type quests, having the option to make the player collect X-amount of economy currency. Maybe to make a bribe the NPC for information quest, or something like that.
@JawaPL
Yes it will be supporting iconomy plugins. Probably through Register or some global iconomy plugin. Also most of the stuff is in the plugin but just not finished yet. That's probably why it doens't recognize already done quests. (You do have to set repeat: 1 in the quest.)
Does it support iconomy? If yes then how can i make it give money as a reward. And i have another problem, when i accept the quest and complete the objective i set i doesnt recognize or show that i done it and i can only abandon it.
@ffaen123
Sorry for the console spam. It is being used for debugging purposes. Will remove those lines. And those zombies. Come on! A little bit of a challenge right?! ;) But I will change the test quest. (Not that big of schematic, more quests etc.)
@DurinKaine
I've packed it into a tar. Maybe now you can download it? http://dl.dropbox.com/u/1739265/TotalQuest_B0.1.tar
TOO MANY ZOMBIES!!!
Also, why you be spamming the server log?
http://pastebin.com/cpmCFj97
@dadaemon
I understand completely, and I'm glad to hear that. I'm the same way with my own plugins. ^_^
And sorry for seeming a bit impatient, I've been following the quest plugin scene for a while now and A LOT of quest plugins have been started on but never finished. I would have made one myself by now, but I simply haven't had the time between studies and maintaining and coding other plugins for my server.
I'm not sure what is wrong with the zip file. I've tried opening it a few different ways and am still getting this error. I'm assuming the people who were able to extract it were using windows? I've extracted tons of other plugins in .zip format on this system before, so I don't think it is a problem on my end.
Here is the error code it is returning:
I've tried downloading it multiple times, so it isn't a problem with the download.