Jump to content

Automated Messages 1.2.2

$14.00
   (0 reviews)

1 Screenshot

  • 86
  • 7
  • 145.53 kB
  • Update details
    v1.2.2
    Released
    Download size145.53 kB
    Total versions3
    Time between versions 110 days
    Typical update pace About every 56 days
    Freshness Updated today

About Automated Messages

Are you tired of conventional, unnoticeable server messages? Transform your Rust server’s communication into a striking, professional experience!

ZAutomatedMessages is a premium Oxide plugin specifically engineered to revolutionize the visual communication on Rust servers. Forget chat spam! Your messages will now appear on stylish, customizable UI elements, complete with gradients, frames, and dynamic placement.

Key Features

- Custom UI Messaging: Messages appear on a unique, visually appealing panel on the screen instead of the standard chat box.
- Stunning Color Gradients: Utilize two- or even three-color gradients to color your messages and sender names for maximum visibility and impact.
- Dynamic Stacking: New messages neatly stack on top of existing ones, preventing overlap.
- Fully Customizable Appearance: Configure the message position, width, background color, transparency, and font sizes.
ImageLibrary Support: Use custom frame images around your messages for an even more professional look.
- Automated, Admin & Connection Messages: Manage all crucial communications in one place with a signature style.

⚙️ Detailed Configuration Guide
All settings are managed within the ZAutomatedMessages.json configuration file.

General SettingsDescription
Messages position -> Where the messages should appear: “center”, “left”, or “right”.
Top space -> Vertical offset from the top of the screen (on a scale of 1000).
UI width in percent -> The width of the message panel as a percentage of the screen width.
Sender text size -> Font size for the sender’s name (e.g., Server, Admin).
Message text size -> Font size for the actual message text.
Server messages convert to ZAutomatedMessages format? -> If true, standard server messages will also be displayed in the custom Admin UI format.
Disable gave messages in Server messages? -> Only applies if server message conversion is enabled. If true, server “gave” messages will not show up in the UI.
Enable Connect/Disconnect message? -> Enable custom UI notifications for player connection and disconnection.
Blacklisted player ID’s -> A list of Steam IDs that will not trigger connect/disconnect messages (e.g., bots, admin accounts).

Automated messages SettingDescription
Message -> The text of the message to be displayed.
FrameImage -> The filename of the frame image (from ImageLibrary), e.g., “frame_info.png”. Leave blank for no frame.
TextColorMode_single_double_triple -> Type of color gradient: “single”, “double” (two-color gradient), or “triple” (three-color gradient).
SingleColor -> The message color if mode is “single”. (Hex code: #ffffff).
DoubleStartColor, DoubleEndColor -> Start and end colors for the gradient if mode is “double”. (Hex code).
MessageStartColor, MessageCenterColor, MessageEndColor -> Start, center, and end colors for the gradient if mode is “triple”. (Hex code).
Sender -> The name of the message sender (can be colored with a gradient).
SenderStartColor, SenderEndColor -> Two-color gradient for the sender’s name.
AppearTime -> How long the message stays visible on the screen (in seconds).
DelayTime -> The waiting period between the message’s full cycle (appearance + delay) (in seconds).
BackgroundColor -> The background color of the panel. (Hex code: #000000).
BackgroundTransparency -> The transparency of the background (0-100%).

Default Config

{
"Messages position": "center",
"Top space": 50.0,
"UI width in percent": 50,
"Sender text size": 20,
"Message text size": 14,
"Server messages convert to ZAutomatedMessages Admin format?": true,
"Disable gave messages in Server messages?": true,
"Enable Connect/Disconnect message?": true,
"Blacklisted player ID's (no appear in Connect / Disconnect messages)": [
1000000000001,
1000000000002
],
"Automated messages": [
{
"Message": "Welcome to the server!",
"FrameImage": "frame_welcome.png",
"TextColorMode_single_double_triple": "triple",
"SingleColor": "#ffffff",
"DoubleStartColor": "#ff0000",
"DoubleEndColor": "#0000ff",
"MessageStartColor": "#ff0000",
"MessageCenterColor": "#00ff00",
"MessageEndColor": "#0000ff",
"Sender": "Server",
"SenderStartColor": "#ff0000",
"SenderEndColor": "#00ff00",
"AppearTime": 4.0,
"DelayTime": 7.0,
"BackgroundColor": "#000000",
"BackgroundTransparency": 50
},
{
"Message": "Remember to join our Discord!",
"FrameImage": "frame_info.png",
"TextColorMode_single_double_triple": "double",
"SingleColor": "#ffffff",
"DoubleStartColor": "#ffff00",
"DoubleEndColor": "#ff8800",
"MessageStartColor": "#ff0000",
"MessageCenterColor": "#0000ff",
"MessageEndColor": "00ff00",
"Sender": "Info",
"SenderStartColor": "#ffff00",
"SenderEndColor": "#ff8800",
"AppearTime": 5.0,
"DelayTime": 10.0,
"BackgroundColor": "#000000",
"BackgroundTransparency": 50
},
{
"Message": "Read the rules!",
"FrameImage": "frame_rules.png",
"TextColorMode_single_double_triple": "single",
"SingleColor": "#ffffff",
"DoubleStartColor": "#ff0000",
"DoubleEndColor": "#0000ff",
"MessageStartColor": "#ff0000",
"MessageCenterColor": "#0000ff",
"MessageEndColor": "00ff00",
"Sender": "",
"SenderStartColor": "#aaaaaa",
"SenderEndColor": "#ffffff",
"AppearTime": 6.0,
"DelayTime": 8.0,
"BackgroundColor": "#000000",
"BackgroundTransparency": 50
}
],
"Connect message settings": {
"FrameImage": "ZAM_online.png",
"TextColorMode_single_double_triple": "double",
"SingleColor": "#ffffff",
"DoubleStartColor": "#00ff00",
"DoubleEndColor": "#66ff66",
"MessageStartColor": "#00ff00",
"MessageCenterColor": "#00ff00",
"MessageEndColor": "#66ff66",
"SenderStartColor": "#00ff00",
"SenderEndColor": "#66ff66",
"AppearTime": 5.0,
"BackgroundColor": "#000000",
"BackgroundTransparency": 50
},
"Disconnect message settings": {
"FrameImage": "ZAM_online.png",
"TextColorMode_single_double_triple": "double",
"SingleColor": "#ffffff",
"DoubleStartColor": "#ff0000",
"DoubleEndColor": "#ff6666",
"MessageStartColor": "#ff0000",
"MessageCenterColor": "#ff0000",
"MessageEndColor": "#ff6666",
"SenderStartColor": "#ff0000",
"SenderEndColor": "#ff6666",
"AppearTime": 5.0,
"BackgroundColor": "#000000",
"BackgroundTransparency": 50
},
"Admin / Console message settings": {
"FrameImage": "ZAM_admin.png",
"TextColorMode_single_double_triple": "triple",
"SingleColor": "#ffffff",
"DoubleStartColor": "#ff0000",
"DoubleEndColor": "#ff6666",
"MessageStartColor": "#ff00ff",
"MessageCenterColor": "#ff33ff",
"MessageEndColor": "#ff66ff",
"SenderStartColor": "#ff00ff",
"SenderEndColor": "#ff66ff",
"AppearTime": 10.0,
"BackgroundColor": "#000000",
"BackgroundTransparency": 50
}
}

Connect / Disconnect / Admin Message Configurations
The Connect message settings, Disconnect message settings, and Admin / Console message settings blocks contain similar, separate settings for these specific message types. This allows you to style connection messages green, disconnection messages red, and admin messages purple, each with its own separate frame image.

Permission: ZAutomatedMessages.Admin -> can use /zm <message> // chat command with configured Admin style
Console command: zm <message> // in Admin style

 

I guarantee the functionality of the plugin as described. However, I cannot take responsibility for conflicts or issues arising from incompatibility with third-party plugins or themes. Please take this into account before purchasing. I will list all known compatibility details in the product description.

  • Haha 1

User Feedback

2.3m

Downloads

Total number of downloads.

10.6k

Customers

Total customers served.

153.2k

Files Sold

Total number of files sold.

3.3m

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.