Advertisement
Guest User

Working Quests For qQuests

a guest
Jan 1st, 2013
748
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 5.04 KB | None | 0 0
  1. # ########################################################## #
  2. #                                                            #
  3. #                    ## Creating Quests ##                   #
  4. #                                                            #
  5. #               To create your own quests go to:             #
  6. # http://dev.bukkit.org/server-mods/quests/pages/quests-yml/ #
  7. #                                                            #
  8. #                   ## Special Characters ##                 #
  9. #                                                            #
  10. #              To use special characters wrap the            #
  11. #              string in single or double quotes.            #
  12. #                                                            #
  13. # ########################################################## #
  14. #
  15. #
  16. # A standalone quest
  17. Diamonds!:
  18.   setup:
  19.     repeated: -1
  20.     invisible: false
  21.   tasks:
  22.     '0':
  23.       type: collect
  24.       id: 264
  25.       display: Diamond
  26.       amount: 5
  27.   onJoin:
  28.     message: Hey! Can you go get my 5 diamonds! I'll pay you $500, here is a iron pickaxe to mine the diamonds!
  29.     market:
  30.       items:
  31.      - 257 1
  32.   onDrop:
  33.     message: Aww fine I'll go find someone else :( I will take back my pick though
  34.     market:
  35.       items:
  36.      - 257 -1
  37.   onComplete:
  38.     message: Thanks! Now I can feed my lava dragon! ;)
  39.     delay: 10
  40.     market:
  41.       money: 500
  42.  
  43. # A chain of quests
  44. DirtAdventure:
  45.   setup:
  46.     repeated: -1
  47.     invisible: false
  48.   tasks:
  49.     '0':
  50.       type: collect
  51.       id: 3
  52.       display: Dirt
  53.       amount: 64
  54.     '1':
  55.       type: destroy
  56.       id: 3
  57.       display: Dirt
  58.       amount: 1
  59.   onJoin:
  60.     message: I need a lot of dirt for my house! want to go and collect a stack of dirt?
  61.   onDrop:
  62.     message: It's fine I can find someone else
  63.   onComplete:
  64.     message: Thanks! This will help me so much!
  65.     delay: 15
  66.     nextQuest: SpiderAdventure
  67.     market:
  68.       money: 10
  69. SpiderAdventure:
  70.   setup:
  71.     repeated: -1
  72.     invisible: true
  73.   tasks:
  74.     '0':
  75.       type: kill
  76.       id: spider
  77.       display: Spider
  78.       amount: 5
  79.   onJoin:
  80.     message: There are spiders running amuck at night around here! Would you please kill a bunch? Maybe 5?
  81.   onDrop:
  82.     message: Oh okay... can't find any spiders? How about killing some creepers?
  83.     nextQuest: CreeperKiller
  84.   onComplete:
  85.     message: Thanks! They were bugging me! Haha!
  86.     health: 20
  87.     hunger: 20
  88. CreeperKiller:
  89.   setup:
  90.     repeated: -1
  91.     invisible: true
  92.   tasks:
  93.     '0':
  94.       type: kill
  95.       id: creeper
  96.       display: Creeper
  97.       amount: 2
  98.   onJoin:
  99.     message: Creeper are the worst! You need to kill something for me? Maybe kill 2 creepers?
  100.   onDrop:
  101.     message: Oh okay... You really did let me down... I need to take some of that money I just gave you...
  102.     money: -7.5
  103.   onComplete:
  104.     message: Thanks! They were bugging me! Haha!
  105.     health: 20
  106.     hunger: 20
  107.  
  108. # A level based quest chain
  109. TheBasics:
  110.   setup:
  111.     invisible: false
  112.     repeated: 1
  113.   tasks:
  114.     '0':
  115.       type: destroy
  116.       id: 17
  117.       display: Logs
  118.       amount: 12
  119.   onJoin:
  120.     message: Welcome to my server! To start off, you should go collect 12 logs!
  121.   onDrop:
  122.     message: You need to do this quest!
  123.     nextQuest: TheBasics
  124.   onComplete:
  125.     message: Nice Job! Now we can continue on our journey, Type `d/q give `ato get a new quest
  126.     market:
  127.       levelSet: 1
  128. GetCoal:
  129.   setup:
  130.     invisible: false
  131.     repeated: 1
  132.   requirements:
  133.     levelMin: 1
  134.     levelMax: 3
  135.   tasks:
  136.     '0':
  137.       type: destroy
  138.       id: 16
  139.       display: Coal
  140.       amount: 5
  141.   onJoin:
  142.     message: We need to get some torches! Go collect 5 coal!
  143.   onDrop:
  144.     message: Can't find any coal? Stick with your darkness...
  145.   onComplete:
  146.     message: Nice! Let us light this world up!
  147.     levelAdd: 1
  148. GetMePlanks:
  149.   setup:
  150.     invisible: false
  151.     repeated: 1
  152.   requirements:
  153.     levelMin: 1
  154.     levelMax: 3
  155.   tasks:
  156.     '0':
  157.       type: collect
  158.       id: 5
  159.       display: Planks
  160.       amount: 10
  161.   onJoin:
  162.     message: Can you lend me 10 planks? I really need them for my house!
  163.   onDrop:
  164.     message: Kk I'll find someone else...
  165.   onComplete:
  166.     message: Thanks Man!
  167.     levelAdd: 1
  168. GetCobble:
  169.   setup:
  170.     invisible: false
  171.     repeated: 1
  172.   requirements:
  173.     levelMin: 1
  174.     levelMax: 3
  175.   tasks:
  176.     '0':
  177.       type: collect
  178.       id: 4
  179.       display: Cobble
  180.       amount: 12
  181.   onJoin:
  182.     message: I need some cobble for my bridge! Give me 12 please?
  183.   onDrop:
  184.     message: Fine.
  185.   onComplete:
  186.     message: Cool!
  187.     levelAdd: 1
  188. EnchantMe:
  189.   setup:
  190.     invisible: false
  191.     repeated: 1
  192.   requirements:
  193.     levelMin: 4
  194.     levelMax: 4
  195.   tasks:
  196.     '0':
  197.       type: enchant
  198.       id: 268
  199.       display: Wooden Sword
  200.       amount: 5
  201.   onJoin:
  202.     message: Go forth and enchant your wooden sword with any enchantment
  203.   onDrop:
  204.     message: Goodbye my friend.
  205.     market:
  206.       health: -20
  207.   onComplete:
  208.     message: You have completed the basics!
  209.     levelSet: 5
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement