DeutscherRitterPlatz's Wishlist
-
Team Economics
By Magic Services in Plugins
Allow your players to combine their resources and scrap into a shared balance for teamwork and growth, while protecting their assets from raids!
FEATURES
Effortless balance sharing with deposit and withdrawal features. Supports multiple currencies, including Scrap and Economics! Team Leaders can control access with a simple button press. Beautiful and streamlined UI for seamless player management!
CONFIGURATION
{ "AnchorMax": ".15 .5", "AnchorMin": ".15 .5", "Background Color": ".2 .2 .2 .8", "CheckedUrl": "https://cdn.mrddd.xyz/img/GreenYES.png", "Commands": [ "bank", "teambank" ], "Page1Url": "https://i.imgur.com/PQt4jYn.png", "Page2Url": "https://i.imgur.com/AkcYvtw.png", "Currency (0 = Economics, 1 = ServerRewards)": 1, "UncheckedUrl": "https://cdn.mrddd.xyz/img/RedNO.png" }
USAGE
Players must have TeamEconomics.use to use the features. Use /bank to access the UI. Team Leaders can press the Red X or the Green Tick to allow or disallow withdrawal from other team members, RED X = Can't withdraw,
APPRECIATION
Thank you @LagginDragon for the original creation of this plugin. Thank you @shady14u for the latest updates for player experience. -
MBPromoCode
By Barry_Allenn in Plugins
🎁 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. -
XStatistics
XStatistics - statistics for your server.
- Optimization of the interface for different monitor resolutions.
- Storing player data in - oxide/data/XDataSystem/XStatistics or MySQL or SQLite.
- There is a lang ru/en/uk/es.
- Sound effects when interacting with the menu.
- UI settings in the configuration.
- Display TOPs in game chat.
- Ability to customize the privacy of the default statistics.
- Ability to delete a player's stats after they have been banned.
- Ability to customize grades of building blocks. [ To be recorded in statistics. ]
- Ability to add a player to the blacklist. [ Player's statistics will not be displayed in the TOPs and will not be available to other players. ]
- Ability to use MySQL or SQLite database.
- Ability to automatically give awards and clear data after a WIPE. [ Settings in the configuration. ]
[ Plugin economics or any other. Also [ RU ] GameStores. ]
- A player can hide/open his statistics. [ Need permission. ]
- A player can view the statistics of other players. [ Need permission. ]
- A player can reset their statistics to zero. [ Need permission. ]
- The player can view the entire list of players and search. [ Need permission. ]
- Creating an unlimited number of categories, subcategories and pages.
- Creating custom TOPs, coefficients and awards. [ Unlimited number. ]
- Various admin commands to manage player statistics.
- Support and compatibility with many plugins.
- Server events (Bradley, Chinook, and Patrol Helicopter) count as stats for the player who did the most damage.
- Checking OwnerID of Building blocks, Constructions and other entities.
- Ability to create a Global TOP of your project. [ For this purpose it is enough to enter MySQL data and server name into the configuration.]
[ This TOP can be disabled in the configuration and only the TOP players of the server can be used. Or you can use two TOPs at the same time! ]
- Ability to use pages for categories with subcategories.
- Administrator Mode. [ View hidden player stats, open player search and more ].
- Automatic deletion of statistics of players who have not logged connection the server for N days.
- Ability for players to disable messages with the TOP players in chat.
If your server is visited by more than 500 players, it is recommended to use SQLite or MySQL.
Statistics were tested on a server with 120 online and 5000 players in the database. Excellent result on optimization.
To display player avatars you need to customize the configuration of the ImageLibrary plugin!
What are the statistics at this point?
Global TOP data is manually deleted from the MySQL database. [ It is important that the servers are turned off so that online players data is not written to the database ].
Or after all servers are wiped, run the command - player_stats_reset globaldata null - on one of the servers.
[ Also take into account the servers parameters, for a fair TOP they should be the same! ]
Shortnames to customize statistics
Permissions
xstatistics.use - access to the statistics menu. xstatistics.top - access to the TOPs of subcategories. xstatistics.coefficients - access to view the coefficients. xstatistics.player - access to view player statistics, player list and player search. xstatistics.resetwipe - access to the ability for a player to reset his statistics - WIPE. xstatistics.resetall - access to the ability for a player to reset his statistics - ALL TIME. xstatistics.shstats - access to the ability to hide/open your statistics. [ If the permission has been revoked, the statistics privacy will automatically change to default. ] xstatistics.admin - access to admin mode. Commands
/stat, /stats, /statistic, /statistics - to open the statistics menu. [ Commands can be changed in the config. ] Server console --- Admin commands. stats_ct <customTopName> - to see the top players. [ Custom TOP. ] stats_t <subcategoryName> - to see the top players. [ TOP subcategory. ] player_stats_reset statswipe <steamID> - to reset a player stats to zero - WIPE. player_stats_reset statsall <steamID> - to reset a player stats to zero - ALL TIME. player_stats_reset all <steamID> - to reset a player stats to zero - WIPE and ALL TIME. player_stats_reset global <steamID> - delete a player from the database Global TOP. [ Player must be offline! ] player_stats_reset globaldata null - Delete data from a table in a MySQL database - Global TOP. [ Use this command after all of your servers have been wiped. ] [ The command can be used on any of the Global TOP servers. ] player_actstats global true/false - change statistics privacy for all players. player_actstats <steamID> true/false - change statistics privacy for a player. stats_give_award - start giving out awards for TOPs. stats_clear_data_wipe - to clear all statistics - WIPE. [ Same as after a server wipe ] API
- void API_AddSubcategoryValue(BasePlayer player, string subcategoryName, long amount) - Add a value for the subcategory. player - must be online and not equal to null. - void API_SetSubcategoryValue(BasePlayer player, string subcategoryName, long amount) - Set a value for the subcategory. player - must be online and not equal to null. - bool API_CheckForSubcategory(ulong userID, string subcategoryName) - Check if a subcategory exists. - long API_GetSubcategoryValue(ulong userID, string subcategoryName) - Get the subcategory value. Config
-
OreLocations Detector
By cengizhanbucak in Plugins
Plugin shows the locations of mines in the Rust game to players on leave for a certain period of time. This helps players pool resources around them more quickly and efficiently.
Properties
Players can see the mines for a certain period of time. Marking of mines with different colors according to their location (Sulfur, Metal and Stone). The configuration file allows server owners to customize the plugin's features. Players will not be able to reuse the command during the specified cool-down period. Multilingual support of the plug-in and availability of language files.
Permissions
orelocations.show - authorization to use the plugin
Configuration
you can set the the configuration file
{ "CooldownTime": 300.0, "DisplayDuration": 30.0, "MaxDistance": 500.0 } -
Plus PvP
By cengizhanbucak in Plugins
When NPC and players are killed, restore health and quench thirst and hunger
Properties
Health is added when a different player or NPC is killed Hunger and thirst, health will begin to increase entirely equal to 100 per kill.
Permissions
pluspvp.use - authorization to use the plugin
Configuration
you can set the values to be added per kill from the configuration file
{ "Calorie Increase": 50.0, "Health Increase": 10.0, "Hydration Increase": 50.0 }
- #health
- #hydration
-
(and 2 more)
Tagged with:
