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 15, 2012@ragan262
hmm maybe prevent from droping or visual item, but i think your solution would be the best.
-
View User Profile
-
Send Message
Posted Dec 15, 2012@getaim
But what would prevent player from just dropping item before the event ? It would be pretty pointless. Event failing to find required items would just write fail message into console. It needs to be mandatory.
-
View User Profile
-
Send Message
Posted Dec 15, 2012id prefere an event for removing items, cause ppl could use it universal. for now ill have a look for a plugin which allows me to do that via console so i can use the cmd event :).
-
View User Profile
-
Send Message
Posted Dec 15, 2012@getaim
Currently it is only possible to create item objective and have player click on NPC with quester trait, that has the quest assigned. When he right clicks the NPC, item objective gets completed and item gets removed.
Edit: Example:
/q c example
/q obj a item log 40
/q obj desc add 0 Bring Fabio some logs for his shack.
Give NPC named Fabio quester trait and give him quest "example".
When player right-clicks Fabio, quester will try to complete his current objective/quest.
I plan to split quester trait into 2, quester and questercomplete. It will allow for little more complex quests.
-
View User Profile
-
Send Message
Posted Dec 15, 2012any option to remove an item from the player? i want to make a quest, where the player has to bring an item from npc a to npc b, the player gets his item in the beginning but when he completes his objective with going to npc b i cant delete the item...
-
View User Profile
-
Send Message
Posted Dec 14, 2012We could use an event that places a item of anykind desired anywhere described near the player, after its prereqs are met. So you could set a collect objective, and have the item dropped after a mob kill objective, allowing for the collect objective to be met. Maybe theres a way to do this that im not figuring out? haveing lots of fun with the setup now that ive figured out how to be smart enough to operate the plug....
-
View User Profile
-
Send Message
Posted Dec 14, 2012v0.6.3d2 released
Item event hotfix.
-
View User Profile
-
Send Message
Posted Dec 14, 2012@mobilephone2003
There is flag HIDDEN, which forces quest to be started by interacting with NPC/sign, and every objective that requires manual completion has to be completed at the NPC/sign that has this quest on it. It also hides the quest in "/q list" for everyone that does not have quester.modify permission.
-
View User Profile
-
Send Message
Posted Dec 14, 2012@ragan262
Say I have a town full of 30 quests, I don't want players to run around the town and take on all 30 at once and go around completing them
I'd like them to return to the town to find more quests to complete.
Can the quest list/amount of quests to take be given a cap?
-
View User Profile
-
Send Message
Posted Dec 14, 2012@mobilephone2003
I'm not sure what you mean. Is it amount of quests held by single sign/NPC ?
-
View User Profile
-
Send Message
Posted Dec 14, 2012Can a max amount of quests held be set?
Looking to create a town full of quests but don't want people to just hoard them all
-
View User Profile
-
Send Message
Posted Dec 13, 2012well, thanks for the quick reply, i believe i was making a syntax error also (the lack of brackets ?) so it should help if i reread all those pages first. lol. smack.
-
View User Profile
-
Send Message
Posted Dec 13, 2012@Mavhill
If you see an error like this, it's not your fault (most of the time). I found the problem and it is fixed in 0.6.3d1. But I can't upload on GitHub anymore, so I will have to find another way of distributing dev versions. It may take a couple of minutes.
Ok, new dev versions can be found here. It's only temporary solution.
-
View User Profile
-
Send Message
Posted Dec 13, 2012forgot to post this: [SEVERE] null org.bukkit.command.CommandException: Unhandled exception executing command 'q' in plugin Quester v0.6.2 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:186) at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:502) at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:985) at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:903) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:858) at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:44) at net.minecraft.server.NetworkManager.b(NetworkManager.java:290) at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:113) at net.minecraft.server.ServerConnection.b(SourceFile:39) at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30) at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:595) at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222) at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:493) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426) at net.minecraft.server.ThreadServerApplication.run(SourceFile:856) Caused by: java.lang.ArrayIndexOutOfBoundsException: 7 at com.gmail.molnardad.quester.QuesterCommandExecutor.onCommand(QuesterCommandExecutor.java:1942) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
-
View User Profile
-
Send Message
Posted Dec 13, 2012When using the /q event add command with any variations of actions i keep getting the "an internal error occured while attempting to perform this command.
for example: /q event add -1 spawn 54 2 here Am i doiing this correctly, i have a quest inactive and selected, I believe its something im doing incorrectly as the rest of the commands have all worked properly.
-
View User Profile
-
Send Message
Posted Dec 13, 2012@ElticSemar
I tested it and it indeed does not work. I will have to do some more investigation to find out what's going on. Try adding delay on those item events or try changing craft objectives to item objectives until I figure out what's going on. I am sorry for the inconvenience.
By the way, message event supports '&' color codes, use those please. (&4Red message.)(i think that got fixed in 0.6.3d1)-
View User Profile
-
Send Message
Posted Dec 13, 2012Hi, I have problem with this plugin, i changed to this plugin from Quests (becouse your plugin have world restrictions) Everything was OK, I tested it on this quest: http://pastebin.com/89tYSNKb
Then i create more quest like this: http://pastebin.com/3hwSM5Gx
(All quest were tested on the same world, first worked, second (and more like this) weren't) Problems are - other quest stops giving items from reward (meaning events on ocasion -3).
Why other quest doesn't give items? Have no clue.
sorry for my english
-
View User Profile
-
Send Message
Posted Dec 13, 2012@mobilephone2003
You can easily swith between signs and npcs, because they only refer to questholders, and these are managed by quester. You just need to create quester sign and give it the same holder NPC had before.
-
View User Profile
-
Send Message
Posted Dec 13, 2012@ragan262
Perfect, thanks <3
1 more thing, although kind of unrelated, I understand Quester uses signs and Citizens 2. How is Citizens 2 nowadays (for a busy server running quite a bit already)? and would I be able to switch between the 2 if say an update comes out and Citizens breaks?
-
View User Profile
-
Send Message
Posted Dec 13, 2012@mobilephone2003
Yes. Open Questioner.jar as zip archive. Open plugin.yml (it sohuld look something like this) and remove whole "commands:" section.
This one: