Quests

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

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

5/5, 53 likes
  1. Code:
    [Oxide] 18:12 [Error] Failed to call hook 'cmdChangeElement' on plugin 'Quests v2.0.11' (NullReferenceException: Object reference not set to an instance of an object)
    [Oxide] 18:12 [Debug]   at Oxide.Plugins.Quests.GetQuest (System.String name) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.Quests.PlayerStats (.BasePlayer player, Int32 page) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.Quests.cmdChangeElement (.Arg arg) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.Quests.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.CSharpPlugin.InvokeMethod (HookMethod method, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.Plugin.CallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0
    [Oxide] 18:13 [Info] ServerRewards was compiled successfully in 248ms
    [Oxide] 18:13 [Info] [ServerRewards] Saved player data
    [Oxide] 18:13 [Info] Unloaded plugin ServerRewards v0.2.16 by k1lly0u
    [Oxide] 18:13 [Info] Loaded plugin ServerRewards v0.2.29 by k1lly0u
    [Oxide] 18:13 [Info] [ServerRewards] Saved reward/permission data
    [Oxide] 18:13 [Info] Quests was compiled successfully in 415ms
    [Oxide] 18:13 [Info] Unloaded plugin Quests v2.0.11 by k1lly0u
    [Oxide] 18:13 [Info] Loaded plugin Quests v2.0.11 by k1lly0u
    [Oxide] 18:13 [Error] Failed to call hook 'cmdChangeElement' on plugin 'Quests v2.0.11' (NullReferenceException: Object reference not set to an instance of an object)
    [Oxide] 18:13 [Debug]   at Oxide.Plugins.Quests.GetQuest (System.String name) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.Quests.PlayerStats (.BasePlayer player, Int32 page) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.Quests.cmdChangeElement (.Arg arg) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.Quests.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.CSharpPlugin.InvokeMethod (HookMethod method, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.Plugin.CallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0
     
  2. It's possible to add ZLevels XP for reward?
     
  3. And Kill quests not work. :/
     
  4. I looked into it but there is no easy way to just add XP, there is too many variables involved so I won't add support for it. However I will add support for Rust's XP system next week when it is released.

    Ill be releasing the update later today
     
  5. k1lly0u updated Quests with a new update entry:

    2.1.0

     
  6. make a separate config for translation of the plugin.
    [DOUBLEPOST=1466303330][/DOUBLEPOST]do this please Quests.en.json
     
  7. Thanks for update!

    Kill Quests still seem to be broken. Deleted all files, Loaded plugin, Created new quests. No change from before. :( Everything else working fine.
     
  8. Works perfectly for me. It may be a plugin conflict but I don't know. Post your plugin list
     
  9. Arre we talking about humanNPC for the quests that use npc? if so I got a huge error when trying to do /questnpc
     
  10. could this be it? a conflict with the rewards plugin?

    [Oxide] 3:37 PM [Warning] A plugin has polluted the global namespace by defining StoredData: Rewards
    [Oxide] 3:37 PM [Warning] A plugin has polluted the global namespace by defining RewardsConfig: Rewards
    [Oxide] 15:37 [Info] Loaded plugin Rewards v1.1.1 by Tarek
     
  11. after creating all the action with the NPC issues

    [06/19/2016 12:44:24] [Oxide] 12:44 [Error] Failed to call hook 'OnUseNPC' on plugin 'Quests v2.1.0' (ArgumentOutOfRangeException: Argument is out of range.
    Parameter name: index)
     
  12. this plugin and the server rewards plugin work together
     
  13. Post the error
    No idea, if you post your plugin list I'll have a look through for anything that could conflict. That may not even be the case, at this point it's a guessing game. I spent 4 hours this morning testing every little part of this plugin and had no issues. My test server only has plugins I've made though with the exception of dependencies
    Send me you npc data file and all 3 quest data files
     
  14. AirdropExtended.cs
    airdrop_arrow.lua
    Airstrike.cs
    AutoDoors.cs
    BetterLoot.cs
    BlueprintManager.cs
    Build.cs
    BuildingGrades.cs
    BuildingOwners.cs
    Clans.cs
    ColouredNames.cs
    CopyPaste.cs
    CraftingController.cs
    DeathNotes.cs
    DemolishRefund.coffee
    EnhancedHammer.cs
    FriendlyFire.cs
    Friends.cs
    GatherManager.cs
    HeliControl.cs
    InfoPanel.cs
    InventoryCleaner.cs
    JoinQuitMsg.cs
    Kits.cs
    MonumentRadiation.cs
    NameChange.lua
    NoDecay.cs
    NTeleportation.cs
    p-TimedExecute.lua
    PM.cs
    Prod.cs
    Quests.cs
    QuickSmelt.cs
    RainOfFire.cs
    RemoverTool.cs
    Rewards.cs
    ServerInfo.cs
    ServerRewards.cs
    SignArtist.cs
    SmoothRestart.cs
    StackSizeController.cs
    TimeOfDay.cs
     
  15. DemolishRefund.coffee??
     
  16. Everything is fine, I understood ! Works!
     
  17. allows you to remove/refund building components with no timer.
     
  18. Good to hear. I'll work on localization over the next few days
    I will take a look when I get home. If you want to make it easier for me chuck your oxide/config and oxide/plugins folder into a zip/rar/whatever and send it to me, then I can just chuck it on my server and work my way through
     
  19. for some players does not give the job.[06/19/2016 14:15:45] [Oxide] 14:15 [Error] Failed to call hook 'OnUseNPC' on plugin 'Quests v2.1.0' (KeyNotFoundException: The given key was not present in the dictionary.)
    [DOUBLEPOST=1466321002][/DOUBLEPOST]Need to recharge missions for the delivery. Plus write a detailed steps of how to add NPCs to make it work. Everything works if you created the 3 NPC.
     
  20. Admin can take the job and the players can't.