- Fougerite Compatibility
- 1.9.2 or +
- Plugin's Engine
- Jint2 (Jint)
Simple PM System
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Lightweight private messaging system for Rust Legacy (Fougerite)
Preview
Example of how private messages look in-game
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Description
Simple PM System is a clean and optimized plugin that allows players to send private messages in-game.
It is designed to be lightweight, fast, and fully in-memory without using DataStore or unnecessary complexity.
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
- Private messaging — send messages with /pm
- Quick reply — reply instantly using /r
- Ignore system — block messages with /ignorepm
- Anti-spam cooldown — prevents message flooding
- SteamID tracking — stable and reliable PM system
- Clean UI — clear "From / To" message format
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
- /pm <player> <message> → Send a private message
- /r <message> → Reply to last player
- /ignorepm <player> → Toggle ignore for a player
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
The plugin stores the last player interaction using SteamID:
• Each player has their own reply target
• Messages are handled entirely in memory
• Ignore system blocks unwanted messages
• Cooldown prevents spam abuse
Everything is optimized for performance and simplicity.
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Installation
- Create a folder named PM
- Place the .js file inside:
rust_server/Save/JsPlugins/PM/ - Start or reload the server
- Plugin will load automatically
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬