Dino Utilities

Welcome!

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

SignUp Now!

jraServerAPI

Master Supporter Rank
Master Supporter Rank
ㅤㅤ
Joined
Jul 14, 2020
Messages
170
jraServerAPI submitted a new resource:

Dino Utilities - A collection of useful dino commands and more!

If you enjoy my plugins, please leave a rating!

A simple plugin to add extra dino abilities to your server, with Permissions and Ark Shop integration!

Configuration:
JSON:
{
    "DinoUtilities": {
        "DiscordWebHook": "",
        "GroupPermission": {     // this controls who gets what
            "Default": {
                "DinoRaiseBabyEnabled": true,
                "DinoRaiseBabyPrice"...

Read more about this resource...
 
jraServerAPI updated Dino Utilities with a new update entry:

Version 1.05 Update

What's new in version 1.05:

  • Fixed a typo in config
  • Fixed 1114 loading error
  • Fixed permissions bug
  • Fixed DinoFastpodRange
  • Added the ability to DinoFastpodRange specific dinos! Example: /pods giga
  • Added DinoFastpodSingle/AutoEquip, DinoFastpodRange/AutoEquip
  • Added to messages: NoDinoFound
config file has changed.

Read the rest of this update entry...
 
I have an update coming soon. But you basically need to log in and out your character after reloading the plugin. But I have a fix coming.
 
jraServerAPI updated Dino Utilities with a new update entry:

What's new in version 1.09

  • Added Unicode support for ChatCommands
  • Added MaxLimit to DinoFastpodRange to prevent server crashing
  • Fixed DinoFastpod and DinoFastpodRange to drop inventory bags when cryo'd
  • Added DinoImprintChange
  • Attempt to fix potential crash with dino coloring, if dino dies upon spawn, by checking if the dino is alive before coloring
config file has changed

Read the rest of this update entry...
 
jraServerAPI updated Dino Utilities with a new update entry:

Version 1.09 Update

What's new in version 1.09:
  • Added Unicode support for ChatCommands
  • Added MaxLimit to DinoFastpodRange to prevent server crashing
  • Fixed DinoFastpod and DinoFastpodRange to drop inventory bags when cryo'd
  • Added DinoImprintChange
  • Attempt to fix potential crash with dino coloring if dino dies upon spawn, by checking if the dino is alive before coloring
config file has changed

Read the rest of this update entry...
 
Good afternoon. For me, this plugin only works if the player is in the administrators group, and if in Default, the commands do not work(.
 
Good afternoon. For me, this plugin only works if the player is in the administrators group, and if in Default, the commands do not work(.
Also put Default in the permissions column of the Default group and it will work. My plugins use group permissions, not the Group name itself.
You can also join my discord for more help.
 
jraServerAPI updated Dino Utilities with a new update entry:

Version 1.11 Update

What's new in version 1.11
  • Fixed typo in Messages Section for DinoMindWipe
  • Updated NoPoints in Messages Section to include price
  • New in Messages Section: MustBeImprinted, DinoNeutered, DinoResetMating, DinoHaveBaby, NotPregnant, DinoMateNow, PlayerHelpCommand, PlayerHelpCommandResults
  • Added DinoMateNow to complete current mating progress for the dino you are looking at
  • Added DinoHaveBaby to complete current gestation progress for the dino you are looking at
  • Added...

Read the rest of this update entry...
 
jraServerAPI updated Dino Utilities with a new update entry:

Version 1.13 Update

What's new in version 1.13
  • Added No permissions message
  • Added DinoTurretMode - enable/disable turretmode for all or specific dinos in your range
    • Usage:
      • /turretmode on
      • /turretmode off
      • /turretmode off velo
  • Added new Messages DinoTurretMode, DinoTurretModeError, NoPermission
  • Cleaned up message retrieval code
config file has changed

Read the rest of this update entry...
 
Good afternoon. I needed your help again) I'm trying to work with the Default permissions group, svip4 in the svip4 group costs 0 points, when adding a player to the svip4 group, the program still uses the Default group and charges 70 points. Maybe I filled out the program configuration incorrectly?View attachment 4811View attachment 4812View attachment 4813
Code:
{
    "DinoUtilities": {
        "PlayerHelpCommand": "/dinoutilities",
        "PlayerHelpCommandCooldownInSeconds": 60,
        "ShowPlayerHelpInChat": true,
        "DiscordWebHook": "",
        "GroupPermission": {
            "IgnoreHighest": true,
            "Default":{
                "Priority": 99,
                
                "DinoClaimBabiesEnabled": false,
                "DinoClaimBabiesPrice": 1000,
                "DinoClaimBabiesFoundations": 10,
                "DinoClaimBabiesBlacklist": [
                    ""
                ],
                "DinoFastpodRangeEnabled": true,
                "DinoFastpodRangeNameEnabled": true,
                "DinoFastpodRangeBabies": true,
                "DinoFastpodRangeFoundations": 15,
                "DinoFastpodRangePrice": 150,
                "DinoFastpodRangeBlacklist": [
                    ""
                ],
                "DinoFastpodSingleEnabled": true,
                "DinoFastpodSinglePrice": 70,
                "DinoFastpodSingleBabies": true,
                "DinoFastpodSingleBlacklist": [
                    ""
                ],
                "DinoHaveBabyEnabled": true,
                "DinoHaveBabyPrice": 140,
                "DinoHaveBabyFoundations": 10,
                "DinoHaveBabyBlacklist": [
                    ""
                ],
                "DinoImprintEnabled": false,
                "DinoImprintPrice": 500,
                "DinoImprintBlacklist": [
                    ""
                ],
                "DinoImprintChangeEnabled": false,
                "DinoImprintChangePrice": 500,
                "DinoImprintChangeBlacklist": [
                    ""
                ],
                "DinoMateNowEnabled": true,
                "DinoMateNowPrice": 70,
                "DinoMateNowFoundations": 10,
                "DinoMateNowBlacklist": [
                    ""
                ],
                "DinoMindWipeEnabled": true,
                "DinoMindWipePrice": 250,
                "DinoMindWipeBlacklist": [
                    ""
                ],
                "DinoRaiseBabyEnabled": false,
                "DinoRaiseBabyPrice": 210,
                "DinoRaiseBabyBlacklist": [
                    ""
                ],
                "DinoResetMatingEnabled": true,
                "DinoResetMatingPrice": 210,
                "DinoResetMatingFoundations": 10,
                "DinoResetMatingBlacklist": [
                    ""
                ],
                "DinoWakeEnabled": true,
                "DinoWakePrice": 115,
                "DinoWakeBlacklist": [
                    ""
                ]
            },
            "svip4":{
                "Priority": 1,
                
                "DinoClaimBabiesEnabled": true,
                "DinoClaimBabiesPrice": 0,
                "DinoClaimBabiesFoundations": 10,
                "DinoClaimBabiesBlacklist": [
                    ""
                ],
                "DinoFastpodRangeEnabled": true,
                "DinoFastpodRangeNameEnabled": true,
                "DinoFastpodRangeBabies": true,
                "DinoFastpodRangeFoundations": 10,
                "DinoFastpodRangePrice": 0,
                "DinoFastpodRangeBlacklist": [
                    ""
                ],
                "DinoFastpodSingleEnabled": true,
                "DinoFastpodSinglePrice": 0,
                "DinoFastpodSingleBabies": true,
                "DinoFastpodSingleBlacklist": [
                    ""
                ],
                "DinoHaveBabyEnabled": true,
                "DinoHaveBabyPrice": 0,
                "DinoHaveBabyFoundations": 10,
                "DinoHaveBabyBlacklist": [
                    ""
                ],
                "DinoImprintEnabled": true,
                "DinoImprintPrice": 0,
                "DinoImprintBlacklist": [
                    ""
                ],
                "DinoImprintChangeEnabled": true,
                "DinoImprintChangePrice": 0,
                "DinoImprintChangeBlacklist": [
                    ""
                ],
                "DinoMateNowEnabled": true,
                "DinoMateNowPrice": 0,
                "DinoMateNowFoundations": 10,
                "DinoMateNowBlacklist": [
                    ""
                ],
                "DinoMindWipeEnabled": true,
                "DinoMindWipePrice": 0,
                "DinoMindWipeBlacklist": [
                    ""
                ],
                "DinoRaiseBabyEnabled": true,
                "DinoRaiseBabyPrice": 0,
                "DinoRaiseBabyBlacklist": [
                    ""
                ],
                "DinoResetMatingEnabled": true,
                "DinoResetMatingPrice": 0,
                "DinoResetMatingFoundations": 10,
                "DinoResetMatingBlacklist": [
                    ""
                ],
                "DinoWakeEnabled": true,
                "DinoWakePrice": 0,
                "DinoWakeBlacklist": [
                    ""
                ]
            }
        },       
        
        "DinoClaimBabies":{
            "Enabled": true,
            "ChatCommand": "/claimbabies",
            "MaxLimit": 20,
            "CommandCooldownInSeconds": 60,
            "MasterBlacklist": [
                    "Doed"
            ]
        },
        "DinoFastpodRange":{
            "Enabled": true,
            "AutoEquip": true,
            "MaxLimit": 20, 
            "ChatCommand": "/pods",
            "CommandCooldownInSeconds": 5,
            "MasterBlacklist": [
                    "Doed"
            ]
        },
        "DinoFastpodSingle":{
            "Enabled": true,
            "AutoEquip": true,
            "ChatCommand": "/pod",
            "CommandCooldownInSeconds": 5,
            "FoundationDistanceLimit" : 5,
            "MasterBlacklist": [
                "TekStrider",
                "Doed"
            ]
        },
        "DinoHaveBaby":{
            "Enabled": true,
            "ChatCommand": "/givebirth",
            "CommandCooldownInSeconds": 15,
            "FoundationDistanceLimit" : 5,
            "MasterBlacklist": [
                    "Doed"
            ]
        },
        "DinoImprint":{
            "Enabled": true,
            "ChangeOwner": true,
            "ChatCommand": "/imprint",
            "CommandCooldownInSeconds": 15,
            "FoundationDistanceLimit" : 5,
            "MasterBlacklist": [
                    "Doed"
            ]
        },
        "DinoImprintChange":{
            "Enabled": true,
            "IgnoreNeutered": true,
            "ChatCommand": "/imprintchange",
            "CommandCooldownInSeconds": 15,
            "FoundationDistanceLimit" : 5,
            "MasterBlacklist": [
                    "Doed"
            ]
        },
        "DinoMateNow":{
            "Enabled": true,
            "ChatCommand": "/matenow",
            "CommandCooldownInSeconds": 15,
            "FoundationDistanceLimit" : 5,
            "MasterBlacklist": [
                    "Doed"
            ]
        },
        "DinoMindWipe":{
            "Enabled": true,
            "ChatCommand": "/dmindwipe",
            "CommandCooldownInSeconds": 15,
            "FoundationDistanceLimit" : 5,
            "MasterBlacklist": [
                    "Doed"
            ]
        },
        "DinoRaiseBaby":{
            "Enabled": true,
            "ChatCommand": "/raisebaby",
            "CommandCooldownInSeconds": 60,
            "FoundationDistanceLimit" : 5,
            "MasterBlacklist": [
                    "Doed"
            ]
        },
        "DinoResetMating":{
            "Enabled": true,
            "ChatCommand": "/resetmating",
            "CommandCooldownInSeconds": 15,
            "FoundationDistanceLimit" : 5,
            "MasterBlacklist": [
                    "Doed"
            ]
        },
        "DinoTurretMode":{
            "Enabled": true,
            "MaxLimit": 20,
            "ChatCommand": "/turretmode",
            "CommandCooldownInSeconds": 5,
            "MasterBlacklist": [
                    "Doed"
            ]
        },
        "DinoWake":{
            "Enabled": true,
            "ChatCommand": "/wake",
            "CommandCooldownInSeconds": 60,
            "FoundationDistanceLimit" : 5,
            "MasterBlacklist": [
                    "Doed"
            ]
        },

        
        "WildDinoColorSchemes":{
            "Enabled": true,
            "DisableWhileEventsAreActive": true,
            "UniqueRandomColoring": false,   
            "Colors": [
                1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31,
                32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60,
                61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89,
                90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214,
                215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226
            ],
            "Dinos": {
                "*": [
                    {    "MinLevel": 1, "MaxLevel": 30, "Region": 0,            "Color": 1    },               
                    {    "MinLevel": 1, "MaxLevel": 30, "Region": 1,            "Color": "random" },       
                    {    "MinLevel": 1, "MaxLevel": 30, "Region": "all",        "Color": "random" },       
                    {    "MinLevel": 1, "MaxLevel": 30, "Region": [2, 3, 4],    "Color": [30, 40, 50] }       
                ]
            },
            "Blacklist": [
                "Dodo"
            ],
            "RCONColorDinos": [
                {
                    "Name": "PinkDodos",
                    "Dinos": {
                        "*": [
                            {    "Region": "all", "Color": 6 }
                        ]
                    },
                    "Blacklist": []
                },
                {
                    "Name": "BlueDodos",
                    "Dinos": {
                        "Dodo": [
                            {    "Region": "all", "Color": 54 }
                        ]
                    },
                    "Blacklist": []
                }
            ]
        },
        "Messages":{
            "GroupPermission":{
                "Default": {
                    "Priority": 4,
                    "BlacklistedDino": "You cannot use that command on this dino",
                    "CommandCooldown": "You cannot use this command so quickly, try again in a moment",
                    "CommandPurchased": "Command purchased for {} points",
                    "CryoAdult": "You must cryopod an adult dino",
                    "CryoSickness": "The dino must be awake",
                    "CryoSickness2": "The dino must be asleep",
                    "DinoClaimBabies": "Dino claim babies complete",
                    "DinoCryopod": "Dino cryopod complete",
                    "DinoHaveBaby": "Your dino had a baby!",
                    "DinoImprint": "Dino imprint complete",
                    "DinoImprintChange": "Dino imprint change complete",
                    "DinoMateNow": "Dino mating complete",
                    "DinoMindWipe": "Dino mindwipe complete",
                    "DinoNeutered": "You cannot use this command on a neutered dino",
                    "DinoRaiseBaby": "Dino raise baby complete",
                    "DinoResetMating": "Dino mating reset",
                    "DinoTurretMode": "Dino turret mode complete",
                    "DinoTurretModeError": "You need to add the on or off argument to the command",
                    "DinoWake": "Dino wake complete",
                    "GetCloser": "You are too far away to use this command",
                    "MustBeImprinted": "This dino is not imprinted yet",
                    "NoDinosFound": "No dinos found",
                    "NoPoints": "You do not have enough points ({} needed)",
                    "NotEnabled": "This feature is not enabled on the server",
                    "NoPermission": "You do not have permission to use this command",
                    "NotPregnant": "This dino is not pregnant",
                    "PlayerHelpCommand": "All your available commands for Dino Utilities have been printed out for you in the tab console. Press your tab twice to see the results.",
                    "PlayerHelpCommandResults": "Command: {} for {} points",
                    "SenderNameInChat": "SERVER",
                    "TargetBaby": "You must be looking at a BABY dino",
                    "TargetInvalid": "You must be looking at YOUR dino"
                }
            }
        }
    }
}
 
I understood what the problem is, when changing the permission group, the player does not have changes in the plugin, but in order for them to take effect, you need to reload the DinoUtilities.Reload plugin, after that everything works fine, the permissions themselves will take priority. Dear author, you can make the plugin itself automatically update permissions without Dino Utilities.Reload. Thank you so much for your developments!
 
jraServerAPI updated Dino Utilities with a new update entry:

Version 1.15 Update

Version 1.15
  • Added NoTarget to Messaging, for when you miss the dino completely.
  • Added TokenBank support, if UseTokens then price = number of tokens required (https://arkserverapi.com/index.php?resources/token-bank.254/)
  • Removed ArkShop dependency requirement
  • Added UseTokens and TokenName
  • Added NotEnoughTokens to Messages
  • Fixed bug with MinLevel/MaxLevel in DinoColoring
  • Fixed /pod /pods from podding a dino that has a Rider
  • Added logic to handle...

Read the rest of this update entry...
 
Rogue Vikings Discord Server - Rogue Vikings Gaming Servers - Minecraft Prison Servers - Minecraft Creative Servers
Tebex
Monetize your ARK server
Tempest Dedicated Servers
Back
Top