Quests

Creates quests for players to go on to earn rewards, complete with a GUI menu

Total Downloads: 9,319 - First Release: May 31, 2015 - Last Update: Jun 11, 2018

5/5, 53 likes
  1. Is it possible to add multiple objectives in one quest? For example: Gather all types of ore and get something.
     
  2. Hi, it s a really nice plugin, congratulation!!
    Is it possible to assign some quests to an NPC and other quests to an other NPC? That could be great!!
    Thx for your work!

    edit: 1 BUG, icons are not found on lustymap because in the Quests.cs you write ....".png". As Result, lustyMap try to create vendoricon.png.png

    When i edit your .cs and erase all ".png" that fix the bug
     
    Last edited by a moderator: Jul 19, 2018
  3. I would like if you could add an API so that we can interfere with the quest completion.
    I just edited MagicCraft and this quest plugin to handle instacraft by exposing a simple function that takes userid, itemid and amount crafted.

    Maybe you have a repo I can fork?
     
    Last edited by a moderator: Jul 24, 2018
  4. hey After updating, I get this error on my server cnsol and I can not complete the Gather quest
    Code:
    (22:11:17) | [Quests] Error retrieving quest info for: woow test
    (22:11:18) | [Quests] Error retrieving quest info for: woow test
    (22:11:19) | [Quests] Error retrieving quest info for: woow test
    (22:11:19) | [Quests] Error retrieving quest info for: woow test
     
  5. Has anyone tried to give a blueprint of an item as a reward? It seems like the string <BP: true> doesn't work.
    @XDefaultX
    Any ideas?
     
  6. If it was possible to add a easy way to wipe quest data for server wipes?
     
  7. Hi k1lly0u,


    In addition could be possible to add a check if the player has enough space in his inventory before give item reward plz?

    Thx for all your wonderful pluginS
     
  8. I get the following error on startup. Unsure if it's really an issue or not. I think the plugin works without issues.

    Code:
    (07:23:25) | Failed to call hook 'OnItemAddedToContainer' on plugin 'Quests v2.2.7' (NullReferenceException: Object reference not set to an instance of an object)
      at Oxide.Plugins.Quests.hasQuests (System.UInt64 player) [0x00000] in <fdb50f44608c4026ab3c6a9372df7383>:0
      at Oxide.Plugins.Quests.OnItemAddedToContainer (ItemContainer container, Item item) [0x00048] in <fdb50f44608c4026ab3c6a9372df7383>:0
      at Oxide.Plugins.Quests.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x0052b] in <fdb50f44608c4026ab3c6a9372df7383>:0
      at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <e5ac390771dc411395a594de571775c7>:0
      at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <fc2b4388d9974d719a0972b08cea0f17>:0
      at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <fc2b4388d9974d719a0972b08cea0f17>:0
     
  9. nvm fixed it
     
    Last edited by a moderator: Aug 17, 2018
  10. Also getting spammed with the:

    Code:
    Failed to call hook 'OnItemAddedToContainer' on plugin 'Quests v2.2.7' (NullReferenceException: Object reference not set to an instance of an object)at Oxide.Plugins.Quests.hasQuests (System.UInt64 player) [0x00000] in <19443ab102a24f2193824815ee9a9539>:0at Oxide.Plugins.Quests.OnItemAddedToContainer (ItemContainer container, Item item) [0x00048] in <19443ab102a24f2193824815ee9a9539>:0at Oxide.Plugins.Quests.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x0052b] in <19443ab102a24f2193824815ee9a9539>:0at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <9affce1cd15c4ec183941adef8db1722>:0at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <4452f821def6406d834e4149849fe7ea>:0at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <4452f821def6406d834e4149849fe7ea>:0