About XInfoMenu
XInfoMenu - beautiful info menu for your server.
- Optimization of the interface for different monitor resolutions.
- Storing player data in - oxide/data/XInfoMenu
- There is a lang ru/en/es.
- Sound effects when interacting with the menu.
- Info messages in chat.
- Info messages under the slots.
- Custom page settings.
- Ability to turn on the timer when you first connect to the server. [ The player will have to wait N times before the menu can be closed. If the player disconnects from the server before the timer expires, then everything will be restarted when reconnecting. ]
- Ability to create an unlimited number of pages.
- Possibility to create an unlimited number per page - [ Elements, Pictures, Texts, Buttons ]
- The ability to use keyword information in the text (Text in the menu and info messages):
-> Overview - YouTube <-
Need to know!
The menu is a constructor. You can create whatever you want.
If you do not understand this, you can ask the developer for help!
Keywords
[ %NAME% - player name, %STEAMID% - steamid player, %ONLINE% - number of online players, %MAXPLAYERS% - number of server slots, %JOINING% - number of joining players, %QUEUED% - number of players in the queue, %SLEEPING% - number of sleeping players, %TIME% - time on the server ].
Customized configuration.
{ "General settings": { "Open the menu when the player joined the server -> woke up [ If the timer is off, the menu will open after each connection to the server ]": false, "Reload images after plugin reload": true, "Show page switching buttons if there is only one page in the category": true, "Cooldown menu action": 0.75, "Type of page switching buttons. True - arrows | False - numbering": true, "Enable the timer for the first connection [ The player entered the server -> woke up -> the menu opened -> waited N seconds. The menu will not open again after connecting ]": false, "Timer time (.sec)": 0 }, "Settings up chat messages": { "List of unique message names - [ Settings text in lang ]": [ "MESSAGE1.1", "MESSAGE1.2", "MESSAGE1.3" ], "Chat message interval": 300.0, "Profile steamID for custom avatar": 0, "Enable messages in chat": false }, "Settings messages under slots": { "List of unique message names - [ Settings text in lang ]": [ "MESSAGE2.1", "MESSAGE2.2", "MESSAGE2.3" ], "Message interval under slots": 30.0, "Enable messages under slots": false }, "Settings GUI": { "Background color_1": "0.517 0.521 0.509 0.95", "Background color_2": "0.217 0.221 0.209 0.95", "Background material_1": "assets/icons/greyout.mat", "Background material_2": "", "Button color": "0.517 0.521 0.509 0.5", "Active button color": "0.53 0.77 0.35 1" }, "Settings buttons and pages": { "RULES": [ { "Setting elements": [ { "Element color": "0.517 0.521 0.509 0.95", "Element material": "assets/icons/greyout.mat", "OffsetMin": "-190 -11.25", "OffsetMax": "-185 198.75" }, { "Element color": "0.517 0.521 0.509 0.95", "Element material": "assets/icons/greyout.mat", "OffsetMin": "-395 -11.25", "OffsetMax": "395 -6.25" } ], "Setting images": [ { "Unique image name": "RULES1", "Link to image": "https://i.imgur.com/esfS0N4.png", "Player avatar": false, "OffsetMin": "-395 -1.25", "OffsetMax": "-195 198.75" } ], "Setting up a block of text": [ { "Block text unique name - [ Text setting in lang ]": "RULES1.1", "OffsetMin": "-180 -1.25", "OffsetMax": "395 198.75", "TextAnchor [ Text alignment ] | 0 - 8": 4, "Text color": "0.75 0.75 0.75 0.75" }, { "Block text unique name - [ Text setting in lang ]": "RULES1.2", "OffsetMin": "-395 -169", "OffsetMax": "395 -16.75", "TextAnchor [ Text alignment ] | 0 - 8": 4, "Text color": "0.75 0.75 0.75 0.75" } ], "Setting buttons": [] }, { "Setting elements": [ { "Element color": "0.517 0.521 0.509 0.95", "Element material": "assets/icons/greyout.mat", "OffsetMin": "-190 -11.25", "OffsetMax": "-185 198.75" }, { "Element color": "0.517 0.521 0.509 0.95", "Element material": "assets/icons/greyout.mat", "OffsetMin": "-395 -11.25", "OffsetMax": "395 -6.25" } ], "Setting images": [ { "Unique image name": "RULES2", "Link to image": "https://i.imgur.com/eAgrWKP.png", "Player avatar": false, "OffsetMin": "-395 -1.25", "OffsetMax": "-195 198.75" } ], "Setting up a block of text": [ { "Block text unique name - [ Text setting in lang ]": "RULES2.1", "OffsetMin": "-180 -1.25", "OffsetMax": "395 198.75", "TextAnchor [ Text alignment ] | 0 - 8": 4, "Text color": "0.75 0.75 0.75 0.75" }, { "Block text unique name - [ Text setting in lang ]": "RULES2.2", "OffsetMin": "-395 -169", "OffsetMax": "395 -16.75", "TextAnchor [ Text alignment ] | 0 - 8": 4, "Text color": "0.75 0.75 0.75 0.75" } ], "Setting buttons": [] } ], "INFO": [ { "Setting elements": [ { "Element color": "0.517 0.521 0.509 0.95", "Element material": "assets/icons/greyout.mat", "OffsetMin": "-2.5 -100", "OffsetMax": "2.5 198.75" }, { "Element color": "0.517 0.521 0.509 0.95", "Element material": "assets/icons/greyout.mat", "OffsetMin": "-395 -100", "OffsetMax": "395 -95" } ], "Setting images": [], "Setting up a block of text": [ { "Block text unique name - [ Text setting in lang ]": "INFO2.1", "OffsetMin": "-395 -90", "OffsetMax": "-7.5 198.75", "TextAnchor [ Text alignment ] | 0 - 8": 4, "Text color": "0.75 0.75 0.75 0.75" }, { "Block text unique name - [ Text setting in lang ]": "INFO2.2", "OffsetMin": "7.5 -90", "OffsetMax": "395 198.75", "TextAnchor [ Text alignment ] | 0 - 8": 4, "Text color": "0.75 0.75 0.75 0.75" } ], "Setting buttons": [] }, { "Setting elements": [ { "Element color": "0.517 0.521 0.509 0.95", "Element material": "assets/icons/greyout.mat", "OffsetMin": "-395 12.375", "OffsetMax": "395 17.375" } ], "Setting images": [], "Setting up a block of text": [ { "Block text unique name - [ Text setting in lang ]": "INFO3.1", "OffsetMin": "-395 22.375", "OffsetMax": "395 198.75", "TextAnchor [ Text alignment ] | 0 - 8": 4, "Text color": "0.75 0.75 0.75 0.75" }, { "Block text unique name - [ Text setting in lang ]": "INFO3.2", "OffsetMin": "-395 -169", "OffsetMax": "395 7.375", "TextAnchor [ Text alignment ] | 0 - 8": 4, "Text color": "0.75 0.75 0.75 0.75" } ], "Setting buttons": [] } ], "PLUGINS": [ { "Setting elements": [ { "Element color": "0.517 0.521 0.509 0.95", "Element material": "assets/icons/greyout.mat", "OffsetMin": "-190 -11.25", "OffsetMax": "-185 198.75" }, { "Element color": "0.517 0.521 0.509 0.95", "Element material": "assets/icons/greyout.mat", "OffsetMin": "-395 -11.25", "OffsetMax": "395 -6.25" } ], "Setting images": [ { "Unique image name": "PLUGINS1", "Link to image": "https://i.imgur.com/EHlroeY.png", "Player avatar": false, "OffsetMin": "-395 -1.25", "OffsetMax": "-195 198.75" } ], "Setting up a block of text": [ { "Block text unique name - [ Text setting in lang ]": "PLUGINS1.1", "OffsetMin": "-180 -1.25", "OffsetMax": "395 198.75", "TextAnchor [ Text alignment ] | 0 - 8": 4, "Text color": "0.75 0.75 0.75 0.75" }, { "Block text unique name - [ Text setting in lang ]": "PLUGINS1.2", "OffsetMin": "-395 -169", "OffsetMax": "395 -16.75", "TextAnchor [ Text alignment ] | 0 - 8": 4, "Text color": "0.75 0.75 0.75 0.75" } ], "Setting buttons": [] }, { "Setting elements": [ { "Element color": "0.517 0.521 0.509 0.95", "Element material": "assets/icons/greyout.mat", "OffsetMin": "-190 -11.25", "OffsetMax": "-185 198.75" }, { "Element color": "0.517 0.521 0.509 0.95", "Element material": "assets/icons/greyout.mat", "OffsetMin": "-395 -11.25", "OffsetMax": "395 -6.25" } ], "Setting images": [ { "Unique image name": "PLUGINS2", "Link to image": "https://i.imgur.com/dxHezlf.png", "Player avatar": false, "OffsetMin": "-395 -1.25", "OffsetMax": "-195 198.75" } ], "Setting up a block of text": [ { "Block text unique name - [ Text setting in lang ]": "PLUGINS2.1", "OffsetMin": "-180 -1.25", "OffsetMax": "395 198.75", "TextAnchor [ Text alignment ] | 0 - 8": 4, "Text color": "0.75 0.75 0.75 0.75" }, { "Block text unique name - [ Text setting in lang ]": "PLUGINS2.2", "OffsetMin": "-395 -169", "OffsetMax": "395 -16.75", "TextAnchor [ Text alignment ] | 0 - 8": 4, "Text color": "0.75 0.75 0.75 0.75" } ], "Setting buttons": [ { "Button unique name - [ Setting text in lang ]": "PLUGINS2.1.1", "OffsetMin": "-180 168.75", "OffsetMax": "-70 198.75", "TextAnchor [ Text alignment ] | 0 - 8": 4, "Command": "chat.say /reward", "Button color": "0.517 0.521 0.509 0.5", "Text color": "0.75 0.75 0.75 0.75", "Close menu after clicking": false } ] }, { "Setting elements": [ { "Element color": "0.517 0.521 0.509 0.95", "Element material": "assets/icons/greyout.mat", "OffsetMin": "-190 -11.25", "OffsetMax": "-185 198.75" }, { "Element color": "0.517 0.521 0.509 0.95", "Element material": "assets/icons/greyout.mat", "OffsetMin": "-395 -11.25", "OffsetMax": "395 -6.25" } ], "Setting images": [ { "Unique image name": "PLUGINS3", "Link to image": "https://i.imgur.com/1bljDKO.png", "Player avatar": false, "OffsetMin": "-395 -1.25", "OffsetMax": "-195 198.75" } ], "Setting up a block of text": [ { "Block text unique name - [ Text setting in lang ]": "PLUGINS3.1", "OffsetMin": "-180 -1.25", "OffsetMax": "395 198.75", "TextAnchor [ Text alignment ] | 0 - 8": 4, "Text color": "0.75 0.75 0.75 0.75" }, { "Block text unique name - [ Text setting in lang ]": "PLUGINS3.2", "OffsetMin": "-395 -169", "OffsetMax": "395 -16.75", "TextAnchor [ Text alignment ] | 0 - 8": 4, "Text color": "0.75 0.75 0.75 0.75" } ], "Setting buttons": [] } ] } }