Vinni_TV_'s Wishlist
-
Servers
Introducing Servers, a powerful and customizable plugin that enhances your Rust server with a beautiful server browser interface! Allow your players to easily browse, view details, and connect to other servers in your network with this sleek, feature-rich plugin. Whether you're running a single server or managing a network of multiple Rust communities, Servers gives your players a seamless way to explore all your offerings.
⭐️ Features of Servers
Beautiful and intuitive server browser interface Multiple UI template options (Fullscreen, V1, V2) Support for Battlemetrics integration View server details, including player count, description, and status Customizable server banners Automatic server information updates at configurable intervals One-click connection to listed servers ServerPanel compatibility for seamless integration Available in English and Russian languages
🖼️ Showcase
Fullscreen
V1 Template
V2 Template
🎮 Commands
/servers - Opens the server browser interface
🛡️ Permissions
servers.use - Grants access to use the servers command and view the interface
📚 FAQ
Q: How do I add a server to the list?
A: Edit the Servers.json configuration file and add a new entry under "Servers settins" with the server's IP, port, optional Battlemetrics ID, and scroll height for the description.
Q: Can I use Battlemetrics to show server information?
A: Yes! You can provide a Battlemetrics Server ID in the configuration to display server information from Battlemetrics, especially useful if the server can't be found with just the IP and port.
Q: How often does server information update?
A: You can configure the update interval in the Servers.json file under "Interval updates servers info". The minimum interval is 30 seconds.
Q: Does the plugin support custom server banners?
A: Yes, the plugin automatically displays server banners from Battlemetrics data. You can also set a default banner to use when images can't be loaded.
🧪 TEST SERVER
Join our test server to experience the Servers plugin and all our other premium plugins!
Copy the IP Address below to start playing!
connect 194.147.90.239:28015- #servers
- #server list
-
(and 3 more)
Tagged with:
-
Hit Markers
Each user can choose his own marker, which is convenient for him! 🙂
Commands
marker - open an UI
Permissions
You can set permission in config, for example:
"Permission (ex: hitmarkers.use)": "hitmarkers.use", You can also set your own permission for each font and button.
Config
{ "Commands": [ "marker", "hits" ], "Permission (ex: hitmarkers.use)": "", "Work with Notify?": true, "Fonts": { "0": { "Font": "robotocondensed-bold.ttf", "Permission (ex: hitmarkers.font)": "" }, "1": { "Font": "robotocondensed-regular.ttf", "Permission (ex: hitmarkers.font)": "" }, "2": { "Font": "permanentmarker.ttf", "Permission (ex: hitmarkers.font)": "" }, "3": { "Font": "droidsansmono.ttf", "Permission (ex: hitmarkers.font)": "" } }, "Min Font Size": 8, "Max Font Size": 18, "Buttons": [ { "Enabled": true, "Title": "Text", "Type": "Text", "Description": "<b>Damage numbers</b> will pop up in the center of the screen!", "Permission": "hitmarkers.text" }, { "Enabled": true, "Title": "Icon", "Type": "Icon", "Description": "The familiar hit icon changes color after a <b>headshot!</b>", "Permission": "hitmarkers.icon" }, { "Enabled": true, "Title": "Heath Line", "Type": "HealthLine", "Description": "A bar appears above the slots, showing the <b>remaining</b> health of the enemy", "Permission": "hitmarkers.line" }, { "Enabled": true, "Title": "Buildings", "Type": "Buildings", "Description": "Displaying damage by buildings", "Permission": "hitmarkers.buildings" } ], "Info Icon": "https://i.imgur.com/YIRjnIT.png", "Show damage to NPC": true, "Show damage to animals": false, "Marker removal time": 0.25, "Default Values": { "Font ID": 0, "Font Size": 14, "Text": true, "Icon": false, "Health Line": false, "Buildings": false } }
-
Cases
Revolutionary cases, the juiciest interface, scroll animations and much more!
Features
Beautiful user interface Opening animation Performance Each case is configured separately
Commands
cases (open cases interface) givecase <steamid> <caseid> <amount> (give a case to the player) givecase * <caseid> <amount> (give a case to all online players)
FAQ
Q: Where can I see an example of a config?
A: Config
Q: How do I use Economics to pay for cases?
A:
"Economy": { "Show Balance": true, "Type (Plugin/Item)": "Plugin", "Plugin name": "Economics", "Balance add hook": "Deposit", "Balance remove hook": "Withdraw", "Balance show hook": "Balance", "ShortName": "scrap", "Display Name (empty - default)": "", "Skin": 0 }, Q: How do I use ServerRewards to pay for cases?
A:
"Economy": { "Show Balance": true, "Type (Plugin/Item)": "Plugin", "Plugin name": "ServerRewards", "Balance add hook": "AddPoints", "Balance remove hook": "TakePoints", "Balance show hook": "CheckPoints", "ShortName": "scrap", "Display Name (empty - default)": "", "Skin": 0 }, Q: I have a question/problem. What should I do?
A: You can write to me in a PM on the site, create a ticket. Or write me in Discord: mevent
Q: How does a player give out Skill Tree XP?
A:
{ "Type": "Command", "ID": 7, "Image": "", "Title": "Give 1K XP from SkillTree", "Command (%steamid%)": "givexp %username% 1000", "Plugin": { "Hook": null, "Plugin name": null, "Amount": 0 }, "Display Name (empty - default)": "", "ShortName": "", "Skin": 0, "Amount": 1, "Chance": 65.0 }, Q: How can I add cases not for purchase, but just to have them?
A: For example, if you give cases with the "givecase" command:
givecase <steamid> <caseid> <amount> give a case to the player givecase * <caseid> <amount> give a case to all online players -
Car Sharing
Adds to your server the ability to rent a car and ride it all over the map. You can also install bots in which you can rent a car.
Commands
share.ferrari [targetId] (give a Ferrari) share.mazda [targetId] (give a Mazda) share.skoda [targetId] (give a Skoda) share.opel [targetId] (give an Opel)
Permissions
You can set permission in config, for example:
"Permission (example: carsharing.use)": "carsharing.use",
Config
{ "Commands": [ "rent", "carsharing" ], "Permission (example: carsharing.use)": "", "Work with Notify?": true, "Economy": { "Type (Plugin/Item)": "Plugin", "Plugin name": "Economics", "Balance add hook": "Deposit", "Balance remove hook": "Withdraw", "Balance show hook": "Balance", "ShortName": "scrap", "Display Name (empty - default)": "", "Skin": 0 }, "Vehicle call item settings": { "Display Name": "RUSTSharing {carname}", "ShortName": "box.wooden.large", "Skin": 2591806406 }, "Cars": [ { "Permission (example: carsharing.vip)": "", "Command to give": "share.ferrari", "Image": "https://i.imgur.com/0GvWGOv.png", "Name": "Ferrari", "Cost per minute": 25.0, "Car class": "Luxe", "Average Speed": "100", "Modular Car Settings": { "CodeLock": true, "KeyLock": false, "Engine Parts Tier": 2, "Fresh Water Amount": 0, "Fuel Amount": 140, "Modules": [ "vehicle.1mod.engine", "vehicle.1mod.cockpit.armored", "vehicle.1mod.cockpit.armored" ] } }, { "Permission (example: carsharing.vip)": "", "Command to give": "share.mazda", "Image": "https://i.imgur.com/fAuuZIS.png", "Name": "Mazda", "Cost per minute": 10.0, "Car class": "Comfort", "Average Speed": "100", "Modular Car Settings": { "CodeLock": true, "KeyLock": false, "Engine Parts Tier": 2, "Fresh Water Amount": 0, "Fuel Amount": 140, "Modules": [ "vehicle.1mod.engine", "vehicle.1mod.cockpit.armored", "vehicle.1mod.cockpit.armored" ] } }, { "Permission (example: carsharing.vip)": "", "Command to give": "share.skoda", "Image": "https://i.imgur.com/u07yAdY.png", "Name": "Skoda", "Cost per minute": 10.0, "Car class": "Comfort", "Average Speed": "100", "Modular Car Settings": { "CodeLock": true, "KeyLock": false, "Engine Parts Tier": 2, "Fresh Water Amount": 0, "Fuel Amount": 140, "Modules": [ "vehicle.1mod.engine", "vehicle.1mod.cockpit.armored", "vehicle.1mod.cockpit.armored" ] } }, { "Permission (example: carsharing.vip)": "", "Command to give": "share.opel", "Image": "https://i.imgur.com/fEzJjIm.png", "Name": "Opel", "Cost per minute": 10.0, "Car class": "Comfort", "Average Speed": "100", "Modular Car Settings": { "CodeLock": true, "KeyLock": false, "Engine Parts Tier": 2, "Fresh Water Amount": 0, "Fuel Amount": 140, "Modules": [ "vehicle.1mod.engine", "vehicle.1mod.cockpit.armored", "vehicle.1mod.cockpit.armored" ] } } ], "Bots": { "8833355776": { "Car Classes (* - all)": [ "Comfort" ] }, "1317845641": { "Car Classes (* - all)": [ "Luxe", "Comfort" ] } } }
VIDEO
-
Barges
Discover the beauty of the open sea, with versatile barges perfect for transforming into your floating abode. Glide across the water effortlessly, by attaching a Tugboat, a Submarine, a RHIB, and more! You can traverse the waters of your Rust server with a custom Barge motor as well. Elevate your gaming experience, go on a wet and wild adventure with Barges, take the fight into the waves and beyond! The plugin includes 7 configurable platform shapes, each of which has it's own customization options in the config file. Note that the modules are configured within the config file, not in game. With proper TC authorization teammates can also access the Barge and it's modules. In the config file you can also adjust the maximum building height, movement speed, and several other parameters.
Modules
Barges each come with a variety of modules that you can enable, disable, or swap out for alternate modules, all within the config file. Regarding access to the modules in the game, this is restricted to players who have TC authorization.
Connector
Connector module allows attaching to a tugboat, a RHIB, or another barge. To allow attachment, press the button on the connector. You cannot install more than one Connector module on each Barge.
Dock
Dock module allows attaching boats and submarines to the Barge. Just approach it with your vehicle to activate and attach it. Mutliple Dock modules can be added to any Barge with available slots.
Cabin
Cabin module is used to drive the Barge. If this module is installed, the Barge can be driven with the help of an engine. To get into the Cabin, use the button on the door. To start the engine, fuel must be placed in the fuel tank behind the cabin. You can only connect one Cabin module on each Barge.
Ramp
Ramp module is used for loading and unloading vehicles, like motorcycles, cars, or minis! To open cor close the gate, use the button on the post. Multiple Ramp modules can be installed to each Barge.
Anchor
Anchor module will be the most used module for many who brave the sea on a Barge! Press the button to drop the Anchor, and stop movement so that you can build, or if you get a little seasick. Press the button again to go with the flow!
Features and limitations
• By default the construction on any Barge is restricted to either wood or metal. Stone and high quality are not currently an option. Those building parts will automatically receive the Legacy and Container skins. You can disable the restriction in the config, but this will negatively impact the performance on some servers and appear to have rougher movement of build parts with a large number of barges on the server
• These actions are available only while the Barge is Anchored, not while moving
- Base construction
- Use of chairs and sofas
- Installation of objects
- Interact with wires pipes or conveyors
• For optimization installing Wallpaper on Barges is not allowed
• Building parts can not exceed the boundaries of the Barge itself
• Frankenstein tables are not able to be installed on any Barge
• By default you are not able to approach Fishing Village by Barge
Please consider this plugin in BETA testing. The plugin is functional but I cannot make it compatible with the many plugins out there without your help. Please feel free to reach out with ideas but be patient with new ideas, as many common functions of a base are not so easy to do on a constantly moving rocking and rolling unique water base. Please give feedback and make tickets for support. Please be patient as all support requests are always going to be answered. If you are willing to join the Mad Mapper Discord this is a great resource for creating tickets for suggestions feedback and support.
Chat commands (admin only)
/spawnbarge PresetName - spawn the barge in your position /killbarge - destroys the barge you're looking at /killallbarges - destroys all barges on the server /givebarge PresetName - give the barge to yourself
Console commands (RCON only)
givebarge PresetName userID - give the barge to the player
API
bool IsEntityOnBarge(BaseEntity entity)
Plugin Config
en – example of plugin configuration in English ru – example of plugin configuration in Russian
Check out the rest of my work: Adem's Codefling Library
You can reach out to me in Discord: Adem's Discord Profile
Join the Mad Mappers Discord!
