Jump to content
Message added by Monster,

The plugin automatically creates a file with 3800+ skins, and automatically replenishes it with new skins.

8 Screenshots

  • 30,160
  • 409
  • 66.55 kB

depends on

Works with

About XSkinMenu

XSkinMenu - beautiful menu of skins for your server.

- Optimization of the interface for different monitor resolutions.
- Storing player data in - oxide/data/XDataSystem/XSkinMenu
- There is a lang ru/en/uk/es.
- Sound effects when interacting with the menu.
- Setting up item categories.
- Setting skins for each item.
- Blacklist of skins. You cannot change the skin of an item if it has a skin from the black list. [ For example: fire gloves, fire ax ]
- The ability to change skins for items in inventory, when crafting, when removing a skin and on installed items/constructions.
- The ability to change the skin of items/constructions installed by a friend.
- Automatic change of skins after entering the player's inventory. [ You can customize skins once and run with them ]
- Ability to change skins for items after the player respawns.
- Ability to display selected skins on the main page.
- The player can customize the menu/skins.
- Custom menu/skins customization by permishenes.
- Console commands for easy setting of items and skins.
- Setting up UI layers for easy interaction with the menu.
- Convenient removal of skins through the UI. [ Both admin and player ]
- Logs for loading/reloading skins in the server console. [ Can be disabled in config ]
- Setting default skins.

  • When a player enters the server and he is not in the data, the skins specified in the config will be automatically selected for him.
  • You can force the same skins for all players. For example skins of your project. To prevent the player from choosing a different skin, simply do not give permission for it.

- Automatic reload of images after wipe. [ To fix a common problem with dark squares in images after a wipe. ]

 

->  Overview - YouTube  <-

 

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

To fully configure the plugin, contact the developer after purchase. In private messages!

This is necessary for beautiful pictures to work.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

 

Quote

List with items/skins is generated automatically! There is also an automatic check for new skins - added by developers, accepted by developers from the Steam Workshop, or drawn for twitch drops. [ Setting automation in the config ]

The list is generated and replenished with valid skins - added by developers, taken from the workshop or drawn for twitch drops.
No repetitions or broken skins.

- Some skin pictures are not loaded from the Steam Workshop!

 

Permissions

xskinmenu.use - access to the menu.
xskinmenu.setting - access to settings.
xskinmenu.craft - access to changing the skin when crafting.
xskinmenu.entity - access to change the skin of items/constructions.
xskinmenu.inventory - access to change skins in the inventory.
xskinmenu.give - access to the automatic change of skins for items that fall into the inventory.

xskinmenu.skinchange - access to skin selection / removal of selected skins.
[ Everything is the same as it was before update 1.0.10, but now you need permission. ]

Commands

/skin - open the skins menu.
/skinentity - change the skin of the item/construction.

skinimage_reload - reload all images.
skinimage_stop - stop loading/reloading images.

xskin add <item shortname> <skinID> - add a new skin to the list of item skins.
xskin remove <item shortname> <skinID> - remove a skin from the list of skins of an item.
xskin list <item shortname> - see a list of item skins.
xskin clearlist <item shortname> - clear the list of item skins.

[ There is a check for repetition and emptiness of lists ]

Config

{
  "API/image settings": {
    "Display images of items and skins by game methods. ( Set to false if you want to use the API and plugin ImageLibrary )": true,
    "Which API to use to upload images - [ True - regular images from the Steam Workshop (almost all existing skins) | False - beautiful images (all accepted skins by the developers, plus half from the Steam Workshop) ]": false,
    "Disable check for presence of image in ImageLibrary date (the image will be reloaded after every plugin load/reload) - If you don't know/understand how images work in ImageLibrary or if you have problems with images, then it's useful to disable validation (true)": false
  },
  "General settings": {
    "Generate/Check and add new skins accepted by developers or made for twitch drops": true,
    "Generate/Check and add new skins added by developers [ For example, a skin for hazmatsuit ]": false,
    "Show button to remove all skins": true,
    "Propagate blacklisted skins to repair bench": true,
    "Enable button to remove skins via UI": true,
    "Forbid changing the skin of an item that is not in the config": false,
    "Change skins to items after player respawns": true,
    "Logs to the image upload console": true,
    "Logs to image reload console": true,
    "Blacklist of skins that cannot be changed. [ For example: fire gloves, fire hatchet ]": [
      1742796979,
      841106268
    ]
  },
  "Default player settings": {
    "Changing skins in inventory": true,
    "Changing skins on items": true,
    "Changing skins when crafting": true,
    "Changing skins in inventory after deletion": true,
    "Change of skins when entering the inventory": true,
    "Allow friends to change skins": true
  },
  "Settings GUI": {
    "Layer UI - [ Overlay - above inventory | Hud - under inventory (to view installed skins without closing the menu) ]": "Overlay",
    "Refresh UI page after skin selection": true,
    "Refresh UI page after skin removal": true,
    "Display selected skins on homepage": false,
    "Color_background_1": "0.517 0.521 0.509 0.95",
    "Color_background_2": "0.217 0.221 0.209 0.95",
    "Color_background_3": "0.217 0.221 0.209 1",
    "Active category color": "0.53 0.77 0.35 0.8",
    "Inactive category color": "0 0 0 0",
    "Category button color": "0.517 0.521 0.509 0.5",
    "Settings buttons color": "0.517 0.521 0.509 0.5",
    "Button color (icons)": "1 1 1 0.75",
    "Item/skin block color": "0.517 0.521 0.509 0.5",
    "Selected skin block color": "0.53 0.77 0.35 0.8",
    "Active next/refresh button color": "0.35 0.45 0.25 1",
    "Color of inactive next/refresh button": "0.35 0.45 0.25 0.4",
    "Next/refresh active button text color": "0.75 0.95 0.41 1",
    "Text color of inactive next/refresh button": "0.75 0.95 0.41 0.4",
    "Active back button color": "0.65 0.29 0.24 1",
    "Back button color": "0.65 0.29 0.24 0.4",
    "Active back button text color": "0.92 0.79 0.76 1",
    "Back button text color": "0.92 0.79 0.76 0.4"
  },
  "Settings menu": {
    "Enabled parameter icon": "assets/icons/check.png",
    "Disabled parameter icon": "assets/icons/close.png",
    "Enabled parameter color": "0.53 0.77 0.35 0.8",
    "Disabled parameter color": "1 0.4 0.35 0.8"
  },
  "Category settings - [ Item shortname | Default item skin ]": {
    "weapon": {
      "gun.water": 0,
      "pistol.revolver": 0,
      "pistol.semiauto": 0,
      "pistol.python": 0,
      "pistol.eoka": 0,
      "shotgun.waterpipe": 0,
      "shotgun.double": 0,
      "shotgun.pump": 0,
      "bow.hunting": 0,
      "crossbow": 0,
      "grenade.f1": 0,
      "smg.2": 0,
      "smg.thompson": 0,
      "smg.mp5": 0,
      "rifle.ak": 0,
      "rifle.lr300": 0,
      "lmg.m249": 0,
      "rocket.launcher": 0,
      "rifle.semiauto": 0,
      "rifle.m39": 0,
      "rifle.bolt": 0,
      "rifle.l96": 0,
      "longsword": 0,
      "salvaged.sword": 0,
      "mace": 0,
      "knife.combat": 0,
      "bone.club": 0,
      "knife.bone": 0
    },
    "construction": {
      "wall.frame.garagedoor": 0,
      "door.double.hinged.toptier": 0,
      "door.double.hinged.metal": 0,
      "door.double.hinged.wood": 0,
      "door.hinged.toptier": 0,
      "door.hinged.metal": 0,
      "door.hinged.wood": 0,
      "barricade.concrete": 0,
      "barricade.sandbags": 0
    },
    "item": {
      "locker": 0,
      "vending.machine": 0,
      "fridge": 0,
      "furnace": 0,
      "table": 0,
      "chair": 0,
      "box.wooden.large": 0,
      "box.wooden": 0,
      "rug.bear": 0,
      "rug": 0,
      "sleepingbag": 0,
      "water.purifier": 0,
      "target.reactive": 0,
      "sled": 0,
      "discofloor": 0,
      "paddlingpool": 0,
      "innertube": 0,
      "boogieboard": 0,
      "beachtowel": 0,
      "beachparasol": 0,
      "beachchair": 0,
      "skull.trophy": 0,
      "skullspikes": 0,
      "skylantern": 0
    },
    "attire": {
      "metal.facemask": 0,
      "coffeecan.helmet": 0,
      "riot.helmet": 0,
      "bucket.helmet": 0,
      "deer.skull.mask": 0,
      "twitch.headset": 0,
      "sunglasses": 0,
      "mask.balaclava": 0,
      "burlap.headwrap": 0,
      "hat.miner": 0,
      "hat.beenie": 0,
      "hat.boonie": 0,
      "hat.cap": 0,
      "mask.bandana": 0,
      "metal.plate.torso": 0,
      "roadsign.jacket": 0,
      "roadsign.kilt": 0,
      "roadsign.gloves": 0,
      "burlap.gloves": 0,
      "attire.hide.poncho": 0,
      "jacket.snow": 0,
      "jacket": 0,
      "tshirt.long": 0,
      "hazmatsuit": 0,
      "hoodie": 0,
      "shirt.collared": 0,
      "tshirt": 0,
      "burlap.shirt": 0,
      "attire.hide.vest": 0,
      "shirt.tanktop": 0,
      "attire.hide.helterneck": 0,
      "pants": 0,
      "burlap.trousers": 0,
      "pants.shorts": 0,
      "attire.hide.pants": 0,
      "attire.hide.skirt": 0,
      "shoes.boots": 0,
      "burlap.shoes": 0,
      "attire.hide.boots": 0
    },
    "tool": {
      "fun.guitar": 0,
      "jackhammer": 0,
      "icepick.salvaged": 0,
      "pickaxe": 0,
      "stone.pickaxe": 0,
      "rock": 0,
      "hatchet": 0,
      "stonehatchet": 0,
      "explosive.satchel": 0,
      "hammer": 0,
      "torch": 0
    },
    "transport": {
      "snowmobile": 0
    }
  }
}
  • Like 2
  • Love 3

User Feedback

555.9k

Downloads

Total number of downloads.

3.1k

Customers

Total customers served.

41.3k

Files Sold

Total number of files sold.

716.7k

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.