Quester

Quester is highly customizable plugin handling all kinds of quests. From simple "gather to get reward" quests, to complicated forked story-telling quests. What is even better, everything is customizable on-the-fly directly in game ! No more restarting/reloading your server every time to change something. Localizable messages, plenty of different, highly-customizable objectives, conditions, events and flags. NPC and sign support. All this together creates almost unlimited possibilities.
Found a bug? Have a suggestion? Sumbit a ticket.
Don't forget to specify Quester version you are using and label the ticket appropriately. Tickets without label will take longer to review or be ignored completely.
Latest DEV version should be working with recent minecraft versions. See dev builds.




-
View User Profile
-
Send Message
Posted Aug 20, 2013So I have looked, but I haven't been able to find a answer to this question. I am running the Jobs plugin and want to be able to give access to quests that i make with Quester at certain job levels (I.E. Jobs specific, level dependent quests), and was wondering if there was a way to restrict specific quests by a permission node, like "quester.use.start.ArcherIntermediateTraining" for a quest named "Archer Intermediate Training"? That way i could remove access to it from everyone, and return access to level X Archers as a example. Thanks for your time.
-
View User Profile
-
Send Message
Posted Aug 19, 2013@PlayMinefall
How does that quest look like in quests.yml ?
-
View User Profile
-
Send Message
Posted Aug 19, 2013@ragan262
It's a normal member and these are the only permissions I added so far.
- quester.use.cancel
- quester.use.sign
- quester.use.progress
What should the message be when they try to take it before the timer is up?
-
View User Profile
-
Send Message
Posted Aug 19, 2013@PlayMinefall
Look at the bottom-most comment on this page please.
-
View User Profile
-
Send Message
Posted Aug 19, 2013I set the quest with:
/q condition add questnot t:86400 QuestName
The quest is set to be selected with a sign.
Everything works perfect with the exception of, with that command I added for the condtion- it should only let them take the quest once per 24 hours.
however, they can take it over and over with no time limit.
Did I do it wrong?
when I look at /q info, it shows
[0] QUESTNOT: SaveSpawn: TIME: 86400
-
View User Profile
-
Send Message
Posted Aug 19, 2013@PlayMinefall
It actually matches bukkit enum, not my page, so even if the page is outdated, it should work.
All living entities from this page can be matched http://jd.bukkit.org/dev/apidocs/org/bukkit/entity/EntityType.html.
Edit: Thinking about it again, wither skeleton is only a speial type of regular skeleton, and you unfortunately can't specify the skeleton type.
-
View User Profile
-
Send Message
Posted Aug 19, 2013@ragan262
thanks!
One other question, I was going to make a quest to kill wither skeletons, however I notice there's no entity for it on your mob entity page.
Does this mean I won't be able to create a quest for it?
-
View User Profile
-
Send Message
Posted Aug 19, 2013@PlayMinefall
Yes,
- QUESTNOT condition in 0.6.
- inverted QUEST condition in 0.7.
It's mentioned on this page.
-
View User Profile
-
Send Message
Posted Aug 19, 2013Is it possible to make it so they can do the quest once per 24 hours?
I can't seem to find any info about this.
-
View User Profile
-
Send Message
Posted Aug 18, 2013@ragan262
Oh, the embarrassment of skimming ;( My apologies. Was looking specifically for "questnot" when I checked. Herp
-
View User Profile
-
Send Message
Posted Aug 18, 2013@GROMkill
Do as you please.
It's already in the FAQ, which means you haven't read the first thing on the main page, but I'll add it to the permission section as well.
-
View User Profile
-
Send Message
Posted Aug 18, 2013@ragan262
Ah, that makes a bunch of sense. I commonly have problems with overriding things I don't want to override in this game xD I did check the permissions section on your documentation and it didn't explicitly say the admin perm overrides things like questnot. It may be implied, but I can guarantee there will be others like me who don't realize it. Could you add that into the documentation page?
Thanks for helping me out! Now that I've figured out your plugin on a basic level, I can teach it to my mods and we will use it for our quest system on the server. Mind if I give you a mention on the recruitment page when it's up?
-
View User Profile
-
Send Message
Posted Aug 18, 2013@GROMkill
You probably have permission quester.admin or you are OP. I that case you ignore all conditions.
-
View User Profile
-
Send Message
Posted Aug 18, 2013@ragan262
Got it. It was an error on my part, and the ITEM objective is taking away the quest requirements like it should. Another error emerges... I've set the questnot for this fishingquest to itself, like in the example quests page. Even then, when I right click to return the 8 fish, completes it and auto-starts it again as if it is ignoring the quest-not. I've even made the cooldown something like 99999 seconds, and it still happens.
-
View User Profile
-
Send Message
Posted Aug 18, 2013@GROMkill
It's item condition that does not remove items. Item objective is what you are looking for. Just set the NPC as a questholder and give him that quest. Then use item objective as it would be delivery objective. When you right click him while on that quest, he will try to complete the next active objective.
Npc can only complete objectives that would otherwise require "/q done", you can actually think of it as "/q done" command on rightclick.
-
View User Profile
-
Send Message
Posted Aug 18, 2013Greetings, ragan262!
I love the plugin so far. I had a question about the item objective... I'm trying to make a quest where you catch 8 fish for an NPC, using collect objective. Next, I want the 8 fish to be removed from your inventory when you complete the quest. (You're catching them for him, so you don't get to keep them.) How do I set this up? AFAIK the item objective only checks for the 8 fish in your inventory, but doesn't actually take them. I looked through all the documentation for a different type of objective, or even an event that would remove items from your inventory, but it could only add them.
What should I do?
-
View User Profile
-
Send Message
Posted Aug 18, 2013@xbaxdark
It actually has, and it's item objective. It's limited a bit, but I'll tackle that.
-
View User Profile
-
Send Message
Posted Aug 18, 2013Why doesn't this plugin have delivery objective yet?
-
View User Profile
-
Send Message
Posted Aug 16, 2013Oops..Sorry about that. /embarrased D:
-
View User Profile
-
Send Message
Posted Aug 16, 2013@nintendorichard
Why are you running old version ? Download 0.6.3.6 and try again.