设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
楼主: 根五
打印 上一主题 下一主题

[有事请教] 同样的技能,伤害加入了变量,怎样区分谁用的技能

[复制链接]

Lv4.逐梦者

梦石
0
星屑
5522
在线时间
765 小时
注册时间
2021-8-28
帖子
85
1
发表于 2023-10-17 18:43:10 | 显示全部楼层
本帖最后由 Rose_shadows 于 2023-10-18 12:29 编辑

自定义属性的话……我最近刚好鼓捣了个插件,功能挺全面的,可以绑定到8种数据库对象,支持属性值动态变化,可用于伤害公式,而且使用方法也不难,粗略测试了一下没什么问题,你可以试一试:

自定义隐藏属性v1.0.2.zip (4.8 KB, 下载次数: 2)

点评

感谢!这个能不能把属性显示出来呢?  发表于 2023-10-17 21:33
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
5522
在线时间
765 小时
注册时间
2021-8-28
帖子
85
2
发表于 2023-10-18 12:23:21 | 显示全部楼层
本帖最后由 Rose_shadows 于 2023-10-18 12:27 编辑

如果是在使用YEP_StatusMenuCore.js 的话,可以搭配使用我修改过的 CaeX_YEPStatusMenuExt.js 来显示自定义属性。
测试了一下,没有什么问题。

如果用了我的插件,配置好相应的属性后,可以这样添加属性到状态界面:

1. 将所有插件按照如下顺序安装:
RSSD_HiddenParams.js
YEP_StatusMenuCore.js
CaeX_YEPStatusMenuExt.js

2. 打开 CaeX_YEPStatusMenuExt.js,点击唯一的插件参数,注册新的属性对象。
假设在隐藏属性插件中设置了一个短名为“np”的自定义属性,则属性对象可以按照如下格式书写:
Key: np          (建议是属性短名)
Label: TextManager.cusparamName('np')          (通过短名获取属性名)
Value: this._actor._np



3. 设置好 CaeX_YEPStatusMenuExt.js 参数后,打开 YEP_StatusMenuCore.js,找到 Attributes 一栏设置,将刚才设置的 Key 写入到任一列参数中就可以了。



最后显示的结果是这样的:



不过这个方法只能用于显示浮点数/百分比数,例如 0.4 就会显示 40%。

以下是插件:
plugins.zip (6.66 KB, 下载次数: 1)

点评

感谢感谢,我研究研究  发表于 2023-10-18 14:27
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-5-10 17:07

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表