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
can i get a list or a link to a page that shows all the conditions and wat they do for the quests?
Added a page with global map controls. It's bad, I know, will make a video sometime to show you all controls.
http://dev.bukkit.org/server-mods/totalquest/pages/map-controls/
PS: Yes that checkbox isn't in the latest version. Please be patient!
Finally!
http://youtu.be/4Ea24Yge_-I
@dadaemon
Yeah... I deleted them...
@Wimmie13
Strange. I've used the tree bombing several times in a row to make a massive explosion. And no troubles then. Can you pm me the config of that event?
I'm looked at (probably) all possible ways of navigating the map. Other ways like receiving keyboard keys isn't possible without client modifications (what I'm trying to avoid.)
@pleasehelp222
I, and probably a lot of die hard Bukkit plugin developers, will make our plugins as open as possible and only use that what's needed. So I hope my plugins will need minimal changes to make them compatible with the new Minecraft api. Then we can talk about way more stuff then Minecraft + Bukkit can do now!
@dadaemon
I think I've found the problem, when your in the middle of an event and you restart the server the event wont work, dunno why but I think that that's the problem
And can't you create something so you can scroll with your arrows(not in game but on your keyboard)?
another question.
what are you gona do about the new minecraft api?
Also, please add a ticketif you have suggestions for events, objectives etc.
Ne versions online. Check the download page: http://dev.bukkit.org/server-mods/totalquest/pages/test-version-download-links/
TotalMap
I've taken an extra vacation day tomorrow so I will be working on the plugins! I also receive massive responses about the plugins and I want to thank you all for them. If I'm not responding to questions that's probably because I'm working on it.
@Martijnie
I've made a mistake by setting a quest to done when they haven't even delivered it yet. I will fix this and show the "to be delivered" quests on the "Active quests" page.
@Wimmie13
You need an economy plugin and Vault to use the Money reward. You can ignore this message if you don't use the money reward.
@Martijnie
The NPC menu still needs work... Just takes time, sorry...
@Martijnie
Will add that soon!
@Wimmie13
You mean start an event when you start a quest?
@pleasehelp222
The api, erm... yeah... erm... I'm seriously lacking documentation skills. So if anyone wants to help with that I would appreciate it.
@Wimmie13
47 event steps? Wow :) I will make a new event module "Start event" so you can split events into groups of steps. But I can't think of a reason why it shouldn't work. So please send me a PM with errors and description of the problem.
@PorpoiseBrock
Will stay active till it's done and beyond...
Please stay active on this plugin. This is one of the most amazing plugins I've ever seen, and I'm in your debt for making it. Just what I needed.
I'll be sure to donate soon so show my appreciation.
If I create an event with create 47 items, it wont work, why??
I need something like event when accept
maybe u wanna publish the api so other developers can start to make objectives, and requirements?
@dadaemon
We really like if you add this function:
An event which runs a command, and we would like if we can add the <player> variable in it so it can be generic. We need this so we can set up different worldguard regions where you get the permissions to build, and when you finished the quest the permissions is taken away.
Can anyone help me? I make a event with worldbackup but if i make it it do nothing. Did i use the wrong worldedit version? or what did i do wrong? Can anyone make a tut of this?
@dadaemon
When can we expect the update which changes the menu and stuff?
12:49:19 [WARNING] [TotalQuest] Something went wrong while hooking economy to Vault.
What are btw NagMessages?
@Martijnie
-DeliverQuest:(quest name)
And that isn't a bug. You're done with the quest so your quest isn't active anymore but completed. @dadaemon could you make something like, active quests red and finished quests green?
@davidrosales
I'm guesing that there are only 2 conditions:
-ActiveQuest:[QUESTID]
-DeliverQuest:[QUESTID]