[RPG/FUN] qQuests - The simplest questing plugin since uQuest! [CB 1.6.2-R0.1]

Discussion in 'Archived: Plugin Releases' started by quaz3l, Jan 7, 2012.

  1. Offline

    C00lgamer

    ok thnx :)

    can you give permission nodes as rewards? and is it possible to give players stuff at the moment they start a quest, which is obviously taken away when you drop it

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 23, 2016
  2. Offline

    ThePC007

    Quest Types:
    Collect - Collect X amount of a block specified
    Destroy - Destroy the block specified X amount of times
    Damage - Punch the block X amount of times
    Place - Place a block X amount of times
    Kill - Kill the mob specified X amount of times
    Kill_Player - Kill the player specified X amount of times
    Enchant - Enchant X amount of the item specified (MUST BE ENCHANTABLE)
    Tame - Tame X amount of the entity specified (MUST BE ENCHANTABLE)

    I'm not too sure if there are enchantable mobs in MC.
     
    quaz3l likes this.
  3. Offline

    quaz3l

    Thanks.

    There is a bug right now with vault and/or some permission plugins that prevents me to add that right now. But I will.

    It will be added soon, not this update but maybe the next.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 23, 2016
  4. Offline

    bogyman2

    Hello, i have problem, my permission looks like

    Member:
    prefix: '&0(&8C&7len&0)&7 '
    permissions:
    - qquests.give
    - qquests.info
    - qquests.tasks
    - qquests.drop
    - qquests.done
    - qquests.list
    - qquests.stats
    but members still cant use command /quest give ? why ? Thanks for answer
     
  5. Offline

    quaz3l

    What permissions plugin are you using?
     
  6. Offline

    Rossy

    quaz3l, are you able to accept and do two quests at a time?
     
  7. Offline

    quaz3l

    Not currently.
     
  8. Offline

    Rossy

    Okay well thanks for the fast reply :)

    Hopefully in the future this will be added
     
  9. Offline

    quaz3l

    Yea the way its configured right now its would require a ton of rewriting, but I will look at it in the future.
     
  10. Offline

    bogyman2

    PermissionsEx
     
  11. Offline

    rubberducky42

    permission nodes?
     
  12. Offline

    C00lgamer

    [diamond][diamond][diamond][diamond] [diamond] where's the damned like button
     
  13. Offline

    bwinkl04

    I am having the same issue. I also use PEX.

    I can't do /q give or /q lists it always just says "there are no quests available at this time"

    I also tried deleting my profiles file, and still get the same.


    Also, with the level system, Can I set me first quest as levelMin: 0, levelMax: 0 and the reward as levelAdd: 1. Then my next quest as levelMin: 1, levelMax: 1, and reward as levelAdd: 1 and so on and use this to force the quests in order?
     
  14. Offline

    TheFluffey

    Can you please make it so that as a reward users can gain a permission node? That would be absolutely wonderful.
     
  15. Offline

    Rossy

    quaz3l, whenever I right click my sign that gives the quest, it says "no quests available at this time." The sign is supposed to give "Woodcutter I"
    this is my quests.yml
    Code:
    Woodcutter I:
      setup:
        repeated: 0
        invisible: true
        delay: 1
        nextQuest: Woodcutter II
      tasks:
        '0':
          type: collect
          id: 17
          display: Log
          amount: 100
      onJoin:
        message: Your assignment is to collect 100 logs. Your reward will be 12 Iron Ingots.
      onDrop:
        message: What? You're not up to the challenge?
      onComplete:
        message: Congratulations, you've completed your task.
        market:
          money: 0
          health: 0
          hunger: 0
          items:
          - 265 12
    Woodcutter II:
      setup:
        repeated: 0
        invisible: true
        delay: 1
        nextQuest: Woodcutter III
      tasks:
        '0':
          type: collect
          id: 17
          display: Log
          amount: 200
      onJoin:
        message: Your assignment is to collect 200 logs. Your reward will be 24 Iron Ingots.
      onDrop:
        message: What? You're not up to the challenge?
      onComplete:
        message: Congratulations, you've completed your task.
        market:
          money: 0
          health: 0
          hunger: 0
          items:
          - 265 24
    Woodcutter III:
      setup:
        repeated: 0
        invisible: true
        delay: 1
        nextQuest: Woodcutter IV
      tasks:
        '0':
          type: collect
          id: 17
          display: Log
          amount: 500
      onJoin:
        message: Your assignment is to collect 500 logs. Your reward will be 64 Iron Ingots.
      onDrop:
        message: What? You're not up to the challenge?
      onComplete:
        message: Congratulations, you've completed your task.
        market:
          money: 0
          health: 0
          hunger: 0
          items:
          - 265 64
    Woodcutter IV:
      setup:
        repeated: 0
        invisible: true
        delay: 1
        nextQuest: Woodcutter V
      tasks:
        '0':
          type: collect
          id: 17
          display: Log
          amount: 1000
      onJoin:
        message: Your assignment is to collect 1000 logs. Your reward will be 8 Diamonds.
      onDrop:
        message: What? You're not up to the challenge?
      onComplete:
        message: Congratulations, you've completed your task.
        market:
          money: 0
          health: 0
          hunger: 0
          items:
          - 264 8
    Woodcutter V:
      setup:
        repeated: 0
        invisible: true
        delay: 1
        nextQuest: ''
      tasks:
        '0':
          type: collect
          id: 17
          display: Log
          amount: 2000
      onJoin:
        message: Your assignment is to collect 2000 logs. Your reward will be 16 Diamonds.
      onDrop:
        message: What? You're not up to the challenge?
      onComplete:
        message: Congratulations, you've completed your task.
        market:
          money: 0
          health: 0
          hunger: 0
          items:
          - 264 16
    Miner I:
      setup:
        repeated: 0
        invisible: true
        delay: 1
        nextQuest: Miner II
      tasks:
        '0':
          type: collect
          id: 4
          display: Cobblestone
          amount: 100
      onJoin:
        message: Your assignment is to collect 100 cobblestone. Your reward will be 12 Iron Ingots.
      onDrop:
        message: What? You're not up to the challenge?
      onComplete:
        message: Congratulations, you've completed your task.
        market:
          money: 0
          health: 0
          hunger: 0
          items:
          - 265 12
    Miner II:
      setup:
        repeated: 0
        invisible: true
        delay: 1
        nextQuest: Miner III
      tasks:
        '0':
          type: collect
          id: 4
          display: Cobblestone
          amount: 200
      onJoin:
        message: Your assignment is to collect 200 Cobblestone. Your reward will be 24 Iron Ingots.
      onDrop:
        message: What? You're not up to the challenge?
      onComplete:
        message: Congratulations, you've completed your task.
        market:
          money: 0
          health: 0
          hunger: 0
          items:
          - 265 24
    Miner III:
      setup:
        repeated: 0
        invisible: true
        delay: 1
        nextQuest: Miner IV
      tasks:
        '0':
          type: collect
          id: 4
          display: Cobblestone
          amount: 500
      onJoin:
        message: Your assignment is to collect 500 Cobblestone. Your reward will be 64 Iron Ingots.
      onDrop:
        message: What? You're not up to the challenge?
      onComplete:
        message: Congratulations, you've completed your task.
        market:
          money: 0
          health: 0
          hunger: 0
          items:
          - 265 64
    Miner IV:
      setup:
        repeated: 0
        invisible: true
        delay: 1
        nextQuest: Miner V
      tasks:
        '0':
          type: collect
          id: 4
          display: Cobblestone
          amount: 1000
      onJoin:
        message: Your assignment is to collect 1000 Cobblestone. Your reward will be 8 Diamonds.
      onDrop:
        message: What? You're not up to the challenge?
      onComplete:
        message: Congratulations, you've completed your task.
        market:
          money: 0
          health: 0
          hunger: 0
          items:
          - 264 8
    Miner V:
      setup:
        repeated: 0
        invisible: true
        delay: 1
        nextQuest: Miner III
      tasks:
        '0':
          type: collect
          id: 4
          display: Cobblestone
          amount: 2000
      onJoin:
        message: Your assignment is to collect 2000 Cobblestone. Your reward will be 16 Diamonds.
      onDrop:
        message: What? You're not up to the challenge?
      onComplete:
        message: Congratulations, you've completed your task.
        market:
          money: 0
          health: 0
          hunger: 0
          items:
          - 264 16
    
     
  16. Offline

    Sniket

    Sorry this took me so long to post this.

    Code:
    # ########################################################## #
    #                                                            #
    #                    ## Creating Quests ##                  #
    #                                                            #
    #              To create your own quests go to:            #
    # http://dev.bukkit.org/server-mods/quests/pages/quests-yml/ #
    #                                                            #
    #                  ## Special Characters ##                #
    #                                                            #
    #              To use special characters wrap the            #
    #              string in single or double quotes.            #
    #                                                            #
    # ########################################################## #
     
    Learning to Fish:
      setup:
        repeated: -1
        invisible: false
        delay: 0
        nextQuest: 'Crafting a Fishing Rod'
      tasks:
        '0':
          type: collect
          id: 280
          display: Sticks
          amount: 3
        '1':
          type: collect
          id: 287
          display: String
          amount: 2
      onJoin:
        message: Go gather a few sticks and a couple pieces of string.
        market:
          money: 0
          health: 0
          hunger: 0
      onDrop:
        message: Fine. Learn on your own.
        market:
          money: 0
          health: 0
          hunger: 0
      onComplete:
        message: Now you have what you need to craft a fishing rod.
        market:
          money: 50
          health: 0
          hunger: 0
          items:
          - 280 3
          - 287 2
    Crafting a Fishing Rod:
      setup:
        repeated: 0
        invisible: true
        delay: 0
        nextQuest: 'Go Fish!'
      tasks:
        '0':
          type: collect
          id: 346
          display: Fishing Rod
          amount: 1
      onJoin:
        message: Craft a fishing rod from the materials you gathered.
        market:
          money: 0
          health: 0
          hunger: 0
      onDrop:
        message: I suppose you could continue trying to slash the fish with your sword...
        market:
          money: 0
          health: 0
          hunger: 0
      onComplete:
        message: Well done!
        market:
          money: 50
          health: 0
          hunger: 0
          items:
          - 346 1
    Go Fish!:
      setup:
        repeated: 0
        invisible: true
        delay: 0
        nextQuest: 'Cooking Time'
      tasks:
        '0':
          type: collect
          id: 349
          display: Raw Fish
          amount: 5
      onJoin:
        message: Now put that rod to use and fetch me 5 fish.
        market:
          money: 0
          health: 0
          hunger: 0
      onDrop:
        message: I'll get my own then.
        market:
          money: 0
          health: 0
          hunger: 0
      onComplete:
        message: Good. Thank you.
        market:
          money: 50
          health: 0
          hunger: 0
          items:
          - 349 5
    Cooking Time:
      setup:
        repeated: 0
        invisible: true
        delay: 0
        nextQuest: 'Axe - Materials Gathering'
      tasks:
        '0':
          type: collect
          id: 350
          display: Cooked Fish
          amount: 5
      onJoin:
        message: Gather some coal and cook them fish you gathered in a furnace.
        market:
          money: 0
          health: 0
          hunger: 0
      onDrop:
        message: Eat them raw...I don't care...just saying cooked tastes better.
        market:
          money: 0
          health: 0
          hunger: 0
      onComplete:
        message: Now that's good eatin'!
        market:
          money: 75
          health: 0
          hunger: 0
          items:
          - 350 5
    Axe - Materials Gathering:
      setup:
        repeated: 0
        invisible: true
        delay: 0
        nextQuest: 'Axe - Crafting'
      tasks:
        '0':
          type: collect
          id: 5
          display: Wooden Planks
          amount: 3
        '1':
          type: collect
          id: 280
          display: Sticks
          amount: 2
      onJoin:
        message: You'll need some tools to build a shelter. Let's start by making an axe. Get 3 planks and 2 sticks.
        market:
          money: 0
          health: 0
          hunger: 0
      onDrop:
        message: You're on your own then.
        market:
          money: 0
          health: 0
          hunger: 0
      onComplete:
        message: Great! One step closer.
        market:
          money: 75
          health: 0
          hunger: 0
          items:
          - 5 3
          - 280 2
    Axe - Crafting:
      setup:
        repeated: 0
        invisible: true
        delay: 0
        nextQuest: 'The House That Built Me'
      tasks:
        '0':
          type: collect
          id: 271
          display: Wooden Axe
          amount: 1
      onJoin:
        message: Now craft that axe from them materials you got there.
        market:
          money: 0
          health: 0
          hunger: 0
      onDrop:
        message: I suppose you could also sit and spin on one of them sticks ya got.
        market:
          money: 0
          health: 0
          hunger: 0
      onComplete:
        message: Great craftsmanship! Keep it up!
        market:
          money: 75
          health: 0
          hunger: 0
          items:
          - 271 1
    The House That Built Me:
      setup:
        repeated: 0
        invisible: true
        delay: 0
        nextQuest: ''
      tasks:
        '0':
          type: place
          id: 5
          display: Wooden Planks
          amount: 64
      onJoin:
        message: Gather 64 Wooden Planks and build yourself a house.
        market:
          money: 0
          health: 0
          hunger: 0
      onDrop:
        message: You could always sleep with the fish. I'm sure they'd enjoy the company.
        market:
          money: 0
          health: 0
          hunger: 0
      onComplete:
        message: Good job! Now get out there and make a name for yourself!
        market:
          money: 300
          health: 0
          hunger: 0
          items:
          - 366 5
          - 298 1
          - 299 1
          - 300 1
          - 301 1
          - 267 1
     
    
     
  17. Offline

    C00lgamer

    we're making a pretty big rpg server now and would love to have it compatible with citizens 2, hope you can do it
     
    lastern likes this.
  18. Offline

    Iceman4391

    Good plugin. I will test it out as soon as I can.

    Actually, you should make it so that it can be with the citizens plugin. As in other words, the NPCs from the citizens plugin will give out the quests to you.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 23, 2016
  19. Offline

    XxDuhPedxX

    So I am trying to make it so you can only do this quest once. Yet when i put 0 in the repeatable category it won't run my quest
     
  20. Offline

    quaz3l

    Because you have done that quest already and the profiles.yml already have you registered with it, so you can't do it again.

    I'm working on it...

    Ok.

    Yup.

    Bah I hate PEX... Have you guys figured it out yet? If so please tell, it would be great to know.

    Use console command rewards to give a permission node via command.
    Code:
    commands:
    - give `player 3 5
    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 23, 2016
  21. Offline

    stickreid

    like previously said, it would be wonderful for this to be compatible with citizens.

    another suggestion is making it compatible with mcMMO so you can have exp reward for quests :)

    Thanks for the plugin its great!!!
     
  22. Offline

    Rossy

    For some reason my ticket got deleted on the BukkitDev after waiting like 2 weeks for a response...

    I believe the IDs for some mobs in "Kill" quests don't work. I.E. I have a quest to tame 60 wolves and therefore have the ID set to 95 (wolf), but it isn't working. Although a quest for killing Ghast's ID is "Ghast" and it works fine. Do you have any ideas? Creepers and Zombies also do not work.
     
  23. Offline

    quaz3l

    Just use the names of the mobs for the id.
     
  24. Offline

    AssassinX13

    Npc active yet?
     
  25. Offline

    Rossy

    I already tried that and it doesn't work.
     
  26. Offline

    IsaiahRobichaud

    Can you make a tutorial page or somethin to make all the quests! It would be helpful :D Great plugin btw!
     
  27. Offline

    iforgot290

    someone has prolly asked this already, but i guess ill ask again, just cause im too lazy to read 11 pages of previous posts :p
    Does this plugin work with citizens?
     
  28. Offline

    Rossy

    So, repeating my question, why don't my quests with Monsters as the ID work?
     
  29. Offline

    Jungle_Law

    I'm a bit puzzled, but interrested... In the feature list is says Sign Support - I'm hoping that means that clicking a sign begins the quest...

    Anyways - please give some more explanations as to how to make the quests obtainable - I'm not gonna be satisfied with type a command -> get a quest...
     
  30. Offline

    tsuna25

    Nice im looking foward to the spout GUI,can you also add group quests?And more quest tasks like idk dont die for 30 minutes lol.Also when a player starts a quest cant you add an option for them to get an item or mobs to spawn nearby etc?
     

Share This Page