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 Jan 4, 2013@Ethrock
Documentation was meant to be read before doing anything (I mean all of it), but I agree, it could be organised differently. To be honest, I hate writing it and am not good at it. That is why any contribution from users that understand it from what is written is welcome.
Let's say you just installed Quester. To use sign, you should do:
To get quest: - without blaze rod now
Does it work when you follow these steps ? If not, where exactly it stops working ?
-
View User Profile
-
Send Message
Posted Jan 4, 2013@ragan262
That's fine if I can type it in to get that, but a reference sheet should be available with all of these listed so I can refer to it without having to type my way through each command.
You should have a proper tutorial on how to have sign/npc setups from step one to the end. There are missing parts that I had to figure out on my own or dig through five different articles to gather up the information that I needed.
I created a quest, created a questholder, put the quest into the quest holder, created a Quester sign, applied the questholder to the quester sign. That's how I produced my problem. I have the most recent version of Quester, I downloaded it about an hour before I wrote this message.
You don't necessarily need MORE help, you just need to organize it and make it clearer, and less obfuscated. It's a bloody mess right now and it takes forever to figure out how to do a damn thing.
-
View User Profile
-
Send Message
Posted Jan 4, 2013@Ethrock
People keep telling me I need to explain things more, because they don't understand, but when I write a little more about everything, it gets more messy.
What do you mean list of all available parameters ? When you type command incorrectly, it will show you help in game, for example "/q objective add" will show you list of all available objectives. When you add desired objective type ("/q objective add action"), it will show you everything you need to write for the objective to work. Objectives page contains obejective commands, events page contains event commands, conditions page contains condition commands, flag names are used as arguments when adding/removing them, they are all even listed on Commands page. Do you want me to add huge wall of text containing all possible commands that can be used ? Would that be better than sections that are in use now ? Tell me what is missing and I will add it, but don't expect me to add anything twice.
About your sign problem, well you description helps me believe it does not work. So I go and try it on my test server and see that it works, so I don't know how to reproduce your problem. But how am I suposed to help you, when you don't tell me details.
Is quest activated ? If no, that's probably the problem here.
If yes, What Quester version are you using ? What are the steps to reproduce the problem ?
-
View User Profile
-
Send Message
Posted Jan 3, 2013You need way less obfuscated help. Can I get a list of each commands available parameters? What are ALL of the flags and settings that can be attributed to them?
I created a sign, applied a questholder, added a quest to it, and when left clicking I see the quest (it cycles to it) however right clicking always, under all circumstances 100% of the time says "No quest selected".
-
View User Profile
-
Send Message
Posted Jan 3, 2013@ragan262
what i mean with quest removal is that there is the chance of typing in the wrong ID, deleting maybe a big quests that you've put a lot if time into. Just a thought
i guess I'll have to learn denizen then :P
also, i tried to run the command /q event add -3:3 quest [quest id]. but twice, so that when you completed a quest you got 2 new at the same time. But when i try it out i only get one of the quests, i use latest build and have both new permissions.
-
View User Profile
-
Send Message
Posted Jan 3, 2013@wiloh95
I will work on NPC's some more. I want to completely redo quester trait and split it into 2, to make interaction more customizable. I also started working on denizen event and commands for those who use it.
Heh, if you don't want to remove that quest, why would you enter the command ?
-
View User Profile
-
Send Message
Posted Jan 3, 2013I found something annoying. everytime i click an npc it says no holder assigned. So if i want an npc to just talk and have no quests i get the message everytime i click him, this is quite annoying. I tried without the quester.modify permission and the message was still there.
also, how about when deleting a whole quest you have another yes or no question? ex. /q remove 1, ``are you sure you want to remove the quest %quest y/n?
-
View User Profile
-
Send Message
Posted Jan 3, 2013v0.6.3 here
documentation will be updated soon
-
View User Profile
-
Send Message
Posted Jan 2, 2013I created FAQ.
@AssRealm
Try fresh new faq.
@squeezer2k
It would be nice to have one, but only future will tell. There are way too many bugs to find, features to add, java to learn at the moment. I do this alone, so you can't expect me to keep up with bigger plugins coded by group of more skilled devs.
@vfhnbhjvhggh
I am sorry, I fixed the command in documentation being incorrect. If you did use correct command before, I would like to know a litte more about your problem, because it seems to work fine on my test server running version 0.6.3d5.
Edit: I identified the problem. Sentry is preventing quester from getting info about its death. I submitted a ticket already.
-
View User Profile
-
Send Message
Posted Jan 2, 2013Hi,
do you plan to create an QuestHelper like the MineQuests one?
http://www.theminequest.com/questhelper.php
Regards
-
View User Profile
-
Send Message
Posted Jan 2, 2013@ragan262
Erm, for some reason. On my server, i can't left click the Quester. I can accept quests through commands but not via the quester. It worked in my test server but it doesnt work on the main one. i am a op and i have permissions setted up perfectly too.
-
View User Profile
-
Send Message
Posted Jan 1, 2013Hey I've always had problem with only the npckill objective... Why doesnt it work? I have using the ANY node and that also does not work.
Reasons why? everything is updated and everything is compatible with everything. Could you please make a proper tutorial on using the npckill objective? NO ONE seems to know how to get it to work. thanks
-
View User Profile
-
Send Message
Posted Jan 1, 2013@wiloh95
no, it won't. /q save saves only profiles and /q reload will load only profiles and local file If you want to modify quests, you will have to stop server, replace quests.yml with the verstion you want and start the server. quests.yml is read only on startup
and "here" as location of the block you are looking at works only when creating action objective
-
View User Profile
-
Send Message
Posted Jan 1, 2013if it create a teleport event and later forgot to set the delay, do i have redo the whole command ingame or can i just open up quest.yml and add the ``:5``, use /q save and then /q reload?
Also, when using the command ``here`` it's the block I'm looking at. But when creating the event teleport it became the block i was standing on. Is this intentional?
-
View User Profile
-
Send Message
Posted Jan 1, 2013@fullwall
Yes, thank you.
@JonathanKennant
Try using the newest dev version if you are not already. Paste somewhere quests.yml and command used to add objective.
@AssRealm
Questnot condition: /q con a questnot t:86400 <name of the quest>
-
View User Profile
-
Send Message
Posted Jan 1, 2013How do i configure a certain quest such that it is only doable every 24 hours. Cant seem to find a flag or condition that allows the quest to be done so otherwise
-
View User Profile
-
Send Message
Posted Dec 31, 2012I am sooo confused. I need a small tutorial on the KillNPC Objective.
I create an NPC Named Guard, give it the Sentry trait to make it killable, I set the objective, I take the quest, kill the guard, but the objective isn't marked as complete?
-
View User Profile
-
Send Message
Posted Dec 30, 2012Would you be ok with a link to quester on the Citizens2 wiki?
-
View User Profile
-
Send Message
Posted Dec 30, 2012@NefariusTheGreat
I fixed this issue in 0.6.3d2. Are you using this or newer version ?
@Aeddo
I don't understand.
-
View User Profile
-
Send Message
Posted Dec 30, 2012Hello! I have a one problem. When I create a quest with "item" objective, for example: quest obj add item 192:0 30 after some time players can't complete the quest because of id of needed item changes to 192:1...