Jump to content
Message added by Iftebinjan,

CUSTOMER SUPPORT 
For support or to report any issues with the plugin ASAP pls create a ticket on our Discord server.


Please allow at least 48 hours for response on site tickets as we all live in different time zones.  Not available during weekends.

10 Screenshots

  • 102.4k
  • 3.5k
  • 274.61 kB
  • Update details
    v1.2.14
    Released
    Download size274.61 kB
    Total versions36
    Time between versions 1 day
    Typical update pace About every 26 days
    Freshness 25 days ago

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.

⭐ Key Features

  • Control PVE Rules from in-game or in the config
  • Easy to understand each rule
  • Create PVP Schedules
  • Loot prevention
  • Automatic PVE/PVP purge events
  • Zone Manager support
  • Most event plugins support
  • Works without "server.pve true"
  • Discord Embed Messages on PurgeStart or End
  • Many more features are added with every update

📌 Commands

  • /simplepve - Use to enable or disable pve toggle (Chat & Console command)
  • /simplepve on or off - Use to enable disable pve (Chat & Console command)
  • /sprules - Use to Open a Cui to control PVE Rules & Creating Schedules   (Chat command)
  • /spdebug - Use this for debuging rules

📜 Permissions

  • simplepve.admin - Required to enable or disable SimplePVE
  • simplepve.adminloot - Required to view Loots of other players
  • simplepve.admindamage - Required for Admin damages to any entity  

🎬 Video Showcase

🚀 API & Hooks

  • void  OnSPVEPurgeStarted()
  • void  OnSPVEPurgeEnded()
  • TimeSpan  GetPVPStartTimeRemaining()
  • TimeSpan  GetPVPEndTimeRemaining()

⚙️ Configurations

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(Chat & UI)/Toastify/Notify)": "Both(Chat & UI)",
    "PVE Warning Chat Message": "PVE enabled on this server, blocking damage.",
    "PVE Warning Custom UI Message(Toastify/Notify)": "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(Chat & UI)/Toastify/Notify)": "Toastify",
    "Loot Protection Chat Message": "This entity is protected!",
    "Loot Protection Custom UI Message(Toastify/Notify)": "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"
      }
    },
    "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)": {
    "Major": 1,
    "Minor": 2,
    "Patch": 7
  }
}
Quote

Schedules 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
  }
}

💬 Support

logo-6062235-1280-thumb-png-763f.png

 

Check Out My Other plugins as Well

 

 

 

 

 

Add a heading (9).png

  • Like 9
  • Love 9

User Feedback

2.3m

Downloads

Total number of downloads.

10.5k

Customers

Total customers served.

151.7k

Files Sold

Total number of files sold.

3.2m

Payments Processed

Total payments processed.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.