Jump to content
Message added by The_Kiiiing,

Loottable v2 open beta

I am currently looking for some people willing to test the new Loottable version. The new version is fully backwards compatible and the basic functionality has already been tested by me.  To ensure the plugin works as expected not only on my test server, I decided to do a beta testing phase before release.

The only requirement to participate is that you own Loottable.

Join my discord if you are interested: https://discord.gg/mqbB5cTSfc

13 Screenshots

  • 151.9k
  • 7.8k
  • 559.39 kB

Recommended Comments



time by time i can see this:

Failed to run a 3.30 timer in 'Loottable v1.0.15' (NullReferenceException: Object reference not set to an instance of an object) at Oxide.Plugins.Loottable+AirDropConfiguration+c__AnonStorey0.<>m__1 () [0x00000] in <17042ababfe24102992432643603b8d5>:0 at Oxide.Core.Libraries.Timer+TimerInstance.FireCallback () [0x00018] in :0

Link to comment
Share on other sites
23 hours ago, Robis said:

time by time i can see this:

Failed to run a 3.30 timer in 'Loottable v1.0.15' (NullReferenceException: Object reference not set to an instance of an object) at Oxide.Plugins.Loottable+AirDropConfiguration+c__AnonStorey0.<>m__1 () [0x00000] in <17042ababfe24102992432643603b8d5>:0 at Oxide.Core.Libraries.Timer+TimerInstance.FireCallback () [0x00018] in :0

This should be fixed with the latest update

Link to comment
Share on other sites
On 9/23/2022 at 12:50 AM, Robis said:

OK thank you, and here i share latest info i got about problem to help you faster get it, i got no clue about coding


 

1. XLevels config part for pickups and harvest

  "XP settings | Shortname : ValueXP": {
    "XP for the pickup of resources": {
      "stones": 1.0,
      "wood": 1.0,
      "sulfur.ore": 1.0,
      "metal.ore": 1.0,
      "mushroom": 3.0
    },
    "XP for harvest": {
      "potato.entity": 2.0,
      "corn.entity": 2.0,
      "pumpkin.entity": 2.0,
      "hemp.emtity": 1.0,
      "black_berry.entity": 5.0,
      "yellow_berry.entity": 5.0,
      "blue_berry.entity": 5.0,
      "red_berry.entity": 5.0,
      "green_berry.entity": 5.0,
      "white_berry.entity": 5.0
    },
2. XLevels cs part for pickups and harvest

private void OnCollectiblePickup(CollectibleEntity collectible, BasePlayer player)
        {
            if (!config.Setting.PickupValide) return;
            if (collectible == null || player == null) return;
            
            foreach(ItemAmount item in collectible.itemList)
                if(config.XP.PickupXP.ContainsKey(item.itemDef.shortname))
                    XPRateRerm(player, config.XP.PickupXP[item.itemDef.shortname]);
        }
        
        private void OnGrowableGather(GrowableEntity plant, BasePlayer player)
        {
            if (!config.Setting.HarvestValide) return;
            if (plant == null || player == null) return;
                
            if(config.XP.HarvestXP.ContainsKey(plant.ShortPrefabName))
                XPRateRerm(player, config.XP.HarvestXP[plant.ShortPrefabName]);

So must be only place that not matching with loottable as far as i was been told

Fixed 

Link to comment
Share on other sites
2 hours ago, The_Kiiiing said:

Fixed 

Checked, and i can confirm: Now it works PERFECT !!! Thank you ❤️

  • Like 1
Link to comment
Share on other sites

@The_Kiiiing As far as i know, in the coming update will be some changes for loot

The coming Rust update changes "chocholate" to "chocolate"

It must help you if you dont know yet. (im not sure it will have affect this plugin or not)

Edited by Robis
  • Like 1
Link to comment
Share on other sites
10 hours ago, Robis said:

@The_Kiiiing As far as i know, in the coming update will be some changes for loot

The coming Rust update changes "chocholate" to "chocolate"

It must help you if you dont know yet. (im not sure it will have affect this plugin or not)

Since this plugin uses item ids rather than item short names under the hood it shouldn't affect the plugin. If there are any issues after the rust update I will release a fix within a few hours

Link to comment
Share on other sites

did you see this post i did above ..............

 

The Quarries in the loottables menu only does the quarries that are placed on the server NOT player quarries they place so i have no idea how to up the output on quarries players place themselfs.

I have tried changing all settings and nothing affects them - only quarries that are placed by the server on boot up

 

My players are annoyed they are set to default when they place their own quarries on a 10x server

Link to comment
Share on other sites

Failed to call hook 'OnLootSpawn' on plugin 'Loottable v1.0.16' (NullReferenceException: Object reference not set to an instance of an object)
at Oxide.Plugins.Loottable+LootItem.AddToContainer (ItemContainer container, System.Nullable`1[T] overrideAmount, System.Boolean sendNote, System.Boolean drop) [0x000a1] in <d1ee19144b9747ad9f6806bc2bc2d7f5>:0
at Oxide.Plugins.Loottable+LootableConfig.ApplyCustomLoot (ItemContainer container, System.Boolean clear, System.Boolean cover, System.Boolean npc) [0x00672] in <d1ee19144b9747ad9f6806bc2bc2d7f5>:0
at Oxide.Plugins.Loottable+LootableConfig.Apply (ItemContainer itemContainer, System.Boolean clear, System.Boolean cover, System.Boolean npc) [0x00017] in <d1ee19144b9747ad9f6806bc2bc2d7f5>:0
at Oxide.Plugins.Loottable+LootableConfig.ApplyToCrate (LootContainer container, System.Boolean clear, System.Boolean cover) [0x00007] in <d1ee19144b9747ad9f6806bc2bc2d7f5>:0
at Oxide.Plugins.Loottable.OnLootSpawn (LootContainer container) [0x0005d] in <d1ee19144b9747ad9f6806bc2bc2d7f5>:0
at Oxide.Plugins.Loottable.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x0253b] in <d1ee19144b9747ad9f6806bc2bc2d7f5>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <09575a60985045248bcb43b20faeeb99>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <bae5f1223fce49c493b01571c99dce02>:0
at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <bae5f1223fce49c493b01571c99dce02>:0

Link to comment
Share on other sites
6 minutes ago, Elloco said:

Failed to call hook 'OnLootSpawn' on plugin 'Loottable v1.0.16' (NullReferenceException: Object reference not set to an instance of an object)
at Oxide.Plugins.Loottable+LootItem.AddToContainer (ItemContainer container, System.Nullable`1[T] overrideAmount, System.Boolean sendNote, System.Boolean drop) [0x000a1] in <d1ee19144b9747ad9f6806bc2bc2d7f5>:0
at Oxide.Plugins.Loottable+LootableConfig.ApplyCustomLoot (ItemContainer container, System.Boolean clear, System.Boolean cover, System.Boolean npc) [0x00672] in <d1ee19144b9747ad9f6806bc2bc2d7f5>:0
at Oxide.Plugins.Loottable+LootableConfig.Apply (ItemContainer itemContainer, System.Boolean clear, System.Boolean cover, System.Boolean npc) [0x00017] in <d1ee19144b9747ad9f6806bc2bc2d7f5>:0
at Oxide.Plugins.Loottable+LootableConfig.ApplyToCrate (LootContainer container, System.Boolean clear, System.Boolean cover) [0x00007] in <d1ee19144b9747ad9f6806bc2bc2d7f5>:0
at Oxide.Plugins.Loottable.OnLootSpawn (LootContainer container) [0x0005d] in <d1ee19144b9747ad9f6806bc2bc2d7f5>:0
at Oxide.Plugins.Loottable.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x0253b] in <d1ee19144b9747ad9f6806bc2bc2d7f5>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <09575a60985045248bcb43b20faeeb99>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <bae5f1223fce49c493b01571c99dce02>:0
at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <bae5f1223fce49c493b01571c99dce02>:0

Working on it

Link to comment
Share on other sites
40 minutes ago, The_Kiiiing said:

Working on it

Failed to call hook 'OnEntitySpawned' on plugin 'Loottable v1.0.17' (NullReferenceException: Object reference not set to an instance of an object) at Oxide.Plugins.Loottable+LootManager.CacheNpc (BasePlayer npc) [0x00023] in :0 at Oxide.Plugins.Loottable.OnEntitySpawned (BasePlayer npc) [0x0000b] in :0 at Oxide.Plugins.Loottable.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x02a43] in :0 at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <09575a60985045248bcb43b20faeeb99>:0 at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in :0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in :0

  • Like 1
Link to comment
Share on other sites
2 minutes ago, Robis said:

Failed to call hook 'OnEntitySpawned' on plugin 'Loottable v1.0.17' (NullReferenceException: Object reference not set to an instance of an object) at Oxide.Plugins.Loottable+LootManager.CacheNpc (BasePlayer npc) [0x00023] in :0 at Oxide.Plugins.Loottable.OnEntitySpawned (BasePlayer npc) [0x0000b] in :0 at Oxide.Plugins.Loottable.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x02a43] in :0 at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <09575a60985045248bcb43b20faeeb99>:0 at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in :0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in :0

The problem is that facepunch removed certain fields form npcs so at the moment the plugin is unable to identify the npcs. I am working on a fix but it might take a little longer to fix

Link to comment
Share on other sites

Failed to call hook 'OnLootSpawn' on plugin 'Loottable v1.0.17' (NullReferenceException: Object reference not set to an instance of an object)

at Oxide.Plugins.Loottable+LootItem.AddToContainer (ItemContainer container, System.Nullable`1[T] overrideAmount, System.Boolean sendNote, System.Boolean drop) [0x000a1] in <8b9b52de75714ced948e204eeb2f840d>:0

at Oxide.Plugins.Loottable+LootableConfig.ApplyCustomLoot (ItemContainer container, System.Boolean clear, System.Boolean cover, System.Boolean npc) [0x00672] in <8b9b52de75714ced948e204eeb2f840d>:0

at Oxide.Plugins.Loottable+LootableConfig.Apply (ItemContainer itemContainer, System.Boolean clear, System.Boolean cover, System.Boolean npc) [0x00017] in <8b9b52de75714ced948e204eeb2f840d>:0

at Oxide.Plugins.Loottable+LootableConfig.ApplyToCrate (LootContainer container, System.Boolean clear, System.Boolean cover) [0x00007] in <8b9b52de75714ced948e204eeb2f840d>:0

at Oxide.Plugins.Loottable.OnLootSpawn (LootContainer container) [0x0005d] in <8b9b52de75714ced948e204eeb2f840d>:0

at Oxide.Plugins.Loottable.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x0253b] in <8b9b52de75714ced948e204eeb2f840d>:0

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

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

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

Link to comment
Share on other sites

Failed to call hook 'OnServerInitialized' on plugin 'Loottable v1.0.17' (NullReferenceException: Object reference not set to an instance of an object)
at Oxide.Plugins.Loottable+LootManager.CacheNpc (BasePlayer npc) [0x00023] in <422e8ffb7dc0442f9fa095f815e5be51>:0
at Oxide.Plugins.Loottable+LootManager.PopulateNpcCache () [0x00032] in <422e8ffb7dc0442f9fa095f815e5be51>:0
at Oxide.Plugins.Loottable.OnServerInitialized () [0x0002a] in <422e8ffb7dc0442f9fa095f815e5be51>:0
at Oxide.Plugins.Loottable.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x02d9e] in <422e8ffb7dc0442f9fa095f815e5be51>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <09575a60985045248bcb43b20faeeb99>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <bae5f1223fce49c493b01571c99dce02>:0
at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <bae5f1223fce49c493b01571c99dce02>:0

Link to comment
Share on other sites

I concur, my console is spam central and players are commenting on the quality of loot in military crates (so far)

Link to comment
Share on other sites

@The_Kiiiingeverything works fine, but this message still exists on the console I don't know what it is
 

Failed to run a 0.10 timer in 'Loottable v1.0.18' (NullReferenceException: Object reference not set to an instance of an object)

at Oxide.Plugins.Loottable+<OnEntitySpawned>c__AnonStorey2.<>m__0 () [0x00000] in <730584b9021440b09211ed7037b9a5fc>:0

at Oxide.Core.Libraries.Timer+TimerInstance.FireCallback () [0x00018] in <bae5f1223fce49c493b01571c99dce02>:0

Link to comment
Share on other sites

Can you release a Loot ONLY version of this plugin? I don't need the Stack Size editor or any of the other bells and whistles. Just the option to modify the Loot Tables, rarity, grouping, etc.

Link to comment
Share on other sites

非常好的插件,我非常喜欢!!

以后会不会增加一个语言文字设置,让不同国家的人都能翻译,方便使用?

Link to comment
Share on other sites
12 hours ago, MONSTRO said:

Can you release a Loot ONLY version of this plugin? I don't need the Stack Size editor or any of the other bells and whistles. Just the option to modify the Loot Tables, rarity, grouping, etc.

I will eventually release a lite version of this plugin with only the core functionality. It might take a while though since I don't have much time at the moment.

  • Like 2
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Like 11
  • Love 1

User Feedback

1.3m

Downloads

Total number of downloads.

6.5k

Customers

Total customers served.

95.8k

Files Sold

Total number of files sold.

1.9m

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.