Jump to content

GooberGrape

Member
  • Posts

    980
  • Joined

  • Last visited

  • Days Won

    1

Support Replies posted by GooberGrape

  1. Object reference not set to an instance of an object
    [22:13:14] > [ITEM ERROR #1]: [AI] Tempest Saber - Item.attire.hide.skirtx1.21633602 (-68.25, 17.84, 321.85) 
    Object reference not set to an instance of an object
    [22:13:14] > [ITEM ERROR #1]: [AI] Tempest Saber - Item.jacketx1.19152083 (-68.25, 17.84, 321.85) 
    Object reference not set to an instance of an object
    [22:13:14] > [ITEM ERROR #1]: [AI] Tempest Saber - Item.wood.armor.pantsx1.21479103 (-68.25, 17.84, 321.85) 
    Object reference not set to an instance of an object
    [22:13:14] > [ITEM ERROR #1]: [AI] Tempest Saber - Item.hoodiex1.21614319 (-68.49, 17.98, 321.37) 
    Object reference not set to an instance of an object
    [22:13:14] > [ITEM ERROR #1]: [AI] Tempest Saber - Item.attire.hide.skirtx1.21633602 (-68.49, 17.98, 321.37) 
    Object reference not set to an instance of an object
    [22:13:14] > [ITEM ERROR #1]: [AI] Tempest Saber - Item.jacketx1.19152083 (-68.49, 17.98, 321.37) 
    Object reference not set to an instance of an object
    [22:13:14] > [ITEM ERROR #1]: [AI] Tempest Saber - Item.wood.armor.pantsx1.21479103 (-68.49, 17.98, 321.37) 
    Object reference not set to an instance of an object
    [22:13:14] > [ITEM ERROR #1]: [AI] Tempest Saber - Item.hoodiex1.21614319 (-68.49, 17.98, 321.37) 
    Object reference not set to an instance of an object
    [22:13:14] > [ITEM ERROR #1]: [AI] Tempest Saber - Item.attire.hide.skirtx1.21633602 (-68.49, 17.98, 321.37) 
    Object reference not set to an instance of an object
    [22:13:14] > [ITEM ERROR #1]: [AI] Tempest Saber - Item.jacketx1.19152083 (-68.49, 17.98, 321.37) 
    Object reference not set to an instance of an object
    [22:13:14] > [ITEM ERROR #1]: [AI] Tempest Saber - Item.wood.armor.pantsx1.21479103 (-68.49, 17.98, 321.37) 
    Object reference not set to an instance of an object
    [22:13:14] > [ITEM ERROR #1]: [AI] Tempest Saber - Item.hoodiex1.21614319 (-68.49, 17.98, 321.37) 
    Object reference not set to an instance of an object
    [22:13:14] > [ITEM ERROR #1]: [AI] Tempest Saber - Item.attire.hide.skirtx1.21633602 (-68.49, 17.98, 321.37) 
    Object reference not set to an instance of an object
    [22:13:14] > [ITEM ERROR #1]: [AI] Tempest Saber - Item.jacketx1.19152083 (-68.49, 17.98, 321.37) 
    Object reference not set to an instance of an object
    [22:13:14] > [ITEM ERROR #1]: [AI] Tempest Saber - Item.wood.armor.pantsx1.21479103 (-68.49, 17.98, 321.37) 
    Object reference not set to an instance of an object
    [22:13:14] > [ITEM ERROR #1]: [AI] Tempest Saber - Item.hoodiex1.21614319 (-68.49, 17.98, 321.37) 
    Object reference not set to an instance of an object
    [22:13:14] > [ITEM ERROR #1]: [AI] Tempest Saber - Item.attire.hide.skirtx1.21633602 (-68.49, 17.98

    Looking at the error messages and the NpcSpawn plugin code, these errors are likely coming from the NpcSpawn plugin when it tries to equip clothing items on the "Tempest Saber" NPC.

    Here's what's happening:

    "Tempest Saber" is an NPC name - The NpcSpawn plugin allows custom NPC names through the Config.Name property

    The errors occur with clothing items - The plugin has an UpdateInventory() method that equips wear items on NPCs

    The null reference errors suggest the plugin is trying to equip items that either:

    Don't exist (invalid item shortnames)

    Have issues with the item creation process

    Have problems with the container they're being moved to

    The most likely cause is in the NPC's configuration where WearItems are defined. Check your NpcSpawn configuration files for the "Tempest Saber" NPC and verify:

    Item shortnames are correct - Ensure items like "hoodie", "attire.hide.skirt", "jacket", "wood.armor.pants" are valid

    The NPC preset/configuration is properly formatted

    No conflicting items - Some items can't be worn together

    To fix this:

    Look for the "Tempest Saber" NPC configuration in your NpcSpawn preset files

    Check the WearItems section for any invalid item names

    Consider temporarily removing the wear items to see if the errors stop

    Add items back one by one to identify which specific item is causing issues

    The error format [ITEM ERROR #1]: [AI] isn't directly from NpcSpawn's code, so it might be coming from another plugin that's monitoring or logging NPC equipment errors.

  2. [20:23:57] > Ignored unexpected plugin compilation failure: ShoppyStock
    [20:23:57] > Error while compiling ShoppyStock: The type or namespace name 'CarbonAliases' does not exist in the namespace 'Oxide.Ext' (are you missing an assembly reference?) | Line: 32, Pos: 17
     

     

     

    [19:53:42] > Scientist[2699288] was killed by Nebula Claw at (-685.76, 12.25, -496.19)
    [19:53:49] > Failed to call hook 'GenerateConfigsCommand' on plugin 'ShoppyConverter v1.0.0' (ArgumentException: An item with the same key has already been added. Key: economics)
      at System.Collections.Generic.Dictionary`2[TKey,TValue].TryInsert (TKey key, TValue value, System.Collections.Generic.InsertionBehavior behavior) [0x0015a] in <8ce0bd04a7a04b4b9395538239d3fdd8>:0 
      at System.Collections.Generic.Dictionary`2[TKey,TValue].Add (TKey key, TValue value) [0x00000] in <8ce0bd04a7a04b4b9395538239d3fdd8>:0 
      at Oxide.Plugins.ShoppyConverter.ConvertConfig () [0x001d9] in <8a268b0a039f44b68527b56cf0340e2b>:0 
      at Oxide.Plugins.ShoppyConverter.GenerateConfigsCommand (ConsoleSystem+Arg arg) [0x00039] in <8a268b0a039f44b68527b56cf0340e2b>:0 
      at Oxide.Plugins.ShoppyConverter.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00149] in <8a268b0a039f44b68527b56cf0340e2b>: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 <d59b507fd76240e5b62228d0eae39b73>:0 
      at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <d59b507fd76240e5b62228d0eae39b73>:0 
    [19:53:49] > Calling 'GenerateConfigsCommand' on 'ShoppyConverter v1.0.0' took 113ms
     

  3. Error while compiling AnimalFarm: Cannot convert type 'BaseNetworkable' to 'Oxide.Plugins.ChickenCoop' via a reference conversion, boxing conversion, unboxing conversion, wrapping conversion, or null type conversion | Line: 238, Pos: 37

  4. its when you click a item you set to 0  "Amount": 0,

    also what command do i use for this?

    /animalfarm <farm/boar/stag/bear/wolf> <amount>

    "Farming": {
        "Icon URL": "http://135.148.136.217/shop/blackmarket.png",
        "Required Permission": "",
        "Display Blacklist Permissions (need to have all)": [],
        "Category Discount Permission (percentage)": {},
        "Listings": {
          "abovegroundpool.deployed{2}-0": {
            "Command (if set, ignore item)": [
              "animalfarm farm {userId}",
              "oxide.usergroup add {userId}"
            ],
            "Shortname": "abovegroundpool",
            "Skin ID": 3458119788,
            "Amount": 1,
            "Item Name": "Animal Farm",
            "Display Name": "Animal Farm",
            "Is Blueprint": false,
            "Icon URL (if skin not 0)": "http://135.148.136.217/animalfarm.jpg",
            "Price": 5000,
            "Price Per Purchase Multiplier": 1.0,
            "Multiply Price Per Daily (true) Or Per Wipe (false) Purchases": true,
            "Show Description Field": true,
            "Discount Permission (value)": {},
            "Required Permission": "",
            "Display Blacklist Permission": "",
            "Daily Buy Max": 0,
            "Wipe Buy Max": 0,
            "Cooldown Between Purchases (in seconds, 0 to disable)": 0
          },

  5. I am using shoppystock and trying to find the give command that will work for the farm . any help would be awesome.

     "Listings": {
         "abovegroundpool.deployed{2}-0": {

            "Command (if set, ignore item)": [
              "animalfarm farm {userId}",
              "oxide.usergroup add {userId}"
            ],
            "Shortname": "abovegroundpool",
            "Skin ID": 3458119788,
            "Amount": 1,
            "Item Name": "Animal Farm",
            "Display Name": "Animal Farm",
            "Is Blueprint": false,
            "Icon URL (if skin not 0)": "http://135.148.136.217/animalfarm.jpg",
            "Price": 5000,
            "Price Per Purchase Multiplier": 1.0,
            "Multiply Price Per Daily (true) Or Per Wipe (false) Purchases": true,
            "Show Description Field": true,
            "Discount Permission (value)": {},
            "Required Permission": "",
            "Display Blacklist Permission": "",
            "Daily Buy Max": 0,
            "Wipe Buy Max": 0,
            "Cooldown Between Purchases (in seconds, 0 to disable)": 0
          },

  6. > Failed to call hook 'ShoppyStockConsoleCommand' on plugin 'ShoppyStock v1.2.7' (DivideByZeroException: Attempted to divide by zero.)
      at Oxide.Plugins.ShoppyStock.OpenShopPurchaseUI (BasePlayer player, System.String shopName, Oxide.Plugins.ShoppyStock+ListingData listing, System.String listingKey, System.Int32 amount) [0x0094c] in <3d66e3e68f8e467fb3c24f0143bee8ad>:0 
      at Oxide.Plugins.ShoppyStock.ShoppyStockConsoleCommand (ConsoleSystem+Arg arg) [0x01240] in <3d66e3e68f8e467fb3c24f0143bee8ad>:0 
      at Oxide.Plugins.ShoppyStock.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x01e6c] in <3d66e3e68f8e467fb3c24f0143bee8ad>: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 
     

  7. > [CSharp] Started Oxide.Compiler v1.0.32.0 successfully
    [07:28:05] > Error while compiling CustomStatusFramework: 'PlayerModifiers' does not contain a definition for 'ActiveModifierCoount' and no accessible extension method 'ActiveModifierCoount' accepting a first argument of type 'PlayerModifiers' could be found (are you missing a using directive or an assembly reference?) | Line: 841, Pos: 42
     

  8. WTradingDiscord v1.1.10: An error occurred while logging the trade between Goober and [Viking] Beejod: Exception of type 'Oxide.Ext.Discord.Entities.ResponseError' was thrown.
    [DiscordExtension] [Error]: Rest Request Exception (Discord API Error). Plugin: WTradingDiscord by Tom.bat v1.1.10 ID: 17096533260114067457 Request URL: [POST] channels/1350209/messages Content-Type: multipart/form-data; boundary="984d39c8-57f3-48de-9836-14ae4ea00a1c" Http Response Code: Forbidden Discord Error Code: 50001 Discord Error: Missing Access
    Discord Errors: Request Body:
    --984d39c8-57f3-48de-9836-14ae4ea00a1c
    Content-Type: application/json; charset=utf-8
    Content-Disposition: form-data; name=payload_json

    {"enforce_nonce":false,"embeds":[{"title":"Trade Complete","description":"Goober complete the following trade with [Viking] Beejod:","timestamp":"2025-03-14T16:55:43.6647971-04:00","color":5793266,"image":{"url":"attachment://trade.png"},"provider":{"name":"WTrading","url":"https://tomdotbat.dev"},"author":{"name":"BWS"}}],"components":[{"components":[{"style":5,"label":"Goober","url":"https://steamcommunity.com/profiles/76561197968667969","type":2},{"style":5,"label":"[Viking] Beejod","url":"https://steamcommunity.com/profiles/76561197970368572","type":2}],"type":1},{"components":[{"style":4,"label":"Trade ban Goober","emoji":{"name":""},"custom_id":"trade_ban 76561197968667969","type":2},{"style":4,"label":"Trade ban [Viking] Beejod","emoji":{"name":""},"custom_id":"trade_ban 76561197970368572 ","type":2}],"type":1}],"attachments":[{"id":"1","filename":"trade.png"}]}
    --984d39c8-57f3-48de-9836-14ae4ea00a1c
    Content-Disposition: form-data; name="files[1]"; filename=trade.png; filename*=utf-8''trade.png
    Content-Type: image/png

    ïPNG

  9. 18:40:44] > Error while compiling WTradingDiscord: 'WTrading.Participant' does not contain a definition for 'GetNotes' and no accessible extension method 'GetNotes' accepting a first argument of type 'WTrading.Participant' could be found (are you missing a using directive or an assembly reference?) | Line: 222, Pos: 51

  10. regarding the component return and bulk crafting
    [7:07 PM]
     [GLOBAL] Rainy ツ: The skill itself procs once per craft so because we're instant crafting it either procs for the entire stack or not at all
    [7:08 PM]
     [GLOBAL] Rainy ツ: So on 100 GP craft. I'm either refunded the char for that 100 GP or nothing at all
    [7:08 PM]
     [GLOBAL] Rainy ツ: Instead of it having a chance to proc on each GP individually.
    [7:09 PM]
     [GLOBAL] Rainy ツ: If that is a big issue for someone the alternative is to add the permission to a custom skilltree skill.
    [7:09 PM]
     [GLOBAL] Rainy ツ: So players can either choose to have bulk crafting or not instead of forcing it on everyone
    [7:10 PM]
     [GLOBAL] Goober: i see
    [7:12 PM]
     [GLOBAL] Rainy ツ: And something like that would fit really nicely into the "Build Craft" section of skilltree 

  11. {
      "Override Custom Skinned Items With Steam Icons (no URLs needed)": false,
      "Recycler Speed (5 = Default)": 5.0,
      "Recycler Speed Permissions": {
        "customrecycle.admin": 1.0,
        "customrecycle.vip": 4.0
      },
      "Require Permission To Place": true,
      "Placed Recycler Amount Permissions": {
        "customrecycle.admin": 1000,
        "customrecycle.default": 1,
        "customrecycle.vip": 3
        
      },
      "Recycler Item Name": "Recycler",
      "Allow Placing Only On Floor": true,
      "Allow Placing On Tug Boat": true,
      "Allow Placing On Trains": false,
      "Enable Better Amount Accuracy (More Calculations)": true,
      "Allow Pickup Recycler To Everyone Authed": false,
      "Disabled Vanilla Recipes": [
        "box.wooden.large"
      ],
      "Recycler Levels - Enable": true,
      "Recycler Levels - Save Levels On Pickup In Name": true,
      "Recycler Levels - Enable For No Owner": false,
      "Recycler Levels - Money Plugin (0 - None, 1 - Economics, 2 - ServerRewards, 3 - ServerRewards)": 1,
      "Recycler Levels - Money Plugin Currency (If ShoppyStock Is Used)": "${0}",
      "Recycler Levels": [
        {
          "Recycler Stack Percentage Per Tick": 0.15,
          "Custom Recycle Chance Multiplier": 1.0,
          "Next Level Currency Cost (0 to disable)": 1000,
          "Required For Next Level": [
            {
              "Item Shortname": "scrap",
              "Item Skin": 0,
              "Item Amount": 3000,
              "Icon URL": ""
            }
          ]
        },
        {
          "Recycler Stack Percentage Per Tick": 0.2,
          "Custom Recycle Chance Multiplier": 1.0,
          "Next Level Currency Cost (0 to disable)": 4000,
          "Required For Next Level": [
            {
              "Item Shortname": "scrap",
              "Item Skin": 0,
              "Item Amount": 3000,
              "Icon URL": ""
            }
          ]
        },
        {
          "Recycler Stack Percentage Per Tick": 0.3,
          "Custom Recycle Chance Multiplier": 1.0,
          "Next Level Currency Cost (0 to disable)": 5000,
          "Required For Next Level": [
            {
              "Item Shortname": "scrap",
              "Item Skin": 0,
              "Item Amount": 4000,
              "Icon URL": ""
            }
          ]
        }
      ],
      "Virtual Recycler Plugin - Enable Check": false,
      "Custom Recyclables - Show Level Bonus": true,
      "Custom Recyclables - Allow Only In Placed Recyclers": false,
      "Custom Recyclables (Shortname or SkinID)": {
        "2483299228": {
          "Give Default Output": true,
          "Custom Output Items": [
            {
              "Item Shortname": "coal",
              "Item Chance (0-100)": 50.0,
              "Minimum Item Amount": 1,
              "Maximum Item Amount": 1,
              "Item Skin": 2550800428,
              "Item Display Name": "Golden Jackhammer Body"
            },
            {
              "Item Shortname": "coal",
              "Item Chance (0-100)": 50.0,
              "Minimum Item Amount": 1,
              "Maximum Item Amount": 1,
              "Item Skin": 2550800641,
              "Item Display Name": "Golden Jackhammer Drill"
            }
          ]
        },
        "metal.refined": {
          "Give Default Output": true,
          "Custom Output Items": [
            {
              "Item Shortname": "metal.fragments",
              "Item Chance (0-100)": 100.0,
              "Minimum Item Amount": 50,
              "Maximum Item Amount": 100,
              "Item Skin": 0,
              "Item Display Name": ""
            }
          ]
        },
        "rifle.ak": {
          "Give Default Output": true,
          "Custom Output Items": [
            {
              "Item Shortname": "techparts",
              "Item Chance (0-100)": 100.0,
              "Minimum Item Amount": 1,
              "Maximum Item Amount": 2,
              "Item Skin": 0,
              "Item Display Name": ""
            },
            {
              "Item Shortname": "scrap",
              "Item Chance (0-100)": 100.0,
              "Minimum Item Amount": 30,
              "Maximum Item Amount": 70,
              "Item Skin": 0,
              "Item Display Name": ""
            }
          ]
        }
      }
    }

  12. InvalidOperationException: Another request has been sent from this player
      at Oxide.Plugins.WTrading+Trade.Send () [0x00035] in <916358d9db3645c58db6b4bdddc1b974>:0 
      at Oxide.Plugins.WTrading+TradeCommand.Execute (Oxide.Plugins.WTrading+TradePlayer caller, System.String[] arguments) [0x001bf] in <916358d9db3645c58db6b4bdddc1b974>:0 
      at Oxide.Plugins.WTrading.CommandHandler (BasePlayer player, System.String name, System.String[] arguments) [0x00023] in <916358d9db3645c58db6b4bdddc1b974>:0 
      at Oxide.Plugins.WTrading+<>c__DisplayClass28_0.<RegisterCommand>b__0 (ConsoleSystem+Arg run) [0x0000c] in <916358d9db3645c58db6b4bdddc1b974>:0 
      at Oxide.Game.Rust.Libraries.Command+ConsoleCommand.HandleCommand (ConsoleSystem+Arg arg) [0x00016] in <0c732c687f0a43e5adf8acf9409a5815>:0 
      at ConsoleSystem.Internal (ConsoleSystem+Arg arg) [0x0005b] in <07d2dc4b0eb94f20a68a12959479d8ab>:0 
    UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    UnityEngine.Logger:LogException(Exception, Object)
    UnityEngine.Debug:LogException(Exception)
    ConsoleSystem:Internal(Arg)
    ConsoleSystem:Run(Option, String, Object[])
    ConsoleNetwork:OnClientCommand(Message)
    ServerMgr:OnNetworkMessage(Message)
    Facepunch.Network.Raknet.Server:ProcessRead(NetRead)
    Network.BaseNetwork:Cycle()
    ServerMgr:Update()

  13. I asked Grok to fix and he came up with 

    Potential Related Issues

    While fixing this, I noticed the Trade.Send() method also uses "commands.trade.request_received":

    csharp

    CollapseWrapCopy

    WTrading.Instance.LocalisedReply(Target, "commands.trade.request_received", Creator.Name);

    This call does provide an argument (Creator.Name), so it shouldn’t cause the same error. The issue is specific to WTrading_TradeSent due to the missing argument in its Localise call.

    Final Thoughts

    The error stemmed from a simple oversight in argument passing, which is now corrected. This fix should resolve the FormatException for the WTrading_TradeSent hook on Oxide.Rust 2.0.6408 as of March 9, 2025. If you encounter additional errors or unexpected behavior after applying this, please share the new logs or symptoms, and I’ll assist further! Let me know how it goes.

  14. when I click on a players name 

     

    `Failed to call hook 'WTrading_TradeSent' on plugin 'WTrading v1.1.5' (FormatException: Index (zero based) must be greater than or equal to zero and less than the size of the argument list.)
      at System.Text.StringBuilder.AppendFormatHelper (System.IFormatProvider provider, System.String format, System.ParamsArray args) [0x000f9] in <8ce0bd04a7a04b4b9395538239d3fdd8>:0 
      at System.String.FormatHelper (System.IFormatProvider provider, System.String format, System.ParamsArray args) [0x00023] in <8ce0bd04a7a04b4b9395538239d3fdd8>:0 
      at System.String.Format (System.String format, System.Object[] args) [0x00020] in <8ce0bd04a7a04b4b9395538239d3fdd8>:0 
      at Oxide.Plugins.WTrading.Localise (BasePlayer player, System.String key, System.Object[] arguments) [0x00013] in <ba5446e96da541d0887edcb3f615e10b>:0 
      at Oxide.Plugins.WTrading.WTrading_TradeSent (BasePlayer caller, BasePlayer target) [0x0004b] in <ba5446e96da541d0887edcb3f615e10b>:0 
      at Oxide.Plugins.WTrading.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x0068c] in <ba5446e96da541d0887edcb3f615e10b>:0 
      at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <9c80d821d00a44c9a24497c73ad2d20d>:0 
      at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000de] in <d646191a355d43a6b3ab36b7ee14c740>:0 
      at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <d646191a355d43a6b3ab36b7ee14c740>:0 
    Continuum Banshee was killed by Scientist[68324] at (166.19, 73.96, -15.71)`

  15. Failed to run a 0.50 timer in 'PlaceAnything v1.0.62' (ArgumentNullException: Value cannot be null.
    Parameter name: key)
      at System.Collections.Generic.Dictionary`2[TKey,TValue].FindEntry (TKey key) [0x00008] in <8ce0bd04a7a04b4b9395538239d3fdd8>:0 
      at System.Collections.Generic.Dictionary`2[TKey,TValue].ContainsKey (TKey key) [0x00000] in <8ce0bd04a7a04b4b9395538239d3fdd8>:0 
      at Oxide.Plugins.PlaceAnything.RefundItem (BasePlayer player, System.String itemName) [0x00000] in <79a877e61b6549cf9129651667675a78>:0 
      at Oxide.Plugins.PlaceAnything+<>c__DisplayClass7_0.<OnEntityBuilt>b__0 () [0x00294] in <79a877e61b6549cf9129651667675a78>:0 
      at Oxide.Core.Libraries.Timer+TimerInstance.FireCallback () [0x00018] in <d646191a355d43a6b3ab36b7ee14c740>:0 

    Failed to run a 0.50 timer in 'PlaceAnything v1.0.62' (ArgumentNullException: Value cannot be null.
    Parameter name: key)
      at System.Collections.Generic.Dictionary`2[TKey,TValue].FindEntry (TKey key) [0x00008] in <8ce0bd04a7a04b4b9395538239d3fdd8>:0 
      at System.Collections.Generic.Dictionary`2[TKey,TValue].ContainsKey (TKey key) [0x00000] in <8ce0bd04a7a04b4b9395538239d3fdd8>:0 
      at Oxide.Plugins.PlaceAnything.RefundItem (BasePlayer player, System.String itemName) [0x00000] in <79a877e61b6549cf9129651667675a78>:0 
      at Oxide.Plugins.PlaceAnything+<>c__DisplayClass7_0.<OnEntityBuilt>b__0 () [0x00294] in <79a877e61b6549cf9129651667675a78>:0 
      at Oxide.Core.Libraries.Timer+TimerInstance.FireCallback () [0x00018] in <d646191a355d43a6b3ab36b7ee14c740>:0 

  16. It happens when you try to search something.

     

    [18:11:08] > Failed to call hook 'MarketCommand' on plugin 'ShoppyStock v1.2.7' (ArgumentException: An item with the same key has already been added. Key: attackhelicopter-0)
      at System.Collections.Generic.Dictionary`2[TKey,TValue].TryInsert (TKey key, TValue value, System.Collections.Generic.InsertionBehavior behavior) [0x0015a] in <8ce0bd04a7a04b4b9395538239d3fdd8>:0 
      at System.Collections.Generic.Dictionary`2[TKey,TValue].Add (TKey key, TValue value) [0x00000] in <8ce0bd04a7a04b4b9395538239d3fdd8>:0 
      at Oxide.Plugins.ShoppyStock.OpenShopUI (BasePlayer player, System.String shopName, System.String search, System.String category, System.Int32 categoryPage, System.Int32 page) [0x00d6b] in <c32ddb4e07514d8aba85a499a6476800>:0 
      at Oxide.Plugins.ShoppyStock.MarketCommand (BasePlayer player) [0x0013c] in <c32ddb4e07514d8aba85a499a6476800>:0 
      at Oxide.Plugins.ShoppyStock.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x01611] in <c32ddb4e07514d8aba85a499a6476800>:0 
      at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <9c80d821d00a44c9a24497c73ad2d20d>:0 
      at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000de] in <d646191a355d43a6b3ab36b7ee14c740>:0 
      at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <d646191a355d43a6b3ab36b7ee14c740>:0 
     

1.9m

Downloads

Total number of downloads.

8.7k

Customers

Total customers served.

129.8k

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.