Did you remove both old quest data files?

Quests
Creates quests for players to go on to earn rewards, complete with a GUI menu
Total Downloads: 9,370 - First Release: May 31, 2015 - Last Update: Jun 11, 2018
- 5/5, 53 likes
-
Code:
(19:22:04) | [Oxide] 19:22 [Error] Failed to call hook 'OnEntityDeath' on plugin 'Quests v2.0.1' (NullReferenceException: Object reference not set to an instance of an object) (19:22:04) | [Oxide] 19:22 [Debug] at Oxide.Plugins.Quests.OnEntityDeath (.BaseCombatEntity entity, .HitInfo info) [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
-
Any chance of chain quests and do you have a repo for this script would like to help with some of the development.
-
-
Also rather than creating a modified version of LustyMap, you could just call
- player.Command("LustyMap close");
- player.Command("LustyMap open");
You can see those commands @ lines
- Original LustyMap.cs
- 1692
- 1703
- Your LustyMap.cs
- 1717
- 1728
Last edited by a moderator: Jun 12, 2016 - player.Command("LustyMap close");
-
problem is i cant remove plugin now ....
Last edited by a moderator: Jun 12, 2016 -
I only get spammed with this, not sure if it's a problem or not:
(12:15:20) | [Oxide] 12:15 [Info] [Quests] lootendcont
(12:15:22) | [Oxide] 12:15 [Info] [Quests] lootent
(12:15:25) | [Oxide] 12:15 [Info] [Quests] lootendcont
(12:15:26) | [Oxide] 12:15 [Info] [Quests] lootent -
-
Code:
(22:57:58) | [Oxide] 22:57 [Debug] at System.Collections.Generic.Dictionary`2[System.String,ItemDefinition].TryGetValue (System.String key, .ItemDefinition& value) [0x00000] in <filename unknown>:0 at Oxide.Plugins.Quests.FindItemDefinition (System.String shortname) [0x00000] in <filename unknown>:0 at Oxide.Plugins.Quests.GiveReward (.BasePlayer player, System.Collections.Generic.List`1 rewards) [0x00000] in <filename unknown>:0 at Oxide.Plugins.Quests.cmdClaimReward (.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 (22:57:59) | [Oxide] 22:57 [Error] Failed to call hook 'cmdClaimReward' on plugin 'Quests v2.0.1' (ArgumentNullException: Argument cannot be null. Parameter name: key) (22:57:59) | [Oxide] 22:57 [Debug] at System.Collections.Generic.Dictionary`2[System.String,ItemDefinition].TryGetValue (System.String key, .ItemDefinition& value) [0x00000] in <filename unknown>:0 at Oxide.Plugins.Quests.FindItemDefinition (System.String shortname) [0x00000] in <filename unknown>:0 at Oxide.Plugins.Quests.GiveReward (.BasePlayer player, System.Collections.Generic.List`1 rewards) [0x00000] in <filename unknown>:0 at Oxide.Plugins.Quests.cmdClaimReward (.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 (22:57:59) | [Oxide] 22:57 [Error] Failed to call hook 'cmdClaimReward' on plugin 'Quests v2.0.1' (ArgumentNullException: Argument cannot be null. Parameter name: key) (22:57:59) | [Oxide] 22:57 [Debug] at System.Collections.Generic.Dictionary`2[System.String,ItemDefinition].TryGetValue (System.String key, .ItemDefinition& value) [0x00000] in <filename unknown>:0 at Oxide.Plugins.Quests.FindItemDefinition (System.String shortname) [0x00000] in <filename unknown>:0 at Oxide.Plugins.Quests.GiveReward (.BasePlayer player, System.Collections.Generic.List`1 rewards) [0x00000] in <filename unknown>:0 at Oxide.Plugins.Quests.cmdClaimReward (.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 (22:57:59) | [Oxide] 22:57 [Error] Failed to call hook 'cmdClaimReward' on plugin 'Quests v2.0.1' (ArgumentNullException: Argument cannot be null. Parameter name: key) (22:57:59) | [Oxide] 22:57 [Debug] at System.Collections.Generic.Dictionary`2[System.String,ItemDefinition].TryGetValue (System.String key, .ItemDefinition& value) [0x00000] in <filename unknown>:0 at Oxide.Plugins.Quests.FindItemDefinition (System.String shortname) [0x00000] in <filename unknown>:0 at Oxide.Plugins.Quests.GiveReward (.BasePlayer player, System.Collections.Generic.List`1 rewards) [0x00000] in <filename unknown>:0 at Oxide.Plugins.Quests.cmdClaimReward (.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 (22:57:59) | [Oxide] 22:57 [Error] Failed to call hook 'cmdClaimReward' on plugin 'Quests v2.0.1' (ArgumentNullException: Argument cannot be null. Parameter name: key) (22:57:59) | [Oxide] 22:57 [Debug] at System.Collections.Generic.Dictionary`2[System.String,ItemDefinition].TryGetValue (System.String key, .ItemDefinition& value) [0x00000] in <filename unknown>:0 at Oxide.Plugins.Quests.FindItemDefinition (System.String shortname) [0x00000] in <filename unknown>:0 at Oxide.Plugins.Quests.GiveReward (.BasePlayer player, System.Collections.Generic.List`1 rewards) [0x00000] in <filename unknown>:0 at Oxide.Plugins.Quests.cmdClaimReward (.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
-
getting the same error after a first install of plugin
[Oxide] 15:16 [Error] Failed to call hook 'OnEntityDeath' on plugin 'Quests v2.0.1' (NullReferenceException: Object reference not set to an instance of an object)
[Oxide] 15:16 [Debug] at Oxide.Plugins.Quests.OnEntityDeath (.BaseCombatEntity entity, .HitInfo info) [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 -
Installed latest update but no quests show (existing quests) unless I go in edit quest where I can see them. Tried editing them with no luck. Rolled back the plugin for now.
-
-
Plugins working great. Still have some players reporting that the 'next' button on quest menu isn't working for them. Works for me personally so i'm not sure.
Couple errors pop up after completed quests.
[Error] Failed to call hook 'OnEntityDeath' on plugin 'Quests v2.0.1' (NullReferenceException: Object reference not set to an instance of an object)
[Oxide] 13:19 [Debug] at Oxide.Plugins.Quests.isPlaying (.BasePlayer player) [0x00000] in <filename unknown>:0
at Oxide.Plugins.Quests.OnEntityDeath (.BaseCombatEntity entity, .HitInfo info) [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] 13:20 [Info] [BetterLoot] BetterLoot: Refreshed 3 containers (0 destroyed) -
-
Oxide] 08:19 [Error] Failed to call hook 'cmdConfirmCancel' on plugin 'Quests v2.0.1' (NullReferenceException: Object reference not set to an instance of an object)
[Oxide] 08:19 [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.cmdConfirmCancel (.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] 08:20 [Error] Failed to call hook 'cmdChangeElement' on plugin 'Quests v2.0.1' (NullReferenceException: Object reference not set to an instance of an object)
[Oxide] 08:20 [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
[TMI]krayn[20442740/76561198105983431] fired invalid projectile: Line of sight (riflebullet_explosive on loot-barrel-2) -
-
As for the page button, I accidentally made it admin only. Ill post a update shortly
-
-
please make a separate configuration file of language translation
-
Thanks for the button fix k1lly0u. I'm not sure if kills are registering. Tried out some animal kill quests and they don't count towards your total.