Quester

Header

Logo

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.

Wiki Dev builds GitHub Old main page


Using 0.7 ? Proceed to the wiki. (currently empty :( ) Using 0.6 ? Proceed to the old main page.
(Old main page is the rightmost link.)

Need quick help? Try your luck in channel #Quester at irc.esper.net.
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 version is working with MC 1.7/1.8. See dev builds.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of ragan262 ragan262 Aug 29, 2015 at 23:00 UTC - 0 likes

    @jajamic: Go

    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)

    Last edited Aug 29, 2015 by ragan262
  • Avatar of jajamic jajamic Aug 28, 2015 at 23:17 UTC - 0 likes

    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

    Last edited Aug 29, 2015 by jajamic
  • Avatar of ragan262 ragan262 Aug 28, 2015 at 13:55 UTC - 0 likes

    @jajamic: Go

    questerextras-0.2.jar is the new file name, link is the same

  • Avatar of jajamic jajamic Aug 28, 2015 at 02:36 UTC - 0 likes

    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!

  • Avatar of ragan262 ragan262 Aug 26, 2015 at 22:28 UTC - 1 like

    @Baron_von_Hinten: Go

    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.

    Last edited Aug 26, 2015 by ragan262
  • Avatar of Baron_von_Hinten Baron_von_Hinten Aug 26, 2015 at 09:11 UTC - 0 likes

    @ragan262: Go

    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!

    objectives:
        '0':
          region: SPHERE|-248.00;71.00;-787.00;world;0.00;0.00;|8.0
          type: REGION
        '1':
          index: 156
          type: NPC
          prerequisites: '0'
        '2':
          item: '89'
          amount: 2
          type: ITEM
          prerequisites: '1'
      conditions:
        '0':
          quest: Lucius der Leuchtturmwaerter
          time: 86400
          inverted: true
          type: QUEST
      events:
        '0':
          item: '89:0'
          amount: 2
          type: ITEM
          occasion: 0
        '1':
          message: Hey thanks!
          type: MSG
          occasion: 2
        '2':
          amount: 30.0
          type: MONEY
          occasion: 2
        '3':
          amount: 15
          type: EXP
          occasion: 2
    

    THANK YOU VERY MUCH IN ADVANCE!!

    Last edited Aug 26, 2015 by Baron_von_Hinten
  • Avatar of ragan262 ragan262 Aug 25, 2015 at 22:08 UTC - 1 like
  • Avatar of Baron_von_Hinten Baron_von_Hinten Aug 25, 2015 at 21:07 UTC - 0 likes

    @ragan262: Go

    Where do we get "QuesterNpcs"? :)

  • Avatar of hughjk hughjk Jul 27, 2015 at 05:35 UTC - 0 likes

    I pmd you. Thanks!

  • Avatar of ragan262 ragan262 Jul 26, 2015 at 22:09 UTC - 0 likes

    @hughjk: Go

    Do you use newest version of both plugins? If yes then paste the log somewhere so I can take a look.

How did you find Quester ?

  1. Choice:

  1. Results
  2. 11 comments

Facts

Date created
Jul 25, 2012
Categories
Last update
Jul 29, 2013
Development stage
Beta
License
GNU General Public License version 3 (GPLv3)
Curse link
Quester
Downloads
37,266
Recent files

Authors