depends on
Works with
About Welcome Info UI
Give your players all the information they need about your server. Welcome Info UI has
a lot of customization so you can adjust everything to your taste.
Quote
️ FEBRUARY 2022 FACEPUNCH UPDATE
Due to recent changes of plugin ui scaling, full screen layouts will need complete rework (template #2 and #5). Most likely I won't be able completely control how they behave on different ui scales since there is no longer way to create responsive full screen container. Also font scaling in anchored elements does not help with delivering same result for every player.
- Every ui element is fully customizable.
- Ingame editor available to make positioning changes.
- Multiple pre-made templates.
- Permissions, custom commands, data tags...
- Rich options to create basically any layout.
- Pagination system.
- Available extensions
Don't have time to create your own? Just pick one of premade templates.
Please keep in mind that each template require bit of customization, it's
not possible to create one which suits everyone.
Changing template will overwrite UI data file and button titles inside config.
(chat) /wp_template - opens template menu.
No more messing with anchors in config files! Now you can use in-game editor to create your layout.
Changes are updated after each adjustment made.
Commands
(chat) /wp_edit - opens ui editor.
(console) wp_movevalue <value> - change how much will panel move each click. default 0.01
(console) wp_color <rust color code> - change color of panel you currently editing.
QuotePages are disabled by default, by using chat command /wp_populatepages you will create
data file (data/welcomepanel/pagedata.json). If you wish to disable certain page, delete all text
lines inside square brackets and leave them empty. Download example here PageData.json
![]()
QuoteYou can use this tags inside text lines or in title, tag will get replaced with data.
{maxplayers} - show how many slots you have open
{online} - number of players online
{playername} - player's name
{sleeping} - number of sleeping players
{joining} - show how many players are currently joining
{queued} - number of players sitting in que
{worldsize} - map size
{hostname} - name of your server
{wipecountdown} - wipe countdown
{economics} - show player’s balance
{rp} - show player’s RP points
Quote
Quote
• Changing text color and size within text strings.
Two simple tags, <size> and <color>, you will find examples in the default config where it is all demonstrated.
ex.: <size=65>YOUR<color=#FF8C1AFF>SERVER</color>.NET</size>
• Changing text alignment.
There are nine options for text alignment in total. They are defined in config by numbers [0 to 8]. You
will able to find the chart with available options in the default config.
• Base text size and color.
As mentioned before, you can change text size by putting tags together with text lines
however base text size will also define how much space you get between each new line.
Base color works great when you are highlighting just piece of text.
• RGBA Color
Rust UI uses a percentage RGBA color system. To make your life easier you can use Rust Color Picker
• Available text fonts.
assets/content/ui/fonts/droidsansmono.ttf
assets/content/ui/fonts/permanentmarker.ttf
assets/content/ui/fonts/robotocondensed-bold.ttf
assets/content/ui/fonts/robotocondensed-regular.ttf