[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

    quaz3l

    I'm rewriting the plugin currently because the code was so messy it would not be possible to add to, so it will be a bit.
     
  2. Offline

    paragonxx99

    What do I do for the Object ID in a kill (player or mob) quest? Thank you!
    P.S So after you're done re-writing you'll try to add Citizens?
     
  3. Offline

    quaz3l

    Currently, nothing so a kill quest would look like this:
    Code:
    '0':
      info:
        name: ZOMBIZZZZ!
        messageStart: KILL THEM ALL!!!!
        messageEnd: Thanks.
      tasks:
        '0':
          type: kill
          object:
            name: Zombie
          amount: 5
      market:
        fee:
          toJoin:
            money: 0
            health: 0
            hunger: 0
          toDrop:
            money: -50
            health: 0
            hunger: 0
        reward:
          money: 125
          health: 0
          hunger: 0
     
  4. Offline

    paragonxx99

  5. Offline

    Blinkshot

    Hey I'm making a new rpgworld for my server and were thinking of using your plugin for the quests. It has what seems to be what we want hut the things you fail to mention thatd I'd like to know is if you have a way to have certain quests open up from an npc once a quest is done or finished...like you have to complete quest x to get to quest y... Also you should add "talk" quests...they might help with the tutorial part of the server. Thanks
    -blinkshot,blinkcraft owner
     
  6. Offline

    jarrose88

    yes this would be very cool and useful
     
  7. Offline

    quaz3l

    I didn't fail to mention anything, currently what you see is what you get. In future releases I will support NPCs via citizens or my own custom NPC code.

    Your welcome for the plugin that I get absolutely no pay to write, if you want something you could just ask nicer.


    [End of Heated Debate]
     
  8. Offline

    CovertHoax

    Just a question... I currently use uQuest/RedstoneChips and PuzzleQuest (http://forums.bukkit.org/threads/fun-puzzlequest-v1-0-combining-iquest-and-redstonechips-1060.32032/)

    Will this work the same as uQuest allowing it to work in conjunction with PuzzleQuest?
    I know its kinda outdated but having it so that when you "Enter radius of a block" or "Press a switch or pressure plate" it then causes things to happen like a door opens when a quest has been complete is quite handy.

    Basicly I have a area on my server were a Newbie has to complete 3 quests before a door opens to allow them to explore the server fully.. (this is to get griefers to leave and help them learn a few basic commands)

    But the opening of the door only works if I use a PuzzleQuest script to scan people within the door area to see if the quest is complete.

    So yeah if this would still work that would be awesome.. I can email over the plugins used(PuzzleQuest, RedstoneCircuits) if you need them ^_^
     
  9. Offline

    quaz3l

    :0 I like that idea... Currently it doesn't work like that, but it would be REALLY cool if you could email me the puzzlequest jar and the other one, the download link is broken, and I will attempt to build this in.

    Sorry I haven't replied... I can just add permissions now, give me a hour.

    Hey can someone test this qQuests version before I release it, It has permissions, but I don't know if it works. Its the first download.
    https://github.com/quaz3l/qQuests/downloads

    Edit: it works

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

    SaTurN3

    I think I've made a mistake. I'm using PEX for permissions with the following content for members:

    groups:
    Member:
    default: true
    info:
    build: true
    inheritance: null
    permissions:
    - iConomy.holdings
    - iConomy.help
    - iConomy.payment
    - iConomy.pay
    - commandbook.home.teleport
    - commandbook.home.set
    - commandbook.spawn
    - experiencebank.create
    - experiencebank.break
    - experiencebank.override
    - appleseed.plant.apple
    - treeassist.replant
    - multiverse.access.*
    - ChestShop.shop.create
    - ChestShop.shop.buy
    - creativegates.use
    worlds:
    SCoB:
    - qQuest.give
    - qQuest.info
    - qQuest.drop
    - qQuest.done
    SCoB_nether:
    - qQuest.give
    - qQuest.info
    - qQuest.drop
    - qQuest.done
    SCoB_the_end:
    - qQuest.give
    - qQuest.info
    - qQuest.drop
    - qQuest.done

    There is an other world on the server called SCoB_minevalley but it is not listed in permission for qQuest but i still can do quests as a normal member.
     
  11. Offline

    quaz3l

    SaTurN3 is it possible to take a permission away from a player in PEX? Because these permissions are defaulted to true so you need to take them away to have people not be able to do quests.
    - qQuest.give
    - qQuest.info
    - qQuest.drop
    - qQuest.done
     
  12. Offline

    nemisisx

    I vote yes YES DO IT NOW! lol it is a good idea and great plugin man

    EDIT: and can you do a quest start region or cuboid command its just npc's/citizens can be heavy at times on servers and this might be a cool way not to need them or a sign you click to start the quest..

    is this multievers compatable ?

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

    SaTurN3

    i can't find any possible command for it so i think there isn't a way to take it away
     
  14. Offline

    quaz3l

    Ok heres a special jar with all permissions defaulted to op:
    http://dl.dropbox.com/u/18665492/qQuest_v014Beta_noperms.jar

    What do you mean? permissions? yes.

    Working on it.

    Thank you :)

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

    SaTurN3

    Now it tells me that i don't have permissions in all worlds but I just want that I only can't do quests in one single world.

    As an OP i can do quests.
     
  16. Offline

    quaz3l

    Yes you have to give the permissions in the world that you want.
     
  17. Offline

    SaTurN3

    even when i add the permissions for the complete server i recieve the massage that i don't have permissions :(
     
  18. Offline

    quaz3l

    Its working for me on my local server with permissions bukkit so I don't know what the problem is... Sorry :(
     
  19. Offline

    SaTurN3

    i think the problem is that PEX is using its own permissions.yml instead of the bukkit one.
     
  20. Offline

    quaz3l

    The permissions.yml file in bukkit does not do permissions like pex.
     
  21. Offline

    SaTurN3

    if i try to set the permissions for specific worlds or for the server it tolds me that i dont have permissions. The bukkit permissions file is ignored because of PEX. I can only allow quests for everyone with the version 14; version 14beta blocks normal members.

    you said that the permissions are defaulted to true right? could you just default them to false? maybe thats everything to get it working.

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

    quaz3l

    SaTurN3 likes this.
  23. Offline

    Bizcut

    is it possible to have a reward be a command like adding that player to a group. and is it possible to restrict quests to a group?
     
  24. Offline

    nemisisx

    ok your right permissions is a better question ty i will play with it some then ask stupid questions after i know more lol
     
  25. Offline

    SaTurN3

    i tried something this morning and first of all please correct the given permissionnodes on bukkitdev. at every nodes end the letter s is missing ;).

    when i add - 'qquests.*' i can do quests as a normal member but - 'qquests.give' and the others are still ignored (meaningless). now the problem! when i add - 'qquests.*' (because it works for the complete server) to just one specific world it doesn't works no more. i really don't know why it's happening.
     
    quaz3l likes this.
  26. Offline

    quaz3l

    Thanks for telling me about the bukkit dev error :)

    But I have no idea what is happening, it seems it is a PEX issue but I have no experience with it so I will be of little help.
     
  27. Offline

    SaTurN3

    yeah ... i've just made a little mistake in the permissions.yml of pex now it's working.
     
  28. Offline

    quaz3l

    Which jar file did you use? The normal one or the special one I posted?
     
  29. Offline

    SaTurN3

    this one with permissions defaulted to false because of permissionsEX can't deny a permission (v014beta noperm)
     
  30. Offline

    CovertHoax

    Sorry about the delay in reply's.. been one busy week :p
    I'll email over the plugins and my old uQuest patched plugin that I updated for Minecraft v1.1

    EDIT: Sent email ;)
     

Share This Page