🎁 MBPromoCode — Modern Promo Code System for Rust
📖 Overview
MBPromoCode is a clean and powerful promo code system for Rust servers.
It gives administrators full control over unique promo codes, rewards, activation limits, and expiration dates — all through a beautiful, user-friendly interface.
Whether you want to reward new players, promote your social media, or run limited-time events — MBPromoCode makes it effortless.
✨ Main Features
🎟️ Promo Code Management
-
Create unique promo codes with rewards, usage limits, and expiration dates.
-
Automatically track activations per player.
-
Prevent abuse with built-in validation and cooldown systems.
Examples:
-
WELCOME → gives 1000 wood
-
BONUS → gives 500 stone
🖥️ Simple & Modern Interface
-
Intuitive UI for entering and activating promo codes.
-
Buttons for “Activate” and “Close” actions.
-
Customizable background images via ImageLibrary.
💬 Notification System
-
Sends announcements to global chat when a promo code is activated.
-
Fully customizable messages with color formatting and tags.
-
Works in English, Russian, and Ukrainian.
🔐 Logging & Security
-
Every activation is logged.
-
Expiration and usage limits are automatically checked.
-
Safe and lightweight — no performance impact.
🌐 Media Integration
-
Add QR codes linking to your TikTok, Discord, or website.
-
Great for promotional events and influencer campaigns.
⚙️ Configuration Highlights
{
"EnablePromoCodeBroadcast": true,
"MessagePrefix": "<color=#0057b8>[Promo]</color>",
"PromoCodes": {
"WELCOME": {
"Reward": "give {player} wood 1000",
"Expires": "30.10.2025",
"MaxUses": 50
},
"BONUS": {
"Reward": "give {player} stone 500",
"Expires": "01.11.2025",
"MaxUses": 100
}
}
}
💡 Usage Workflow
-
The player opens the menu with /promo.
-
They enter the code and press Activate.
-
If the code is valid — the reward is granted.
-
A message is displayed in global chat (optional).
🌍 Localization
-
English
-
Russian
-
Ukrainian
-
All messages are stored in language files and can be freely customized.
💎 Perfect For
-
Servers running events or giveaways.
-
Communities promoting social media engagement.
-
Admins who want a polished promo code experience with full customization.