Jump to content

Having major issues with this plugin

Pending 2.3.3

Rainwulf
Rainwulf

Posted (edited)

1. No documentation on the configs at all. I dont know how to set up custom rewards, and the rewards editor broke when trying to add my skill tree items, and kept throwing errors in the console. 

2. The events ui shows rewards as scrap, python and jackhammer, but thats just text, and needs to be changed specifically for each event, and not even remotely related to the actual awards.

3. MultiEventsCollectionResources has rewards listed and specified, but then there is also more rewards in MultiEventsInventory. Why the 2 places? Does one only apply to the multi inventory the other the player inventory? Some clarification would be fantastic.

4. Trying to remove items from the inventory UI just doesnt work at all. It just flickers for a few frames, then comes back. 

5. I have tried this  "Command (%steamid%)": "givexpitem 10000 %steamid% research notes", in both MultiEventsCollectionResources.json AND MultiEventsInventory.json and neither works. There are no errors in the console either. so some kind of logging would be great to work out why the command isnt working.

6. The tracker doesn't display at all, so there is no leaderboard, and i dont know how to enable it.

7. after trying to edit one of the configs, i get this:

 

Failed to call hook 'CmdStopEvent' on plugin 'MultiEventsCollectionResources v1.0.4' (NullReferenceException: Object reference not set to an instance of an object)

at Oxide.Plugins.MultiEventsCollectionResources+Configuration+EventAwards+AwardInfo.Get (BasePlayer player, System.Int32 count) [0x0001e] in <6ec4ea0db95c4929af31da259d691bcc>:0

at Oxide.Plugins.MultiEventsCollectionResources+Configuration+EventAwards+<>c__DisplayClass2_0.<GetPlayerAwards>b__0 (Oxide.Plugins.MultiEventsCollectionResources+Configuration+EventAwards+AwardInfo item) [0x00000] in <6ec4ea0db95c4929af31da259d691bcc>:0

at System.Collections.Generic.List`1[T].ForEach (System.Action`1[T] action) [0x0001e] in <8ce0bd04a7a04b4b9395538239d3fdd8>:0

at Oxide.Plugins.MultiEventsCollectionResources+Configuration+EventAwards.GetPlayerAwards (BasePlayer player, System.Int32 top) [0x0002d] in <6ec4ea0db95c4929af31da259d691bcc>:0

at Oxide.Plugins.MultiEventsCollectionResources+Event.GiveAwards () [0x0002e] in <6ec4ea0db95c4929af31da259d691bcc>:0

at Oxide.Plugins.MultiEventsCollectionResources+Event.StopEvent () [0x00032] in <6ec4ea0db95c4929af31da259d691bcc>:0

at Oxide.Plugins.MultiEventsCollectionResources.CmdStopEvent (Oxide.Core.Libraries.Covalence.IPlayer cov, System.String command, System.String[] args) [0x0000f] in <6ec4ea0db95c4929af31da259d691bcc>:0

at Oxide.Plugins.MultiEventsCollectionResources.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x0076c] in <6ec4ea0db95c4929af31da259d691bcc>:0

at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <42f9bedc659b4f4786eb778d3cd58968>:0

at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000de] in <8cb2d664f1574f2b96d53f1c1869d96a>:0

at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <8cb2d664f1574f2b96d53f1c1869d96a>:0

 

 

I can start the event but cant' end it.

Edit: found out why that doesnt work. I edited the lang file to change how it displays (i dont want it all in capital letters).

 

 

Edited by Rainwulf
Mevent

Posted (edited)

On 5/24/2025 at 9:47 AM, Rainwulf said:

1. No documentation on the configs at all. I dont know how to set up custom rewards, and the rewards editor broke when trying to add my skill tree items, and kept throwing errors in the console. 

2. The events ui shows rewards as scrap, python and jackhammer, but thats just text, and needs to be changed specifically for each event, and not even remotely related to the actual awards.

3. MultiEventsCollectionResources has rewards listed and specified, but then there is also more rewards in MultiEventsInventory. Why the 2 places? Does one only apply to the multi inventory the other the player inventory? Some clarification would be fantastic.

4. Trying to remove items from the inventory UI just doesnt work at all. It just flickers for a few frames, then comes back. 

5. I have tried this  "Command (%steamid%)": "givexpitem 10000 %steamid% research notes", in both MultiEventsCollectionResources.json AND MultiEventsInventory.json and neither works. There are no errors in the console either. so some kind of logging would be great to work out why the command isnt working.

6. The tracker doesn't display at all, so there is no leaderboard, and i dont know how to enable it.

7. after trying to edit one of the configs, i get this:

 

Failed to call hook 'CmdStopEvent' on plugin 'MultiEventsCollectionResources v1.0.4' (NullReferenceException: Object reference not set to an instance of an object)

at Oxide.Plugins.MultiEventsCollectionResources+Configuration+EventAwards+AwardInfo.Get (BasePlayer player, System.Int32 count) [0x0001e] in <6ec4ea0db95c4929af31da259d691bcc>:0

at Oxide.Plugins.MultiEventsCollectionResources+Configuration+EventAwards+<>c__DisplayClass2_0.<GetPlayerAwards>b__0 (Oxide.Plugins.MultiEventsCollectionResources+Configuration+EventAwards+AwardInfo item) [0x00000] in <6ec4ea0db95c4929af31da259d691bcc>:0

at System.Collections.Generic.List`1[T].ForEach (System.Action`1[T] action) [0x0001e] in <8ce0bd04a7a04b4b9395538239d3fdd8>:0

at Oxide.Plugins.MultiEventsCollectionResources+Configuration+EventAwards.GetPlayerAwards (BasePlayer player, System.Int32 top) [0x0002d] in <6ec4ea0db95c4929af31da259d691bcc>:0

at Oxide.Plugins.MultiEventsCollectionResources+Event.GiveAwards () [0x0002e] in <6ec4ea0db95c4929af31da259d691bcc>:0

at Oxide.Plugins.MultiEventsCollectionResources+Event.StopEvent () [0x00032] in <6ec4ea0db95c4929af31da259d691bcc>:0

at Oxide.Plugins.MultiEventsCollectionResources.CmdStopEvent (Oxide.Core.Libraries.Covalence.IPlayer cov, System.String command, System.String[] args) [0x0000f] in <6ec4ea0db95c4929af31da259d691bcc>:0

at Oxide.Plugins.MultiEventsCollectionResources.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x0076c] in <6ec4ea0db95c4929af31da259d691bcc>:0

at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <42f9bedc659b4f4786eb778d3cd58968>:0

at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000de] in <8cb2d664f1574f2b96d53f1c1869d96a>:0

at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <8cb2d664f1574f2b96d53f1c1869d96a>:0

 

 

I can start the event but cant' end it.

Edit: found out why that doesnt work. I edited the lang file to change how it displays (i dont want it all in capital letters).

 

 


 

1. No documentation:

The plugin uses a hierarchical reward system. For custom rewards, you'll need to modify the "Awards Settings" section in your individual event configs. The reward structure includes:

  • Item rewards: Configure via "Item" type with ShortName, AmountMin, AmountMax, Skin, etc.
  • Command rewards: Use "Command" type with the format "Command (%steamid%)": "your command here"
  • Plugin rewards: For integrating with other plugins like Economics

2. Events UI:

Yeah, that's right. The plugin does not affect the award descriptions, and you can customize every pixel of your description yourself. Since the plugin is universal, it is not technically possible for all possible events to automatically fill in the award lists, much less add any images.
3. Awards:

There is a FAQ about this:

image.png.1d54d4452a6e1bb0dbb444f2b91254ee.png

4. Removing:

Can you send a video of you trying to delete something, and your config files? This is needed to diagnose the problem so we can fix it in future updates.

5. Command:

At the very least, you're using the wrong command. You need to use the command “givexpitemto” and type: “Command”

image.png.68ba15ff11a6c127e003961726c86451.png

6. Tracker:

Which tracker are you talking about?

image.png

Edited by Mevent
1.8m

Downloads

Total number of downloads.

8.2k

Customers

Total customers served.

124.5k

Files Sold

Total number of files sold.

2.6m

Payments Processed

Total payments processed.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.