About SimplePVE
SimplePVE is exactly what it says. An easy simple PVE plugin for your server to modify or change PVE rules individually & now also have a Simple Cui to control PVE rules and Create or edit Schedules.
- Control PVE Rules from in-game or in the config
- Easy to understand each individual Rules
- Create PVP Schedules
- Discord Embed Messages on PurgeStart or End
- Many more features are added every update
• /simplepve - Use to enable or disable pve toggle
• /sprules - Use to Open a Cui to control PVE Rules & Creating Schedules
• simplepve.admin - Required to enable or disable SimplePVE
• simplepve.adminloot - Required to view Loots
• simplepve.admindamage - Required for Admin damages to any entity
- void OnSPVEPurgeStarted
- void OnSPVEPurgeEnded
- TimeSpan GetPVPStartTimeRemaining
- TimeSpan GetPVPEndTimeRemaining
Quote{ "PVE Enabled": true, "Notifications": { "Prefix": "<color=#00ffff>[SimplePVE]</color>: ", "Chat Avatar": 0, "Show PVE Icon Overlay": true, "Show PVE Warning Messages": true, "PVE Warning Type(Chat/UI/Both)": "Both", "PVE Warning Chat Message": "PVE enabled on this server, blocking damage.", "PVE Warning UI Settings": { "Anchor Min": "0.786 0.722", "Anchor Max": "0.99 0.815", "Warning Image URL": "https://i.postimg.cc/0jZNDr9x/Add-a-subheading-2.png" }, "Show Loot Protection Messages": true, "Loot Protection Type(Chat/UI/Both)": "Both", "Loot Protection Chat Message": "This entity is protected!", "Loot Protection UI Settings": { "Anchor Min": "0.786 0.722", "Anchor Max": "0.99 0.815", "Warning Loot UI Image URL": "https://i.postimg.cc/SxSsS67s/Add-a-subheading-1.png" }, "PVE/PVP Icon UI Settings": { "Anchor Min": "0.5 0", "Anchor Max": "0.5 0", "Offset Min": "190 30", "Offset Max": "250 60" } }, "Loot Protection Excluded Entitys": [ "mailbox.deployed", "dropbox.deployed" ], "Schedules Setting": { "UTC Time Difference": 360, "Enable Weekly Schedule Only": true, "PVP On Notify Message": "<#990000>PVP enabled on the server. Now you can raid others bases and fight!</color>", "PVE On Notify Message": "<#008000>PVE enabled. Raid and fight is now prohibited!</color>", "PVP Purge Start Before Message": "PVP time is approaching! {TIMELEFT} minutes left.", "PVP Purge Ending Before Message": "PVP time is ending! {TIMELEFT} minutes left." }, "PVP Delay Setting": { "PVP delay time in seconds(If enabled from ZoneRules)": 10, "Show PVP Delay Message": true, "PVP Delay Message": "You will be removed from PVP state in <color=#DC143C>{delay}</color> seconds." }, "Discord Setting": { "Enable Discord Notification": false, "Discord Webhook URL": "", "Enable Message Before PVP Time Start": false, "Before PVP Time Start Minutes": 30, "PVP Message Embed Color(Hexa)": "#990000", "Before PVP Time Start Message Content": [ " **Attention Rust Survivors!**", "", "PVP purge approaching!", "In {Minutes} Minutes", "", "Prepare yourselves for intense battles! " ], "Enable Message Before PVE Time Start": false, "Before PVE Time Start Minutes": 30, "PVE Message Embed Color": "#32CD32", "Before PVE Time Start Message Content": [ " **Attention Rust Survivors!**", "", "PVP purge ending soon!", "In {Minutes} Minutes", "", "Make your final moves wisely!", "Collect your victories and gear up for the next day!" ] }, "Commands when PVP Purge Starts": [], "Commands when PVP Purge Ends": [], "Exclude Zone IDs From Rules": [ "999", "6969" ], "Status UI": { "Enable Status": true, "Interval Time In Seconds": 10, "PVE/PVP Status": { "Status Enable": true, "PVE Status": { "Enable Status": true, "Text List": [ "PVE ENABLED", "RAID IS DISABLED", "PVP IS DISABLED" ], "Text Color": "#FFFFFF", "Icon Image Url": "https://i.postimg.cc/4ymwFnSC/quality.png", "Icon Image Color": "#A4FE0A", "Status Color": "#718D48" }, "PVP Status": { "Enable Status": true, "Text List": [ "PVP ENABLED", "RAID IS ENABLED", "PVE IS DISABLED", "PVP IS ENABLED" ], "Text Color": "#FFFFFF", "Icon Image Url": "https://i.postimg.cc/50YVChxW/human-skull-with-crossed-bones-silhouette.png", "Icon Image Color": "#FFFFFF", "Status Color": "#B22222" } }, "Zone Status": { "Status Enable": true, "In PVP Area Status": { "Enable Status": true, "Text List": [ "YOU'RE IN THE PVP ZONE" ], "Text Color": "#FFFFFF", "Icon Image Url": "https://i.postimg.cc/qRGxrMBR/fighting-game.png", "Icon Image Color": "#FFFFFF", "Status Color": "#A30000" } }, "Purge Schedule Status": { "Status Enable": true, "Purge PVP Status": { "Enable Status": true, "Text List": [ "PVP ENABLEING IN {TIMER}", "RAID ENABLEING IN {TIMER}", "PVP PURGING IN {TIMER}" ], "Text Color": "#FFFFFF", "Icon Image Url": "https://i.postimg.cc/0j2n3rzp/time.png", "Icon Image Color": "#FFFFFF", "Status Color": "#A30000" }, "Purge PVE Status": { "Enable Status": true, "Text List": [ "PVE ENABLING IN {TIMER}", "RAID DISABLEING IN {TIMER}", "PVE PURGING IN {TIMER}" ], "Text Color": "#FFFFFF", "Icon Image Url": "https://i.postimg.cc/rydRF7cc/time.png", "Icon Image Color": "#FFFFFF", "Status Color": "#718D48" } } }, "Config Version (Don't Edit This)": "1.2.3" }
QuoteSchedules Setting
UTC Time Difference: 360 (You will need to change this for your UTC time difference.)
Example: if my timezone is United Kingdom (GMT+1) then UTC Time Difference will be 60 * 1 = 60 )
Another Example: if Your Timezone is United States -4 Hour Behind from utc then UTC Time Difference will be 60*-4 = -240
Quote"Schedules Setting": {
"UTC Time Difference": 360,
"PVP On Notify Message": "<#990000>PVP enabled on the server. Now you can raid others bases and fight!</color>",
"PVE On Notify Message": "<#008000>PVE enabled. Raid and fight is now prohibited!</color>"
}
Quote{ "General Rules": { "Allow Friendly Fire": true, "Allow Suicide": true, "Kill Sleepers": false, "Player Radiation Damage": true }, "Player Rules": { "Player Can Hurt Players": false, "Player Can Hurt Animals": true, "Player Can Hurt NPC": true, "Player Can Damage(Helicopters, Vehicles)": true, "Player Can Damage Other Player Buildings": false, "Player Can Damage Own Buildings": true, "Player Can Damage Own Teammates Building": true, "Player Can Damage Other Player Twigs": true }, "Npc Rules": { "Npc Can Hurt Players": true, "Animal Can Hurt Players": true, "Patrol Heli Can Hurt Player": true, "Patrol Heli Can Hurt Buildings": true, "Player SamSite Ignore Players": true, "Npc SamSite Ignore Players": true, "Bradley Can Hurt Players": true }, "Entity Rules": { "Walls Entitys Can Hurt Players(Example: High External Wall)": true, "Barricade Entitys Can Hurt Players(Example: Wooden Barricade)": true, "MLRS Rocket Can Damage Players or Buildings": false, "Vehicle Entitys Can Hurt Players(Example: Cars, Mini, ScrapHeli)": false, "Disable Traps(BearTrap, LandMine, GunTrap, FlameTurret, AutoTurret)": true, "Enable Vehicle Collsion Damage": true }, "Loot Rules": { "Use Loot Protection": true, "Admin Can Loot All": true, "Teams Can Access Loot": true, "Player can loot other player in PVP Zones": false, "Anyone can open Player called SupplyDrops": false }, "Zone Rules": { "Use ZoneManager": true, "Disable PVE Rules In Zones": true, "Enable PVP Delay from ZoneManager": true } }
Check Out My Other plugins as Well