PVP Scheduler

Unmaintained PVP Scheduler 1.8

No permission to download

Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!
The "Unmaintained" prefix is a technical term often used in the development world to signal that a specific piece of code, feature, or a resource is no longer actively managed or updated by its creators. It's similar to a 'Beware' sign on a physical property, warning visitors to proceed with caution.

For instance, if a developer creates a resource for other users to use, but later decides not to continue updating it due to various reasons like time constraints or shifting focus to other projects, they might attach an 'unmaintained' tag to it. This tag serves as a clear indication to other users that while they can still use this resource, they should be aware that it may not be up-to-date with the latest coding standards or security updates.

From a user perspective, an 'unmaintained' tag can help yourself identify resources that may not provide the best experience or security. It signals that the resource in question may have outdated features, potential security vulnerabilities, or bugs that are unlikely to be fixed.
PVP Scheduler
Source: Click Here


Features::
  • Ability to Schedule PVP
  • Ability to just block PVP
  • Ability to just block player Vs Structure
  • Ability to just block player Vs Tamed Dino or Tamed Dino vs Tamed Dino
  • Ability to set custom messages per schedule
  • Ability to set a start day and hour and end ones too


Information:
  • Your server has to be a pvp server this will not work on pve.
  • Please note, that it checks every minute meaning after launching your server it will take 1 minute to enable pvp if that's the same start hour + day you set in config

Days:

days are in 0-6 format
0 = Sunday
1 = Monday
2 = Tuesday
3 = Wednesday
4 = Thursday
5 = Friday
6 = Saturday

Hours:

hours are in 0-23 format
0 = 00:00
1 = 01:00
2 = 02:00
23 = 23:00

Console Commands:
  • pvpreload - Reload the config.json

Donate
Any donation is much appreciated and very helpful towards the upkeep/creation of the plugins i provide, Plugins take time to create some hours some days and I keep 99% of them open source for others to learn from.




Configuration:
By default the config is set to start on a Friday at 7 pm and end on a Sunday 9 pm for a pvp weekend


Code:
{  
   "PVPScheduler":{  
      "ServerName":"ServerNameHere",
      "NotifyServer":true, //message entire server with PVPEnabledMessage or PVPDisabledMessage message
      "LogPvpSwitchAtConsole":true, //log the switchs at server console
      "ProtectExplosiveMessage":"<RichColor Color=\"1, 0, 0, 1\">You can only detonate Explosives when PVP mode is enabled!.</>",
      "ProtectPlayersPVPOff":true,//protect players when our schedule ends
      "ProtectDinosPVPOff":true,//protect dinos when our schedule ends
      "ProtectStructuresPVPOff":true,//protect structures when our schedule ends
      "ProtectExplosivesPVPOff":true,//protect from explosives when our schedule ends
      "Days":[
         {  
            "StartDay":5,//the day the schedule starts
            "StartHour":19,//the hour the schedule starts
            "EndDay":0,//the day the schedule ends
            "EndHour":21,// the hour the schedule ends
            "ProtectPlayersPVPOn":false,//protect players when our schedule starts
            "ProtectDinosPVPOn":false,//protect dinos when our schedule starts
            "ProtectStructuresPVPOn":false,//protect structures when our schedule starts
            "ProtectExplosivesPVPOn":false,//protect from explosives when our schedule starts
            "PVPEnabledMessage":"<RichColor Color=\"1, 0, 0, 1\">PVP is Enabled!.</>",
            "PVPDisabledMessage":"<RichColor Color=\"0, 1, 0, 1\">PVP is Disabled!.</>"
         }
      ]
   }
}

Code:
{
   "PVPScheduler":{
      "ServerName":"ServerNameHere",
      "NotifyServer":true,
      "LogPvpSwitchAtConsole":true,
      "ProtectPlayersPVPOff":true,
      "ProtectDinosPVPOff":true,
      "ProtectStructuresPVPOff":true,
      "ProtectExplosivesPVPOff":true,
      "Days":[
         {
            "StartDay":1,
            "StartHour":0,
            "EndDay":2,
            "EndHour":0,
            "ProtectPlayersPVPOn":false,
            "ProtectDinosPVPOn":false,
            "ProtectStructuresPVPOn":false,
            "ProtectExplosivesPVPOn":false,
            "PVPEnabledMessage":"<RichColor Color=\"1, 0, 0, 1\">PVP is Disabled!</>",
            "PVPDisabledMessage":"<RichColor Color=\"0, 1, 0, 1\">PVP is Enabled!</>"
         },
         {
            "StartDay":3,
            "StartHour":0,
            "EndDay":4,
            "EndHour":0,
            "ProtectPlayersPVPOn":false,
            "ProtectDinosPVPOn":false,
            "ProtectStructuresPVPOn":false,
            "ProtectExplosivesPVPOn":false,
            "PVPEnabledMessage":"<RichColor Color=\"1, 0, 0, 1\">PVP is Disabled!</>",
            "PVPDisabledMessage":"<RichColor Color=\"0, 1, 0, 1\">PVP is Enabled!</>"
         },
         {
            "StartDay":4,
            "StartHour":0,
            "EndDay":5,
            "EndHour":0,
            "ProtectPlayersPVPOn":false,
            "ProtectDinosPVPOn":false,
            "ProtectStructuresPVPOn":false,
            "ProtectExplosivesPVPOn":false,
            "PVPEnabledMessage":"<RichColor Color=\"1, 0, 0, 1\">PVP is Disabled!</>",
            "PVPDisabledMessage":"<RichColor Color=\"0, 1, 0, 1\">PVP is Enabled!</>"
         },
         {
            "StartDay":6,
            "StartHour":0,
            "EndDay":0,
            "EndHour":0,
            "ProtectPlayersPVPOn":false,
            "ProtectDinosPVPOn":false,
            "ProtectStructuresPVPOn":false,
            "ProtectExplosivesPVPOn":false,
            "PVPEnabledMessage":"<RichColor Color=\"1, 0, 0, 1\">PVP is Disabled!</>",
            "PVPDisabledMessage":"<RichColor Color=\"0, 1, 0, 1\">PVP is Enabled!</>"
         }
      ]
   }
}
Author
WETBATMAN
Downloads
797
Views
7,907
First release
Last update

Ratings

0.00 star(s) 0 ratings

Latest updates

  1. PVPScheduler 1.8

    Fixed a bug where PVPOff Protections were not getting applied if there was no schedule resulting...
  2. PVPScheduler 1.7

    Warning You must use new config or copy the changes to existing ones! Fixed schedules now when...
  3. PVPScheduler 1.6

    Fixed Damage to non tamed npcs when Protect players & dinosaurs was on
Back
Top