• Hello, Guest! This is a public service announcement;

    GameServersHub is excited to announce we are now officially partnered with Discord itself. We invite everyone to join the new discord server; the link is below!

    We will shut down the old legacy API discord when Ark 2 is released. Make sure you join the new discord using the link below!

    Join now: discord.gg/gsh

Planned PVP FREE

Free Planned PVP FREE 1.11

No permission to download
Join my Discord Channel for more support!
If you enjoy my plugins, please leave a rating!

PLANNED PVP


An updated/enhanced PvP scheduler plugin! Schedule PVP mode on a weekly basis.
(Or if you remove the pvp schedule entirely "PVPSchedule":[], you could use this for pve anti-grieving)

PVEMode highlights:
- DisableMindControl // if true then Noglins will not be able to control characters
- DisablePicking // if true then players can't pick other players/dinos with thier dinos
- DisableDraggingBodies // if true then players can't drag enemy bodies around
- DisableCryoSickness // if true then disables cryosickness
- DisableTurretsPlayers // if true then turrets will not target/shoot at players
- DisableTurretsDinos // if true then turrets will not target/shoot at dinos
- RefillTurretAmmo // if true then turrets will not use ammo if they are shooting targets in pve mode
- ProtectPlayers // protect players from damage?
- ProtectDinos // protect dinos from damage?
- ProtectStructures // protect structures from damage?
- ProtectExplosives // protect targets from explosives?
- ProtectStructureInventories // protect players from opening enemy structure inventories?
- AllowAccessToUnlockedStructures // allow players to open unlocked enemy structure inventories
- ProtectPlayerInventories // protect players from opening enemy player inventories?
- ProtectDinoInventories // protect players from opening enemy dino inventories?
- PreventPickingUpItems // prevent players from picking up enemy dropped items
- ProtectDroppedBags // prevent players from opening enemy death bags or dropped bags
- DisableStructureAccess // prevent players from activating structures like generators or forges etc...
- AllowAllianceAccess // allow alliance tribes access to your structures, bodies, dragging, picking, etc..
- StructureProtectionBlacklist // allow damage to these structures while in pve mode

*In order for PvP to work, your server should still be in pvp mode when using this plugin
** All the PVEMode variables can be added to the PVP profile if you want to use them, except for RefillTurretAmmo. This only works in PVEMode.

chat command: /pvpstatus
1674968293253.png


Using /pvpstatus as a Admin displays the values of all the pve variables:
1675013707010.png


A configurable countdown gives players notice before the mode changes:
1674978523283.png


Configuration:
JSON:
{
    "PlannedPVP":{
        "PVPStatusCommand": "/pvpstatus",    // displays the current mode, and time left until next mode
        "PVPStatusCommandCooldownInSecond": 15,
        "SenderNameInChat": "SERVER",
        "Configuration":{
            "PVPActiveMessage": "PvP mode is currently enabled",   // used for /pvpstatus
            "PVEActiveMessage": "PvE mode is currently enabled",   // used for /pvpstatus
            "ProtectExplosiveMessage": "You can only use explosives when PVP mode is enabled", // message for when player tries to use c4
            "PVPTimeLeftMessage": "There's less than {} day(s), {} hour(s) and {} minute(s) until PvE mode begins", // used for /pvpstatus and broadcast
            "PVETimeLeftMessage": "There's less than {} day(s), {} hour(s) and {} minute(s) until PvP mode begins", // used for /pvpstatus and broadcast
            "PVPTimeLeftMessage2": "There's less than {} minute(s) until PvE mode begins",   // message used for countdown
            "PVETimeLeftMessage2": "There's less than {} minute(s) until PvP mode begins",   // message used for countdown
            "DisplayStatusEveryXMinutes": 30,     // how often to broadcast the time left in the current mode
            "StartCountdownXMinutesBeforeChange": 10,     // how many minutes before the next mode change do we start the countdown?
            "AlwaysOnStructureProtectionForTribeIDs": [],   // tribe ids that always have structure protection, for fixed things
            "IgnoreStructureProtectionForTribeIDs": [],     // tribe ids that never have structure protection, for admin raid bases etc..
            "PVEMode": {
                "DisableMindControl": true,
                "DisablePicking": true,  // if true then players can't pick other players/dinos with thier dinos
                "DisableDraggingBodies": true,   // if true then players can't drag enemy bodies around
                "DisableCryoSickness": true,    // if true then disables cryosickness
                "DisableTurretsPlayers": false,   // if true then turrets will not target/shoot at players at all
                "DisableTurretsDinos": false,   // if true then turrets will not target/shoot at dinos at all
                "RefillTurretAmmo": true,    // if true then turrets will not use ammo if they are shooting targets
                "ProtectPlayers": true,   // protect players from damage?
                "ProtectDinos": true,    // protect dinos from damage?
                "ProtectStructures": true,   // protect structures from damage?
                "ProtectExplosives": true,   // protect targets from explosives?
                "ProtectStructureInventories": true,  // protect players from opening enemy structure inventories?
                "AllowAccessToUnlockedStructures": true, // allow players to open unlocked enemy structure inventories
                "ProtectPlayerInventories": true,   // protect players from opening enemy player inventories?
                "ProtectDinoInventories": true,   // protect players from opening enemy dino inventories?
                "PreventPickingUpItems": true,  // prevent players from picking up enemy droppped items
                "ProtectDroppedBags": true.  // prevent players from opening enemy droppped bags or death bags
                "DisableStructureAccess": true, // prevent players from activating structures like generators or forges etc...
                "AllowAllianceAccess": true, // allow alliance tribes access to your structures, bodies, dragging, picking, etc...
                "DisableMindControl": true, // prevent Noglins from controlling characters
                "StructureProtectionBlacklist": [  // structures to allow damage while in pve mode
                    "PrimalItem_AwesomeTeleporters_Teleporter",
                    "PrimalItemStructure_SleepingBag_Hide"
                ]
            },
            "PVPSchedule":    // this is an example of a 7 day schedule with PvP from 8pm to 2am
            [
                {
                    "StartDay": 0,    // 0 = sunday, 6 = saturday    *if more than 1 day, then they MUST be in order from 0 to 6 or it won't work correctly. Only program one continuous schedule going from 0-6
                    "StartHour": 20,  // 0 = midnight, 23 = 11pm
                    "EndDay": 1,
                    "EndHour": 2,
                    "EnabledMessage": "PvP mode is active",
                    "DisabledMessage": "PvE mode is active"
                },
                { "StartDay": 1, "StartHour": 20, "EndDay": 2, "EndHour": 2, "EnabledMessage": "PvP mode is active", "DisabledMessage": "PvE mode is active" },
                { "StartDay": 2, "StartHour": 20, "EndDay": 3, "EndHour": 2, "EnabledMessage": "PvP mode is active", "DisabledMessage": "PvE mode is active" },
                { "StartDay": 3, "StartHour": 20, "EndDay": 4, "EndHour": 2, "EnabledMessage": "PvP mode is active", "DisabledMessage": "PvE mode is active" },
                { "StartDay": 4, "StartHour": 20, "EndDay": 5, "EndHour": 2, "EnabledMessage": "PvP mode is active", "DisabledMessage": "PvE mode is active" },
                { "StartDay": 5, "StartHour": 20, "EndDay": 6, "EndHour": 2, "EnabledMessage": "PvP mode is active", "DisabledMessage": "PvE mode is active" },
                { "StartDay": 6, "StartHour": 20, "EndDay": 0, "EndHour": 2, "EnabledMessage": "PvP mode is active", "DisabledMessage": "PvE mode is active" }
            ]
        },
        "Messages":{
            "GroupPermission": {
                "Default":{
                    "Priority": 99, 
                    "CommandCooldown": "You cannot use this command so quickly, try again in a moment ({} seconds)"
                }
            }
        }
    }
}

Config reload command: PlannedPVP.reload

If you enjoy my plugins, please leave a rating!

Join my Discord Channel for more support!
  • Like
Reactions: GameServersHub
Nitrado Console Servers Partner
Ark: Survival Evolved Gaming Servers SaltyZombies.com
Tempest Dedicated Gaming Servers
Author
jraServerAPI
Downloads
127
Views
1,921
First release
Last update
Rating
5.00 star(s) 6 ratings

More resources from jraServerAPI

Latest updates

  1. Version 1.11 Update

    - Added DisableMindControl to the PVE config config file has changed
  2. Version 1.10 Update

    - Added StructureProtectionBlacklist to PVEConfig config file has changed
  3. Version 1.09 Update

    - Added AllowAllianceAccess to the PVE config this will alliance tribes access to your...

Latest reviews

it's good even for pve Only servers. thanks to this now bad-intentioned players cannot drag the bodies of other players to steal them and many other things. Ty Jra 💙
J
jraServerAPI
awww shucks!
Spectacular! (Read the discussion for an expanded list of structures to exclude from protection)

Helps control many aspects of PvPvE rules, with a schedule, and customizable exclusion/include rules for tribes and items.
Muito obrigado!
Vocês me ajudaram muito!
Que Deus abençoe vocês em tudo que fizer
Desejo todo sucesso do mundo!
Se meu server der certo pode ter certeza que eu vou enviar dinheiro para vocês
J
jraServerAPI
good luck!
great plugin great Dev! He's actively giving support to all his plugins. Cant wait to try his new plugins !
J
jraServerAPI
thank you!
Excellent!!!!
I have for year a PVP PVE daily server and this is the best solution for config this
You can manage every day how you want and use many available options.
MUST HAVE
J
jraServerAPI
thank you!
Nice for "Purge PvP" hehe and for the first release seems to be stable but will keep the Dev updated with bugs etc
J
jraServerAPI
thank you!
Tempest Dedicated Servers
Top