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.
Features:
- 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
Commands • /simplepve - Use to enable or disable pve toggle • /sprules - Use to Open a Cui to control PVE Rules & Creating Schedules • /rsp - Use to reload the plugin Permissions • simplepve.admin - Required to enable or disable SimplePVE • simplepve.adminloot - Required to view Loots • simplepve.admindamage - Required for Admin damages to any entitys
Works with:
- Should work with Every Event Plugin(Incase let me know asap!)
- More adding-on requests
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 (IDK If its correct!)
"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>" }
APIs:
- void OnSPVEPurgeStarted
- void OnSPVEPurgeEnded
- TimeSpan GetPVPStartTimeRemaining
- TimeSpan GetPVPEndTimeRemaining
Config:
Quote{ "PVE Enabled": true, "PVP delay time in seconds(If enabled from ZoneRules)": 5, "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 }, "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" } }, "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>" }, "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": [ "say Checkmyname" ], "Commands when PVP Purge Ends": [ "say CheckmynameNo" ], "Exclude Zone IDs From Rules": [ "69", "6969" ] }
Get faster support on my Discord!
Discord: iftebinjan
Check Out My Other plugins as Well