Vinni_TV_'s Wishlist
-
Disbanded team restore
TL;DR: This plugin restores lost player teams after a server crash.
In some cases, after an unsuccessful shutdown or a server crash, all player teams get disbanded and no one knows why.
Facepunch knows about this issue for years but since it happens rarely and sporadically, it seems that they can't fix it.
This leads to many annoying problems like
- players can't open doors with locks that were placed by their (former) team mates and therefore will be trapped in the base until suicide (ingame)
- players are beeing attacked by their "own" turrets and traps
- players can't access the tool cupboard and chests since the building priviledge of the former team owner is not shared anymore.
How does it work?
This plugin is simple, has just four optional chat/console commands, one permissions and a very short configuration.
It just saves all Rust teams to a data file on the following events/hooks:
- OnServerSave
- OnTeamCreated (removed, unnecessary)
- OnTeamLeave (removed, unnecessary)
- OnTeamAcceptInvite (removed, unnecessary)
- OnTeamDisbanded (removed, unnecessary)
- OnTeamKick (removed, unnecessary)
- OnTeamPromote (removed, unnecessary)
- OnServerShutdown
- Unload
Only this last two hooks tell the plugin that the shutdown was sucessful and planned by setting a flag.
If the server (re)starts and this flag is NOT set, it knows that the server crashed or the process was killed.
In this case the plugin restores all teams and you are good to go.
Permissions:
DisbandedTeamRestore.admin
Player can list, disband and restore all teams
Commands:
/dtr.saveteams
Saves the currently existing teams to the data file
/dtr.restoreteams
Disbands all currently existing teams and restores the teams from the data file
/dtr.disbandteams
Disbands all currently existing teams
/dtr.listteams
Lists all teams with ID, leader and members. Outputs to chat, if ran by a player via ingame chat, or to server console if run from - you guessed it - the server console.
Config file:
"Keep all backups, not only the last" set to "true" will create a backup data file for the teams on every call of the above mention events/hooks, instead of just one backup file.
Don't worry, each file is only a few bytes in size, they won't bloat your hard drive.
Debugging/Troubleshooting:
By setting the variable "debug" to "true" (in the plugin file, not in the config file!) you can enable verbose logging into the server console.
Roadmap:
- Make it work with "Automatic authorization".
Done. After the teams are restored, the players are automatically authorized on TCs, turrets and doors/locks if the plugin "Automatic authorization" is used
- Add a config option to force restore all teams on server start (even if the server did not crash)
Done
- ...
Feel free to DM me your suggestions!
-
SimpleStats - Web Leaderboard
SimpleStats – Web Leaderboard
Stand out from the competition with these easy-to-integrate statistics for your website!
Features
Make your server unique
Tracking statistics offers unique opportunities. Offer special prizes for your monthly or weekly best or active players. You can reset the leaderboard whenever you want! Who wouldn’t like free VIP next month if he has the most playtime?
Comes with its own plugin
Instead of relying on sometimes outdated and old statistic plugins, SimpleStats comes with its own Oxide plugin.
Multi-server options
SimpleStats allows you to track the statistics of your players on multiple servers. Easily compare players on servers wipe after wipe!
Fully customizable + 3 different designs for free!
The statistics website is fully customizable. Your players can sort by Kills, Deaths, KDR and playtime. It also comes with 3 different designs (for free) by default. If you have a custom website and want it integrated there, no problem: Editing the style files was made extremely easy!
Tested for up to 100,000 players!
Worried about the performance of your website? The script was tested with a total of 100.000 players tracked. It will easily support almost 99.99% of all servers. If you ever experience any issues, hit us up!
Compatible with the Rust Outpost Template or your own website!
If you do own the Rust Outpost Template, you will be easily able to integrate this statistics plugin within just a few minutes. However, do not worry: Even if you’re using a custom website, WordPress or anything else: SimpleStats was made with modularity in mind, you will be able to set it up anywhere.
Demo
https://dev.fabito.net/rust-template/stats.php
Webspace Requirements
You can see all the requirements on our Discord
Recommended Webhoster
If you are not with a hosting company yet, we recommend using Hetzner. They offer great and cheap hosting with all the requirements. You can go with their cheapest plan without an issue, as it includes a database.
Installation Instructions
Installation instructions can be found on our Discord
Troubleshooting
Additional information and help to troubleshoot issues can be found on our Discord
Contact and Support
If you need additional assistance or got any open questions before purchasing, join us on Discord: https://promeus.io/discord
- #simplestats
- #website
-
(and 1 more)
Tagged with:
-
SimpleStatsUI
By Iftebinjan in Plugins
SimpleStatsUI is a sleek and user-friendly statistics interface designed to enhance the gaming experience by providing comprehensive insights into player and clan performance.
Beautiful User-Interface Shows leaderboards of TOP 10 Players in the server & TOP 10 Clans Counts Player Kills, Deaths, KDR, HeadShots, HeadShot.Accuracy, Shooting Accuracy
/stats - Opens UI interface Leaderboard (For Players) /show_kdr - Enable or disable KDR UI (For Players) /enable_kdr - Enable or disable KDR UI for the server (For Admin) /reset_players - Reset all player stats (For Admin) /reset_clans - Reset all clan stats (For Admin)
simplestatsui.admin - Requires admin permission to reset stats
{ "Settings": { "Count NPC": true, "Count Suicides": true, "Reset Player Stats On Wipe": true, "Reset Clan Stats On Wipe": true }, "KDR UI Setting": { "Enable KDR UI": true, "Anchor Min": "0.5 0", "Anchor Max": "0.5 0", "Offset Min": "-305.2 17.999", "Offset Max": "-205.2 77.98", "Kills UI": { "Text": "{kills} Kills", "BackGround Color": { "Hexa Color(#FFFFFF,100)": "#3D4B27,100" }, "Icon ImageURL": "https://i.postimg.cc/nLj1yJ0L/target.png", "Icon Color": { "Hexa Color(#FFFFFF,100)": "#A6CD63,100" }, "Text Color": { "Hexa Color(#FFFFFF,100)": "#A6CD63,100" } }, "Deaths UI": { "Text": "{deaths} Deaths", "BackGround Color": { "Hexa Color(#FFFFFF,100)": "#962F20,100" }, "Icon ImageURL": "https://i.postimg.cc/s2CkmnwL/skull.png", "Icon Color": { "Hexa Color(#FFFFFF,100)": "#C79897,100" }, "Text Color": { "Hexa Color(#FFFFFF,100)": "#C79897,100" } }, "KDR UI": { "Text": "{kdr} KDR", "BackGround Color": { "Hexa Color(#FFFFFF,100)": "#1D425F,100" }, "Icon ImageURL": "https://i.postimg.cc/d14y9dWg/market.png", "Icon Color": { "Hexa Color(#FFFFFF,100)": "#489AD4,100" }, "Text Color": { "Hexa Color(#FFFFFF,100)": "#489AD4,100" } } } }
-
Simple Symmetry
Effortlessly create symmetrical base designs with support for Vanilla servers and Creative ones, All features can be done with or without the UI.
Key Features:
Magical symmetrical building supporting, Foundation Squares and Triangles 2 Sided, 3 Sided, 4 Sided, 6 Sided, and Mirrored 2 and 4 sided for The Most Inclusive Experience! Optional UI for streamlined control. Simple commands to toggle, configure, and customize symmetry. Multiple Symmetry Types
Permission:
Players must have SimpleSymmetry.use to use this.
Commands:
/sym ui – Toggle UI on or off /sym toggle – Enable or disable symmetry /sym show – Display the current Symmetry Center /sym set – Define the Symmetry Center /sym delete – Remove the Symmetry Center /sym {type} – Select the Symmetry Type (options listed below)
Symmetry Types:
N2S - Normal 2-Sided N3S - Normal 3-Sided N4S - Normal 4-Sided N6S - Normal 6-Sided M2S - Mirrored 2-Sided M4S - Mirrored 4-Sided
NOTE:
Demo Video Discord: Shady14u -
VehicleEditor
By Cobalt Studios in Plugins
VehicleEditor allows players to modify their vehicles as they wish. Whether it's chairs, sofas, furnaces, recyclers, turrets, or lights – everything can be customized. This plugin provides players with the freedom to design their vehicles to their liking and make functional adjustments.
Features:
Vehicle Modification: Players can modify their vehicles by entering the command `/place` while standing next to a vehicle. Power Supply: Turrets and lights receive power automatically once the engine is running. Configurable Settings: Various parameters can be set in the configuration file, such as: Maximum number of vehicles that can be modified Number of items that can be placed Allowed items Allowed vehicles for modification
Available Vehicles for Modification:
Car Rowboat Minicopter Motorbike PedalBike Train Horse HotAirBalloon ScrapTransportHelicopter RHIB (Rigid Hull Inflatable Boat) TugBoat SnowMobile Locomotive
Chat Commands:
/place: Allows the modification of a vehicle when the player is standing next to it. /place true: When this is used, every vehicle created with the global setting will be added for everyone – when buying, spawning, everywhere.
/edit to re-edit the vehicles
Permissions:
`vehicleeditor.modify1`: Allows players to modify their vehicles. `vehicleeditor.modify2`: Allows players to modify their vehicles.
Video:
Configuration Options:
"VehicleEditor.car": { "EditVehicles": 1, "Car": true, "Rowboat": false, "Minicopter": false, "Motorbike": false, "PedalBike": false, "Train": false, "Horse": false, "HotAirBalloon": false, "ScrapTransportHelicopter": false, "RHIB": false, "TugBoat": false, "SnowMobile": false, "Locomotive": false, "NumberOfItems": 3, "ItemList": { "box.wooden": true, "box.wooden.large": true, "stash.small": true, "chair": true, "sofa": true, "autoturret": true, "recycler": true, "vendingmachine": true, "coffin.storage": true, "furnace": false, "industrial.wall.light.green": true, "industrial.wall.light.red": true, "industrial.wall.light": true, "storage_barrel_b": true, "storage_barrel_c": true, "xmas.lightstring": true, "electric.simplelight": true, "searchlight": true, "arcade.machine.chippy": true, "workbench1": true, "workbench2": true, "workbench3": true, "locker": true, "pookie.bear": true }, "AutoStromOnMotorStart": true, "VehicleMoveDistances": { "autoturret": { "BF": 10.0, "BCK": 15.0 } }, "GlobalSettings": true },
This plugin offers extensive customization of vehicles, greatly enhancing and personalizing the gameplay experience.
