CoreSnap's Wishlist
-
Noclip
By Cobalt Studios in Plugins
Features
- AntiHack Protection: The plugin integrates with Rust's AntiHack system to prevent abuse of NoClip mode.
- Building Privilege Checking: Players with noclip.ownbuildingprivilege or noclip.everywhereexceptbuildingblocked permissions are monitored to ensure they are within allowed areas.
- Automatic Teleportation: Players who activate NoClip unauthorized in a building blockade area are teleported back to their last valid position.
- Configuration File: Settings such as message texts and colors can be customized in the configuration file.
Â
Commands
- /noclip (Chat Command): Toggles NoClip mode for the player.
- noclip (Console Command): Same function as the chat command, but executable through the console.
Permissions
noclip.ownbuildingprivilege
Allows activating NoClip within the player's own building privilege areas.
Players cannot activate NoClip when outside a building privilege area.
noclip.everywhereexceptbuildingblocked
Allows activating NoClip everywhere except in areas protected by building blockades.
Players will automatically be teleported back if they try to enter a building blockade area.
noclip.everywhere
Allows activating NoClip everywhere on the map without restrictions.
noclip.godblock
A special permission used in conjunction with the server command to block or allow specific commands for players.
If you have any questions or problems, join my discord
https://discord.gg/D2zTWCEnrN
-
Ultimate RCON+
By Amino in Discord Bots
The aim for this file is to remove the need for some of your Discord plugins and move it externally from your server so you do not have any server impact from those plugins. This offers you a TON of features all ran externally from your server, so no lag! No more dookie Discord extensionÂ
Ultimate RCON+ is a more advanced version of Ultimate RCON
ULTIMATE RCON+ ONLY FEATURES
+ Advanced kill logging + Logging for heli, cargo, cargo plane, ch47, and brad + Multi reason auto mute system + Option plugin integration for more logging features + Permission loggers for group and permission changes + You can now have a player leaderboard for all your servers as-well as a global leaderboard! (Image below) + Server stat display that actively updates with how many players on your server, last wipe, etc* + The bot now saves a database on all players! (Kills, deaths, connections, chat messages, f7 reports, etc) + F7 Reports report counter + Set it to ignore people who are getting F7 reported or sending in F7 reports. + Add players to a watchlist that pings staff when they join. + Player profiler that tracks a lot of information on players (Get data VIA command) + Advanced kill feed. Now logs all sorts of kills and deaths + The bot no longer sometimes misses people joining the server. + Player counts are now tracked for each server, it will save all your peak player counts for all of your servers. (This information can be shown in a stats board) + Those stats for your server can also track the number of messages, connections, kills, and deaths that have been recorded on the server. + Rcon commands no longer need to be sent VIA a slash command + Discord to rust chat no longer needs to be sent through a command + Server offline and online messages + ETC* ULTIMATE RCON+ & ULTIMATE RCON FEATURES
- Bot status = Player count on server (Can change status if the server has recently wipe and include just wiped in the status) - Global status bot = all your servers player counts combined into one - Dynamic server cap changer (Changes the max amount of players allowed on the server depending on the amount of players currently online and or the queue size) - Auto discord wipe announcements - Check players for private profiles - Check players for VAC, EAC, and Temp rust bans - Team and global chat logs - 2 Way chat (Send messages in game through discord) - Leave and join logs - Kill logs - Private message logs - Auto muting players VIA triggered key words - Manual staff muting through discord - RCON Console in Discord with message filtering - Send rcon commands through Discord - F7 report logs - F1 spawn logs - (SERVER) message logs
Plugin info
Permission: ultimaterconplus.admin
Command: /urplus
The bot is very simple to install.
The file includes a setup guide within it. All quite simple.
Need support or want updates about what is coming to the bot? Join the support discord here https://discord.gg/RVePam7pd7
INSTALLATION VIDEO
Â
- #ultimatercon
- #amino
-
(and 4 more)
Tagged with:
-
KeyCrates
The Key Crates plugin introduces a captivating gameplay feature centered around locked loot crates and colored keys. Players must gather these keys to access the valuable rewards hidden within the crates. Each key color corresponds to a unique crate type, offering different levels of rarity and rewards
Keys
The keys spawn in world loot containers listed in the config. Each container has a probability field that can be customized to set the probabilities for each key type to spawn in the container. Normal cards CANNOT be used at the loot crates and loot keys cannot be used in monuments. Upon collection 10 Green loot keys they will be upgraded to one Blue key. The same for Blue to Red
Loot Crates
The three loot crates all have their own configurable reward lists that even allows you to specify skinID and names to allow custom rewards to be given when the key is claimed. Each item added must be given a probability %. This will determine how likely a player is to receive the item.
Admin Commands
There are a few admin commands:
/addcustomloc - This will allow you to set the coords for a custom set of crates to spawn at. You MAY need to alter the coords to best fit your needs in the config. Just stand where you want them to spawn, face the way you want the readers to face, and run the command. Within 5 seconds a set of crates will spawn and be ready for use.
/gk - This will give you, the admin, one of each key. This can be used for testing rewards and handing out randomly.
/givekey <color> - This is a console command. It can be used to give keys through shops, rewards, or anything that allows commands as a reward.
/givekey <player> <color> <qty> - This admin command allows you to give a specific color and quantity of key to a specific player.
Monument Spawning
The three loot crates will spawn in default positions. These can be changed by altering the config position and rotation values for the crates at a specific monument OR by using the /addcustomloc command mentioned above.
Example Config:
{ "Custom Crate Location": [ { "enabled": true, "pos": { "x": -1785.229, "y": 3.521712, "z": 1480.33313 }, "rot": { "x": 0.0, "y": 150.63768, "z": 0.0 } } ], "Crates that Keys will spawn in": [ { "crateName": "heli_crate", "enabled": true, "gKeyChance": 0, "bKeyChance": 0, "rKeyChance": 5 }, { "crateName": "bradley_crate", "enabled": true, "gKeyChance": 0, "bKeyChance": 0, "rKeyChance": 5 }, { "crateName": "codelockedhackablecrate_oilrig", "enabled": true, "gKeyChance": 0, "bKeyChance": 0, "rKeyChance": 5 }, { "crateName": "codelockedhackablecrate", "enabled": true, "gKeyChance": 0, "bKeyChance": 0, "rKeyChance": 5 }, { "crateName": "wagon_crate_normal_2", "enabled": true, "gKeyChance": 5, "bKeyChance": 1, "rKeyChance": 0 }, { "crateName": "wagon_crate_normal", "enabled": true, "gKeyChance": 0, "bKeyChance": 5, "rKeyChance": 0 }, { "crateName": "crate_tools", "enabled": true, "gKeyChance": 5, "bKeyChance": 1, "rKeyChance": 0 }, { "crateName": "crate_underwater_advanced", "enabled": true, "gKeyChance": 0, "bKeyChance": 5, "rKeyChance": 0 }, { "crateName": "crate_normal_2", "enabled": true, "gKeyChance": 5, "bKeyChance": 1, "rKeyChance": 0 }, { "crateName": "crate_normal", "enabled": true, "gKeyChance": 0, "bKeyChance": 5, "rKeyChance": 0 }, { "crateName": "supply_drop", "enabled": true, "gKeyChance": 0, "bKeyChance": 0, "rKeyChance": 5 }, { "crateName": "crate_elite", "enabled": true, "gKeyChance": 0, "bKeyChance": 5, "rKeyChance": 0 } ], "Green Loot Rewards": [ { "itemShortname": "wood", "skin": 0, "itemName": "", "minQuantity": 500, "maxQuantity": 500, "probability": 100 }, { "itemShortname": "stones", "skin": 0, "itemName": "", "minQuantity": 500, "maxQuantity": 500, "probability": 100 }, { "itemShortname": "lowgradefuel", "skin": 0, "itemName": "", "minQuantity": 250, "maxQuantity": 250, "probability": 100 }, { "itemShortname": "metal.fragments", "skin": 0, "itemName": "", "minQuantity": 250, "maxQuantity": 250, "probability": 100 }, { "itemShortname": "metal.refined", "skin": 0, "itemName": "", "minQuantity": 50, "maxQuantity": 50, "probability": 100 }, { "itemShortname": "scrap", "skin": 0, "itemName": "", "minQuantity": 100, "maxQuantity": 100, "probability": 100 }, { "itemShortname": "ammo.pistol", "skin": 0, "itemName": "", "minQuantity": 50, "maxQuantity": 50, "probability": 100 }, { "itemShortname": "wood", "skin": 0, "itemName": "", "minQuantity": 500, "maxQuantity": 500, "probability": 100 }, { "itemShortname": "stones", "skin": 0, "itemName": "", "minQuantity": 500, "maxQuantity": 500, "probability": 100 }, { "itemShortname": "lowgradefuel", "skin": 0, "itemName": "", "minQuantity": 250, "maxQuantity": 250, "probability": 100 }, { "itemShortname": "metal.fragments", "skin": 0, "itemName": "", "minQuantity": 250, "maxQuantity": 250, "probability": 100 }, { "itemShortname": "metal.refined", "skin": 0, "itemName": "", "minQuantity": 50, "maxQuantity": 50, "probability": 100 }, { "itemShortname": "scrap", "skin": 0, "itemName": "", "minQuantity": 100, "maxQuantity": 100, "probability": 100 }, { "itemShortname": "ammo.pistol", "skin": 0, "itemName": "", "minQuantity": 50, "maxQuantity": 50, "probability": 100 } ], "Give Green rewards through commands?": true, "Green Command (use %steamid% where player ID would be)": [ { "Command": "givekey %steamid% blue", "Command Chat Message": "", "Enabled": true } ], "Blue Loot Rewards": [ { "itemShortname": "rifle.ak", "skin": 0, "itemName": "", "minQuantity": 1, "maxQuantity": 1, "probability": 100 }, { "itemShortname": "explosive.satchel", "skin": 0, "itemName": "", "minQuantity": 2, "maxQuantity": 2, "probability": 100 }, { "itemShortname": "largebackpack", "skin": 0, "itemName": "", "minQuantity": 1, "maxQuantity": 1, "probability": 100 }, { "itemShortname": "grenade.f1", "skin": 0, "itemName": "", "minQuantity": 10, "maxQuantity": 10, "probability": 100 }, { "itemShortname": "rifle.lr300", "skin": 0, "itemName": "", "minQuantity": 1, "maxQuantity": 1, "probability": 100 }, { "itemShortname": "metal.facemask", "skin": 0, "itemName": "", "minQuantity": 1, "maxQuantity": 1, "probability": 100 }, { "itemShortname": "metal.plate.torso", "skin": 0, "itemName": "", "minQuantity": 1, "maxQuantity": 1, "probability": 100 }, { "itemShortname": "electric.generator.small", "skin": 0, "itemName": "", "minQuantity": 1, "maxQuantity": 1, "probability": 100 }, { "itemShortname": "black.raspberries", "skin": 0, "itemName": "", "minQuantity": 10, "maxQuantity": 10, "probability": 100 }, { "itemShortname": "rifle.ak", "skin": 0, "itemName": "", "minQuantity": 1, "maxQuantity": 1, "probability": 100 }, { "itemShortname": "explosive.satchel", "skin": 0, "itemName": "", "minQuantity": 2, "maxQuantity": 2, "probability": 100 }, { "itemShortname": "grenade.f1", "skin": 0, "itemName": "", "minQuantity": 10, "maxQuantity": 10, "probability": 100 }, { "itemShortname": "rifle.lr300", "skin": 0, "itemName": "", "minQuantity": 1, "maxQuantity": 1, "probability": 100 }, { "itemShortname": "metal.facemask", "skin": 0, "itemName": "", "minQuantity": 1, "maxQuantity": 1, "probability": 100 }, { "itemShortname": "metal.plate.torso", "skin": 0, "itemName": "", "minQuantity": 1, "maxQuantity": 1, "probability": 100 }, { "itemShortname": "electric.generator.small", "skin": 0, "itemName": "", "minQuantity": 1, "maxQuantity": 1, "probability": 100 }, { "itemShortname": "black.raspberries", "skin": 0, "itemName": "", "minQuantity": 10, "maxQuantity": 10, "probability": 100 } ], "Give Blue rewards through commands?": false, "Blue Command (use %steamid% where player ID would be)": [ { "Command": "givekey %steamid% red", "Command Chat Message": "", "Enabled": true } ], "Red Loot Rewards": [], "Give Red rewards through commands?": true, "Red Command (use %steamid% where player ID would be)": [ { "Command": "sr add %steamid% 3", "Command Chat Message": "<color=white>%steamid%</color> <color=red> received <color=white>3 RP</color> from the Red Key Crate!</color>", "Enabled": true }, { "Command": "opl %steamid%", "Command Chat Message": "<color=white>%steamid%</color> <color=red> received a <color=white>RP Rocket Launcher</color> from the Red Key Crate!</color>", "Enabled": true }, { "Command": "inventory.giveto %steamid% supply.signal 3", "Command Chat Message": "<color=white>%steamid%</color> <color=red> received <color=white>3 Supply Signals</color> from the Red Key Crate!</color>", "Enabled": true }, { "Command": "recycler.give %steamid%", "Command Chat Message": "<color=white>%steamid%</color> <color=red> received a <color=white>Recycler</color> from the Red Key Crate!</color>", "Enabled": true }, { "Command": "inventory.giveto %steamid% blood 3", "Command Chat Message": "<color=white>%steamid%</color> <color=red> received <color=white>3 Blood</color> from the Red Key Crate!</color>", "Enabled": true }, { "Command": "addrolls %steamid% free 3", "Command Chat Message": "<color=white>%steamid%</color> <color=red> received <color=white>3 Free Rerolls for today</color> from the Red Key Crate!</color>", "Enabled": true } ], "Broadcast when Red Key used?": true, "Monument Info": [ { "name": "assets/bundled/prefabs/autospawn/monument/medium/bandit_town.prefab", "enabled": false, "pos": { "x": 9.0, "y": 2.8, "z": 0.7 }, "rot": { "x": 0.0, "y": -90.0, "z": 0.0 } }, { "name": "assets/bundled/prefabs/autospawn/monument/medium/compound.prefab", "enabled": false, "pos": { "x": -24.1, "y": 0.2, "z": 12.1 }, "rot": { "x": 0.0, "y": 90.0, "z": 0.0 } } ] } Â
-
Monument Owner
Never worry about your players fighting over a monument, make them compete for ownership! With this plugin you can configure several parameters then players can compete to claim a monument for a set time. There is enough configuration and options that this would work well for any server, whether PvE or PvP.
Video
Description
This plugin will automatically find Facepunch standard monuments, including Cargo Ship and Oil Rigs that are on the map, and which can be specified in the configuration. This will create a zone around each monument in which customizable rules apply for anyone coming to the monument, whether they become owner or not. You can also create a zone using coordinates anywhere on the map, and assign certain rules to it.
Chat Command (For all players)
mocd - Displays all cooldowns for the player
Chat Command (For Admins)
mocreatecustomzone {name} - Creates a file for a custom zone in the Data/MM_Data/MonumentOwner/Custom Zones folder with the administrator position at the time of file creation
moshowid -Â Creates a mark for the administrator that displays the ID of each zone on the map
modrawedges -Â Shows the administrator the boundaries of each square zone on the map (used to set up such zones)
Console Command (RCON only)
mocdreset {SteamID64} - Resets all cooldowns for the player
mogetcd {SteamID64} - Outputs information to the console with all the cooldowns of the player
Plugin Config
example of a configuration for monuments sample configuration for the plugin
 HOOKS
void OnPlayerEnteredMonument(BasePlayer playerEntered, Vector3 zonePos, float zoneRadius) - called when the player has entered the zone after all checks void OnPlayerExitedMonument(BasePlayer playerEntered, Vector3 zonePos, float zoneRadius) - called when the player is exited of the zone API
The answer true or false will tell whether there is a zone in this coordinate
private bool HasZone(Vector3 posMonument) The answer true or false will tell whether the zone belongs to someone
private bool HasOwner(Vector3 posMonument) The answer BasePlayer will tell who the zone belongs to
private BasePlayer GetOwner(Vector3 posMonument) The answer true or false will tell whether the player can become the owner
private bool CanPlayerBecomeOwner(Vector3 posMonument, BasePlayer player) Forcibly establishes the owner of the zone, bypassing checks on his ability to become the owner. The answer true or false will tell whether he was able to become one or the zone is occupied by another player
private bool SetOwner(Vector3 posMonument, BasePlayer player) Deletes a zone. The answer true or false will tell whether he was able to do it
private bool RemoveZone(MonumentInfo monument) Creates a zone for the desired monument. The answer true or false will tell whether he was able to do it
private bool CreateZone(MonumentInfo monument) Translation assistance by Jbird.
Check out more of my work here JTedal's library.
Come see our whole teams work Mad Mapper Library.
Come by the Mad Mapper Discord for support, feedback, or suggestions!
- #jtedal
- #mad mappers
-
(and 7 more)
Tagged with:
-
Risk Factors
By Chernarust in Plugins
Updates
Just released an update that expands functionality to other lootable entities, as well as a gear damage reduction system still a WIP and a message system for the different effects still a WIP.
Additional effects have also been added to make the damages feel more realistic, improvements to this will be made over time.
About
Modifies the three loot barrels and crates to include additional risky effects upon breaking and looting. Spawn chance is configurable for each entity type in the RiskFactors.json, the damage modifiers are based on a percentage of your health so no worries about dying easily. Permissions to enable or disable certain effects from the barrels. (Permission manager highly recommended).
Features
Configurable spawn effect chance and damage percentage based on players health amount.
Modifies the three loot barrels to include additional risky effects upon breaking.
Yellow - Has a configurable chance to spawn a Scarecrow or Bear Trap with damage adjustments
Blue - Is the radioactive barrel of Rust, configurable chance to inflict radiation and reduce hunger and thirst if near.
Red - Has a chance to break into flames or explode causing damage and bleeding if near.
Loot Crates - Most all loot crates have been added with chances for splinters, nails, and cuts to happen
Computer Stations - Chance to be shocked when attempting to mount.
Elite Crates - Have a chance to cause radiation, some of their contents might have been affected.
Food Crates - Have a chance for rotten food to be inside causing vomit and thirst and hunger reduction.
Plans
Please provide suggestions and improvements! Currently will be working on adding other entities and more configurable options. Really excited about this plugin and what it will become!
Permissions
Â
oxide.grant user <steamID/username> riskfactors.yellow oxide.grant user <steamID/username> riskfactors.blue oxide.grant user <steamID/username> riskfactors.red oxide.grant user <steamID/username> riskfactors.fireball oxide.grant user <steamID/username> riskfactors.c4 oxide.grant user <steamID/username> riskfactors.beartrap oxide.grant user <steamID/username> riskfactors.scarecrow oxide.grant user <steamID/username> riskfactors.hungerreduction oxide.grant user <steamID/username> riskfactors.thirstreduction oxide.grant user <steamID/username> riskfactors.cratesplinter oxide.grant user <steamID/username> riskfactors.toolscratecut oxide.grant user <steamID/username> riskfactors.crates2 oxide.grant user <steamID/username> riskfactors.crates3 oxide.grant user <steamID/username> riskfactors.hazmatreduction oxide.grant user <steamID/username> riskfactors.glovereduction oxide.grant user <steamID/username> riskfactors.bootsreduction oxide.grant user <steamID/username> riskfactors.electrical oxide.grant user <steamID/username> riskfactors.heavysuitreduction oxide.grant user <steamID/username> riskfactors.foodcrates oxide.grant group <groupname> riskfactors.yellow oxide.grant group <groupname> riskfactors.blue oxide.grant group <groupname> riskfactors.red oxide.grant group <groupname> riskfactors.fireball oxide.grant group <groupname> riskfactors.c4 oxide.grant group <groupname> riskfactors.beartrap oxide.grant group <groupname> riskfactors.scarecrow oxide.grant group <groupname> riskfactors.hungerreduction oxide.grant group <groupname> riskfactors.thirstreduction oxide.grant group <groupname> riskfactors.cratesplinter oxide.grant group <groupname> riskfactors.toolscratecut oxide.grant group <groupname> riskfactors.crates2 oxide.grant group <groupname> riskfactors.crates3 oxide.grant group <groupname> riskfactors.hazmatreduction oxide.grant group <groupname> riskfactors.glovereduction oxide.grant group <groupname> riskfactors.bootsreduction oxide.grant group <groupname> riskfactors.electrical oxide.grant group <groupname> riskfactors.heavysuitreduction oxide.grant group <groupname> riskfactors.foodcrates
Configuration
Â
{ "YellowBarrel": { "SpawnChance": 50.0, "MeleeSpawnChance": 25.0, "BearTrapDamagePercentage": 25.0, "BearTrapBleedingPercentage": 15.0, "BootsDamageReduction": 50.0, "BootsBleedingReduction": 50.0, "ScarecrowHealth": 15.0 }, "BlueBarrel": { "SpawnChance": 50.0, "MeleeSpawnChance": 25.0, "EffectRange": 10.0, "RadiationDamagePercentage": 25.0, "HungerReductionPercentage": 30.0, "ThirstReductionPercentage": 20.0, "HazmatReductionFactor": 50.0 }, "RedBarrel": { "SpawnChance": 50.0, "MeleeSpawnChance": 25.0, "EffectRange": 10.0, "C4DamagePercentage": 25.0, "C4BleedingPercentage": 7.5, "HeavySuitReduction": 50.0 }, "Crate": { "SpawnChance": 30.0, "SplinterDamagePercentage": 10.0, "SplinterBleedingPercentage": 5.0, "GloveDamageReduction": 50.0, "GloveBleedingReduction": 50.0 }, "ToolsCrate": { "SpawnChance": 30.0, "CutDamagePercentage": 15.0, "CutBleedingPercentage": 5.0, "GloveDamageReduction": 50.0, "GloveBleedingReduction": 50.0 }, "Crates2": { "SpawnChance": 30.0, "NailDamagePercentage": 15.0, "NailBleedingPercentage": 10.0, "GloveDamageReduction": 50.0, "GloveBleedingReduction": 50.0 }, "Crates3": { "SpawnChance": 50.0, "RadiationDamagePercentage": 15.0, "HungerReductionPercentage": 5.0, "ThirstReductionPercentage": 5.0, "HazmatReductionFactor": 50.0 }, "Electrical": { "SpawnChance": 30.0, "ShockDamagePercentage": 25.0, "HazmatReductionFactor": 50.0 }, "FoodCrates": { "SpawnChance": 25.0, "ThirstReduction": 5.0, "HungerReduction": 5.0 }, "DisableChatMessages": false } Â