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.
How can i add quester interaction to NPC? (citizens 2) /trait quester wont work. Also how can I use your questerextras.jar to add objective to kill a Mythicmob? tried an experimental command /q objective add XMYTHKILL it wont work.
Thanks
@Scratchy741
I believe I had a reason to stop supporting epicboss in quester, but I can take a look at reimplementing epicboss support for quester extras plugin.
Edit: try it (XEPICKILL)
@ragan262
When I was starting making a server, I have considered it. But I had to use different quest plugin (Quests) than yours (at this time, you had no support for Mythicmobs or I have not found it at this time, it was like one year ago). So I continued with Epicboss and now I made 200 Bosses and for each one a loot (with phatloots). I don't really want to make new bosses and loots again. Anyways, thanks for your interest.
@Scratchy741
Have you considered epicboss replacement instead? You won't get any updates on that, so you might as well look for alternatives. One such replacement could be mythicmobs, which is, by the way, compatible with quester if you install little extension I made. (there's docs.txt in the archive with some info about it)
@ragan262
Yep. Well I tought it won't happen adding an epicboss support so I will use your old (0-6-3-6) version and replace all NPC bosses to epicboss.
Well I'm not a programmer and can't make my own plugins or modify them. And nobody will ever make for me an epicboss support.
Anyways thanks for reply.
@Scratchy741
From what I can see, epicboss was discontinued, therefore support for epicboss was dropped. Anyone is free to use api provided by quester to add support themselves in form of quester extension.
About npc change: With new version, npcs that have only one quest assigned to them no longer require you to select it, and will show you quest info on left click instead. Output should be the same as "/q show" command for players.
@ragan262 Hello. I was updating my server to 1.8.7 but I have a problem. Your dev build doesn't count epicboss bosses. And when I use old one (0.6.3.6), quester cant pass event NPCDeathevent. Is is possible (I know, no dev is doing that) to add epicboss support? And with the updated version, I dont understand the change - When I hit the NPC, it show like command /q info QUEST_NAME instead of just quest name. Hope you'll read it!
E: I use your plugin like for 2 years and I don't really want another one - also made over 100 quest so I don't want to do them again.
@jajamic
I also need log parts where it loads quester and quester extras. (currently there's only part where it enables it)
Edit: Never mind, all extra objective types start with X now. I has been changed to not mess with future native quester objectives. Serach and replace in quest config should do the job. (XMYTHKILL)
Good evening, unfortunately it does not always recognize my old quests MythiKill shows you my log and links that I have used for the download. When I load a command "/qe help" its ok but" type: MYTHKILL " doesen t load. Before i use old version. Thanks for your help
http://www.ragan262.me/questerextras-0.2.jar
http://pastebin.com/uanfvAaZ
@jajamic
questerextras-0.2.jar is the new file name, link is the same
Hello,
I wanted to know if you intended to update Questerextra for "Mythicmobs 2.1.0" because all the quests displays me errors.
Thank you for keeping me informed as always good day and good work!
@Baron_von_Hinten
1. Don't worry, flags have been renamed to modifiers, so they are not confused with command flags introduced in 0.7, but there's not much in a way of documentation, so confusion can stil happen.
2. That is why quest triggers have been introduced. There are 2 triggers in official builds at the moment: NPC trigger and REGION trigger. What they do is that they try to trigger (who would have thought) triggered objective. I know that's a lot of triggering at once, but triggered objectives are ones that need player to type in "/q done" to be completed, like money, item, or exp.
All you need to do is create a NPC trigger to run when you click the npc you want to hand items to, and assign that trigger to item objective. That's pretty much it.
You may find /q help very helpful in this case, since you can use partial command to show only that particular area, and use "deep" flag to show every single command. (example: /q help trigger -d)
One example with REGION trigger would be one that runs in ANYWHERE (yes that's region definition). It is basically just a timed trigger so your objective will be constantly automatically checked.
Hope this helps.
@ragan262
Oh yeah, sorry. My bad!
But now to something else: I just updated from the last Quester 0.6 version (0.6.3.6) to one of your dev builds of 0.7 (I tried both #8 and #13) and encountered a couple of problems:
1. I can't use flags anymore by command! Is this normal? The flag "hiddenobjs", which is still applied to many (if not most) of my old quests and still works perfectly. I can't, however, remove or add any flags anymore through ingame commands. The command is not recognised.
2. I only tested it with a couple of quests so far, but some of them don't seem to work like before anymore. But this point is not that severe. If you can't think of a solution, I will simply have to check all my quests again and maybe rework them. I tried to do a very simple quest I created ages ago in order to test the plugin. In this quest, the player gets two pieces of glowstone at the start and has to deliver them to another npc. I did it this way that the player first has to talk to the npc receiving the glowstones and then there comes another objective where he needs to have two pieces in his hand, which were normally immediately removed. For some reason, however, the message "Hey thanks!" is not shown after the npc is clicked, nor do the glowstones disappear from my inventory and the quest tells me that I still need to have two pieces of glowstone in my inventory. I realised that I can only finish the quest by talking to the npc who GAVE me the quest. What's my mistake?
EDIT: OK, I just realised that all my "ITEM" objectives are only completed on quest completion, which is not what I want. Is there any way I can make them be completed earlier already? Since in the given example I do NOT want to give the glowstone to the quest giver but to the other npc. Best wishes!
THANK YOU VERY MUCH IN ADVANCE!!
@Baron_von_Hinten
http://ci.ragan262.me/
@ragan262
Where do we get "QuesterNpcs"? :)
I pmd you. Thanks!
@hughjk
Do you use newest version of both plugins? If yes then paste the log somewhere so I can take a look.
Thanks for the quick response! I am using dev builds and I just installed questernpcs, but it's saying that it can't find Quester, so it disables itself.
@hughjk
If you are using dev builds, you need QuesterNpcs installed to make npc related objectives work. If you are not using dev builds, I recommend starting.
Hi! Great work on this mod, it's amazing! I am having one problem with npckill. Killing the npc is not completing the objective. It's entered in as /q obj add npckill Gruntilda and it adds it to the objective list just fine, it's just doesn't register when Gruntilda is killed.
Is there something that I'm not doing correctly?
This is using the latest build.