-
Posts
40 -
Joined
-
Last visited
Content Type
Profiles
Warranty Claims
Downloads
Forums
Store
Support
DOWNLOADS EXTRA
Services
Everything posted by Theswingingturtle
-
Custom items wont work to add as BuyOffer.
Theswingingturtle replied to Theswingingturtle's Support Request in Support
I was wrong. People can't sell to buyoffer with custom item and that's where I think the error message comes from. You are able to create buy offer of custom item, but not sell it to buyer. When you click - or +, it just keeps saying 0. [ShoppyStock] Player Hema [76561198025175793] has ran ShoppyStock console command with args: stock openBuyOffers [ShoppyStock] Player Hema [76561198025175793] has ran ShoppyStock console command with args: stock goBack [ShoppyStock] Player Hema [76561198025175793] has ran ShoppyStock console command with args: close [ShoppyStock] Player Hema [76561198025175793] has ran ShoppyStock chat command: s [ShoppyStock] Player Hema [76561198025175793] has ran ShoppyStock console command with args: stock listing scrapshot 0 [ShoppyStock] Player Hema [76561198025175793] has ran ShoppyStock console command with args: stock buySellOffer new [ShoppyStock] Player Hema [76561198025175793] has ran ShoppyStock console command with args: stock buySellOffer details 0 [ShoppyStock] Player Hema [76561198025175793] has ran ShoppyStock console command with args: stock buySellOffer details 0 [ShoppyStock] Player Hema [76561198025175793] has ran ShoppyStock console command with args: stock buySellOffer details 0 [ShoppyStock] Player Hema [76561198025175793] has ran ShoppyStock console command with args: stock buySellOffer increase [ShoppyStock] Player Hema [76561198025175793] has ran ShoppyStock console command with args: stock goBack [ShoppyStock] Player Hema [76561198025175793] has ran ShoppyStock console command with args: close [ShoppyStock] Player Hema [76561198025175793] has ran ShoppyStock chat command: s [ShoppyStock] Player Hema [76561198025175793] has ran ShoppyStock console command with args: stock listing scrapshot 0 [ShoppyStock] Player Hema [76561198025175793] has ran ShoppyStock console command with args: stock buySellOffer increase [ShoppyStock] Player Hema [76561198025175793] has ran ShoppyStock console command with args: stock buySellOffer details 0 [ShoppyStock] Player Hema [76561198025175793] has ran ShoppyStock console command with args: stock buySellOffer details 0 [ShoppyStock] Player Hema [76561198025175793] has ran ShoppyStock console command with args: stock buySellOffer increase [ShoppyStock] Player Hema [76561198025175793] has ran ShoppyStock console command with args: stock buySellOffer increase [ShoppyStock] Player Hema [76561198025175793] has ran ShoppyStock console command with args: stock goBack [ShoppyStock] Player Hema [76561198025175793] has ran ShoppyStock console command with args: close I told one of my players to sell to my buy offer, and its just kept being 0 when he clicked the + or tried to type in number. -
Custom items wont work to add as BuyOffer.
Theswingingturtle replied to Theswingingturtle's Support Request in Support
Yes, when they click on the send button to make buy offer avilable. Instead it turns off the buy totally for both custom and normal items. Custom items are made with CustomItemDefinitions and CustomizableWeapons and CustomizableProtection. Both create new shortnames that automatically registers to shop, but only works as sell but not buy offer. I have not touched the stock config for this but might be something with main config, idk.. ShoppyStock.json money (1).json -
Failed to call hook 'ShoppyStockConsoleCommand' on plugin 'ShoppyStock v2.0.8' (ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index) at System.Collections.Generic.List`1[T].get_Item (System.Int32 index) [0x00009] in <f98723dd4586469db5213ec59da723ca>:0 at Oxide.Plugins.ShoppyStock.TryAddBuySellRequest (BasePlayer player) [0x0006c] in <b533801c82094c98a0ed8f4ccfa0a681>:0 at Oxide.Plugins.ShoppyStock.ShoppyStockConsoleCommand (ConsoleSystem+Arg arg) [0x010d0] in <b533801c82094c98a0ed8f4ccfa0a681>:0 at Oxide.Plugins.ShoppyStock.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x04b89] in <b533801c82094c98a0ed8f4ccfa0a681>: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 Not sure if it is fixable. Player are happy with buying from sellers, but would be cool if this was fixable aswell
-
An error occurs during server restart, and the plugin fails to start.
Theswingingturtle replied to Kobani's Support Request in Support
yeah I get the same 2025-09-23 07:45:41.868 +01:00 [WRN] Failed to compile Convoy.cs - 'HumanNPC' does not contain a definition for 'LootSpawnSlots' and no accessible extension method 'LootSpawnSlots' accepting a first argument of type 'HumanNPC' could be found (are you missing a using directive or an assembly reference?) (L: 5236 | P: 54) | Removing from project -
Hi, a player disconnected on cargo, rejoined and got disconnected because cargo was on its way out of the server map, when I did recovercorpse steamid 2 times it worked, but no loot came to my feets any of the times I did the command. third time it was no body to recover, cause he had no more deaths after that. So I don't know if it's broken cause I haven't managed to try it when loot like drops underfloor and gets deleted by falling to the bottom, cause it can happen, but should be same effects as cargo leaving map I think?
-
I don't know what it is, but got it this morning [Error] Failed to call hook 'OnPlayerLootEnd' on plugin 'ShoppyStock v2.0.8' (NullReferenceException: Object reference not set to an instance of an object) at Oxide.Ext.CarbonAliases.LUI.SendUi (BasePlayer player) [0x00000] in <8d5eac3d7c2543cb851b260642ab9512>:0 at Oxide.Plugins.ShoppyStock.UpdateCurrencyDepositUI (BasePlayer player, ItemContainer cont) [0x00123] in <b12570b3355c4146b8a686e18ca8b444>:0 at Oxide.Plugins.ShoppyStock+<>c__DisplayClass120_0.<SpawnAndOpenContainer>b__3 () [0x00017] in <b12570b3355c4146b8a686e18ca8b444>:0 at (wrapper delegate-invoke) <Module>.invoke_void() at ItemContainer.MarkDirty () [0x00022] in <44b37ac32d304ed58c19aa1a111d2b5c>:0 at ItemContainer.Remove (Item item) [0x0008c] in <44b37ac32d304ed58c19aa1a111d2b5c>:0 at Item.SetParent (ItemContainer target) [0x00012] in <44b37ac32d304ed58c19aa1a111d2b5c>:0 at Item.RemoveFromContainer () [0x00009] in <44b37ac32d304ed58c19aa1a111d2b5c>:0 at Item.MoveToContainer (ItemContainer newcontainer, System.Int32 iTargetPos, System.Boolean allowStack, System.Boolean ignoreStackLimit, BasePlayer sourcePlayer, System.Boolean allowSwap) [0x005f9] in <44b37ac32d304ed58c19aa1a111d2b5c>:0 at Oxide.Plugins.ShoppyStock.OnPlayerLootEnd (PlayerLoot loot) [0x00120] in <b12570b3355c4146b8a686e18ca8b444>:0 at Oxide.Plugins.ShoppyStock.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x001aa] in <b12570b3355c4146b8a686e18ca8b444>: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 It happens when players rapidly open/close the deposit UI. Environment: Oxide 2.0.4138 / CSharp 2.0.4149, CarbonAliases 1.1.3, Unity 2022.3.41f1. The server crashed immediately after this error.
-
commands not hitting in time
Theswingingturtle replied to Theswingingturtle's Support Request in Support
Figured out it had with cooldowns not syncing. You can close this. My bad -
commands not hitting in time
Theswingingturtle replied to Theswingingturtle's Support Request in Support
saw new update, installing it now, but I'm not sure if it's gonna solve the problem. -
I added raidable bases command so you can buy raids from shop. But some players submit tickets for not getting their raid but shop swallows the RP.
-
-
- #maxhealth
- #max
-
(and 2 more)
Tagged with:
-
thank you it said in the update : Added removal of skins from player skinsets and skinusage data when using the /removeskin command But I could have looked deeper into it lol, thank anyways, much appreciated
-
Hi, I was super glad when I saw the update and that /removeskin worked. Cause I am getting a few nulls and skins not working that I want to remove asap thrue console if it's possible. /removeskin ID didn't work for me /removeskin in general is not activated. Or was I missing something?
-
Error while compiling BradleyDrops: 'HumanNPC' does not contain a definition for 'skinID' and no accessible extension method 'skinID' accepting a first argument of type 'HumanNPC' could be found (are you missing a using directive or an assembly reference?) | Line: 846, Pos: 44 I'm using oxide but I use Carbon Aliases for ShoppyStock if that has something to do with it.
-
I found this from Razor, and it worked for BradleyDrops aswell: Betterloot would need to udate anything that says HumanNPC to global::HumanNPC
-
Last time I fixed this by changing everything that said human npc in ur cs file to like ::HumanNPC:: or something, and it worked again, but it wasn't exactly ::HumanNPC:: I forgot and can't find it lol. And I also was dumb enough to delete my fixed file since I was relying way too much on ur new update haha, but I'll see if I can find it again fjuh..
-
Error while compiling BradleyDrops: 'HumanNPC' does not contain a definition for 'skinID' and no accessible extension method 'skinID' accepting a first argument of type 'HumanNPC' could be found (are you missing a using directive or an assembly reference?) | Line: 846, Pos: 44 I'm getting it on start too.
-
I made it work now without any problems on start. If any one wants to use that untill zeode make an update pm me
-
@tacman1981 did you manage to solve this?
-
new update gave me error
Theswingingturtle replied to Theswingingturtle's Support Request in Support
working like a charm! Appreciate you! -
new update gave me error
Theswingingturtle replied to Theswingingturtle's Support Request in Support
Okey, thank you for the quick reply/work man, you're a hero making this plugin! -
new update gave me error
Theswingingturtle replied to Theswingingturtle's Support Request in Support
can i replace like this? private void FixData() { foreach (var player in data.currencies.players.Values) player.userName = (player.userName ?? string.Empty).Replace("\"", "").Replace("\\", ""); foreach (var stock in data.stock.Values) { foreach (var shortname in stock.listings.sellOffers.Values) foreach (var skin in shortname.Values) foreach (var item in skin) item.userName = (item.userName ?? string.Empty).Replace("\"", "").Replace("\\", ""); foreach (var shortname in stock.listings.buyOffers.Values) foreach (var skin in shortname.Values) foreach (var item in skin) item.userName = (item.userName ?? string.Empty).Replace("\"", "").Replace("\\", ""); foreach (var action in stock.stats.actions.Values) { action.field1 = (action.field1 ?? string.Empty).Replace("\"", "").Replace("\\", ""); action.field2 = (action.field2 ?? string.Empty).Replace("\"", "").Replace("\\", ""); action.field3 = (action.field3 ?? string.Empty).Replace("\"", "").Replace("\\", ""); action.field4 = (action.field4 ?? string.Empty).Replace("\"", "").Replace("\\", ""); action.field5 = (action.field5 ?? string.Empty).Replace("\"", "").Replace("\\", ""); } } } -
Failed to call hook 'OnServerInitialized' on plugin 'ShoppyStock v2.0.6' (NullReferenceException: Object reference not set to an instance of an object) at Oxide.Plugins.ShoppyStock.FixData () [0x002c9] in <14b660629fac40ffb98a1ce218c34f7a>:0 at Oxide.Plugins.ShoppyStock.OnServerInitialized () [0x0006c] in <14b660629fac40ffb98a1ce218c34f7a>:0 at Oxide.Plugins.ShoppyStock.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00164] in <14b660629fac40ffb98a1ce218c34f7a>: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 after uploading the new cs files. Do I need to upload all the others again too?
-
bumping this up, have same problem.. players are abusing it
-
I did add it in there first. Tried with no link first, then I downloaded the id picture and uploaded it as a png from a site I use for all pictures (working), and still white. and the even worse part about using the config to add them made it double items, cause shoppystock already counting the items when Customizeable weapons activate, don't need it manually added in the config. Unless I'm missing a big key here..