• 游客, 欢迎您来到九域资源社区,如果您是新人,请前往 论坛公告 板块查看新人引导教程 或者 点我打开
    如果您发现没有下载许可, 请先验证邮箱再进行下载;金锭可通过每日登陆或资源出售获取,目前没有其他渠道可获取。
PokeOccupation 一 宝可梦职业 一款让玩家在宝可梦世界专精技能的玩法插件[1.12.2/1.16.5]

付费插件 PokeOccupation 一 宝可梦职业 一款让玩家在宝可梦世界专精技能的玩法插件[1.12.2/1.16.5] 4.1

没有购买权限 (99.00 钻石)
[+] 新增指令/po rto <玩家> 打开转职界面(权限rto -> po.transferOpen)
[+] 该职业界面通过消耗道具来进行判断是否允许转职
[+] 新增判断转职的职业是否和他自身的职业相同
[+] 更新此版本请确保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
[+] 整合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
  • Like
反馈: 暖鱼鱼
[~] 兼容了与本诺的幸运方块插件绑定精灵的兼容问题
[~] 修复yaml模式下锻造师锻造过快可能导致数据异常的问题
[+] 新增大功能职业拓展(感谢山雨清的赞助更新)
(更新后会直接在setting下生成upOccupation.yml)
1722358022682.png
1722358328183.png
1722358362886.png
1722358459080.png
[+] 你可以通过售卖职业拓展权限,或者对应拓展出的职业进行售卖
[+] 将所有变化精灵属性相关的技能新增个体仅+5的功能
1722358522367.png
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
[~] 修复变量不支持彩色字符的问题
[+] 商店新增换页功能
[+] 新增转职是否保留职业点数的选项
[~] 修改转职判断项,优先判断TransferLimit
具体配置改动如图
config.yml
1721889097765.png
setting/shop.yml
1721889015845.png
[~] 修复没职业时打不开预览的bug
[+] 重写1.12.2版本的职业插件 架构全部重写 耗时1周
[+] 1.将所有的配置进行了划分
1721731549351.png
[+] 2.所有的技能等级配置都变量化,不管多少等级都可以随意修改
[+] 3.将所有点数都改成了带小数的模式
[+] 4.调整了技能平衡,更具体请你自己调(我不是你服务器的服主)
[+] 5.将转职改成了只有限制转职时间的指令,界面请你用售后群的tr菜单
[+] 6.支持了数据库

[~] 修复了重载没用的问题
[~] 更新需要你删除以前的配置,数据也用不了了,改成了uuid模式,所以更新该版本三思而后行,别来找我