Jump to content

Massive Skin Overload

Pending 2.0.8

Basti Ell
Basti Ell

Posted

Hello,

I like the plugin.

Unfortunately I have the problem that the skins are multiplying for me. This means that I get the same skin to choose from very often. In addition, after loading, Skincontroller tells me in the console that 100,000 skins (no joke) have been loaded. Initially there were 9,000. It seems to me as if the skins are duplicating.

What could be the reason for this?

Basti Ell

Posted

Update: It looks like the skins are multiplying each time the plugin is loaded. Here is a timestamped example from just now.After reloading the plugin 2 times

Skincontroller 1.png

Amino

Posted

Hey! Sorry, just now getting to this, I accidentally reverted a previous update that I did. I have an update coming to fix this issue Thursday. 

  • Love 1
Basti Ell

Posted

thanks for updating. Now it seems, there are not duplicated skins anymore.

 

  1. Can you build in a check for duplicated Skins? so they will be deleted? I have 200950 Skins. most of them are duplicated from your previous version
    "Successfully generated 119 items containing a total of 200950 skins!"
     
  2. i got a error message after connecting to the server today and calling the GUI with /sb
     
    (14:38:50) | Failed to call hook 'CMDMain' on plugin 'SkinController v2.0.9' (NullReferenceException: Object reference not set to an instance of an object)
      at Oxide.Plugins.SkinController.SkinContainer (BasePlayer player, System.Collections.Generic.List`1[T] items, Oxide.Plugins.SkinController+PlayerSettings& playerSettings, System.Boolean findSkins, Oxide.Plugins.SkinController+SkinData skinInfo, System.Collections.Generic.List`1[T] inventoryItems, System.Boolean isInventory) [0x0019d] in <ea48d04184fa430fbc7ffdcd467b44d0>:0 
      at Oxide.Plugins.SkinController.CMDMain (ConsoleSystem+Arg arg) [0x00739] in <ea48d04184fa430fbc7ffdcd467b44d0>:0 
      at Oxide.Plugins.SkinController.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00ed9] in <ea48d04184fa430fbc7ffdcd467b44d0>:0 
      at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <206a0f2c6ee141f38e2ad549cde44d70>:0 
      at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000de] in <beb2b64691c64e2b95b99491bd85442c>:0 
      at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <beb2b64691c64e2b95b99491bd85442c>:0
    (14:38:51) | Failed to call hook 'CMDMain' on plugin 'SkinController v2.0.9' (NullReferenceException: Object reference not set to an instance of an object)
      at Oxide.Plugins.SkinController.SkinContainer (BasePlayer player, System.Collections.Generic.List`1[T] items, Oxide.Plugins.SkinController+PlayerSettings& playerSettings, System.Boolean findSkins, Oxide.Plugins.SkinController+SkinData skinInfo, System.Collections.Generic.List`1[T] inventoryItems, System.Boolean isInventory) [0x0019d] in <ea48d04184fa430fbc7ffdcd467b44d0>:0 
      at Oxide.Plugins.SkinController.CMDMain (ConsoleSystem+Arg arg) [0x00739] in <ea48d04184fa430fbc7ffdcd467b44d0>:0 
      at Oxide.Plugins.SkinController.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00ed9] in <ea48d04184fa430fbc7ffdcd467b44d0>:0 
      at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <206a0f2c6ee141f38e2ad549cde44d70>:0 
      at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000de] in <beb2b64691c64e2b95b99491bd85442c>:0 
      at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <beb2b64691c64e2b95b99491bd85442c>:0
    (14:39:33) | Failed to call hook 'CMDMain' on plugin 'SkinController v2.0.9' (NullReferenceException: Object reference not set to an instance of an object)
      at Oxide.Plugins.SkinController.SkinContainer (BasePlayer player, System.Collections.Generic.List`1[T] items, Oxide.Plugins.SkinController+PlayerSettings& playerSettings, System.Boolean findSkins, Oxide.Plugins.SkinController+SkinData skinInfo, System.Collections.Generic.List`1[T] inventoryItems, System.Boolean isInventory) [0x0019d] in <ea48d04184fa430fbc7ffdcd467b44d0>:0 
      at Oxide.Plugins.SkinController.CMDMain (ConsoleSystem+Arg arg) [0x00739] in <ea48d04184fa430fbc7ffdcd467b44d0>:0 
      at Oxide.Plugins.SkinController.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00ed9] in <ea48d04184fa430fbc7ffdcd467b44d0>:0 
      at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <206a0f2c6ee141f38e2ad549cde44d70>:0 
      at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000de] in <beb2b64691c64e2b95b99491bd85442c>:0 
      at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <beb2b64691c64e2b95b99491bd85442c>:0
    (14:39:33) | Failed to call hook 'CMDMain' on plugin 'SkinController v2.0.9' (NullReferenceException: Object reference not set to an instance of an object)
      at Oxide.Plugins.SkinController.SkinContainer (BasePlayer player, System.Collections.Generic.List`1[T] items, Oxide.Plugins.SkinController+PlayerSettings& playerSettings, System.Boolean findSkins, Oxide.Plugins.SkinController+SkinData skinInfo, System.Collections.Generic.List`1[T] inventoryItems, System.Boolean isInventory) [0x0019d] in <ea48d04184fa430fbc7ffdcd467b44d0>:0 
      at Oxide.Plugins.SkinController.CMDMain (ConsoleSystem+Arg arg) [0x00739] in <ea48d04184fa430fbc7ffdcd467b44d0>:0 
      at Oxide.Plugins.SkinController.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00ed9] in <ea48d04184fa430fbc7ffdcd467b44d0>:0 
      at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <206a0f2c6ee141f38e2ad549cde44d70>:0 
      at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000de] in <beb2b64691c64e2b95b99491bd85442c>:0 
      at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <beb2b64691c64e2b95b99491bd85442c>:0

Thank you for your help

 

Sa1tire

Posted

Hi, is there any easy way to clean up the mess this has created on my server ? And is it actually fixed yet ? I am running 2.0.9

Rust Admin

Posted

purchased 2 plugins recently from this dev.  probably should focus on creating good products instead of pushing unfinished v2's all over the place.

errors. config issues.  config being wiped out on new loads with no warning.  etc

not happy considering the constant promotion by srtbull

Amino

Posted

Hey @Rust Admin

I’m sorry you’re feeling this way. i haven’t pushed out any unfinished V2’s. If there’s an error, I patch it. That’s always a thing with a new or fully redone product. I cannot catch everything in testing.

I assume the config being wipe out, you’re referring to major version 1 to major version 2 of welcome controller. It was impossible to convert V1 config to the V2 config with all the new features and UI loading processes. 

1.4m

Downloads

Total number of downloads.

6.8k

Customers

Total customers served.

101.5k

Files Sold

Total number of files sold.

2m

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.