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 3, 2013Is there a way to remove the bypass of the quester.admin permission for OP? I've tried putting it's negative into my permissions file, but it's working.
I need OP access for a lot of things on my server, but for things like quests I don't want to "oops" and do quests I shouldn't be able to do again just yet.
-
View User Profile
-
Send Message
Posted Dec 3, 2013@Zarkilor
One way to make sure command actually runs is to try something simple, like "say this is test %p". If that executes correctly, then there is an issue with the command you specified. You can also check what exactly will be executed in /q info.
-
View User Profile
-
Send Message
Posted Dec 3, 2013Hello,
Thanks for your last reply, unfortunately I've encountered a new problem.
At the end of a quest, I'm trying to have a command event which adds the player who completes the quest to a region using this command:
rg addmember <region> %p
The full command I am using to add the event is
/q event add -3:2 cmd rg addmember <region> %p
However, even though the command event is added to the "on completion" quest events, the player is not being added to the region.
I am unsure whether or not I am using incorrect syntax or the feature of using %p is inapplicable in this case. It could be neither and I am wondering what the problem is.
Thanks again.
-
View User Profile
-
Send Message
Posted Dec 2, 2013@Zarkilor
Profile modification commands are already implemented in 0.7 dev version.
The reason why profiles are restored after the restart is very simple - they are kept in memory while the server is running. When you stop the server, they get saved to files, they are also being saved on the run, to prevent data loss as much as possible. So when you edit file where profiles are stored, and restart the server, they will get resaved to that file, effectively rolling back any changes you did. To prevent this from happening, simply edit the files after server has been stopped. Once you start it again, changes you made will appear in game.
-
View User Profile
-
Send Message
Posted Dec 2, 2013Is there any estimate on an update in which profiles can be edited/erased?
It is very bothersome not being able to complete quests (where QuestNot conditions are necessary) twice on non-op/admin accounts more than once and not being able to change the profile at all, even through erasing player data or the "profiles" text file within the Quester folder.
I am confused as to why either of those approaches of erasing the files do not work to remove data or completely erase player profiles. Surely there is somewhere the data for player profiles is stored? This is evident because the same profiles are simply regenerated after being deleted. This is very intrusive and obstructive towards progress on my server.
I hope there is an accessible area where the player data for profiles is stored so that I can delete it even if I can't do it directly from the server.
Thanks.
-
View User Profile
-
Send Message
Posted Dec 2, 20130.7-SNAPSHOT hotfix here: Link Removed
-
View User Profile
-
Send Message
Posted Dec 2, 2013@ragan262
This is the error I get with my build
http://pastebin.com/JE7CP2yi
-
View User Profile
-
Send Message
Posted Dec 2, 2013I have error with Bukkit 1.7.2 :
>[17:49:26 ERROR]: Error occurred while enabling Quester v0.7.0-SNAPSHOT (Is it up to date?)
java.lang.IllegalArgumentException Could not find any file handlers.
at com.gmail.molnardad.quester.utils.Ql$QuesterDebugLogger.<init>(Ql.java:41) ~[?:?]
at com.gmail.molnardad.quester.utils.Ql.init(Ql.java:54) ~[?:?]
at com.gmail.molnardad.quester.Quester.onEnable(Quester.java:73) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) ~[minecraft_server.jar:git-Bukkit-1.6.4-R2.0-9-g68d0e57-b2930jnks]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457) [minecraft_server.jar:git-Bukkit-1.6.4-R2.0-9-g68d0e57-b2930jnks]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) [minecraft_server.jar:git-Bukkit-1.6.4-R2.0-9-g68d0e57-b2930jnks]
at org.bukkit.craftbukkit.v1_7_R1.CraftServer.loadPlugin(CraftServer.java:298) [minecraft_server.jar:git-Bukkit-1.6.4-R2.0-9-g68d0e57-b2930jnks]
at org.bukkit.craftbukkit.v1_7_R1.CraftServer.enablePlugins(CraftServer.java:280) [minecraft_server.jar:git-Bukkit-1.6.4-R2.0-9-g68d0e57-b2930jnks]
at net.minecraft.server.v1_7_R1.MinecraftServer.m(MinecraftServer.java:332) [minecraft_server.jar:git-Bukkit-1.6.4-R2.0-9-g68d0e57-b2930jnks]
at net.minecraft.server.v1_7_R1.MinecraftServer.g(MinecraftServer.java:309) [minecraft_server.jar:git-Bukkit-1.6.4-R2.0-9-g68d0e57-b2930jnks]
at net.minecraft.server.v1_7_R1.MinecraftServer.a(MinecraftServer.java:269) [minecraft_server.jar:git-Bukkit-1.6.4-R2.0-9-g68d0e57-b2930jnks]
at net.minecraft.server.v1_7_R1.DedicatedServer.init(DedicatedServer.java:175) [minecraft_server.jar:git-Bukkit-1.6.4-R2.0-9-g68d0e57-b2930jnks]
at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:414) [minecraft_server.jar:git-Bukkit-1.6.4-R2.0-9-g68d0e57-b2930jnks]
at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [minecraft_server.jar:git-Bukkit-1.6.4-R2.0-9-g68d0e57-b2930jnks]
Do you Update for new plug-in EpicBoss Gold Edition?
-
View User Profile
-
Send Message
Posted Dec 2, 2013@xskillmc
If there's only 1 quest on npc, right click will automatically accept it and left lick will display description. If you have PVP protection in that area, left click may not work. (as you may have read in FAQ)
If the npc is holding more than one active quest, it needs to be left-clicked first to select what quest you want to accept by right click. There is no way to see quest description other than a command in this case.
-
View User Profile
-
Send Message
Posted Dec 2, 2013@ragan262
I fixed QuestNot but always i get quest on first interact with NPC its problem... Edit: when will be support for Epic Boss Gold Edition ? :P
-
View User Profile
-
Send Message
Posted Dec 2, 2013@xskillmc
Try FAQ, it may be helpful.
@InfroCZE
I just tested Quester 0.6.3.6 on CB 1.7.2 (build #2930), and it started just fine. Could you be more specific ? Is there anything in the console ?
-
View User Profile
-
Send Message
Posted Dec 2, 2013Hello, I know that you must have this kind of questions all the time, but are you planning to update to 1.7.2 version of the bukkit? Dont know why, but the plugin dont start. THx for answer or something.
-
View User Profile
-
Send Message
Posted Dec 1, 2013Hello, i have a problem :/ when i interact with NPC left not show the quests and if i interact right click i get automaticli start quest why ? and something not work i have condition QUESTNOT and not work :(
-
View User Profile
-
Send Message
Posted Nov 29, 2013@Baron_von_Hinten
0.7 will change a lot of things, but I will make sure all old quests are compatible with it.
There are few things you can do to help me with that if you want:
-
View User Profile
-
Send Message
Posted Nov 29, 2013Hey Ragan, two little questions:
1. I wanted to add an objective where the player has to click a certain button and therefore I chose the action objective and wrote it like this:
/q obj add loc right 77 0 -921;57;-190;world
(right for rightclick, 77 for stone button, 0 for any item, and then the location (no range)) Unfortunatelly I get an error (invalid location). What did I do wrong? EDIT: SORRY, haha, I should not have written "loc"!
2. I have generally written a lot of different quests for our server with your plugin and it created an awesome atmosphere. However, I was wondering, when you once update the plugin to v 0.7, will the old quests still work? They are quite complex and I put a lot of work into them. Because if no, I would probably stop investing too much time into creating further quests.
Thank you in advance for your answers and have a nice day! Baron
-
View User Profile
-
Send Message
Posted Nov 28, 2013Hello. Can you add modification at Quester permission system? Mainly, add nick with creator quest in quests.yml, then add permissions for creating and modifing only quests which create that player. Thanks.
-
View User Profile
-
Send Message
Posted Nov 27, 2013@DmNova
Just add this condition to your quest:
/q condition add questnot "my quest"
If u didnt used the "my quest" and just only did /q create test, do /q condition add questnot test
-
View User Profile
-
Send Message
Posted Nov 26, 2013Hi, its possible to do that player only one time can do quest? Like "ONLYFIRST", but individually for each player. Sorry for me english :/
-
View User Profile
-
Send Message
Posted Nov 25, 2013@tremby90
I'm not sure if that message is produced by quester itself. Is there any stacktrace accompanying it ?
And yes, it would probably be nice, but I can't add it atm.
-
View User Profile
-
Send Message
Posted Nov 24, 2013i think it would be cool if when a user accepts a quest they receive a information book pertaning to that quest that tells them what they need to do insted of having to type /q progress, similar to that of RPG-Npc