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
1.8m

Downloads

Total number of downloads.

8.2k

Customers

Total customers served.

123.6k

Files Sold

Total number of files sold.

2.5m

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.