CONFIGURATION
- Config file:
YAML:
## ================================================================================#
## ------------------------------------------------------------------------------ #
## ROBOTS #
## ------------------------------------------------------------------------------ #
## ================================================================================#
Version: v1.0.0
Author: Verwarmingman
Discord: https://discord.gg/FM6RehvA3E
#
# SERVER TASKS - IN SECONDS
Tasks:
Profile-Saving: 300 seconds
Robots:
- Default
- Message File:
YAML:
## ================================================================================#
## ------------------------------------------------------------------------------ #
## ROBOTS #
## Variables are indicated with $example$ #
## ------------------------------------------------------------------------------ #
## ================================================================================#
Prefixes:
Prefix: "&6Robots&8 ▪&7"
PrefixNo: "&cRobots&8 ▪&7"
No-Permission:
Sound:
Enabled: true
Value: ENTITY_BAT_TAKEOFF
Message:
Enabled: true
Value: "&cRobots&8 ▪&7 You don't have permission to execute this."
Cannot-Place:
Sound:
Enabled: true
Value: ENTITY_BAT_TAKEOFF
Message:
Enabled: true
Value: "&cRobots&8 ▪&7 You can't place your robot down."
Help-Message:
Sound:
Enabled: true
Value: ENTITY_PLAYER_LEVELUP
Message:
Enabled: true
Value:
- ' '
- "&6&lRobot Skript"
- "&7Coded and configured by &f&oPieter#8471&7&o."
- ' '
- "&6&lCommands:"
- " &8▪ &e/robot reload &f- Reloads skript"
- " &8▪ &e/robot settings &f- Open robot manager"
- " &8▪ &e/robot admin &f- Open admin menu"
- " &8▪ &e/robot give &f<player> <type> <level> [amount]"
Reload:
Sound:
Enabled: true
Value: ENTITY_PLAYER_LEVELUP
Message:
Enabled: true
Value: "&6Robots&8 ▪&7 You have reloaded the robot configs."
Invalid-Player:
Sound:
Enabled: true
Value: ENTITY_VILLAGER_NO
Message:
Enabled: true
Value: "&cRobots&8 ▪&7 You have entered an invalid player."
Invalid-Type:
Sound:
Enabled: true
Value: ENTITY_VILLAGER_NO
Message:
Enabled: true
Value: "&cRobots&8 ▪&7 You have entered an invalid robot type."
Robot-Sent:
Sound:
Enabled: true
Value: ENTITY_BAT_TAKEOFF
Message:
Enabled: true
Value: "&6Robots&8 ▪&7 You have sent $amount$ &f$robot$ &7robots to &f$player$&7."
Robot-Received:
Sound:
Enabled: true
Value: ENTITY_BAT_TAKEOFF
Message:
Enabled: true
Value: "&6Robots&8 ▪&7 You have received $amount$ &f$robot$ &7robots."
Robot-Redeem:
Sound:
Enabled: true
Value: ENTITY_BAT_TAKEOFF
Message:
Enabled: true
Value: "&6Robots&8 ▪&7 You have added this robot to your &f/robot vault&7."
Robot-Upgrade:
Sound:
Enabled: true
Value: ENTITY_PLAYER_LEVELUP
Message:
Enabled: true
Value: "&6Robots&8 ▪&7 Your upgraded your robot."
Robot-Main:
Sound:
Enabled: true
Value: BLOCK_CHEST_OPEN
Message:
Enabled: false
Value: "&6Robots&8 ▪&7 You opened your robot vault."
Sound-Menu:
Sound:
Enabled: true
Value: BLOCK_CHEST_OPEN
Message:
Enabled: true
Value: "&6Robots&8 ▪&7 You have changed the sound of $setting$."
Inventory-Full:
Sound:
Enabled: true
Value: ENTITY_VILLAGER_NO
Message:
Enabled: true
Value: "&cRobots&8 ▪&7 Your inventory is full."
Insufficient-Funds:
Sound:
Enabled: true
Value: ENTITY_VILLAGER_NO
Message:
Enabled: true
Value: "&cRobots&8 ▪&7 You have insufficient funds."
Reward-Redeem:
Sound:
Enabled: true
Value: ENTITY_PLAYER_LEVELUP
Message:
Enabled: true
Value: "&6Robots&8 ▪&7 You have collected $reward$ from your $robot$ robots."
Page-Switch:
Sound:
Enabled: true
Value: ITEM_BOOK_PAGE_TURN
Next:
Message:
Enabled: false
Value: "&6Robots&8 ▪&7 You turned to the next page."
Previous:
Message:
Enabled: false
Value: "&6Robots&8 ▪&7 You turned to the previous page."
Max-Level:
Sound:
Enabled: true
Value: ENTITY_VILLAGER_NO
Message:
Enabled: true
Value: "&cRobots&8 ▪&7 This robot is already max level."
- Robot Setup:
YAML:
## ================================================================================#
## ------------------------------------------------------------------------------ #
## ROBOTS #
## Variables are indicated with $example$ #
## ------------------------------------------------------------------------------ #
## ================================================================================#
##
## ROBOT UPGRADE ECONOMY
## - Default = ESSENTIALS
## - Custom = "{tokens::%uuid of player%}" (!!!IN QUOTATIONS!!!)
##
## SKULL TEXTURE - Use nbt values from https://minecraft-heads.com/
##
## MAX STORAGE - USE '-1' FOR INFINITE
Id:
Default:
Settings:
Max-Level: 10
Upgrade-Cost-Per-Level: 100
Reward-Currency-Per-Level: 100
Upgrade-Economy: essentials
Upgrade-Economy-Symbol: $
Reward-Economy: essentials
Reward-Economy-Symbol: $
Max-Storage: 10000
Display-Item:
Material: player skull
Skull: '{SkullOwner:{Id:[I;1328965504,1406354286,-1266257353,492851516],Properties:{textures:[{Value:"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvODU3MDVjZjg2NGRmMmMxODJlMzJjNDg2YjcxNDdjYmY3ODJhMGFhM2RmOGE2ZDYxNDUzOTM5MGJmODRmYjE1ZCJ9fX0="}]}}}'
Name: "&5&l[&d&l!&5&l] &dDefault Robot &7(Right-Click)"
Lore:
- ' '
- "&dInformation"
- " &d&l▎ &7Type: &fDefault"
- " &d&l▎ &7Level: &f$level$/$max_level$"
- ' '
- "&7&o(( Right-Click to equip your &f&orobot&7&o! ))"
Inventory-Item:
Material: player skull
Skull: '{SkullOwner:{Id:[I;1328965504,1406354286,-1266257353,492851516],Properties:{textures:[{Value:"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvODU3MDVjZjg2NGRmMmMxODJlMzJjNDg2YjcxNDdjYmY3ODJhMGFhM2RmOGE2ZDYxNDUzOTM5MGJmODRmYjE1ZCJ9fX0="}]}}}'
Name: "&5&l[&d&l!&5&l] &dDefault Robot"
Lore:
- ' '
- "&dInformation"
- " &d&l▎ &7Type: &f$robot$"
- " &d&l▎ &7Level: &f$level$/$max_level$"
- " &d&l▎ &7Cost: $cost$"
- ' '
- "&dStatistics"
- " &d&l▎ &7Stored: &f$amount_stored$/$max_storage$"
- " &d&l▎ &7Rate: &f$amount_seconds$/s"
- ' '
- "&dActions"
- " &d&l▎ &7Left-Click: &fClaim stored amount"
- " &d&l▎ &7Right-Click: &fWithdraw robot"
- " &d&l▎ &7Q: &fUpgrade robot"
- ' '
- "&7&o(( You are viewing a &f&o$robot$&7&o robot! ))"
- Permissions:
YAML:
robot.admin = Access to everything
robot.admin.settings = Access to robot settings; includes messages and sounds
robot.admin.players = Access to player data; includes giving robots and maintaining player data
robot.admin.help = Access to the robot help message screen
robot.admin.reload = Access to robot reloads
robot.player = Access to /robot
DEPENDENCIES
- Skript: 2.8+
- Skript-gui vLatest
- Skript-yaml vLatest
- SkBee vLatest
- Vault vLatest
SUPPORT
Join the discord for resource support.
SHOWCASE