About GameTips
A lightweight and customizable plugin that displays rotating informational messages in a clean UI panel positioned below the hotbar. Perfect for server tips, commands, announcements, and helpful information without cluttering the chat.
Description
GameTips creates a non-intrusive text panel that cycles through configurable messages at set intervals. The UI appears below or above the inventory hotbar and automatically manages itself when players connect or disconnect. Messages are displayed to all online players simultaneously.
Features
- Clean UI panel positioned below the hotbar
- Fully customizable appearance (colors, font size, positioning)
- Configurable message rotation interval
- Automatic player connection/disconnection handling
- Admin reload command for updating messages without restart
- Minimal performance impact
- Easy JSON configuration
Configuration
{ "Messages to display": [ "Welcome to my rust server!", "We hope you have a awesome time here!", "Check /commands for all available commands!", "Visit our website at yourdomain.com", "Join our Discord at discord.gg/yourserver" ], "Message interval (seconds)": 45.0, "UI Settings": { "Background color (RGBA)": "0 0 0 0.0", "Text color (RGBA)": "1 1 1 1", "Font size": 10, "Panel height offset from bottom": 0.101, "Panel height": 0.03 } }
Configuration Options
- Messages to display - Array of text messages to cycle through
- Message interval (seconds) - Time between message changes (default: 45 seconds)
- Background color (RGBA) - Panel background color in RGBA format (0-1 values)
- Text color (RGBA) - Text color in RGBA format (0-1 values)
- Font size - Size of the displayed text (default: 10)
- Panel height offset from bottom - Distance from bottom of screen (default: 0.101)
- Panel height - Height of the message panel (default: 0.03)
Commands
/reloadmessages - Reloads messages from config file (Admin only)
Permissions
No permissions required. Admin commands use built-in admin detection.
Installation
- Download GameTips.cs
- Place in your oxide/plugins folder
- Restart server or reload plugin
- Edit the generated config file as needed
- Use /reloadmessages to apply config changes
Positioning
The panel uses Unity's UI anchor system:
0.101 positions it just above the hotbar
0.0015 moves it lower (may overlap hotbar)