About Permissions Status
The plugin that displays temporary permissions and groups in the status bar. Depends on TemporaryPermissions and AdvancedStatus plugins.
- The ability to choose between bar types(TimeCounter and TimeProgressCounter);
- The ability to specify the order of the bar;
- The ability to change the height of the bar;
- The abillity to customize the color and transparency of the background;
- The ability to set a material for the background;
- The ability to switch between CuiRawImageComponent and CuiImageComponent for the image;
- The ability to get images from the local folder(*SERVER*\oxide\data\AdvancedStatus\Images);
- The abillity to set own image and customize the color and transparency of the image;
- The abillity to set sprite instead of the image;
- The ability to customize the color, size and font of the text;
- The ability to customize the bar for each permission and group;
- The ability to generate language keys for each permission and group;
- The ability to specify additional languages for generation.
{
"Chat command": "pstatus",
"Is it worth enabling GameTips for messages?": true,
"Is it worth clearing saved settings for permissions and groups upon detecting a wipe?": false,
"Is it worth copying local images for new permissions or groups? Note: If set to true, it may create a lot of unnecessary images": false,
"Is it worth enabling the bar display for new permissions?": true,
"Is it worth enabling the bar display for new groups?": true,
"Language - Addition languages (except en and ru)": [
""
],
"Type of status bar for permissions. Note: You can only choose between TimeProgressCounter and TimeCounter": "TimeProgressCounter",
"Type of status bar for groups. Note: You can only choose between TimeProgressCounter and TimeCounter": "TimeProgressCounter",
"Default status bar settings for new permissions and groups": {
"BarType - You can choose only between TimeProgressCounter and TimeCounter": "TimeProgressCounter",
"Order": 20,
"Height": 26,
"Main_Color(Hex or RGBA)": "#FFFFFF",
"Main_Transparency": 0.15,
"Main_Material": "",
"Image_Url": "https://i.imgur.com/BtK7YHa.png",
"Image_Local(Leave empty to use Image_Url)": "PermissionsStatus_Default",
"Image_Sprite(Leave empty to use Image_Local or Image_Url)": "",
"Image_IsRawImage": false,
"Image_Color(Hex or RGBA)": "#FFF53D",
"Image_Transparency": 1.0,
"Is it worth enabling an outline for the image?": false,
"Image_Outline_Color(Hex or RGBA)": "0.1 0.3 0.8 0.9",
"Image_Outline_Transparency": 1.0,
"Image_Outline_Distance": "0.75 0.75",
"Text_Size": 12,
"Text_Color(Hex or RGBA)": "1 1 1 1",
"Text_Font(https://umod.org/guides/rust/basic-concepts-of-gui#fonts)": "RobotoCondensed-Bold.ttf",
"Text_Offset_Horizontal": 0,
"Is it worth enabling an outline for the text?": false,
"Text_Outline_Color(Hex or RGBA)": "#000000",
"Text_Outline_Transparency": 1.0,
"Text_Outline_Distance": "0.75 0.75",
"SubText_Size": 12,
"SubText_Color(Hex or RGBA)": "1 1 1 1",
"SubText_Font": "RobotoCondensed-Bold.ttf",
"Is it worth enabling an outline for the sub text?": false,
"SubText_Outline_Color(Hex or RGBA)": "0.5 0.6 0.7 0.5",
"SubText_Outline_Transparency": 1.0,
"SubText_Outline_Distance": "0.75 0.75",
"Progress_Reverse": true,
"Progress_Color(Hex or RGBA)": "#FFD700",
"Progress_Transparency": 0.7,
"Progress_OffsetMin": "0 0",
"Progress_OffsetMax": "0 0"
},
"Wipe ID": null,
"Version": {
"Major": 0,
"Minor": 1,
"Patch": 1
}
}
EN:
{
"MsgDisplayEnabled": "Displaying the bar is enabled!",
"MsgDisplayDisabled": "Displaying the bar is disabled!",
"MsgUntilWipe": "Until wipe"
}
RU:
{
"MsgDisplayEnabled": "Отображение бара включено!",
"MsgDisplayDisabled": "Отображение бара выключено!",
"MsgUntilWipe": "До вайпа"
}
The language file is generated during the plugin initialization process. Additionally, when creating a new permission or group, a key for it will be automatically added.
Note: You can also specify in the configuration file the generation of language files for other languages besides en and ru.