Simple all-in-one plugin for PVE, basic teleport, and decay management for Rust
This plugin has a simplified config and implementation compared to other PVE, teleport, and decay plugins.
It will facilitate PVE (player to player and player to building), teleport to town/bandit/outpost, as well as basic decay control.
No home/sethome functionality exists. Teleports are available only for bandit, outpost, and town (if set).
NEW for v 1.0.7:
- Permissions for pve, teleport, and decay prevention
- Friends/Clans/Teams support for PVE
omnibus.admin-- Required only for /town setomnibus.tp-- Required if RequirePermissionForTeleport is true and player needs teleport accessomnibus.decay-- Required if RequirePermissionForDecay is true and player needs decay protectionomnibus.pve-- Required if RequirePermissionForPVE is true and player needs PVE access
/town-- Go to town set by admin/town set-- For admin to set town location/bandit-- Teleport to Bandit Town/outpost-- Teleport to the Outpost
{
"Global": {
"DecayMultiplier": 0.5,
"EnablePVE": true,
"Debug": false,
"RequirePermissionForPVE": false,
"RequirePermissionForDecay": false,
"RequirePermissionForTeleport": false,
"useClans": false,
"useFriends": false,
"useTeams": false
},
"Version": {
"Major": 1,
"Minor": 0,
"Patch": 7
}
}DecayMultiplier-- Sets the global decay percentage. 1 is standard decay, 0.5 is 50%, etc.EnablePVE-- Prevent damage from player to player and player to other players' buildings - NOTE that this must be set if you want to use permissions for PVEDebug-- Log debug activity to oxide log and rcon.RequirePermissionForPVE-- If true, players require omnibus.pve to prevent PVP damageRequirePermissionForDecay-- If true, players require omnibus.decay to prevent decay damageRequirePermissionForTeleport- If true, players require omnibus.tp to use /town, /outpost, and /bandituseClans-- With the Clans plugin, membership will be checked for PVE damageuseFriends-- With the Friends plugin, membership will be checked for PVE damageuseTeams-- Using Rust Teams, membership will be checked for PVE damage
- If JPipes is available, we will skip decay management for JPipes.
- If any of NTeleportation, RTeleportation, Teleportication, TruePVE, NextGenPVE, or NoDecay are loaded when loading this plugin, action of this plugin will be disabled for those functions. - e.g., if NoDecay is also loaded, only decay functions will be disabled within this plugin.
- If both DecayMultiplier == 1 and EnablePVE == false, this plugin will be a complete waste of resources...
-
Setting PVE for specific players- Set RequirePermissionForPVE to true
- Add permission omnibus.pve to players/groups needing to play as PVE - all others will be PVP.
- Player's teammates/clan members/friends will be able to damage each other including buildings, etc.
-
Disabling Teleport- Set RequirePermissionForTeleport to true
- DO NOT assign permission omnibus.tp to anyone
- Teleport is effectively disabled
-
Disabling Decay Prevention- Set RequirePermissionForDecay to true
- DO NOT assign permission omnibus.decay to anyone
- Decay is effectively standard for all