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 Dec 16, 2013@WilliamtheChad
What happens if you do "/q save -q" ? Will new quests appear in the file ?
-
View User Profile
-
Send Message
Posted Dec 16, 2013Hmmm... Figured the logger fail was associated with new quests not saving and just being gone at reboot. Wonder what's causing that then...
-
View User Profile
-
Send Message
Posted Dec 16, 2013@WilliamtheChad
It's all ok. Logger fail is associated with 1.7 and Denizen fail means that something in denizen changed again, but it only affects denizen event, so nothing to worry about. Use 0.6.3.6 if you don't want to get any errors on startup. (hopefully)
-
View User Profile
-
Send Message
Posted Dec 16, 2013So two errors I get on boot up
CONSOLE: WARN]: [Quester] Failed to initialize file logger, will log only into console.
CONSOLE: WARN]: [Quester] Incorrect denizen version found. Supported version is 0.8.8 or newer.
I'm using Denizen v0.9.3-SNAPSHOT (build 1391) and Quester 0.7.0-SNAPSHOT
Any idea how to remedy this?
-
View User Profile
-
Send Message
Posted Dec 16, 2013@TheSpikey244
Try doing "/q save" instead, quester should be able to save everything it needs. However, it does not resave config, which can be found here.
-
View User Profile
-
Send Message
Posted Dec 16, 2013@ragan262
I just reloaded the server and it seems that the plugin has created the files however they are empty. Could you send me the default code for each file using pastebin? I know this is a massive ask, but I can't seem to find the code anywhere. Also thanks again for the fast response.
-
View User Profile
-
Send Message
Posted Dec 15, 2013@TheSpikey244
I don't really know why some files are not created, while others that use the same code are successfully created. Maybe try creating all files mentioned in the log yourself. (profiles.yml, quests.yml...)
-
View User Profile
-
Send Message
Posted Dec 15, 2013@ragan262
Here you go: http://pastebin.com/16JASnp2
By the way, I really appreciate the help, I have never had support this fat from any other plugin creator. However if I suddenly stop replying it is due to going to bed as it is really late here and I am half asleep. However I will take a look in the morning at your response. Thank you again.
-
View User Profile
-
Send Message
Posted Dec 15, 2013@TheSpikey244
Could you paste exactly what appears in the console ? Use pastebin or similar site please.
-
View User Profile
-
Send Message
Posted Dec 15, 2013@ragan262
So remove the folder and then restart the serve with the plugin still there? I have tried that and all it does is recreate the same problem :(
-
View User Profile
-
Send Message
Posted Dec 15, 2013@TheSpikey244
Do you have Quester folder in your plugins folder ? If not, create one, if yes, remove it completely and create new empty one.
-
View User Profile
-
Send Message
Posted Dec 15, 2013@ragan262
I haven't given it permission, so unless it does by default then no. How can I do so? Thanks for the quick response by the way! :D
-
View User Profile
-
Send Message
Posted Dec 15, 2013@TheSpikey244
Does quester have permission to make changes in file system ?
-
View User Profile
-
Send Message
Posted Dec 15, 2013When I install quester and restart the server, the command says its cant create the, profiles, quests and holders files. What can I do? Quester is not working without them.
-
View User Profile
-
Send Message
Posted Dec 14, 2013@ragan262
Ok, I will check the docs when I wake up. Thanks a lot :)
-
View User Profile
-
Send Message
Posted Dec 14, 2013@xenmai
Don't worry about the ID issue, it's not actually an issue. Highest known ID is kept in the memory and increased each time new holder is created, so if you were to create and remove holder 0 and then create new one, it would give it 1, but if you restarted the server before creating new one, it would gget ID 0 again.
You assign holder by right-clicking the appropriate npc/sign with a blaze rod. Left click with unassign any previously assigned holder.
Edit: You might want to check the docs for 0.6, as most of this stuff is there.
-
View User Profile
-
Send Message
Posted Dec 14, 2013@ragan262
Thanks again, and I hope to don't annoy you very much, but I have to ask you another thing. In the second quest example you made, you tell us to search in the Citizens 2 wiki how to give the npc a Quester trait. Ok, I've searched for that and done it. Then create the holder just as you do, but it is not assigned to the Npc! It says it has no holders assigned. How can I assign the holder to the Npc then? Edit: Also when I create a holder, (ID 0 for example), delete it and create a new one, this second one has the ID 1, without being a holder with ID 0 anymore. Also if I try to "/q holder move 1 0" it says that Index does not exist :S
-
View User Profile
-
Send Message
Posted Dec 14, 2013@xenmai
0.7 ? Just use quotes. Both single and double quotes work.
-
View User Profile
-
Send Message
Posted Dec 14, 2013@ragan262
Ok, thanks a lot for your time. I can't wait to see the item/mob customization feature! Keep developing it please :) Thanks again Edit: I'm making a quest and it seems like its name can't be of more than 1 word. Is there any good way to do it? I'm at the moment just writting it as for example: "Find the thief".
-
View User Profile
-
Send Message
Posted Dec 14, 2013@xenmai
It is possible already. Just set timed inverted quest condition on the same quest. So player will need to wait T seconds after he finished it last time to be able to take it again.