Your Ad Here for $15.00 USD per day.

Player Utilities

Free Player Utilities 1.08

No permission to download
This prefix applies to any resources that are considered free and not paid.
Join my Discord Channel for more support!
If you enjoy my plugins, please leave a rating!

DESCRIPTION


A simple plugin to add extra player abilities/commands to your server!
Each command is configurable by Permissions and can be configured to cost Ark Shop points!

**** PLEASE NOTE: Group Permissions are used, not the Group Name. So, in your "Default" Group Name, you should also have a permission called "Default" (or whatever you want to call it, I chose Default) in order for the plugin to work correctly. ****
PLEASE be sure you TEST as a PLAYER and not an Admin, and do not use the enablecheats command as this makes you Admin also.


THE UTILITIES

PlayerHarvestRange

/clear - this will harvest all resources within the range of the player, to the players inventory (trees, rocks, grass etc..)

PlayerCharacterWipe
/charwipe - this will reset all character points but will not reset engrams

PlayerDemoGun
/demogun - toggles the demogun mode on/off, when on it will demolish the structure you shoot with the Fabricated Pistol

PlayerPickupGun
/pickupgun - toggles the pickupgun mode on/off, when on it will pick up the structure you shoot with the Fabricated Pistol, provided it's at 100% health

PlayerRepairGun
/repairgun - toggles the repairgun mode on/off, when on it will repair the structure you shoot with the Fabricated Pistol, provided you have the materials in your inventory. Respects repair damage cooldown timer.

PlayerSuicide
/die - will kill the player. But not if they are grappled, under Noglin mind control, in handcuffs, unconscious etc...

PlayerUnlockEngrams
/engrams - unlocks player engrams with configurable options and a blacklist preventing the unlocking of any engram. Allows you to block engrams by permission.

PlayerRepair
/repair - will repair all the structures within the range of the player. Uses resources from the players inventory and/or the dino they are riding. Respects repair damage cooldown timer.

PlayerRename
/rename - renames the player who uses the command
Usage: /rename Billy

PlayerRenameTribe
/renametribe - renames the tribe the player is in (option for only the tribe admins to use)
Usage: /renametribe TheBeachBobs

PlayerMakeTribeFounder
/makeowner - makes the player who uses the command, the owner of the tribe (option for only the tribe admins to use)


Configuration:
JSON:
{
    "PlayerUtilities": {
        "PlayerHelpCommand": "/playerhelp",    // displays all the commands the player is eligible for in the tab console
        "PlayerHelpCommandCooldownInSeconds": 60,
        "ShowPlayerHelpInChat": true,        // also displays the results in the chat window
        "UseTokens": false,   // if true then uses the TokenBank plugin, and price is the number of tokens needed to use command
        "DiscordWebHook": "",    // not used yet
        "GroupPermission": {    // this controls who gets what
            "Default":{
                "Priority": 99,   // put default at a high number, so VIP prifiles take priority

                "PlayerCharacterWipeEnabled": true,
                "PlayerCharacterWipePrice": 10,

                
                "PlayerHarvestRangeEnabled": true,  // will harvest the resources withing the range of the player
                "PlayerHarvestRangeClearOnly": false, // if true, then will not harvest anything to the player, it will just clear resources (with this setting you can have a large range)
                "PlayerHarvestRangePrice": 0,
                "PlayerHarvestRangeRangeFoundations": 3,  // recommended to keep this number low if PlayerHarvestRangeClearOnly = false. Too high could cause buffer overflow errors. 
                
   
                "PlayerSuicideEnabled": true,
                "PlayerSuicidePrice": 10,   
                "PlayerSuicideKnockedOut": false, // if true the it will allow suicide when knocked out
                "PlayerSuicideHandCuffs": false, // if true the it will allow suicide while handcuffed
                "PlayerSuicidePicked": false, // if true the it will allow suicide when picked by another dino
                "PlayerSuicideGrappled": false, // if true the it will allow suicide when grappled by another player
                "PlayerSuicideMindControl": false, // if true the it will allow suicide when under Noglin Mind Control


                "PlayerRepairGunEnabled": true,
                "PlayerRepairGunPrice": 10,

                "PlayerDemoGunEnabled": true,
                "PlayerDemoGunPrice": 10,

                "PlayerPickupGunEnabled": true,
                "PlayerPickupGunPrice": 10,


                "PlayerRepairEnabled": true,
                "PlayerRepairPrice": 1000,
                "PlayerRepairRangeFoundations": 20,         // the range to repair
                "PlayerRepairIgnoreRepairCooldown": false,  // if true then it will repair instantly and ignore the repair damage cooldown timer

   
                "PlayerUnlockEngramsEnabled": true,         // unlocks all available engrams, except map specific, up to the current player level (default config below)
                "PlayerUnlockEngramsUnlockAll": false,   // if true then, unlocks all engrams regardless of level or map
                "PlayerUnlockEngramsUnlockMapSpecific": false,  // if true, then unlocks map specific engrams
                "PlayerUnlockEngramsPrice": 10,
                "PlayerUnlockEngramsBlacklist": [      // do NOT include any prefix like EngramEntry_, PrimalItemArmor_ or PrimalItemStructure_ etc. Just put the name of the item.
                    "ClothPants",
                    "ClothShirt",
                    "ThatchFloor"
                ],

                "PlayerMakeTribeFounderEnabled": true,    // feature is enabled at the profile level
                "PlayerMakeTribeFounderMustBeTribeAdmin": true,   // must be a tribe admin to use command
                "PlayerMakeTribeFounderPrice": 1000,    // ark shop price


                "PlayerRenameEnabled": true,
                "PlayerRenamePrice": 1000,
                "PlayerRenameBlacklist": [
                    "PermissionBadWordsList"
                ],


                "PlayerRenameTribeEnabled": true,
                "PlayerRenameTribeMustBeTribeAdmin": true,
                "PlayerRenameTribePrice": 1000,
                "PlayerRenameTribeBlacklist": [
                    "PermissionBadWordsList"
                ]
            }
        },

        "PlayerHarvestRange":{
            "Enabled": true,
            "ChatCommand": "/clear",
            "TokenName": "PlayerHarvestRange",
            "CommandCooldownInSeconds": 5
        },

        "PlayerCharacterWipe":{
            "Enabled": true,
            "ChatCommand": "/charwipe",
            "TokenName": "PlayerCharacterWipe",
            "CommandCooldownInSeconds": 5
        },
 
        "PlayerMakeTribeFounder":{   // makes player the tribe owner
            "Enabled": true,    // enable feature globally
            "ChatCommand": "/makeowner",   // chat command to use in game
            "TokenName": "PlayerMakeTribeFounder", // Token name to use with Tokenbank
            "CommandCooldownInSeconds": 60   // how long until the player can use the command again
        },
 
        "PlayerSuicide":{ // kill the player
            "Enabled": true,
            "ChatCommand": "/die",
            "TokenName": "PlayerSuicide",
            "CommandCooldownInSeconds": 60
        },
 
        "PlayerRename":{    // renames the player
            "Enabled": true,
            "ChatCommand": "/rename",
            "TokenName": "PlayerRename",
            "CommandCooldownInSeconds": 60,
            "MasterBlacklist": [
                "GlobalBadWordsList"
            ]
        },
 
        "PlayerRenameTribe":{   // renames the tribe
            "Enabled": true,
            "ChatCommand": "/renametribe",
            "TokenName": "PlayerRenameTribe",
            "CommandCooldownInSeconds": 60,
            "MasterBlacklist": [
                "GlobalBadWordsList"
            ]
        },
 
        "PlayerRepair":{
            "Enabled": true,
            "ChatCommand": "/repair",
            "TokenName": "PlayerRepair",
            "CommandCooldownInSeconds": 60
        },
 
        "PlayerUnlockEngrams":{
            "Enabled": true,
            "ChatCommand": "/engrams",
            "TokenName": "PlayerUnlockEngrams",
            "CommandCooldownInSeconds": 60
        },

        "PlayerDemoGun":{
            "Enabled": true,
            "ChatCommand": "/demogun",
            "TokenName": "PlayerDemolishGun"
        },
   
        "PlayerPickupGun":{
            "Enabled": true,
            "ChatCommand": "/pickupgun",
            "TokenName": "PlayerPickupGun"
        },
   
        "PlayerRepairGun":{
            "Enabled": true,
            "ChatCommand": "/repairgun",
            "TokenName": "PlayerRepairGun"
        },
 
 
        "Messages":{
            "GroupPermission":{
                "Default": {
                    "Priority": 99,
                    "CommandCooldown": "You cannot use this command so quickly, try again in a moment",
                    "CommandPurchased": "Command purchased for {} points",
                    "InvalidName": "That name is not valid",
                    "MessagesMustBeTribeAdmin": "You must be a tribe admin to use this command",
                    "NoPermission": "You do not have permission to use this command",
                    "NoPoints": "You do not have enough points ({} needed)",
                    "NotEnabled": "This feature is not enabled on the server",
                    "NotEnoughTokens": "You don't have enought tokens to use this command",
                    "PlayerCharacterWipe": "Character wipe complete",
                    "PlayerHarvestRange", "Harvest complete"
                    "PlayerHelpCommand": "All your available commands for Player Utilities have been printed out for you in the tab console. Press your tab twice to see the results.",
                    "PlayerHelpCommandResults": "Command: {} for {} points",
                    "PlayerMakeTribeFounder": "Make tribe owner complete",
                    "PlayerRename": "Player rename complete",
                    "PlayerRenameTribe": "Rename tribe complete",
                    "PlayerRepair": "Repair complete. Repaired {} out of {} possible structures.",
                    "PlayerNoRepair": "Repair cancelled, no structures are repairable right now.",
                    "PlayerNoDamage": "Repair cancelled, could not find damaged structures",
                    "PlayerNoStructures": "Repair cancelled, could not find tribe structures",
                    "PlayerNotEnoughResources": "Repair cancelled, not enough resources found",
                    "PlayerRepairGunOn": "Repair gun mode on",
                    "PlayerDemoGunOn": "Demo gun mode on",
                    "PlayerPickupGunOn": "Puckup gun mode on",
                    "PlayerRepairGunOff": "Repair gun mode off",
                    "PlayerDemoGunOff": "Demo gun mode off",
                    "PlayerPickupGunOff": "Puckup gun mode off",
                    "PlayerUnlockEngrams": "Unlock engrams complete",
                    "PlayerUnlockEngramsFail": "You cannot unlock that engram",
                    "PlayerSuicide": "Suicide complete",
                    "PlayerSuicideKO": "You cannot use this command while unconscious",
                    "PlayerSuicideSitting": "You cannot use this command while sitting",
                    "PlayerSuicideHandcuffs": "You cannot use this command while wearing handcuffs",
                    "PlayerSuicideRiding": "You cannot use this command while riding a dino",
                    "PlayerSuicidePicked": "You cannot use this command while you are picked by another dino",
                    "PlayerSuicideDead": "You cannot use this command because you are already dead",
                    "PlayerSuicideGrappled": "You cannot use this command while attached or grappled to another player",
                    "PlayerSuicideMindControl": "You cannot use this command while you are mind controlled by a Noglin",
                    "SenderNameInChat": "SERVER"
                }
            }
        }
    }
}

Config reload command: PlayerUtilities.reload

If you enjoy my plugins, please leave a rating!


Join my Discord Channel for more support!
Author
jraServerAPI
Downloads
90
Views
2,183
First release
Last update
Rating
5.00 star(s) 1 ratings

More resources from jraServerAPI

Latest updates

  1. Version 1.08 Update

    What's new in Version 1.08: Fixed stats from stacking when using /charwipe before the player...
  2. Version 1.07 Update

    What's new in Version 1.07: Fixed possible crash with UnlockEngrams Fixed Fortitude and other...
  3. Version 1.06 Update

    What's new in version 1.06: Fixed possible crash with the new guns Added PlayerHarvestRange...

Latest reviews

The plugins of this creator are the best I have seen, I do not understand that it does not have good reviews with how useful they are for both pvp and pve without mods and with mods
J
jraServerAPI
thank you
Top