Jump to content

Somescrub

Member
  • Posts

    303
  • Joined

  • Last visited

Everything posted by Somescrub

  1. Somescrub

    Duplication issues

    Thank you - that checked out... I also use CustomRecycle and there is a pickup option, which makes the button appear. No conflict on pickup when disabling, so we are good.
  2. Somescrub

    Duplication issues

    Just an fyi - Your duplication fix did work, but only for using the hammer. If you use the Pickup button when inside the ui, the duplication issue is still happening exactly as before. Might also be nice to have an option to disable that button entirely, without needing to remove the permission itself.
  3. Somescrub

    Console error spam

    I havn't heard any rumblings of impact, but these are fairly consistently spamming the console. Assuming when players die/respawn or wake on sleep 11:21 [Error] Failed to call hook 'OnPlayerRespawned' on plugin 'EpicLoot v1.2.15' (FormatException: Input string was not in a correct format.) at System.Number.ThrowOverflowOrFormatException (System.Boolean overflow, System.String overflowResourceKey) [0x0001a] in <8ce0bd04a7a04b4b9395538239d3fdd8>:0 at System.Number.ParseSingle (System.ReadOnlySpan`1[T] value, System.Globalization.NumberStyles styles, System.Globalization.NumberFormatInfo info) [0x00071] in <8ce0bd04a7a04b4b9395538239d3fdd8>:0 at System.Single.Parse (System.String s, System.IFormatProvider provider) [0x0001b] in <8ce0bd04a7a04b4b9395538239d3fdd8>:0 at System.Convert.ToSingle (System.String value) [0x0000f] in <8ce0bd04a7a04b4b9395538239d3fdd8>:0 at Oxide.Plugins.EpicLoot.SetupDefaultPlayerUI (BasePlayer player) [0x0003e] in <b8f1edd15f7f4e9da0b152b538f18a95>:0 at Oxide.Plugins.EpicLoot.SendInspectMenuButton (BasePlayer player) [0x00051] in <b8f1edd15f7f4e9da0b152b538f18a95>:0 at Oxide.Plugins.EpicLoot.OnPlayerRespawned (BasePlayer player) [0x00040] in <b8f1edd15f7f4e9da0b152b538f18a95>:0 at Oxide.Plugins.EpicLoot.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x02cff] in <b8f1edd15f7f4e9da0b152b538f18a95>: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 <112d89ea5d3348c8b949af0ab1a866d2>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <112d89ea5d3348c8b949af0ab1a866d2>:0 11:21 [Error] Failed to call hook 'OnPlayerSleepEnded' on plugin 'EpicLoot v1.2.15' (FormatException: Input string was not in a correct format.) at System.Number.ThrowOverflowOrFormatException (System.Boolean overflow, System.String overflowResourceKey) [0x0001a] in <8ce0bd04a7a04b4b9395538239d3fdd8>:0 at System.Number.ParseSingle (System.ReadOnlySpan`1[T] value, System.Globalization.NumberStyles styles, System.Globalization.NumberFormatInfo info) [0x00071] in <8ce0bd04a7a04b4b9395538239d3fdd8>:0 at System.Single.Parse (System.String s, System.IFormatProvider provider) [0x0001b] in <8ce0bd04a7a04b4b9395538239d3fdd8>:0 at System.Convert.ToSingle (System.String value) [0x0000f] in <8ce0bd04a7a04b4b9395538239d3fdd8>:0 at Oxide.Plugins.EpicLoot.SetupDefaultPlayerUI (BasePlayer player) [0x0003e] in <b8f1edd15f7f4e9da0b152b538f18a95>:0 at Oxide.Plugins.EpicLoot.SendInspectMenuButton (BasePlayer player) [0x00051] in <b8f1edd15f7f4e9da0b152b538f18a95>:0 at Oxide.Plugins.EpicLoot.OnPlayerSleepEnded (BasePlayer player) [0x0005b] in <b8f1edd15f7f4e9da0b152b538f18a95>:0 at Oxide.Plugins.EpicLoot.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x02d55] in <b8f1edd15f7f4e9da0b152b538f18a95>: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 <112d89ea5d3348c8b949af0ab1a866d2>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <112d89ea5d3348c8b949af0ab1a866d2>:0
  4. Somescrub

    Vehicle protection

    I don't think I need to add context, but below is a video of one of my players catching another in the act of sabotage - same thing as Duck, heli/vehicle damage is false. Even though Ubertool tells me heli's have an ownerid attached, it is clear in the debug message above that it is not actually applied (at least the plugin doesn't think so). To my knowledge, vehicle ownership does not get applied to a thing when they are spawned in - in my case via talkingnpc commands on purchase. If this plugin isn't applying ownership on mount or some action, then it probably needs to be doing so in order to protect it as a player asset. https://discord.com/channels/@me/1393392210413748315/1427979044485337088
  5. Somescrub

    duplicating glitch?

    Can confirm this is happening as well
  6. Still getting these errors today after patch. Wireless adapters aren't placing correctly either: Calling 'Register' on 'CustomItemDefinitions v2.1.2' took 1313ms Failed to call hook 'Register' on plugin 'CustomItemDefinitions v2.1.2' (Exception: Error of incorrect data provided by the plugin "Terminal": Shortname must be unique! The provided shortname - "storageadaptor.wireless") at Oxide.Plugins.CustomItemDefinitions+CustomItemDefinition.Validate (Oxide.Plugins.RustPlugin plugin) [0x00079] in <70126aa994bb46c8af3f3b64efa7a77a>:0 at Oxide.Plugins.CustomItemDefinitions.RegisterPluginItemDefinition (Oxide.Plugins.CustomItemDefinitions+CustomItemDefinition definition, Oxide.Plugins.RustPlugin plugin) [0x00006] in <70126aa994bb46c8af3f3b64efa7a77a>:0 at Oxide.Plugins.CustomItemDefinitions.Register (System.Object object, Oxide.Plugins.RustPlugin plugin) [0x00058] in <70126aa994bb46c8af3f3b64efa7a77a>:0 at Oxide.Plugins.CustomItemDefinitions.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x008c5] in <70126aa994bb46c8af3f3b64efa7a77a>: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 <112d89ea5d3348c8b949af0ab1a866d2>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <112d89ea5d3348c8b949af0ab1a866d2>:0 Failed to call hook 'Register' on plugin 'CustomItemDefinitions v2.1.2' (Exception: Error of incorrect data provided by the plugin "Terminal": Shortname must be unique! The provided shortname - "storage_cell.level1") at Oxide.Plugins.CustomItemDefinitions+CustomItemDefinition.Validate (Oxide.Plugins.RustPlugin plugin) [0x00079] in <70126aa994bb46c8af3f3b64efa7a77a>:0 at Oxide.Plugins.CustomItemDefinitions.RegisterPluginItemDefinition (Oxide.Plugins.CustomItemDefinitions+CustomItemDefinition definition, Oxide.Plugins.RustPlugin plugin) [0x00006] in <70126aa994bb46c8af3f3b64efa7a77a>:0 at Oxide.Plugins.CustomItemDefinitions.Register (System.Object object, Oxide.Plugins.RustPlugin plugin) [0x00058] in <70126aa994bb46c8af3f3b64efa7a77a>:0 at Oxide.Plugins.CustomItemDefinitions.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x008c5] in <70126aa994bb46c8af3f3b64efa7a77a>: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 <112d89ea5d3348c8b949af0ab1a866d2>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <112d89ea5d3348c8b949af0ab1a866d2>:0 Failed to call hook 'Register' on plugin 'CustomItemDefinitions v2.1.2' (Exception: Error of incorrect data provided by the plugin "Terminal": Shortname must be unique! The provided shortname - "storage_cell.level2") at Oxide.Plugins.CustomItemDefinitions+CustomItemDefinition.Validate (Oxide.Plugins.RustPlugin plugin) [0x00079] in <70126aa994bb46c8af3f3b64efa7a77a>:0 at Oxide.Plugins.CustomItemDefinitions.RegisterPluginItemDefinition (Oxide.Plugins.CustomItemDefinitions+CustomItemDefinition definition, Oxide.Plugins.RustPlugin plugin) [0x00006] in <70126aa994bb46c8af3f3b64efa7a77a>:0 at Oxide.Plugins.CustomItemDefinitions.Register (System.Object object, Oxide.Plugins.RustPlugin plugin) [0x00058] in <70126aa994bb46c8af3f3b64efa7a77a>:0 at Oxide.Plugins.CustomItemDefinitions.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x008c5] in <70126aa994bb46c8af3f3b64efa7a77a>: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 <112d89ea5d3348c8b949af0ab1a866d2>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <112d89ea5d3348c8b949af0ab1a866d2>:0 Failed to call hook 'Register' on plugin 'CustomItemDefinitions v2.1.2' (Exception: Error of incorrect data provided by the plugin "Terminal": Shortname must be unique! The provided shortname - "storage_cell.level3") at Oxide.Plugins.CustomItemDefinitions+CustomItemDefinition.Validate (Oxide.Plugins.RustPlugin plugin) [0x00079] in <70126aa994bb46c8af3f3b64efa7a77a>:0 at Oxide.Plugins.CustomItemDefinitions.RegisterPluginItemDefinition (Oxide.Plugins.CustomItemDefinitions+CustomItemDefinition definition, Oxide.Plugins.RustPlugin plugin) [0x00006] in <70126aa994bb46c8af3f3b64efa7a77a>:0 at Oxide.Plugins.CustomItemDefinitions.Register (System.Object object, Oxide.Plugins.RustPlugin plugin) [0x00058] in <70126aa994bb46c8af3f3b64efa7a77a>:0 at Oxide.Plugins.CustomItemDefinitions.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x008c5] in <70126aa994bb46c8af3f3b64efa7a77a>: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 <112d89ea5d3348c8b949af0ab1a866d2>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <112d89ea5d3348c8b949af0ab1a866d2>:0 Failed to call hook 'Register' on plugin 'CustomItemDefinitions v2.1.2' (Exception: Error of incorrect data provided by the plugin "Terminal": Shortname must be unique! The provided shortname - "storage_cell.level4") at Oxide.Plugins.CustomItemDefinitions+CustomItemDefinition.Validate (Oxide.Plugins.RustPlugin plugin) [0x00079] in <70126aa994bb46c8af3f3b64efa7a77a>:0 at Oxide.Plugins.CustomItemDefinitions.RegisterPluginItemDefinition (Oxide.Plugins.CustomItemDefinitions+CustomItemDefinition definition, Oxide.Plugins.RustPlugin plugin) [0x00006] in <70126aa994bb46c8af3f3b64efa7a77a>:0 at Oxide.Plugins.CustomItemDefinitions.Register (System.Object object, Oxide.Plugins.RustPlugin plugin) [0x00058] in <70126aa994bb46c8af3f3b64efa7a77a>:0 at Oxide.Plugins.CustomItemDefinitions.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x008c5] in <70126aa994bb46c8af3f3b64efa7a77a>: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 <112d89ea5d3348c8b949af0ab1a866d2>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <112d89ea5d3348c8b949af0ab1a866d2>:0 Failed to call hook 'Register' on plugin 'CustomItemDefinitions v2.1.2' (Exception: Error of incorrect data provided by the plugin "Terminal": Shortname must be unique! The provided shortname - "storage_cell.level5") at Oxide.Plugins.CustomItemDefinitions+CustomItemDefinition.Validate (Oxide.Plugins.RustPlugin plugin) [0x00079] in <70126aa994bb46c8af3f3b64efa7a77a>:0 at Oxide.Plugins.CustomItemDefinitions.RegisterPluginItemDefinition (Oxide.Plugins.CustomItemDefinitions+CustomItemDefinition definition, Oxide.Plugins.RustPlugin plugin) [0x00006] in <70126aa994bb46c8af3f3b64efa7a77a>:0 at Oxide.Plugins.CustomItemDefinitions.Register (System.Object object, Oxide.Plugins.RustPlugin plugin) [0x00058] in <70126aa994bb46c8af3f3b64efa7a77a>:0 at Oxide.Plugins.CustomItemDefinitions.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x008c5] in <70126aa994bb46c8af3f3b64efa7a77a>: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 <112d89ea5d3348c8b949af0ab1a866d2>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <112d89ea5d3348c8b949af0ab1a866d2>:0 Failed to call hook 'Register' on plugin 'CustomItemDefinitions v2.1.2' (Exception: Error of incorrect data provided by the plugin "Terminal": Shortname must be unique! The provided shortname - "storage_cell.level6") at Oxide.Plugins.CustomItemDefinitions+CustomItemDefinition.Validate (Oxide.Plugins.RustPlugin plugin) [0x00079] in <70126aa994bb46c8af3f3b64efa7a77a>:0 at Oxide.Plugins.CustomItemDefinitions.RegisterPluginItemDefinition (Oxide.Plugins.CustomItemDefinitions+CustomItemDefinition definition, Oxide.Plugins.RustPlugin plugin) [0x00006] in <70126aa994bb46c8af3f3b64efa7a77a>:0 at Oxide.Plugins.CustomItemDefinitions.Register (System.Object object, Oxide.Plugins.RustPlugin plugin) [0x00058] in <70126aa994bb46c8af3f3b64efa7a77a>:0 at Oxide.Plugins.CustomItemDefinitions.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x008c5] in <70126aa994bb46c8af3f3b64efa7a77a>: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 <112d89ea5d3348c8b949af0ab1a866d2>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <112d89ea5d3348c8b949af0ab1a866d2>:0 Failed to call hook 'Register' on plugin 'CustomItemDefinitions v2.1.2' (Exception: Error of incorrect data provided by the plugin "Terminal": Shortname must be unique! The provided shortname - "storage_cell.level7") at Oxide.Plugins.CustomItemDefinitions+CustomItemDefinition.Validate (Oxide.Plugins.RustPlugin plugin) [0x00079] in <70126aa994bb46c8af3f3b64efa7a77a>:0 at Oxide.Plugins.CustomItemDefinitions.RegisterPluginItemDefinition (Oxide.Plugins.CustomItemDefinitions+CustomItemDefinition definition, Oxide.Plugins.RustPlugin plugin) [0x00006] in <70126aa994bb46c8af3f3b64efa7a77a>:0 at Oxide.Plugins.CustomItemDefinitions.Register (System.Object object, Oxide.Plugins.RustPlugin plugin) [0x00058] in <70126aa994bb46c8af3f3b64efa7a77a>:0 at Oxide.Plugins.CustomItemDefinitions.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x008c5] in <70126aa994bb46c8af3f3b64efa7a77a>: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 <112d89ea5d3348c8b949af0ab1a866d2>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <112d89ea5d3348c8b949af0ab1a866d2>:0 Failed to call hook 'Register' on plugin 'CustomItemDefinitions v2.1.2' (Exception: Error of incorrect data provided by the plugin "Terminal": Shortname must be unique! The provided shortname - "storage_cell.level8") at Oxide.Plugins.CustomItemDefinitions+CustomItemDefinition.Validate (Oxide.Plugins.RustPlugin plugin) [0x00079] in <70126aa994bb46c8af3f3b64efa7a77a>:0 at Oxide.Plugins.CustomItemDefinitions.RegisterPluginItemDefinition (Oxide.Plugins.CustomItemDefinitions+CustomItemDefinition definition, Oxide.Plugins.RustPlugin plugin) [0x00006] in <70126aa994bb46c8af3f3b64efa7a77a>:0 at Oxide.Plugins.CustomItemDefinitions.Register (System.Object object, Oxide.Plugins.RustPlugin plugin) [0x00058] in <70126aa994bb46c8af3f3b64efa7a77a>:0 at Oxide.Plugins.CustomItemDefinitions.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x008c5] in <70126aa994bb46c8af3f3b64efa7a77a>: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 <112d89ea5d3348c8b949af0ab1a866d2>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <112d89ea5d3348c8b949af0ab1a866d2>:0 Calling 'OnCIDLoaded' on 'Terminal v1.1.10' took 1318ms
  7. I should point out my existing deployed adapters are working fine - and have the blue light on them. All of my additions since those originals are not working though.
  8. I'm getting some strange behavior with wireless adapters not loading correctly when attached to box deployables - they immediately turn into normal storage adapters. I had not done any Steam, Oxide or Plugin update since they had initially worked about a week ago - they randomly started behaving this way. Today I noticed the following error in console as well: Failed to call hook 'Register' on plugin 'CustomItemDefinitions v2.1.2' (Exception: Error of incorrect data provided by the plugin "Terminal": Shortname must be unique! The provided shortname - "storage_cell.level7") at Oxide.Plugins.CustomItemDefinitions+CustomItemDefinition.Validate (Oxide.Plugins.RustPlugin plugin) [0x00079] in <1477ed942560470d82bc67c3046f63fb>:0 at Oxide.Plugins.CustomItemDefinitions.RegisterPluginItemDefinition (Oxide.Plugins.CustomItemDefinitions+CustomItemDefinition definition, Oxide.Plugins.RustPlugin plugin) [0x00006] in <1477ed942560470d82bc67c3046f63fb>:0 at Oxide.Plugins.CustomItemDefinitions.Register (System.Object object, Oxide.Plugins.RustPlugin plugin) [0x00058] in <1477ed942560470d82bc67c3046f63fb>:0 at Oxide.Plugins.CustomItemDefinitions.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x008c5] in <1477ed942560470d82bc67c3046f63fb>: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 <112d89ea5d3348c8b949af0ab1a866d2>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <112d89ea5d3348c8b949af0ab1a866d2>:0 Terminal, the Github docs and Custom Item Definitions are all on the latest versions... not sure why this is happening.
  9. Somescrub

    Vehicle protection

    I am experiencing the same issue - also running the decay protection plugin and vehicle locks
  10. Somescrub

    Blocking Mini Sharing

    I attached an image of an error this plugin is giving when players attempt to share minicopters that are locked. I do use vehicle locks plugin, but for some reason this plugin is blocking it. To be clear - when I tested this I was in a team and a clan with the player.
  11. I did manage to alter the code to behave the way I described - if you want it for a reference just DM me and I will send it over for you to check out.
  12. I can confirm that is what is happening - I enabled the permission and it shows up. To your point, I think your intent to hide was correct - I just use it differently. I make the rarest Tiers non-craftable, that way they can only be looted (intentional). To that end, it would be less confusing for players if the bar remained unhidden, or captured in a separate "loot chance" section vs. "craft chance", considering they will be referencing this for all of their stats.
  13. @molokatan I have had those values in my config for many months now - I just started using your plugin, and it does not work like it is for you. The only significant difference in my config is that I have a permission defined for "required_crafting_perm". Here is my full EpicLoot config for reference EpicLoot.json
  14. If you mean via the config file yes - you can have any amount of tiers you want basically, then I just adjust the chances down as I add more
  15. I am working through the final touches on combining both EpicLoot and ItemPerks Legendary items, but noticed that your information overlay does not account for custom Tier values in EpicLoot. For instance, I have the following set for my EpicLoot config: "Tier information": { "Tier display names that show up in the menu": { "e": "Exquisite", "s": "Legendary", "a": "Epic", "b": "Rare", "c": "Uncommon" }, "Tier colours": { "e": "#09FC05", "s": "#FFF900", "a": "#9500BA", "b": "#077E93", "c": "#AE5403" However, your UI will only show the default values: Any chance you can un-hard code those and make it read off of the config set?
  16. Yup - exactly that... honestly I would be good with any item/quantity really if eco wasn't feasible. Maybe do a central box for pickup in outpost, or a redeem command. Just thinking about earning items vs. just buffs, brings some flexibility
  17. @imthenewguy- Any chance you could add economics support? Would be nice for eco driven servers to have a sink like this to provide serverwide buffs
  18. Somescrub

    NRE after Sept FW

    I am getting the same error and same disconnect behavior - follows with an Entities Out Of Order error (client side)
  19. Somescrub

    Console Error

    Keep getting this error periodically - primarily during startup: CustomItemDefinitions was compiled successfully in 4804ms Fallback handler could not load library C:/TCAFiles/Users/josephg/2684/RustDedicated_Data/MonoBleedingEdge/data-000001FFDF566010.dll CustomItemDefinitions v2.1.1: HarmonyLib.HarmonyException: Patching exception in method System.Void BaseEntity::ClientRPC(RpcTarget target, ProtoBuf.ChickenCoopStatusUpdate arg1) ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: Could not find call to BaseEntity:ClientRPCStart - Current state is invalid at HarmonyLib.CodeMatcher.ThrowIfInvalid (System.String explanation) [0x00021] in <6c906b4f1de440f3a86cb0ebb3f48ea6>:0 at Oxide.Plugins.CustomItemDefinitions+ClientRPCPatches.Transpiler (System.Collections.Generic.IEnumerable`1[T] instructions, System.Reflection.Emit.ILGenerator gen) [0x00026] in <c60dad67137247289db5038ce308e54c>:0 at (wrapper managed-to-native) System.Reflection.RuntimeMethodInfo.InternalInvoke(System.Reflection.RuntimeMethodInfo,object,object[],System.Exception&) at System.Reflection.RuntimeMethodInfo.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x0006a] in <8ce0bd04a7a04b4b9395538239d3fdd8>:0 --- End of inner exception stack trace --- at System.Reflection.RuntimeMethodInfo.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00083] in <8ce0bd04a7a04b4b9395538239d3fdd8>:0 at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000] in <8ce0bd04a7a04b4b9395538239d3fdd8>:0 at HarmonyLib.CodeTranspiler+<>c__DisplayClass11_0.<GetResult>b__0 (System.Reflection.MethodInfo transpiler) [0x0004b] in <6c906b4f1de440f3a86cb0ebb3f48ea6>:0 at System.Collections.Generic.List`1[T].ForEach (System.Action`1[T] action) [0x0001e] in <8ce0bd04a7a04b4b9395538239d3fdd8>:0 at HarmonyLib.CodeTranspiler.GetResult (System.Reflection.Emit.ILGenerator generator, System.Reflection.MethodBase method) [0x00020] in <6c906b4f1de440f3a86cb0ebb3f48ea6>:0 at HarmonyLib.MethodBodyReader.FinalizeILCodes (HarmonyLib.Emitter emitter, System.Collections.Generic.List`1[T] transpilers, System.Collections.Generic.List`1[T] endLabels, System.Boolean& hasReturnCode, System.Boolean& methodEndsInDeadCode) [0x0014c] in <6c906b4f1de440f3a86cb0ebb3f48ea6>:0 at HarmonyLib.MethodCopier.Finalize (HarmonyLib.Emitter emitter, System.Collections.Generic.List`1[T] endLabels, System.Boolean& hasReturnCode, System.Boolean& methodEndsInDeadCode) [0x00000] in <6c906b4f1de440f3a86cb0ebb3f48ea6>:0 at HarmonyLib.MethodPatcher.CreateReplacement (System.Collections.Generic.Dictionary`2[System.Int32,HarmonyLib.CodeInstruction]& finalInstructions) [0x00356] in <6c906b4f1de440f3a86cb0ebb3f48ea6>:0 at HarmonyLib.PatchFunctions.UpdateWrapper (System.Reflection.MethodBase original, HarmonyLib.PatchInfo patchInfo) [0x00059] in <6c906b4f1de440f3a86cb0ebb3f48ea6>:0 at HarmonyLib.PatchClassProcessor.ProcessPatchJob (HarmonyLib.PatchJobs`1+Job[T] job) [0x000be] in <6c906b4f1de440f3a86cb0ebb3f48ea6>:0 --- End of inner exception stack trace --- at HarmonyLib.PatchClassProcessor.ReportException (System.Exception exception, System.Reflection.MethodBase original) [0x0013c] in <6c906b4f1de440f3a86cb0ebb3f48ea6>:0 at HarmonyLib.PatchClassProcessor.Patch () [0x0009e] in <6c906b4f1de440f3a86cb0ebb3f48ea6>:0 at Oxide.Plugins.CustomItemDefinitions+Patcher.PatchNestedClasses () [0x0003c] in <c60dad67137247289db5038ce308e54c>:0
  20. Caught it when I disconnected - this is actually kicking me out of the game. I attached the in-game error for entities out of order. Server Exception: Player Update Server Exception: Player Update NullReferenceException: Object reference not set to an instance of an object NullReferenceException: Object reference not set to an instance of an object at Oxide.Plugins.BetterNpcNames.Letter () [0x00000] in <3f43616505a74cbd81d2008ac53a4838>:0 at Oxide.Plugins.BetterNpcNames.GiveName (HumanNPC npc, System.String Title, System.Boolean UseName, System.Boolean UseLetter) [0x00029] in <3f43616505a74cbd81d2008ac53a4838>:0 at (wrapper managed-to-native) System.Reflection.RuntimeMethodInfo.InternalInvoke(System.Reflection.RuntimeMethodInfo,object,object[],System.Exception&) at System.Reflection.RuntimeMethodInfo.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x0006a] in <8ce0bd04a7a04b4b9395538239d3fdd8>:0 Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation. at System.Reflection.RuntimeMethodInfo.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00083] in <8ce0bd04a7a04b4b9395538239d3fdd8>:0 at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000] in <8ce0bd04a7a04b4b9395538239d3fdd8>:0 at Oxide.Plugins.BetterNpcNames+ScientistNPC_DisplayName.Prefix (System.String& __result, ScientistNPC __instance) [0x00086] in <3f43616505a74cbd81d2008ac53a4838>:0 at (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.ScientistNPC.get_displayName_Patch2(ScientistNPC) at BasePlayer.Save (BaseNetworkable+SaveInfo info) [0x0008a] in <344620d89c124f7590979ebd41b9b59c>:0 at BaseNetworkable.ToStream (System.IO.Stream stream, BaseNetworkable+SaveInfo saveInfo) [0x00010] in <344620d89c124f7590979ebd41b9b59c>:0 at BaseNetworkable.ToStreamForNetwork (System.IO.Stream stream, BaseNetworkable+SaveInfo saveInfo) [0x0000e] in <344620d89c124f7590979ebd41b9b59c>:0 at BasePlayer.SendEntitySnapshot (BaseNetworkable ent) [0x000ba] in <344620d89c124f7590979ebd41b9b59c>:0 at BasePlayer.SendEntityUpdates (BasePlayer+NetworkQueueList queue) [0x0004f] in <344620d89c124f7590979ebd41b9b59c>:0 at BasePlayer.SendEntityUpdate () [0x0000c] in <344620d89c124f7590979ebd41b9b59c>:0 at BasePlayer.ConnectedPlayerUpdate (System.Single deltaTime) [0x00057] in <344620d89c124f7590979ebd41b9b59c>:0 at BasePlayer.ServerUpdate (System.Single deltaTime) [0x00236] in <344620d89c124f7590979ebd41b9b59c>:0 at BasePlayer.ServerCycle (System.Single deltaTime) [0x00174] in <344620d89c124f7590979ebd41b9b59c>:0 at ServerMgr.Update () [0x00278] in <344620d89c124f7590979ebd41b9b59c>:0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception, Object) ServerMgr:Update()
  21. Somescrub

    July update broke?

    One of my players mentioned that they were able to talk to vendors again after the July update, and I confirmed myself. Running the latest version, but I believe FP changed the vendor dialogues with the July update - can you check it out?
  22. Somescrub

    Epic Loot

    Any chance you could add a config option that would disable the ability to enhance a tier type via epic scrap - similar to how you were able to restrict crafting via permission? I'd like to add an additional tier to my setup, but I only want those particular tiered items to be obtainable via loot. I've restricted the crafting, but running into an issue where you could still obtain them directly via the equipment enhancer.
  23. Nvm - I didn't realize you meant you pushed an update for this... loaded and monitoring now, thank you for the quick reply
  24. I follow the potential for a bugged conveyor/hopper - is there something specific I need to do to fix it though? I'd prefer not to have to delete all of those assets from the save if possible
  25. I am experiencing some major server performance degradation when this plugin is loaded since the April update.. Even when loaded with the lowest possible values in the config (default stack size; 1 per industrial item). I attached my performance graph for reference - it seems to pause the server tick and then you see the FPS drop down to 10 or less periodically. This only happens when this plugin is loaded. I'm not sure what specifically this does on the backend, now that you have it separated, but for the time being I can't load this at all - it is making the game unplayable.
2m

Downloads

Total number of downloads.

9.6k

Customers

Total customers served.

139.7k

Files Sold

Total number of files sold.

2.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.