Follow along with the video below to see how to install our site as a web app on your home screen.
请注意: this_feature_currently_requires_accessing_site_using_safari
[~] 修复1.16.5改变宝可梦属性技能的报错
[~] 修复1.16.5钓鱼3技能的兼容问题
[~] 如果你的yaml模式下的每日重置有问题就换这个 [~] 我原本修复了这个问题,但是不知道为什么这几次上传的版本(3.2)发现修复后的那部分代码没保存
[+] 新增指令/po exo <玩家> 打开拓展职业界面 [+] 指令权限 po.extendOpen [+] 更新时请你保证setting目录下的upOccupation.yml与下面的配置一致 隐藏: upOccupation.yml YAML: # 当玩家拥有什么权限时才能触发该功能? # 触发的功能指的是点击这个按钮的权限 permission: po.upOccupation noJobNoExtend: '&b&l[职业系统] &a➠ &f请先选一个主职业再拓展职业!' noSameJob: '&b&l[职业系统] &a➠ &f你的主职业已为该职业了!' alreadyChoose: '&b&l[职业系统] &a➠ &f你已经选择了该职业了!' chooseSuccess: '&b&l[职业系统] &a➠ &f拓展职业成功->%job_name%' noPermission: '&b&l[职业系统] &a➠ &f你没有拓展职业的权限!' noHasExtend: '&b&l[职业系统] &a➠ &f你没有拓展的职业!' transferNoExtend: '&b&l[职业系统] &a➠ &f你不能转职为你已经拓展的职业!' needItem: '&b&l[职业系统] &a➠ &f你现在可以进行拓展职业了,但是需要消耗一个拓展核心' noItem: '&b&l[职业系统] &a➠ &f你没有拓展核心,无法拓展职业!' # 检测拓展所需的道具的lore lore: "&f能够进行职业拓展的核心" # 一次消耗几个拓展核心? num: 1 #请勿修改upOccupation这个子id upOccupation: type: NETHER_STAR data: 0 name: '&a&l拓展职业' amount: 1 lore: - '' - ' &7► &a左键 &f▏ 上一个职业' - ' &7► &a右键 &f▏ 下一个职业' slot: 1
# 当玩家拥有什么权限时才能触发该功能? # 触发的功能指的是点击这个按钮的权限 permission: po.upOccupation noJobNoExtend: '&b&l[职业系统] &a➠ &f请先选一个主职业再拓展职业!' noSameJob: '&b&l[职业系统] &a➠ &f你的主职业已为该职业了!' alreadyChoose: '&b&l[职业系统] &a➠ &f你已经选择了该职业了!' chooseSuccess: '&b&l[职业系统] &a➠ &f拓展职业成功->%job_name%' noPermission: '&b&l[职业系统] &a➠ &f你没有拓展职业的权限!' noHasExtend: '&b&l[职业系统] &a➠ &f你没有拓展的职业!' transferNoExtend: '&b&l[职业系统] &a➠ &f你不能转职为你已经拓展的职业!' needItem: '&b&l[职业系统] &a➠ &f你现在可以进行拓展职业了,但是需要消耗一个拓展核心' noItem: '&b&l[职业系统] &a➠ &f你没有拓展核心,无法拓展职业!' # 检测拓展所需的道具的lore lore: "&f能够进行职业拓展的核心" # 一次消耗几个拓展核心? num: 1 #请勿修改upOccupation这个子id upOccupation: type: NETHER_STAR data: 0 name: '&a&l拓展职业' amount: 1 lore: - '' - ' &7► &a左键 &f▏ 上一个职业' - ' &7► &a右键 &f▏ 下一个职业' slot: 1
[+] 新增指令/po rto <玩家> 打开转职界面(权限rto -> po.transferOpen) [+] 该职业界面通过消耗道具来进行判断是否允许转职 [+] 新增判断转职的职业是否和他自身的职业相同 [+] 更新此版本请确保config.yml与下方一致 隐藏: config.yml YAML: Messages: reload: '&b&l[职业系统] &a➠ &f插件重载成功' success: '&b&l[职业系统] &a➠ &f职业选择成功!' strikeSuccess: '&b&l[职业系统] &a➠ %skill%&f触发成功!' getPoints: '&b&l[职业系统] &a➠ &f你获取了&e%points%&f点职业点数' inputWrong: "&b&l[职业系统] &a➠ &f你输入的格式错误" noPermission: '&b&l[职业系统] &a➠ &f您没有权限!' noOccupation: '&b&l[职业系统] &a➠ &f没有该职业!' noPlayer: '&b&l[职业系统] &a➠ &f该玩家不在线!' back: '&b&l[职业系统] &a➠ &f点击任意键返回' lookPoints: '&b&l[职业系统] &a➠ &f%playerName%有%points%点数' givePoints: '&b&l[职业系统] &a➠ &f您成功给予%playerName%%points%点数' takePoints: '&b&l[职业系统] &a➠ &f您成功扣除%playerName%%points%点数' pointsNotEnough: '&b&l[职业系统] &a➠ &f他的点数都不够你扣的!' dayLimit: '&b&l[职业系统] &a➠ &f已达今日点数获取上限!' upSuccess: '&b&l[职业系统] &a➠ &f技能升级成功!您的&e%skill%&f升到了&e%level%级' beyondMax: '&b&l[职业系统] &a➠ &f该技能已满级,无法再次升级' notEnoughPoints: '&b&l[职业系统] &a➠ &f您的点数不足!' buySuccess: '&b&l[职业系统] &a➠ &f商品购买成功!' shopMaxLimit: '&b&l[职业系统] &a➠ &f该商品已达今日购买上限!' MySQL: #ip ip: "localhost" #端口 port: "3306" #数据库名称 database: "PokeOccupation" #用户名 username: "root" #密码 password: "123456" #驱动 driver: "com.mysql.jdbc.Driver" #数据库表名 tableName: "playerData" #商店限制数据库表名 shopLimitTableName: "shopLimit" #拓展职业数据库表名 extendTableName: "extendPlayerData" Setting: #是否开启yaml存储 如果为false则开启数据库 yaml: true #每日获取点数上限 包括玩家队伍中一天能获取的点数 dayLimitPoints: 500.0 #每天几点清空今日获取点数数据? #包括重置转职 #请你开服前就设置好这个时间,否则reload不会改动 times: '3:59' #没有职业时papi变量显示 NoOccupation: '&f无职业' Commands: reload: '&b&l[职业系统] &a➠ &f/po reload 重载插件' look: '&b&l[职业系统] &a➠ &f/po look <玩家> 查看玩家的职业点数' open: '&b&l[职业系统] &a➠ &f/po open <玩家> 打开职业gui界面' #这个请按 缩写来填 zd,py,sc,cd,dz 如zd为战斗家职业 choose: '&b&l[职业系统] &a➠ &f/po choose <玩家> <职业名称> 选择职业' rto: '&b&l[职业系统] &a➠ &f/po rto <玩家> 打开转职界面' #这个请按 缩写来填 zd,py,sc,cd,dz 如zd为战斗家职业 transfer: '&b&l[职业系统] &a➠ &f/po rt <玩家> <职业名称> 转职' give: '&b&l[职业系统] &a➠ &f/po give <玩家> <点数> 给予某玩家职业点数' take: '&b&l[职业系统] &a➠ &f/po take <玩家> <点数> 扣除某玩家职业点数' create: '&b&l[职业系统] &a➠ &f/po create <队伍名称> 创建一个队伍' team: '&b&l[职业系统] &a➠ &f/po team <玩家> 为某玩家打开队伍界面' invite: '&b&l[职业系统] &a➠ &f/po invite <玩家> 邀请某玩家来到队伍' extend: '&b&l[职业系统] &a➠ &f/po extend <玩家> <职业名称> 为某玩家多选一个职业' Transfer: #是否开始职业转职限制时间 TransferLimit: true #转职是否保留职业点数 keepPoints: true transferSuccess: '&b&l[职业系统] &a➠ &f恭喜你转职成功!转职成%job_name%' transferTime: '&b&l[职业系统] &a➠ &f转职还在冷却中' noJobNoTransfer: '&b&l[职业系统] &a➠ &f请先选职业再转职!' hasCaptainNoTransfer: '&b&l[职业系统] &a➠ &f你当前在一个队伍中,你不能转职!' dontHaveThisJob: '&b&l[职业系统] &a➠ &f没有该职业!' sameJobNoTransfer: '&b&l[职业系统] &a➠ &f不能转职为相同职业!' needItem: '&b&l[职业系统] &a➠ &f你现在可以进行转职了,但是需要消耗一个转职核心' noItem: '&b&l[职业系统] &a➠ &f你没有转职核心,无法转职!' # 检测转职所需的道具的lore lore: "&f能够进行职业转职的核心" # 一次消耗几个转职核心? num: 1
Messages: reload: '&b&l[职业系统] &a➠ &f插件重载成功' success: '&b&l[职业系统] &a➠ &f职业选择成功!' strikeSuccess: '&b&l[职业系统] &a➠ %skill%&f触发成功!' getPoints: '&b&l[职业系统] &a➠ &f你获取了&e%points%&f点职业点数' inputWrong: "&b&l[职业系统] &a➠ &f你输入的格式错误" noPermission: '&b&l[职业系统] &a➠ &f您没有权限!' noOccupation: '&b&l[职业系统] &a➠ &f没有该职业!' noPlayer: '&b&l[职业系统] &a➠ &f该玩家不在线!' back: '&b&l[职业系统] &a➠ &f点击任意键返回' lookPoints: '&b&l[职业系统] &a➠ &f%playerName%有%points%点数' givePoints: '&b&l[职业系统] &a➠ &f您成功给予%playerName%%points%点数' takePoints: '&b&l[职业系统] &a➠ &f您成功扣除%playerName%%points%点数' pointsNotEnough: '&b&l[职业系统] &a➠ &f他的点数都不够你扣的!' dayLimit: '&b&l[职业系统] &a➠ &f已达今日点数获取上限!' upSuccess: '&b&l[职业系统] &a➠ &f技能升级成功!您的&e%skill%&f升到了&e%level%级' beyondMax: '&b&l[职业系统] &a➠ &f该技能已满级,无法再次升级' notEnoughPoints: '&b&l[职业系统] &a➠ &f您的点数不足!' buySuccess: '&b&l[职业系统] &a➠ &f商品购买成功!' shopMaxLimit: '&b&l[职业系统] &a➠ &f该商品已达今日购买上限!' MySQL: #ip ip: "localhost" #端口 port: "3306" #数据库名称 database: "PokeOccupation" #用户名 username: "root" #密码 password: "123456" #驱动 driver: "com.mysql.jdbc.Driver" #数据库表名 tableName: "playerData" #商店限制数据库表名 shopLimitTableName: "shopLimit" #拓展职业数据库表名 extendTableName: "extendPlayerData" Setting: #是否开启yaml存储 如果为false则开启数据库 yaml: true #每日获取点数上限 包括玩家队伍中一天能获取的点数 dayLimitPoints: 500.0 #每天几点清空今日获取点数数据? #包括重置转职 #请你开服前就设置好这个时间,否则reload不会改动 times: '3:59' #没有职业时papi变量显示 NoOccupation: '&f无职业' Commands: reload: '&b&l[职业系统] &a➠ &f/po reload 重载插件' look: '&b&l[职业系统] &a➠ &f/po look <玩家> 查看玩家的职业点数' open: '&b&l[职业系统] &a➠ &f/po open <玩家> 打开职业gui界面' #这个请按 缩写来填 zd,py,sc,cd,dz 如zd为战斗家职业 choose: '&b&l[职业系统] &a➠ &f/po choose <玩家> <职业名称> 选择职业' rto: '&b&l[职业系统] &a➠ &f/po rto <玩家> 打开转职界面' #这个请按 缩写来填 zd,py,sc,cd,dz 如zd为战斗家职业 transfer: '&b&l[职业系统] &a➠ &f/po rt <玩家> <职业名称> 转职' give: '&b&l[职业系统] &a➠ &f/po give <玩家> <点数> 给予某玩家职业点数' take: '&b&l[职业系统] &a➠ &f/po take <玩家> <点数> 扣除某玩家职业点数' create: '&b&l[职业系统] &a➠ &f/po create <队伍名称> 创建一个队伍' team: '&b&l[职业系统] &a➠ &f/po team <玩家> 为某玩家打开队伍界面' invite: '&b&l[职业系统] &a➠ &f/po invite <玩家> 邀请某玩家来到队伍' extend: '&b&l[职业系统] &a➠ &f/po extend <玩家> <职业名称> 为某玩家多选一个职业' Transfer: #是否开始职业转职限制时间 TransferLimit: true #转职是否保留职业点数 keepPoints: true transferSuccess: '&b&l[职业系统] &a➠ &f恭喜你转职成功!转职成%job_name%' transferTime: '&b&l[职业系统] &a➠ &f转职还在冷却中' noJobNoTransfer: '&b&l[职业系统] &a➠ &f请先选职业再转职!' hasCaptainNoTransfer: '&b&l[职业系统] &a➠ &f你当前在一个队伍中,你不能转职!' dontHaveThisJob: '&b&l[职业系统] &a➠ &f没有该职业!' sameJobNoTransfer: '&b&l[职业系统] &a➠ &f不能转职为相同职业!' needItem: '&b&l[职业系统] &a➠ &f你现在可以进行转职了,但是需要消耗一个转职核心' noItem: '&b&l[职业系统] &a➠ &f你没有转职核心,无法转职!' # 检测转职所需的道具的lore lore: "&f能够进行职业转职的核心" # 一次消耗几个转职核心? num: 1
[+] 整合1.12.2与1.16.5为同一jar包 [+] 将1.12.2与1.16.5进行架构兼容 [+] 现1.16.5以与1.12.2版本相同 [~] 现在预览职业技能时无法再点击界面了 [~] 1.12.2本次可无需更新
[~] 修复不知道为什么yaml模式下一些人重置会报错的bug [~] 同时1.16.5的职业正在重写的状态
[~] 修复了当服务器tps过低,容易不重置的小bug
[~] 兼容了与本诺的幸运方块插件绑定精灵的兼容问题 [~] 修复yaml模式下锻造师锻造过快可能导致数据异常的问题
[+] 新增大功能职业拓展(感谢山雨清的赞助更新) (更新后会直接在setting下生成upOccupation.yml) [+] 你可以通过售卖职业拓展权限,或者对应拓展出的职业进行售卖 [+] 将所有变化精灵属性相关的技能新增个体仅+5的功能 隐藏: 基因突变 隐藏: 配置 YAML: 4skill: name: '&f技能④ &c基因突变' type: PIXELMON_REASSEMBLY_UNIT #显示数量 amount: 4 slot: 37 #1级时升级该技能所需点数 points: 50.0 #每升一级升级需要增加多少点数? up: 50.0 #该技能满级几级? max: 30 #每升一级提升多少概率? add: 0.1 lore: - '' - ' &7▌ &a技能说明 &7►' - ' &a• 繁殖精灵成功后' - ' &a• 使其基因发生变化' - ' &a• 当前触发概率: &e%4skill_count%' - ' &a• 当前技能等级: &e%4skill_level%' - ' &a• 当前升级所需点数: &e%4skill_points%' - ' &a• 每升一级提升概率: &e%4skill_add%' - '' - ' &7► &a左键 &f▏ 升级技能' #一级时触发概率 chance: 1.0 #随机抽取以下一条来变化(目前只有这些) change: - '闪光' - '攻击个体变V' - '生命个体变V' - '防御个体变V' - '速度个体变V' - '特攻个体变V' - '特防个体变V' - '攻击个体+5' - '生命个体+5' - '防御个体+5' - '速度个体+5' - '特攻个体+5' - '特防个体+5' - '变成巨大' - '变成袖珍' [~] 修复了当今日点数获取上限时的报错以及技能不触发问题 [~] 修复了数据库模式下,商店数据容易有多条的bug
4skill: name: '&f技能④ &c基因突变' type: PIXELMON_REASSEMBLY_UNIT #显示数量 amount: 4 slot: 37 #1级时升级该技能所需点数 points: 50.0 #每升一级升级需要增加多少点数? up: 50.0 #该技能满级几级? max: 30 #每升一级提升多少概率? add: 0.1 lore: - '' - ' &7▌ &a技能说明 &7►' - ' &a• 繁殖精灵成功后' - ' &a• 使其基因发生变化' - ' &a• 当前触发概率: &e%4skill_count%' - ' &a• 当前技能等级: &e%4skill_level%' - ' &a• 当前升级所需点数: &e%4skill_points%' - ' &a• 每升一级提升概率: &e%4skill_add%' - '' - ' &7► &a左键 &f▏ 升级技能' #一级时触发概率 chance: 1.0 #随机抽取以下一条来变化(目前只有这些) change: - '闪光' - '攻击个体变V' - '生命个体变V' - '防御个体变V' - '速度个体变V' - '特攻个体变V' - '特防个体变V' - '攻击个体+5' - '生命个体+5' - '防御个体+5' - '速度个体+5' - '特攻个体+5' - '特防个体+5' - '变成巨大' - '变成袖珍'