Jump to content

6 Screenshots

  • 5,022
  • 122
  • 122.11 kB
 Share

depends on

Works with

About HUD Info Panel System

Panel System is the feature-packed HUD interface players can fully customize to their specific needs and play style. Display important server stats and ongoing events while enabling your players to create their own unique experience with the endless customization options this plugin provides! An API is included to make integration to other plugins seamless!

 

Features:

  • Beautiful HUD and other user interface
  • Support for third-party plugins (you can modify your own and others' plugins)
  • The player can customize the HUD (interface)
  • Great customization options in the config
  • All HUD titles can be changed
  • Convoy plugin support
  • Armored Train plugin support

 

Showcase

 

FAQ

Q: How do I make the buttons hide when I click on the logo?
A: In the logo settings, specify the command to hide the buttons (panelsystem.buttons). Example: https://pastebin.com/Ksggh718

 

API:

private void OnEventChangeStatus(string key, bool spawned, bool ignorePlayers = false)

 

API Using Example:

Plugin Code

	public class EmptyPlugin : RustPlugin
	{
		[PluginReference] private Plugin PanelSystem;

		private void OnServerInitialized()
		{
			EventChangeStatus("UserNotify", true);
		}

		private void Unload()
		{
			EventChangeStatus("UserNotify", false);
		}

		private void EventChangeStatus(string key, bool spawned)
		{
			PanelSystem.Call("OnEventChangeStatus", key, spawned);
		}
	}

PanelSystem config

    {
      "Enabled": true,
      "Image": "https://i.imgur.com/asflpJe.png",
      "Permission": "",
      "Type": 7,
      "Panel Settings": {
        "Enabled": true,
        "Permission": "",
        "Switch": true,
        "Color": true,
        "Size": true
      },
      "Size Settings": {
        "Sizes": [
          {
            "Size": 25.0,
            "Lang Key": "sizeBig",
            "Permission": ""
          },
          {
            "Size": 20.0,
            "Lang Key": "sizeMedium",
            "Permission": ""
          },
          {
            "Size": 15.0,
            "Lang Key": "sizeSmall",
            "Permission": ""
          }
        ],
        "Default Size (index)": 0
      },
      "Color Settings": {
        "Default Active Color ID": 0,
        "Default Inactive Color ID": 2
      },
      "Key (MUST BE UNIQUE)": "UserNotify"
    }

 

Config:

{
  "Work with Notify?": true,
  "Display type (Overlay/Hud)": "Overlay",
  "Logotype": {
    "Enabled": true,
    "Image": "https://i.imgur.com/eeuY1WI.png",
    "Command": "",
    "AnchorMin": "0 0",
    "AnchorMax": "1 1",
    "OffsetMin": "-100 -110",
    "OffsetMax": "-10 -20"
  },
  "Players Settings": {
    "Enabled": true,
    "Image": "https://i.imgur.com/Ik9YSZS.png",
    "Settings Image": "https://i.imgur.com/Ltn0Jr1.png",
    "Panel Settngs": {
      "Enabled": true,
      "Permission": "",
      "Switch": true,
      "Color": false,
      "Size": true
    },
    "Size Settings": {
      "Sizes": [
        {
          "Image Size": 35.0,
          "Title Font Size": 12,
          "Value Font Size": 16,
          "Up Indent": 40,
          "Side Indent": 145,
          "Lang Key": "sizeBig",
          "Permission": ""
        },
        {
          "Image Size": 30.0,
          "Title Font Size": 10,
          "Value Font Size": 14,
          "Up Indent": 40,
          "Side Indent": 145,
          "Lang Key": "sizeMedium",
          "Permission": ""
        },
        {
          "Image Size": 25.0,
          "Title Font Size": 8,
          "Value Font Size": 12,
          "Up Indent": 40,
          "Side Indent": 145,
          "Lang Key": "sizeSmall",
          "Permission": ""
        }
      ],
      "Default Size (index)": 0
    }
  },
  "Time Settings": {
    "Enabled": true,
    "Image": "https://i.imgur.com/ZI5vJk9.png",
    "Settings Image": "https://i.imgur.com/MhfhTLP.png",
    "Panel Settngs": {
      "Enabled": true,
      "Permission": "",
      "Switch": true,
      "Color": false,
      "Size": true
    },
    "Size Settings": {
      "Sizes": [
        {
          "Image Size": 35.0,
          "Title Font Size": 12,
          "Value Font Size": 16,
          "Up Indent": 50,
          "Side Indent": 145,
          "Lang Key": "sizeBig",
          "Permission": ""
        },
        {
          "Image Size": 30.0,
          "Title Font Size": 10,
          "Value Font Size": 14,
          "Up Indent": 50,
          "Side Indent": 145,
          "Lang Key": "sizeMedium",
          "Permission": ""
        },
        {
          "Image Size": 25.0,
          "Title Font Size": 8,
          "Value Font Size": 12,
          "Up Indent": 50,
          "Side Indent": 145,
          "Lang Key": "sizeSmall",
          "Permission": ""
        }
      ],
      "Default Size (index)": 0
    }
  },
  "Settings Button": {
    "Enabled": true,
    "Image": "https://i.imgur.com/zrGBH8Q.png",
    "Color": {
      "HEX": "#4B68FF",
      "Opacity (0 - 100)": 100.0
    },
    "AnchorMin": "0 0",
    "AnchorMax": "1 1",
    "OffsetMin": "20 -60",
    "OffsetMax": "55 -25"
  },
  "Buttons Setting Button": {
    "Enabled": true,
    "Buttons": [
      {
        "Enabled": true,
        "Image": "https://i.imgur.com/RScZfCg.png",
        "Permission": "",
        "Lang Key (oxide/lang/**/PanelSystem.json)": "BtnShop",
        "Command": "chat.say /shop"
      },
      {
        "Enabled": true,
        "Image": "https://i.imgur.com/84ixNM9.png",
        "Permission": "",
        "Lang Key (oxide/lang/**/PanelSystem.json)": "BtnStats",
        "Command": "chat.say /stats"
      },
      {
        "Enabled": true,
        "Image": "https://i.imgur.com/hIyouiW.png",
        "Permission": "",
        "Lang Key (oxide/lang/**/PanelSystem.json)": "BtnBank",
        "Command": "chat.say /bank"
      }
    ],
    "Settings Image": "https://i.imgur.com/mJih52U.png",
    "Panel Settngs": {
      "Enabled": true,
      "Permission": "",
      "Switch": true,
      "Color": false,
      "Size": true
    },
    "Size Settings": {
      "Sizes": [
        {
          "Image Size": 35.0,
          "Font Size": 16,
          "Up Indent": 205.0,
          "Side Indent": 25,
          "Margin": 5.0,
          "Lang Key": "sizeBig",
          "Permission": ""
        },
        {
          "Image Size": 30.0,
          "Font Size": 14,
          "Up Indent": 205.0,
          "Side Indent": 25,
          "Margin": 2.5,
          "Lang Key": "sizeMedium",
          "Permission": ""
        },
        {
          "Image Size": 25.0,
          "Font Size": 12,
          "Up Indent": 205.0,
          "Side Indent": 25,
          "Margin": 0.0,
          "Lang Key": "sizeSmall",
          "Permission": ""
        }
      ],
      "Default Size (index)": 0
    }
  },
  "Events": [
    {
      "Enabled": true,
      "Image": "https://i.imgur.com/kxeEFQG.png",
      "Type": 2,
      "Panel Settings": {
        "Enabled": true,
        "Permission": "",
        "Switch": true,
        "Color": true,
        "Size": true
      },
      "Size Settings": {
        "Sizes": [
          {
            "Size": 25.0,
            "Lang Key": "sizeBig",
            "Permission": ""
          },
          {
            "Size": 20.0,
            "Lang Key": "sizeMedium",
            "Permission": ""
          },
          {
            "Size": 15.0,
            "Lang Key": "sizeSmall",
            "Permission": ""
          }
        ],
        "Default Size (index)": 0
      },
      "Color Settings": {
        "Default Active Color ID": 0,
        "Default Inactive Color ID": 2
      },
      "Key (MUST BE UNIQUE)": "CH47"
    },
    {
      "Enabled": true,
      "Image": "https://i.imgur.com/zjzI25y.png",
      "Type": 4,
      "Panel Settings": {
        "Enabled": true,
        "Permission": "",
        "Switch": true,
        "Color": true,
        "Size": true
      },
      "Size Settings": {
        "Sizes": [
          {
            "Size": 25.0,
            "Lang Key": "sizeBig",
            "Permission": ""
          },
          {
            "Size": 20.0,
            "Lang Key": "sizeMedium",
            "Permission": ""
          },
          {
            "Size": 15.0,
            "Lang Key": "sizeSmall",
            "Permission": ""
          }
        ],
        "Default Size (index)": 0
      },
      "Color Settings": {
        "Default Active Color ID": 2,
        "Default Inactive Color ID": 3
      },
      "Key (MUST BE UNIQUE)": "Bradley"
    },
    {
      "Enabled": true,
      "Image": "https://i.imgur.com/PclffR9.png",
      "Type": 3,
      "Panel Settings": {
        "Enabled": true,
        "Permission": "",
        "Switch": true,
        "Color": true,
        "Size": true
      },
      "Size Settings": {
        "Sizes": [
          {
            "Size": 25.0,
            "Lang Key": "sizeBig",
            "Permission": ""
          },
          {
            "Size": 20.0,
            "Lang Key": "sizeMedium",
            "Permission": ""
          },
          {
            "Size": 15.0,
            "Lang Key": "sizeSmall",
            "Permission": ""
          }
        ],
        "Default Size (index)": 0
      },
      "Color Settings": {
        "Default Active Color ID": 3,
        "Default Inactive Color ID": 2
      },
      "Key (MUST BE UNIQUE)": "Helicopter"
    },
    {
      "Enabled": true,
      "Image": "https://i.imgur.com/NKNIqxz.png",
      "Type": 5,
      "Panel Settings": {
        "Enabled": true,
        "Permission": "",
        "Switch": true,
        "Color": true,
        "Size": true
      },
      "Size Settings": {
        "Sizes": [
          {
            "Size": 25.0,
            "Lang Key": "sizeBig",
            "Permission": ""
          },
          {
            "Size": 20.0,
            "Lang Key": "sizeMedium",
            "Permission": ""
          },
          {
            "Size": 15.0,
            "Lang Key": "sizeSmall",
            "Permission": ""
          }
        ],
        "Default Size (index)": 0
      },
      "Color Settings": {
        "Default Active Color ID": 0,
        "Default Inactive Color ID": 2
      },
      "Key (MUST BE UNIQUE)": "Airdrop"
    },
    {
      "Enabled": false,
      "Image": "https://i.imgur.com/lsEIGc5.png",
      "Type": 8,
      "Panel Settings": {
        "Enabled": true,
        "Permission": "",
        "Switch": true,
        "Color": true,
        "Size": true
      },
      "Size Settings": {
        "Sizes": [
          {
            "Size": 25.0,
            "Lang Key": "sizeBig",
            "Permission": ""
          },
          {
            "Size": 20.0,
            "Lang Key": "sizeMedium",
            "Permission": ""
          },
          {
            "Size": 15.0,
            "Lang Key": "sizeSmall",
            "Permission": ""
          }
        ],
        "Default Size (index)": 0
      },
      "Color Settings": {
        "Default Active Color ID": 0,
        "Default Inactive Color ID": 2
      },
      "Key (MUST BE UNIQUE)": "CargoShip"
    },
    {
      "Enabled": false,
      "Image": "https://i.imgur.com/asflpJe.png",
      "Type": 7,
      "Panel Settings": {
        "Enabled": true,
        "Permission": "",
        "Switch": true,
        "Color": true,
        "Size": true
      },
      "Size Settings": {
        "Sizes": [
          {
            "Size": 25.0,
            "Lang Key": "sizeBig",
            "Permission": ""
          },
          {
            "Size": 20.0,
            "Lang Key": "sizeMedium",
            "Permission": ""
          },
          {
            "Size": 15.0,
            "Lang Key": "sizeSmall",
            "Permission": ""
          }
        ],
        "Default Size (index)": 0
      },
      "Color Settings": {
        "Default Active Color ID": 0,
        "Default Inactive Color ID": 2
      },
      "Key (MUST BE UNIQUE)": "UserNotify"
    }
  ],
  "Economics": [
    {
      "ID": 1,
      "Enabled": true,
      "Image": "https://i.imgur.com/Q21Pwq9.png",
      "Plugin name": "Economics",
      "Balance show hook": "Balance",
      "Panel Settngs": {
        "Enabled": true,
        "Permission": "",
        "Switch": true,
        "Color": true,
        "Size": true
      },
      "Size Settings": {
        "Sizes": [
          {
            "Font Size": 20,
            "Lang Key": "sizeBig",
            "Permission": ""
          },
          {
            "Font Size": 18,
            "Lang Key": "sizeMedium",
            "Permission": ""
          },
          {
            "Font Size": 16,
            "Lang Key": "sizeSmall",
            "Permission": ""
          }
        ],
        "Default Size (index)": 0
      },
      "Default Color ID": 6
    },
    {
      "ID": 2,
      "Enabled": true,
      "Image": "https://i.imgur.com/DhSC8z0.png",
      "Plugin name": "ServerRewards",
      "Balance show hook": "CheckPoints",
      "Panel Settngs": {
        "Enabled": true,
        "Permission": "",
        "Switch": true,
        "Color": true,
        "Size": true
      },
      "Size Settings": {
        "Sizes": [
          {
            "Font Size": 20,
            "Lang Key": "sizeBig",
            "Permission": ""
          },
          {
            "Font Size": 18,
            "Lang Key": "sizeMedium",
            "Permission": ""
          },
          {
            "Font Size": 16,
            "Lang Key": "sizeSmall",
            "Permission": ""
          }
        ],
        "Default Size (index)": 0
      },
      "Default Color ID": 7
    }
  ],
  "Settings Interface": {
    "Icons On String": 4,
    "Size": 50.0,
    "Margin": 5.0
  },
  "Events Interface": {
    "Side Indent": 56.0,
    "Up Indent": 25.0,
    "Size": 35.0
  },
  "Colors": [
    {
      "HEX": "#FFFFFF",
      "Opacity (0 - 100)": 100.0
    },
    {
      "HEX": "#000000",
      "Opacity (0 - 100)": 100.0
    },
    {
      "HEX": "#FFFFFF",
      "Opacity (0 - 100)": 60.0
    },
    {
      "HEX": "#FF6060",
      "Opacity (0 - 100)": 100.0
    },
    {
      "HEX": "#4B68FF",
      "Opacity (0 - 100)": 100.0
    }
  ]
}
 Share


Mevent's Collection

User Feedback

391k

Downloads

Total number of downloads.

2.1k

Customers

Total customers served.

28.2k

Files Sold

Total number of files sold.

439.3k

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.