🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
[TOC] # 4.5.5 ## 2023年8月1日 1. 修复一些小问题 2. 添加了pet模块(可兼容pet插件) 3. 修改了一些api 4. 添加物品在被捡取之前,物品绑定了玩家且不是绑定该玩家时,将无法捡取 5. 修复强引用的问题 # 4.5.4 ## 2023年7月3日 1. 修复手持的一些报错和异常 2. 添加指令查看属性来源及对应的值`pxrpg as 属性ID` 3. 对 [`Att`](%E5%B8%B8%E7%94%A8%E5%B7%A5%E5%85%B7%E7%B1%BB/%5B%E5%B1%9E%E6%80%A7%E5%AF%B9%E8%B1%A1%5DAtt.md) 类添加几个可用的方法 4. 优化了玩家载入数据的代码逻辑 [最好更新PxTools1.12.4+] 5. 修改了一些api ([PxItemExtend也要更新到1.0.2](%5B%E9%99%84%E5%B1%9E%5D%E7%89%A9%E5%93%81%E6%8B%93%E5%B1%95%E5%8A%9F%E8%83%BD/%E4%BB%8B%E7%BB%8D.md)) 6. 添加了mob[天生属性[4.5.4+]](%E6%80%AA%E7%89%A9/%E5%A4%A9%E7%94%9F%E5%B1%9E%E6%80%A7.md)的支持 # 4.5.3 ## 2023年6月23日 1. 添加[切换装备](%E8%A3%85%E5%A4%87/%E5%88%87%E6%8D%A2%E8%A3%85%E5%A4%87.md)的功能 2. 添加[手持武器](%E8%A3%85%E5%A4%87/%E6%89%8B%E6%8C%81%E6%AD%A6%E5%99%A8.md)的支持(可开启或不开启) 3. 修复套装的提示 # 4.5.2 ## 2023年6月20日(需要更新[PxTools1.12.3+] ) 1. 消息处理器转到了PxTools上 2. 修复了skill技能等级获取不到的问题 3. 添加了[[怪物]Mob.yml](%E9%92%A9%E5%AD%90%E6%A8%A1%E5%9D%97/Mob.md)钩子 # 4.5.1 ## 2023年6月16日 ### 更新 1. 添加技能词条[词条介绍](%E8%AF%8D%E6%9D%A1/%E4%BB%8B%E7%BB%8D.md)和[技能介绍](%E6%8A%80%E8%83%BD/%E4%BB%8B%E7%BB%8D.md) 2. 优化了部分代码 3. 添加钩子模块[钩子模块[4.5.1+]](%E9%92%A9%E5%AD%90%E6%A8%A1%E5%9D%97/%E4%BB%8B%E7%BB%8D.md) 4. 修复了上个版本没法获取玩家职业基础属性的问题 # 4.5.0 ## 2023年6月14日 ### 更新 1. 优化属性缓存机制,效率极大提升 2. 修复装备强化在0级的时候,会额外获取强化值的问题 ## 2023年6月6日 ### 更新[需PxTools1.12.2+] 1. [绑定类型](%E7%BB%91%E5%AE%9A%E7%B3%BB%E7%BB%9F/%E7%BB%91%E5%AE%9A%E7%B1%BB%E5%9E%8B.md)添加玩家标识节点`equip.player`,`equip.enable = true`时生效,在穿戴装备后,会生成玩家标识在NBT内,检测到非本玩家使用物品时,会从[邮箱](../PxEmail/%E4%BB%8B%E7%BB%8D.md)返还给持有玩家并发送回执邮件给使用的玩家 2. 添加物品生成时参数 `bind-player=true/false` 在物品生成时,有玩家将会写入玩家标识,一般配合给`已绑定`的装备使用 3. [解绑道具](%E7%89%A9%E5%93%81/%E8%A7%A3%E7%BB%91%E9%81%93%E5%85%B7.md)添加对绑定玩家标识的移除节点`clear-player: true` 4. [绑定类型](%E7%BB%91%E5%AE%9A%E7%B3%BB%E7%BB%9F/%E7%BB%91%E5%AE%9A%E7%B1%BB%E5%9E%8B%E6%96%87%E4%BB%B6.md)添加能否被`漏斗传输/吸附`的`move`节点,默认为false 5. 更新了部分api 6. 添加给玩家脚下生成[掉落包](%E6%8E%89%E8%90%BD/%E6%8E%89%E8%90%BD%E5%8C%85.md)的指令`/pxrpg|pr drop spawn|s [player] [dropID] [!dropLevel] 在玩家脚下生成掉落包`,由于直接生成掉落包,没有mob数据,要使用的话请在[掉落包](%E6%8E%89%E8%90%BD/%E6%8E%89%E8%90%BD%E5%8C%85.md)内移除mob相关的代码 7. 优化了序列化的代码,效率提升 # 4.4.2 ## 2023年5月27日 ### 更新 1. 修复上版本添加的解译器会出现`第4个参数类型java.util.HashMap不匹配,需要com.pxpmc.pxrpg.api.modules.code.util.UMap类型` 这种错误的情况 2. 添加对[随机词条组列表[4.4.2+]](%E8%AF%8D%E6%9D%A1/%E9%9A%8F%E6%9C%BA%E8%AF%8D%E6%9D%A1%E7%BB%84%E5%88%97%E8%A1%A8%5B4.4.2+%5D.md)的支持 3. 修复sk蓝量会溢出的状态 4. 添加对[[邮箱]PxEmail](../PxEmail)的支持,物品异常卡掉落时(如关闭pr相关窗口时,返还的物品溢出背包),会发送到玩家的邮箱 # 4.4.0() ## 2023年4月29日 ### 更新 1. [物品相关的内容](%E7%89%A9%E5%93%81)全面支持java解译器,用不到的话可以不使用,兼容更新 2. [解绑道具](%E7%89%A9%E5%93%81/%E8%A7%A3%E7%BB%91%E9%81%93%E5%85%B7.md)的`apply`节点已弃用,请尽快更新至`can`节点内 ### 添加 1. 添加 [解绑次数](%E8%A3%85%E5%A4%87/%E8%A3%85%E5%A4%87%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6.md) 组件,装备用的,使用解绑道具时会增加一次解绑次数,到达指定次数时不可继续解绑 ### 修复 1. 修复了sk组件回蓝报错的问题 # 4.3.4 ## 2023年4月21日 ### 添加 1. 添加pxtools基于skillapi的mana[条件/事件](../PxTools/%E6%9D%A1%E4%BB%B6-%E4%BA%8B%E4%BB%B6.md) 2. 添加对原版装备的属性护甲移除组件`attribute-modifiers-remove: true`(默认移除) # 4.3.3 ## 2023年4月2日 ### 添加 1. 数值战利品添加对java解译器(code)的支持,旧版也支持(非必要可以就默认使用旧版) 2. 添加显示模板对code的支持,旧版也支持(非必要可以就默认使用旧版) 3. 现在装备属性词条强化结果可以针对每个词条独立控制,在词条data下添加streng节点并返回double,旧版也支持(非必要可以就默认使用旧版) ### 修复 1. 修复继承的单例属性会跑到父类的异常 # 4.3.2 ## 2023年3月28日 >[danger] 需要 **[PxTools1.11.4+]** ### 添加 1. 4个buff词条,食用: [buff支持的词条](Buff/buff%E6%94%AF%E6%8C%81%E7%9A%84%E8%AF%8D%E6%9D%A1.md) 2. buff下线是否继续计时的配置节点 `save-time-count` ,食用: [buff介绍](Buff/%E5%88%9B%E5%BB%BAbuff.md) 3. buff死亡时是否清除的配置节点 `death-clear`,食用: [buff介绍](Buff/%E5%88%9B%E5%BB%BAbuff.md) 4. buff是否忽略暂停(死亡暂停,手动暂停,副本内死亡暂停等) 的配置节点`ignore-pause`,食用: [buff介绍](Buff/%E5%88%9B%E5%BB%BAbuff.md) ### 修改 1. 萌芽buffhud显示为支持当前的版本 [萌芽显示](Buff/%E6%98%BE%E7%A4%BA%E7%9B%B8%E5%85%B3/%E8%90%8C%E8%8A%BD%E6%98%BE%E7%A4%BA.md) ### 修复 1. 优化了部分代码逻辑 # 4.3.1 ## 2023年3月21日 12:50:34 ### 添加 1. 添加BUFF的图标显示(萌芽版) 启动插件后位于: `Modules\GermPlugin\buff` 食用: [萌芽显示](Buff/%E6%98%BE%E7%A4%BA%E7%9B%B8%E5%85%B3/%E8%90%8C%E8%8A%BD%E6%98%BE%E7%A4%BA.md) ### 修复 1. MM组件的群攻失效问题 # 4.3.0 ## 2023年3月15日 >[danger] 需要更新 [[Pxtools1.11.3+](https://www.pxpmc.com/a/?id=41)] 和下载最新的 **[[旧版战斗公式转换器,密码:5lb5](https://wwjt.lanzouw.com/b02ka8aef)]** ### 修改 1. 掉落物战利品改为java解译器模式,[Drop掉落物配置(内含属性掉落加成)](4_3_0%E6%96%B0%E7%89%88%E6%88%98%E6%96%97%E5%85%AC%E5%BC%8F%E6%95%99%E7%A8%8B/Drop%E6%8E%89%E8%90%BD%E7%89%A9%E9%85%8D%E7%BD%AE%E5%86%85%E5%90%AB%E5%B1%9E%E6%80%A7%E6%8E%89%E8%90%BD%E5%8A%A0%E6%88%90.md) ## 2023年3月12日 >[danger] 需要更新 [[Pxtools1.11.3+](https://www.pxpmc.com/a/?id=41)] ### 修改 1. 修改词条为java解译器模式,[装备/宝石/怪物的属性词条](4_3_0%E6%96%B0%E7%89%88%E6%88%98%E6%96%97%E5%85%AC%E5%BC%8F%E6%95%99%E7%A8%8B/%E8%A3%85%E5%A4%87-%E5%AE%9D%E7%9F%B3-%E6%80%AA%E7%89%A9%E7%9A%84%E5%B1%9E%E6%80%A7%E8%AF%8D%E6%9D%A1.md) 和 [Buff新版词条(内含属性加成)](4_3_0%E6%96%B0%E7%89%88%E6%88%98%E6%96%97%E5%85%AC%E5%BC%8F%E6%95%99%E7%A8%8B/Buff%E6%96%B0%E7%89%88%E8%AF%8D%E6%9D%A1.md) ### 修复 1. 修复mob血量不生效的问题 ### 修改 1. 修改java解译器的报错格式![](https://img.kancloud.cn/37/b7/37b7b48eed7c476419eaa3cc025d57e3_743x108.png) ## 2023年3月10日 ### 添加 1. 添加道具右键消耗品[代码回血/回蓝(4.3.0+)](%E7%89%A9%E5%93%81/%E4%BB%A3%E7%A0%81%E5%9B%9E%E8%A1%80-%E5%9B%9E%E8%93%9D4.3.0+.md) 和 [自定义代码执行(4.3.0+)](%E7%89%A9%E5%93%81/%E8%87%AA%E5%AE%9A%E4%B9%89%E4%BB%A3%E7%A0%81%E6%89%A7%E8%A1%8C4.3.0+.md) ,或者查看 [道具消耗品(含属性加成)](4_3_0%E6%96%B0%E7%89%88%E6%88%98%E6%96%97%E5%85%AC%E5%BC%8F%E6%95%99%E7%A8%8B/%E9%81%93%E5%85%B7%E6%B6%88%E8%80%97%E5%93%81%E5%90%AB%E5%B1%9E%E6%80%A7%E5%8A%A0%E6%88%90.md) 2. 添加职业文件内的 `can-uplevel` 节点,能否升级(会先判定经验是否足够,是否非满级), 为java解译器模式,返回类型boolean 3. 添加职业文件内的 `level-up-code` 节点,升级后所触发的代码, 为java解译器模式,无返回类型 ### 更改 1. 更改道具右键消耗品的 `can-use` 节点为java解译器模式,具体查看 [道具消耗品(含属性加成)](4_3_0%E6%96%B0%E7%89%88%E6%88%98%E6%96%97%E5%85%AC%E5%BC%8F%E6%95%99%E7%A8%8B/%E9%81%93%E5%85%B7%E6%B6%88%E8%80%97%E5%93%81%E5%90%AB%E5%B1%9E%E6%80%A7%E5%8A%A0%E6%88%90.md) ## 2023年3月9日 >[danger] 请更新最新的 [**[PxTools1.11.3+]**](../PxTools) ### 添加 1. 添加对职业天生属性和玩家单例属性(生命|移速|攻速等)的java解译器支持 [单例属性教程(含战斗力变量教程)](4_3_0%E6%96%B0%E7%89%88%E6%88%98%E6%96%97%E5%85%AC%E5%BC%8F%E6%95%99%E7%A8%8B/%E5%8D%95%E4%BE%8B%E5%B1%9E%E6%80%A7%E6%95%99%E7%A8%8B.md) 2. 添加萌芽的治疗/回蓝显示 ,需自行配置 `Modules\GermPlugin` 的各项文件 具体查看: [视频预览](%E8%A7%86%E9%A2%91%E9%A2%84%E8%A7%88.md) 3. 添加指令隐藏/显示非自己的伤害![](https://img.kancloud.cn/11/d7/11d7cf86dee4a89aa6b53a6462dacbab_626x42.png) 4. 添加了mob/data文件支持data-parent(数据父类)节点的支持 5. 添加skillapi的 [治疗/回蓝组件](SkillAPI/%E6%B2%BB%E7%96%97%E7%BB%84%E4%BB%B6.md) 的支持(需安装最新的 PxRpgFromSkillAPI) ### 更新 1. 优化了大量代码 2. 对mob/data文件夹下的文件节点进行了重新整理,mob的战斗公式节点和health节点同职业文件一样(自动处理) ## 2023年3月6日 ### 修复 1. 修复重载可能会出现未找到类的问题,需更新 [**[PxTools1.11.3+]**](../PxTools) ## 2023年3月1日 ### 修复 1. 修复公式内 **Att.vmin(属性)** 方法获取的是最大值的问题 2. 优化了部分代码 ## 2023年2月27日 **(加入java解译器,独家首创)** >[danger]此版战斗公式改成了java代码模式,请查看[简介(内含旧版公式转换器)](4_3_0%E6%96%B0%E7%89%88%E6%88%98%E6%96%97%E5%85%AC%E5%BC%8F%E6%95%99%E7%A8%8B/%E7%AE%80%E4%BB%8B.md) 由于java代码的读取格式跟旧版的读取模式不同,旧版的战斗公式模式已弃用 后续会继续更新各种公式支持java代码 ### 更新 1. 添加 Code 模块, 需 **[PxTools1.11.2+]** 版本 2. 战斗公式改用java解译器,需 **[PxTools1.11.2+]** 版本,删除了缓存(内存占用更少),现在效率提升了至少40倍 3. 添加 [PxTeamPro](../PxTeam2/%E4%BB%8B%E7%BB%8D.md) 的队伍支持 4. 添加 `PxRpgItemDropEvent` 物品掉落事件,实现了 `Cancellable` 5. 添加 `SkillAPI` 的[回蓝组件(4.3.0+)](SkillAPI/%E5%9B%9E%E8%93%9D%E7%BB%84%E4%BB%B6.md),需要安装最新的 `PxRpgFromSkillAPI4.jar` 6. 之前有添加 `MythicMobs` 的伤害组件忘记说了 [MM技能触发Pr伤害(4.2.1+)](Mythicmobs/MM%E6%8A%80%E8%83%BD%E8%A7%A6%E5%8F%91Pr%E4%BC%A4%E5%AE%B34.2.1+.md) # 4.1.6 ## 2022年4月15日 ### 修复 1. 转职后经验不会继承父职业的问题 ### 添加 1. 装备在获取属性时,没满足要求将不会获取该装备的属性 2. 添加2个玩家装备的papi变量 # 4.1.5 ## 2022年4月7日 **(请及时更新版本)** >[danger] **请及时更新版本** ### 修复 1. 某些情况会使玩家数据无法保存的问题 ### 添加 1. 支持PxTools的通用[要求/奖励(1.9.0+)](../PxTools/%E8%A6%81%E6%B1%82-%E5%A5%96%E5%8A%B1.md) # 4.1.4 ## 2022年3月10日 **(请及时更新版本)** >[danger] **请及时更新版本** ### 修复 1. 玩家第一次进入游戏时,不会同步默认职业的问题 # 4.1.3 ## 2022年3月5日 **(请及时更新版本)** >[danger] **请及时更新版本** ### 修复 1. 修正api的位置 2. 修复MM蓝量不会被pr接管的问题 **[严重]** 3. 修复一些严重的bug **[严重]** 4. 优化了掉落物代码 # 4.1.2 ## 2022年3月2日 ### 修复 1. 优化职业读取的代码 2. 修正了部分api的位置 3. 优化掉落的代码 # 4.1.1 ## 2022年2月26日 >[info] Mob Buff机制目前只适用于战斗公式内的自定义属性,血量移速等属性不会刷新(后续版本有望加入原版等属性) ### 新增 1. Mob Buff机制(无法使用指令添加,只能由插件触发,推荐配合skillapi给怪物添加) 查看[给Mob添加Buff(4.1.1新增)](SkillAPI/%E7%BB%99Mob%E6%B7%BB%E5%8A%A0Buff.md) 2. SkillAPI的PxRpgBuff投放功能,可以给怪物添加Buff,查看[Buff(4.1.1新增)](SkillAPI/Buff.md) 3. MythicMobs的PxRpgBuff投放功能,可以由怪物给玩家或者同类添加Buff,查看[MM技能Buff(4.1.1新增)](Mythicmobs/MM%E6%8A%80%E8%83%BDBuff4.1.1%E6%96%B0%E5%A2%9E.md) ### 修复 1. 修复了自动保存后,玩家部分功能失效的问题,如Buff上不去(较严重,请及时更新) 2. 修复萌芽伤害显示默认配置在新版不适用的问题 3. 修复队伍兼容显示 {0} 的情况 # 4.0.0 ## 2022年2月19日 * 优化了属性的获取方法,主要用于战斗方面的优化,现在应该可以提升50%的计算效率(一直想优化,总算落实了) * 修复套装不生效的问题 * 添加了单例公式`point`节点,同步到skillapi * 需使用`pxtools1.5.4`及以上版本 * 添加了item,gem,equip的附魔节点 物品文件配置内添加 enchantment: \- '20:10' #附魔ID:附魔等级,默认为1,最小为1 [[点我查看附魔ID]](https://minecraft.fandom.com/zh/wiki/%E9%99%84%E9%AD%94?variant=zh-hans) \- '21:10' * 修复了一些bug * 修复了分解窗口异常问题 * 修复了{a_sk.技能ID.lv}变量失效的问题 * 将掉落物的生成机制改为了死亡时生成,现在可用玩家`个人变量(如属性等)`和玩家`papi变量` * 修复强化时,在papi变量使用`{next}`变量无效的问题 * 添加怪物属性/生成时修改血量 * 修复道具修改时,会变成最大数量的问题 * 修复各种公式无法实现调用papi变量的问题 * 添加物品大全窗口 * 添加蓝量道具 * 修改消耗品在第一次生成时,会生成无法消耗的配置问题 * 添加升级执行指令 * 修复副手关不掉的问题 * 修复洗炼问题 * 修复强化问题 * 修复打孔问题 * 添加属性价值计算 * 修复吸血问题 * 添加吸蓝机制(mana) * 修复默认模型能丢弃的问题 * 完善自定义价值计算(强化后,打孔后,镶嵌后,取出后,洗炼后) * PxTools1.5.3修复了公式计算结果不正确的问题(须重新下载) * 修复了装备模板内,属性不接受强化时,无法显示的问题 * PxTools1.5.3修复了函数里面有嵌套括号时,就无法计算的问题(须重新下载) * 修复吸血和吸蓝不触发时,报错问题 * 修复怪物生成时,不支持{level}或{mob.level}变量的问题 * 修复数值战利品玩家不在线时,会报错的问题 * 添加战斗变量: * {a\_d.health} 攻击方血量 * {a\_d.maxhealth}攻击方最大血量 * {a\_d.level}和{v\_d.level}等级(如果是玩家则会替换成玩家当前主职业等级) * {v\_d.health}和{v\_d.maxhealth} 同上,不过是被攻击方的 * {a\_d.mana}和{a\_d.maxmana}当前蓝量(需要SkillAPI) * {v\_d.mana}和{v\_d.maxmana}同上(需要SkillAPI) * {a\_sk.技能ID.lv}和{v\_sk.技能ID.lv}技能等级,没有会换成0(需要SkillAPI) * 添加了一个prd的东西(不懂可以不开启,不要问我怎么用,问就是洗澡去了) * 修复职业等级限制问题 * 修复装备穿戴限制问题 * 添加升级指令支持papi变量 * 修复mm兼容问题 * 修复第一次生成配置时,报错的问题 * 修复攻击报错问题 * 修复装备窗口有参数不存在的情况 * 添加战斗详情 * 修复Custom组件功能 * 修复了价值无法调用其他变量的问题 * 修复数值战利品没法调用属性的问题 * 修复了一些小问题 * 添加了道具装备宝石的give指令 * 添加了经验give指令 * 修复了装备在更改数据后(洗炼),会把能否强化的值从false变为true的情况 * 修复了一些小问题 * 修复了一些小问题 * 添加职业基础属性支持`单例变量`,注意不要循环调用,否则`boom~` * 修复并修改药品health和mana功能的值为公式模式,即可调用玩家个人变量,可做药品恢复属性