DeutscherRitterPlatz's Wishlist
-
Shipping Containers
By RIPJAWBONES in Plugins
Spawns shipping containers on the beaches around the map with loot crates inside them and barrels around them. Beaches on Rust are currently pretty bare and now with this plugin players can farm the coast and get some worthy loot, this will also help solo players or small teams on high pop servers farm more.
If you cannot afford to pay for this plugin wishlist it and send me a message asking for it and I will give it to you for free.
Configuration:
{ "Max Amount Of Containers": 30, "Space Between Containers": 165.0, "Respawn Timer (Seconds)": 480.0, "Max Respawn Attempts (-1 for infinite)": 3, "Force Loot Respawn After Last Attempt": false, "Prevent Loot Respawn If Player Nearby": true, "Prevent Building Near Containers": true, "Prevent Building Radius": 25.0, "Disable Radiation": true, "Save Locations": true, "Crates and Barrels": [ { "Prefab Paths": [ "assets/bundled/prefabs/radtown/crate_normal.prefab" ], "Spawn Chance (%)": 100, "Position": { "x": -3.8, "y": 0.25, "z": 0.3 }, "Rotation": { "x": 0.0, "y": 90.0, "z": 0.0 } }, { "Prefab Paths": [ "assets/bundled/prefabs/radtown/crate_normal_2.prefab", "assets/bundled/prefabs/radtown/crate_normal_2_food.prefab", "assets/bundled/prefabs/radtown/crate_normal_2_medical.prefab" ], "Spawn Chance (%)": 50, "Position": { "x": 3.8, "y": 0.25, "z": 0.3 }, "Rotation": { "x": 0.0, "y": 90.0, "z": 0.0 } }, { "Prefab Paths": [ "assets/bundled/prefabs/radtown/oil_barrel.prefab" ], "Spawn Chance (%)": 50, "Position": { "x": -3.8, "y": 0.0, "z": 2.5 }, "Rotation": { "x": 0.0, "y": 0.0, "z": 0.0 } }, { "Prefab Paths": [ "assets/bundled/prefabs/radtown/loot_barrel_1.prefab" ], "Spawn Chance (%)": 50, "Position": { "x": -3.8, "y": 0.0, "z": -2.5 }, "Rotation": { "x": 0.0, "y": 0.0, "z": 0.0 } }, { "Prefab Paths": [ "assets/bundled/prefabs/radtown/loot_barrel_2.prefab" ], "Spawn Chance (%)": 50, "Position": { "x": 3.8, "y": 0.0, "z": 2.5 }, "Rotation": { "x": 0.0, "y": 0.0, "z": 0.0 } }, { "Prefab Paths": [ "assets/bundled/prefabs/static/hobobarrel_static.prefab" ], "Spawn Chance (%)": 100, "Position": { "x": 3.8, "y": 0.0, "z": -2.5 }, "Rotation": { "x": 0.0, "y": 0.0, "z": 0.0 } } ] }
-
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
The PromoCode plugin allows you to manage promo codes on your Rust server.
It includes a user-friendly interface for entering and activating promo codes, along with additional options for displaying information in global chat.
Features:
Promo Code Management:
Set up unique promo codes with rewards, activation limits, and expiration dates.
Promo Code Examples:
WELCOME: Grants the player 1000 wood.
BONUS: Grants the player 500 stone.
Simple Interface:
A user interface with a field for entering promo codes.
Buttons for activating codes and closing the menu.
Notification System:
Customizable messages available in multiple languages (English, Russian, Ukrainian).
Automatic global chat broadcast when a promo code is activated.
Logging and Security:
Tracks promo code usage for each player.
Verifies expiration dates and activation limits.
Media Integration:
Supports QR codes linking to social media platforms like TikTok and Discord.
Configuration:
The plugin’s configuration file allows flexible settings:
EnablePromoCodeBroadcast: Enables or disables global chat messages after a promo code is activated.
Message Prefix: Sets a custom prefix for global chat messages. Example: <color=#0057b8>[Your Prefix]</color>.
Promo Codes: Defines the list of available promo codes, along with rewards, expiration dates, and activation limits.
Usage Workflow:
The player enters a promo code using the /promo command.
If the code is valid, the plugin executes the reward command.
A notification with the player’s name and the activated code is sent to the global chat.
Localization:
The plugin supports three languages:
English
Russian
Ukrainian
All messages can be customized in the localization files.
Technical Information:
Compatibility: Rust servers with the Oxide mod installed.
Additional Dependencies:
ImageLibrary for handling images and QR codes.
-
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 }