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
  • Like 1
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
  • Haha 1
LadyShay

Posted

I should have never purchased this plug in. It is absolutely not user friendly. The support is terrible on this plug in with vague replies. I feel like you have A LOT of work to do on these plug ins. The entire point of having event systems and the ability to mod them is to be actually able to do that easily and that includes being able to customize the VISUAL aspects as well. I have seen so many questions and support requests for very similar issues/suggestions....if you're having those repeat questions don't you think that you should look into a way to make it a little more universal or at the very least more user friendly??? 

Mevent

Posted

7 hours ago, LadyShay said:

I should have never purchased this plug in. It is absolutely not user friendly. The support is terrible on this plug in with vague replies. I feel like you have A LOT of work to do on these plug ins. The entire point of having event systems and the ability to mod them is to be actually able to do that easily and that includes being able to customize the VISUAL aspects as well. I have seen so many questions and support requests for very similar issues/suggestions....if you're having those repeat questions don't you think that you should look into a way to make it a little more universal or at the very least more user friendly??? 

We're sorry to hear about your experience. Could you please share more details about the issues you're facing? We'd love to help.

LadyShay

Posted

Ugh I have so many issues with it. 

I used the hook into my server panel, and it doesn't allow me to see or edit my inventory section anymore through the UI. The little "+" sign for admin editing is gone. The command to edit also doesn't work for me? not sure why. I went into the individual .json file for the inventory manager to get my items added or attempt to get them fixed and used the command for the steam ID as follows

 "ID": 10,

      "Type": "Item",

      "Image": "",

      "Command (%steamid%)": "inventory.giveto",

      "Kit": "",

      "Plugin": {

        "Hook": "",

        "Plugin Name": "",

        "Amount": 0

      },

      "Item": {

        "DisplayName (empty - default)": "",

        "ShortName": "ammo.rocket.basic",

        "Skin": 0,

        "Amount": 5

      },

      "Chance": 75.0

 

Is this correct? Something is not working properly though because even the basic preloaded items are not being given to everybody when the events are completed/won. Some events are giving people the resources like wood, stone etc. but not all of the events and definitely not what is listed on the UI. 

1.8m

Downloads

Total number of downloads.

8.5k

Customers

Total customers served.

128.5k

Files Sold

Total number of files sold.

2.7m

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.