DeutscherRitterPlatz's Wishlist
-
XFarmRoom
XFarmRoom - farm room of ores for your server. Good donate for players.
- Optimization of the interface for different monitor resolutions.
- Storing player data in - oxide/data/XDataSystem/XFarmRoom
- There is a lang ru/en/uk/es.
- Sound effects when interacting with the menu.
- In the room is forbidden: pick up prefabs that are in the room, install anything in the room, damage the room, use console/chat commands ( customizing commands in the config ).
- Teleport from a room to the place you teleported from.
[ Teleportation from the room works correctly when: leaving the room, death, disconnecting from the server, unloading the plugin, restarting the server ]
- A player is automatically teleported out of the farm room if his permission to access the farm room is revoken away.
- Setting the CD to teleport into a room. [ Permission can be granted to disable the CD.]
- Automatically clear data after a wipe. [ Configure in config ]
- Ability to display room spawn points on the map. [ Administrator only ]
- Ability to set a limit of simultaneously active(occupied rooms) for optimization.
- Ability to customize how many items a player can take into a room.
- The player chooses his own ores from the available ones to mine.
[ For example: the player has all ores available, but in the UI menu he selects a stone and mines only it ]
- Ores can be given out individually, any number on command. [ For example: for sale in the store ]
- The ability to make the ores unlimited for the player.
[ Permissions and number of ores are configurable in the config. Ores can be updated once every N seconds or once per wipe ]
- Room prefabs are spawn without third party plugins.
- Notifications to chat when grant and revoke permission/group with permission to access farm room functionality.
Permissions
xfarmroom.use - access to the room/commands. xfarmroom.nocdtp - allow teleporting into a room without a CD. Commands
/roomtp - to join the room. /roomleave - to leave the room. /roomspawns - display spawn points of farming rooms. [ Administrator only ] xfarmroom_give_ore <SteamID> <ore - [ sulfur-ore | metal-ore | stone-ore ]> <amount - [ 10 | -10 ]> - give ores to the player. xfarmroom_clear_ore <SteamID> - reset the player available ores to zero. API
bool API_PlayerInRoom(ulong userID) - return TRUE/FALSE if the player is in the room. Config
{ "General settings": { "Button placement. [ True - 1 | False - 2 ]": true, "Option to update available ores. ( only with permission to update ). [ True - once per wipe | False - once every N seconds ]": false, "Clear the data after a wipe": true, "Limit the number of items that can be taken into a room": true, "Use UI button to leave the room": true, "Every how many sec. update the number of available ores. ( it is checked only when the player tries to/falls into the room )": 3600, "How many maximum simultaneously active rooms can there be. ( for optimization )": 10, "How many maximum items can be taken into a room": 6, "Room teleportation break sec.": 90, "Chat prefix": "<size=12><color=#FFFFFF50>[</color> <color=#00FF0050>XFarmRoom</color> <color=#FFFFFF50>]</color></size>\n", "Notify the player when he has been granted or revoked away access to the farm room functionality": false, "SteamID profile for custom avatar": 0, "List of allowed console commands in farm room": [ "global.farm_ore" ], "List of allowed chat commands in farm room": [ "roomtp", "roomleave" ] }, "Permission - number of ores. [ Only the value and permission can be changed ]": { "xfarmroom.300": { "sulfur-ore": 300, "metal-ore": 300, "stone-ore": 300 }, "xfarmroom.100": { "sulfur-ore": 100, "metal-ore": 100, "stone-ore": 100 } } } -
Monument Loot Notifier
By JackMachine in Plugins
Why This Plugin is a Game-Changer
Transform your Rust server with Monument Loot Notifier, the essential tool to revolutionize gameplay for PVE and PVP alike! This plugin isn’t just functional—it’s a must-have for creating thrilling, efficient, and dynamic interactions on your server.
On PVE Servers: Keep the action flowing and eliminate wasted time. With real-time notifications, players can focus on what matters most: exploration, teamwork, and thriving in the environment. No more looting empty monuments—this plugin boosts efficiency and keeps your players engaged.
On PVP Servers: Turn up the heat! Notifications amplify the tension as players race to claim loot or ambush their rivals. Every notification becomes a high-stakes moment, transforming your server into a battleground of strategy and adrenaline.
Support for Custom Monuments: Do you have unique, hand-crafted monuments on your server? No problem! Monument Loot Notifier fully supports custom monuments, which can be added manually through an integrated system. With just a few simple commands, you can define the boundaries of your custom creations and make them part of the action. This feature ensures your custom content gets the recognition and integration it deserves.
Whether you’re fostering collaboration in PVE or creating heart-pounding moments in PVP, Monument Loot Notifier adds life and energy to your server!
Documentation
Commands
/monument_add <name> Start creating a new custom monument by providing a name.
Example: /monument_add CustomPowerPlant
/add_point Add points to define the bounding box of the custom monument.
Requires three points to complete.
How have to start the session first by typing /monument_add NameOfYourMonument
/monument_cancel Cancel the current monument creation session. No changes will be saved.
/monuments_list Display a list of all custom monuments, including their name, position, and size.
/monuments_show Visualize the bounding boxes of all custom monuments on the map for verification.
Bounding Box System
The bounding box system allows admins to define and manage custom monuments precisely. Here’s how it works:
Begin by setting three points: top-left, top-right, and bottom-right corners. The plugin automatically calculates the bounding box and the center point. Bounding boxes are visually represented using spheres and lines, ensuring easy verification. This feature ensures accurate monument management for any monument size or layout, including custom monuments created by your team.
Configuration File
The configuration file empowers you to tailor the plugin to your server’s unique needs. Key options include:
LootThreshold: Determines the number of loots required to trigger a notification.
Example: Set it to 3 to notify players after three containers are looted.
Default: 3. TrackLockedCrates: Enables or disables notifications for locked crate hacks.
Default: true. TrackAirdrops: Enables or disables notifications for airdrop loots.
Default: true. MapPreset: A critical setting that determines which custom monument configuration file to load.
If your map is a regular procedural map with a seed, leave this blank, otherwise, add the preset name and the plugin will load the file with the same name to get the monument layout configuration.
Example: Setting MapPreset to "CustomMap1" will load CustomMap1.json from the data folder.
This makes managing multiple map setups seamless, especially for servers with unique content.
To edit the configuration, navigate to the oxide/config folder and find the MonumentLootNotifier.json file.
Make your changes and reload the plugin to apply them.
Installation
Copy MonumentLootNotifier.cs into your oxyde/plugins folder
Copy Frostland.json into your oxyde/data/MonumentLootNotifier folder
Permissions
Control access to the plugin’s features with these permissions:
• monumentlootnotifier.exclude.monuments: Exclude a player from monument-related notifications.
• monumentlootnotifier.exclude.drops: Exclude a player from airdrop notifications.
• monumentlootnotifier.exclude.lockedcrates: Exclude a player from locked crate hack notifications.
• monumentlootnotifier.custommonument.create: Allow a player to create custom monuments using admin commands.
Custom map preset included
Map preset included in the ZIP file :
- Frostland (map from gruber)
Why Wait?
Install Monument Loot Notifier Now!
Whether you’re optimizing gameplay on your PVE server, cranking up the pressure in PVP, or showcasing your custom monuments, this plugin is the ultimate solution to transform your server into an unforgettable experience. Boost efficiency, increase adrenaline, and let your players thrive in the dynamic world of Rust.
What are you waiting for? 🎯
-
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.
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. -
PromoCode
By Barry_Allenn in Plugins
The TPPromoCode 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 the global chat.
Features:
Promo Code Management:
Configure unique promo codes with rewards, maximum activations, and expiration dates.
Example promo codes:
WELCOME: grants 1000 wood to the player.
BONUS: grants 500 stone to the player.
Simple Interface:
User interface with an input field for entering promo codes.
Buttons for activating promo codes and closing the menu.
Message System:
Customizable messages available in multiple languages (English, Russian, Ukrainian).
Automatic broadcast of notifications to the global chat upon promo code activation.
Logging and Security:
Tracks used promo codes for each player.
Validates expiration dates and activation limits.
Media Integration:
Support for QR codes that link to social media platforms like TikTok and Discord.
Configuration:
The plugin configuration file allows for flexible setup:
EnablePromoCodeBroadcast: enables or disables global chat messages upon promo code activation.
MessagePrefix: sets a custom prefix for global chat messages. Example: <color=#0057b8>[Your Prefix]</color>.
PromoCodes: defines the list of available promo codes with their rewards, expiration dates, and activation limits.
Usage Workflow:
A player enters a promo code using the /promo command.
If the promo code is valid, the plugin executes the reward command.
A notification is sent to the global chat with the player’s name and the activated promo code.
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 working with images and QR codes.