PixelBBS 我的世界像素论坛

标题: [1.9-1.19]AttributeSystem | 属性系统 [打印本页]

作者: jgcf666    时间: 2023-7-10 00:22
标题: [1.9-1.19]AttributeSystem | 属性系统
介绍



2.0仍在测试中,请勿用于正式生产环境】

我们保留了1.4的LTS,具体见群



AttributeSystem 是基于 TabooLib VI & Pouvoir 编写的一款多线程属性引擎, 兼容 1.9+

不同于市面上,AttributeSystem是全面客制化的属性插件,你可以在这里定义属于你的属性,且几乎不用碰代码。

如果你想实现自主一套完整的模块化的战斗&属性系统,那么AttributeSystem将是你的不二之选

你可以用 JavaScript 亦或是 字符串内联函数 来书写你的逻辑,这些全都由你来决定。具体可见 WIKI

本插件优化了lore属性读取性能,即便如此,我还是建议lore仅用作展示,将属性塞到NBT里


1.4.0后

自带57个属性 均通过脚本实现 可以自由组合拆卸

支持了字符串属性

支持了属性映射


兼容列表

SKAPI伤害公式

MM伤害机制

Planners伤害动作

Magic伤害动作

龙核 萌芽 槽位

PlayerTitle 效果



项目列表
[spoiler]
条件 (13个)
- altitude 高度限制
- attribute 属性要求
- fighting 是否在战斗状态
- fire 是否在燃烧
- food 饱食度要求
- ground 是否在地面
- health 生命值要求
- level 等级限制
- gm 权限要求
- slot 槽位要求
- water 是否在水里
- weather 天气要求
- world 世界要求

机制 (12个)

- damage 伤害
- crit  暴击
- vampire 吸血
- rebound 反弹
- potion 药水
- frozen 冰冻
- thunder 雷击
- flame 点燃
- mythicskill 释放MM技能
- function 运行内联函数
- shield 盾牌

字符串运算操作

- roman_num 罗马数字运算

读取组

数字

- default [[valuemax, percentmax, scalar, percentmin, valuemin, percent, value]]  默认的数字属性读取组
- percent [[percentmax, percentmin, percent]] 百分百属性读取组

字符串

- strskip [[value]]   字符串读取组 (只读一个)
- strappend [[value]] 字符串读取组 (以某符号为分隔符进行字符串叠加)
- strroman [[roman]] 字符串读取组 (读取罗马数字)

属性 (57个)

- 攻击力
- 快速属性
- 唯一字符串属性
- 拼接字符串属性
- 罗马数字
- 法术伤害
- 法术命中几率
- 法术闪避几率
- 法术暴击几率
- 法术暴击伤害
- 法术暴击抵抗
- 法术防御
- 法术护甲穿透
- 法术破甲几率
- 真实伤害
- 攻击距离
- 攻击速度
- 击退抗性
- PVE 伤害
- PVP 伤害
- PVE 防御
- PVP 防御
- 远程伤害
- 远程护甲
- 攻击力
- 命中几率
- 闪避几率
- 暴击几率
- 暴击伤害
- 暴击抵抗
- 护甲
- 护甲穿透
- 破甲几率
- 燃烧伤害
- 燃烧几率
- 冰冻强度
- 冰冻几率
- 雷击伤害
- 雷击几率
- 反弹倍率
- 反弹几率
- 吸血几率
- 吸血倍率
- 吸血抵抗
- 生命值
- 生命恢复
- 移动速度
- 幸运
- 经验加成
- 箭矢速度
- 箭矢精准
- 箭矢穿透率
- 箭矢穿透数
- 法力值
- 法力恢复
- 技能极速
- 盾牌减伤
- 破盾几率
[/spoiler]

如果你有问题, 建议或发现了bug,请在 Issues 提出

也可以到交流群询问


演示

[bilibili]BV1mF411t7NG[/bilibili]



前置
Pouvoir

下载

点击下载
加入交流群有机会了解到最新资讯


使用

1. 下载Pouvoir与本插件(不要下code版),放入/plugins


2. stop服务器再开


3. 查看WIKI或加入交流群并学习如何正确使用本插件




相关链接

Github https://github.com/Glom-c/AttributeSystem
WIKI http://blog.skillw.com/#sort=attsystem&doc=README.md
FAQ http://blog.skillw.com/#sort=attsystem&doc=FAQ.md
更新记录 http://blog.skillw.com/#sort=attsystem&doc=UPDATE.md
JavaDoc http://doc.skillw.com/attsystem/
爱发电 https://afdian.net/@glom_






本插件所用所有代码均为原创,不存在借用/抄袭等行为。
感谢名单:(不分先后)
测试:
@玛卡巴卡
@星空の梦(qq 1525638490)
qq 961159045
qq 2487609417


支持:
@Neige
@黑 TLib6
@枫溪
@hhhh2222
@寒雨_Moro
@YiMiner
捐款:
@星空の梦(qq 1525638490)
@蓝花楹



感谢所有AttributeSystem项目的贡献者





作者: oldninht    时间: 2024-2-17 14:04
感谢大佬分享,终于找到了





欢迎光临 PixelBBS 我的世界像素论坛 (https://www.pixelbbs.cn/) Powered by Discuz! X3.4