- ◆ 支持核心
- Arclight
- ◆ 插件前置
- 必须:PlaceholderAPI,Vault
介绍
排行榜变量
根据Split.yml配置文件中默认的Command_Expand参数触发后的效果图
插件交流,反馈群:884852290
命令
玩家变量
排行榜变量
YAML:
#Gui的标题,支持玩家变量 如%player_name%
Title: "&6宝可梦分解面板&a%player_name%"
#Gui分隔板的材质
Glass_Type: LIME_STAINED_GLASS_PANE
#分解介绍的参数
Help:
#物品Type材质
Type: BOOK
#物品名字
Name: '&6[分解介绍]'
#这里你可以填写Poke_Set设置的参数条件,方便玩家知道分解的规则
Lore:
- '&a[分解条件]'
- '&a[分解须知]'
#宝可梦分解参数设置
Split_Set:
#玩家宝可梦栏内只有一只宝可梦的时候,是否阻止玩家分解
Alone: true
#当玩家尝试分解宝可梦栏内的最后一只宝可梦失败时,给玩家发送的消息,如果不使用,请将参数改为Alone_Message: []
Alone_Message: "&c你的宝可梦栏只有一只宝可梦,无法进行分解"
#分解失败功能
Lose_Split:
#是否启用分解失败功能
Enable: true
#分解失败的概率
Chance: 10.0
#分解失败后执行的命令,如果不使用,请将参数改为Command: {}
Command:
- 'say %player_name%分解宝可梦[{pokemon}]失败了'
#分解失败后给玩家发送的消息,这里你可以给玩家发送一条今日剩余分解次数的消息,如果不使用,请将参数改为Message: []
Message: '&a宝可梦[{pokemon}]分解失败,你今日的分解次数剩余&6%pokesplit_number%'
#分解成功后的参数设置
Success_Set:
#分解成功后执行的命令,如果不使用,请将参数改为Command: {}
Command:
- 'say %player_name%分解宝可梦[{pokemon}]成功了'
#分解成功后给玩家发送的消息,这里你可以给玩家发送一条今日剩余分解次数的消息,如果不使用,请将参数改为Message: []
Message: '&a成功分解宝可梦[{pokemon}],你今日的分解次数剩余&6%pokesplit_number%'
#这里是分解成功后的命令拓展,你可以根据分解宝可梦的参数来设置,如果被分解的宝可梦参数的设置范围内,那么就会根据命令的触发概率来触发命令
Command_Expand:
#Key值,随意填写
Def:
#被分解宝可梦的种族值范围
Base:
#最小范围
Minimum_Range: 0
#最大范围
Maximum_Range: 700
#被分解宝可梦的等级范围
Level:
#最小范围
Minimum_Range: 0
#最大范围
Maximum_Range: 100
#被分解宝可梦的个体值范围
Evs:
#最小范围
Minimum_Range: 0
#最大范围
Maximum_Range: 100
#被分解宝可梦的努力值范围
Ivs:
#最小范围
Minimum_Range: 0
#最大范围
Maximum_Range: 186
#如果你这里设置为true 被分解的宝可梦是闪光,那么条件就满足,如果你设置为false,那么不管宝可梦是不是闪光,条件都满足
Shiny: false
#如果你这里设置为true 被分解的宝可梦是神兽,那么条件就满足,如果你设置为false,那么不管宝可梦是不是神兽,条件都满足
Legend: true
#命令
Command:
- 'give %player_name% pixelmon:master_ball 16'
#执行命令的概率
Command_Chance: 100.0
#执行命令后给玩家发送的消息,支持多行
Message:
- '&7[&b宝可梦分解&7]&6%player_name%你分解了一只种族值0-700,等级0-100,努力值总和0-100,个体值总和0-186的神兽宝可梦[{pokemon}]'
- '&7[&b宝可梦分解&7]&6得到了奖励,16个大师球'
#被分解的宝可梦所需的条件
Poke_Set:
#被分解的宝可梦的种植需要高于多少
Base: 300
#被分解宝可梦所需的等级(最高100)
Level: 1
#被分解的宝可梦所需努力值(最高510)
Evs: 0
#被分解的宝可梦所需个体值(最高186)
Ivs: 60
#神兽宝可梦是否能被分解
Legend: true
#当神兽宝可梦不能被分解,玩家尝试进行分解失败后,给玩家发送的消息,如果不使用,请将参数改为Legend_Message:[]
Legend_Message: "%player_name%&c神兽无法分解"
#闪光宝可梦是否能被分解
Shiny: true
#当神兽宝可梦不能被分解,玩家尝试进行分解失败后,给玩家发送的消息,如果不使用,请将参数改为Shiny_Message:[]
Shiny_Message: "%player_name%&c闪光宝可梦无法分解"
#满个体宝可梦是否能被分解
MaxIvs: false
#当神兽宝可梦不能被分解,玩家尝试进行分解失败后,给玩家发送的消息,如果不使用,请将参数改为MaxIvs_Message:[]
MaxIvs_Message: "%player_name%&c满个体宝可梦无法分解"
#不可交易的宝可梦是否能被分解
Untradeable: false
#当神兽宝可梦不能被分解,玩家尝试进行分解失败后,给玩家发送的消息,如果不使用,请将参数改为Untradeable_Message:[]
Untradeable_Message: "%player_name%&c不可交易的宝可梦无法分解"
#不可繁殖的宝可梦是否能被分解
Unbreedable: false
#当神兽宝可梦不能被分解,玩家尝试进行分解失败后,给玩家发送的消息,如果不使用,请将参数改为Unbreedable_Message:[]
Unbreedable_Message: "%player_name%&c不可繁殖的宝可梦无法分解"
#被分解的宝可梦训练师不是分解者是否能被分解
Owner: false
#当神兽宝可梦不能被分解,玩家尝试进行分解失败后,给玩家发送的消息,如果不使用,请将参数改为Owner_Message:[]
Owner_Message: "%player_name%&c被分解的宝可梦原训练师不是你,你无法分解"
#禁止分解的宝可梦,如果不使用,请将参数改为 BanPoke: {}
BanPoke:
- 'JJB'
- 'Gengar'
#当玩家尝试进行分解禁止分解的宝可梦时,给玩家发送的消息,如果不使用,请将参数改为BanPoke_Message: []
BanPoke_Message: "%player_name%&c此宝可梦禁止分解"
#这是分解成功后给玩家金币参数
Money_Set:
#是否在玩家分解成功后,给玩家金币
Enable: true
#默认金币
default: 120
#宝可梦等级加成
Level_Ratio: 4.5
#宝可梦努力值加成
Evs_Ratio: 4.5
#宝可梦个体值加成
Ivs_Ratio: 4.5
#宝可梦种族值加成
Base_Ratio: 0.020
#{money}为分解获得的金币 {pokemon}为分解宝可梦的名字 [这两个变量在其他地方无效]
#给玩家金币后执行的命令,如果不使用,请将参数改为Command: {}
Command:
- 'say &7[&b宝可梦分解&7]&a%player_name%分解了一只宝可梦[{pokemon}]'
#给玩家金币后发送的消息,如果不使用,请将参数改为Message: []
Message: "&7[&b宝可梦分解&7]&a%player_name%你分解宝可梦[{pokemon}]后获得了[{money}]金币"
#宝可梦照片Lore参数
Poke_Lore:
- '&6[基础信息]'
- '&e-> 等级: &a{level}'
- '&e-> 闪光: &a{shiny}'
- '&e-> 神兽: &a{legend}'
- '&e-> 种族值: &a{base}'
- '&e-> 不可交易: &a{untradeable}'
- '&e-> 不可繁殖: &a{unbreedable}'
- '&e-> 主人名字: &a{owner}'
- '&e-> 努力值总和: &a{evs_total}/510'
- '&e-> 个体值总和: &a{ivs_total}/186'
- '&6[分解信息]'
- '&e-> 等级是否达标: &a{level_reach}'
- '&e-> 种族值是否达标: &a{base_reach}'
- '&e-> 努力值是否达标: &a{evs_reach}'
- '&e-> 个体值是否达标: &a{ivs_reach}'
- '&b[SHIFT+左键]进行分解'
#玩家参数
Player_Set:
#玩家需要什么权限才能进行分解,如果不使用,请将参数改为Permissions: []
Permissions: []
#当玩家没有权限,尝试进行分解失败后,给玩家发送的消息,如果不使用,请将参数改为Message: []
Message: "&a%player_name%&c你没有权限分解宝可梦"
#玩家每日分解的次数(分解次数每天凌晨自动重置)
Number: 5
#玩家每日分解次数后达到限制,尝试进行分解时发送的消息,如果不使用,请将参数改为Number_Message:[]
Number_Message: "&a%player_name%&c你今日的分解次数已经达到限制,无法进行分解"
#玩家需要什么权限才能分解神兽宝可梦,如果不使用,请将参数改为Legend_Permissions: []
Legend_Permissions: 'OP'
#当玩家没有神兽宝可梦分解权限,尝试进行分解失败后,给玩家发送的消息,如果不使用,请将参数改为Legend_Permissions_Message: []
Legend_Permissions_Message: "&a%player_name%&c你没有权限分解神兽宝可梦"
#玩家需要什么权限才能分解闪光宝可梦,如果不使用,请将参数改为Shiny_Permissions: []
Shiny_Permissions: 'OP'
#当玩家没有闪光宝可梦分解权限,尝试进行分解失败后,给玩家发送的消息,如果不使用,请将参数改为Shiny_Permissions_Message: []
Shiny_Permissions_Message: "&a%player_name%&c你没有权限分解闪光宝可梦"
#玩家需要什么权限才能分解满个体宝可梦,如果不使用,请将参数改为MaxIvs_Permissions: []
MaxIvs_Permissions: 'OP'
#当玩家没有满个体宝可梦分解权限,尝试进行分解失败后,给玩家发送的消息,如果不使用,请将参数改为NaxIvs_Permissions_Message: []
MaxIvs_Permissions_Message: "&a%player_name%&c你没有权限分解满个体宝可梦"
根据Split.yml配置文件中默认的Command_Expand参数触发后的效果图