X Notify

Free X Notify v1.2

This resource is free
▌ Xnotify — Overview

[ Cross-Map Notifications ]

• Shows player join/leave notifications from other maps in the cluster
• Designed for clusters running on the same machine
• Uses ARK-style top-screen notifications
• No chat spam

[ Lightweight System ]
• No MySQL required
• No database polling
• No web requests
• No external service
• Uses local shared-memory communication
• Highly optimized

[ Automatic Detection ]
• Automatic cluster detection from -clusterid
• Automatic map name detection
• Works across maps in the same local cluster
• No manual map setup required

[ Local Notifications ]
• Optional same-map join/leave notifications
• Compatible with ARK built-in local join/leave messages
• Can be used only for cross-map alerts if preferred

[ Recommended Setup ]
Use ARK built-in messages locally:

AlwaysNotifyPlayerJoined=True
AlwaysNotifyPlayerLeft=True

And keep Xnotify configured as:

"ShowSameMapNotifications": false
"ShowCrossMapNotifications": true

Result:

• Current map shows normal ARK join/leave messages
• Other maps show Xnotify cross-map notifications

[ Requirements ]
• All maps must run on the same machine
• Maps must share the same cluster ID
• Intended for local cluster communication, not cross-machine hosting

---

▌ Commands (Console + RCON)
xnotify.reload → reload config


8pj0i18pj0i18pj.png
{
"ClusterName": "auto", // auto = use server -clusterid value. Use a fixed name only if you want to override it.
"Notifications": {
"ShowSameMapNotifications": false, // false = use ARK built-in local join/leave messages if enabled in GameUserSettings.ini.
"ShowCrossMapNotifications": true, // true = show joins/leaves from the other maps in the same local cluster.
"DisplayScale": 1.0, // Top notification text scale.
"DisplayTime": 5.0, // Seconds the notification stays on screen.
"PollIntervalSeconds": 2, // How often each map checks for cross-map events.
"JoinMessage": "{player} just joined {map}.", // Placeholders: {player}, {map}.
"LeaveMessage": "{player} left {map}.", // Placeholders: {player}, {map}.
"JoinSameColorRGB": [100, 180, 100], // Local/same-map join notification color.
"LeaveSameColorRGB": [163, 50, 50], // Local/same-map leave notification color.
"JoinCrossMapColorRGB": [255, 255, 255], // Other-map join notification color.
"LeaveCrossMapColorRGB": [255, 255, 255] // Other-map leave notification color.
}
}


------------------->Discord Clic Here<--------------------

pequeplug.png
Author
xregulox
Downloads
128
Views
203
First release
Last update

Ratings

5.00 star(s) 1 ratings

More resources from xregulox

Latest updates

  1. Version 1.2

    Version 1.2 Shared memory ring buffer eviction now correctly handles readers that fall behind...

Latest reviews

Good plugin, works perfect
Back
Top