Project1

标题: 伤害加成效果+治疗量加成效果插件 Ver.1.3.1 [打印本页]

作者: 多卡多卡    时间: 2019-7-22 11:11
标题: 伤害加成效果+治疗量加成效果插件 Ver.1.3.1
本帖最后由 多卡多卡 于 2023-11-26 18:06 编辑

相信不少人在初次面对特殊能力值中的物理伤害和魔法伤害时,都认为那个是影响人物输出的伤害,结果最后发现影响的是受到的伤害。
此插件就能够实现对输出的伤害产生影响的效果,当然也可以包括治疗量。
例如给人物附加一个强袭状态:造成的伤害增加20%,
火焰精通:造成的火属性伤害增加30%,
禁疗:输出的治疗量减为0,
又或者是造成的魔法伤害增加20%,而治疗量降低50%,
还有忍者刺客等一些职业使用道具造成的伤害增加50%,
或者一位角色所有的物理伤害均增加10%.

上面这些效果都可以实现
上述效果细化到人,职业,状态和装备,让您能够更细致地塑造每一个人物,每一件装备的特点。
并且此插件使用方法简单,只需要在注释栏添加相应的标识就可以了,不需要动手写代码
会报错的bug两年前就修好了,请放心使用
Ver.1.0.1 修复小bug

Ver.1.1 可选择加成计算方法为加算或乘算(Ver.1.0.1前及默认方法为乘算)

Ver.1.2 可增加固定值

Ver.1.2.1 恢复效果可对Hp/Mp分别进行设定

Ver.1.2.5 可以从外部调用对应的标识符直接获得加成值

Ver.1.2.7 可以指定某技能不受加成影响

Ver.1.3 可以设定受伤/受疗的加成效果

Ver.1.3.1 新增外部调用方法,修复部分情况下负增幅生效异常的问题
该插件适用于MIT协议,原作者拥有全部版权,可用于商业用途。
如需公开发行项目、转载或修改后再次发布,请注明原作者。

Doka_DamageBoost.zip (5.55 KB, 下载次数: 238)




作者: 347780682    时间: 2019-7-22 21:26
好东西  顶下
作者: 472453497    时间: 2019-7-23 08:56
我开了一个新工程,然后把所有的插件全部删除,就只打上你的这个插件,然后进入游戏试试,我一个普攻,直接游戏死机了!!你这插件根本没法使用,把你这个插件关闭了,就可以攻击了,你这插件不能使用啊 !!
作者: 多卡多卡    时间: 2019-7-23 09:19
本帖最后由 多卡多卡 于 2019-7-23 09:22 编辑
472453497 发表于 2019-7-23 08:56
我开了一个新工程,然后把所有的插件全部删除,就只打上你的这个插件,然后进入游戏试试,我一个普攻,直接 ...


是不是使用了非英文字符?错误代码能不能看下?
我做这个用的是1.5.1,如果版本太低了也有可能出错
作者: z10036123    时间: 2019-7-23 10:34
增加技能的元素伤害中[属性编号],如果技能属性有增加,是按顺序变成02,03,04.....这样吗?
作者: 多卡多卡    时间: 2019-7-23 14:58
对于自定义的其他属性,按照02为第一个属性以此类推(大于98个属性时将无法适用效果)
中午把之间有问题的地方修复了,现在单独使用也不会报错了
作者: a1428194055    时间: 2019-7-23 18:52
有效,感谢大神!
作者: sckz8741    时间: 2019-7-23 20:50
好東西呢,感謝分享,先下載收藏,十分感謝!~
作者: 472453497    时间: 2019-7-24 11:11
你这个插件,我只是开启,还没弄 标签代码什么的,就只是开启插件而已,而且我用的MV是 1.61版本。。只要人物攻击,就游戏死机。。怪物可以打人,但是人不能攻击。。
作者: 明智光秀    时间: 2019-8-4 03:40
请问没办法在技能上备注吗?想在战斗中用技能自由控制敌我伤害加成
作者: 多卡多卡    时间: 2019-8-4 16:18
明智光秀 发表于 2019-8-4 03:40
请问没办法在技能上备注吗?想在战斗中用技能自由控制敌我伤害加成


如果技能也有相同效果的话会出现十分奇怪的现象,比如一个技能加强属性攻击,那么直接修改伤害计算公式不是更简单吗?
注释栏里的内容在游戏中是不可以修改的,如果要改变加成效果,用状态来实现会更好。
另外如果要实现敌人和我方用不同的伤害公式,那么用YEP的DamageCore就行了
作者: 菠菜好大    时间: 2020-8-7 09:14
感谢分享,亲测有效,谢谢!
作者: sohjiro    时间: 2020-8-13 16:12
好東西,感謝分享
作者: 白玉楼的台阶    时间: 2020-9-16 20:32
同之前楼层的问题,能不能应用在技能上?学习了有备注的技能就可以提升对应属性伤害这样的
是为了应用天赋树的功能,
学习了一个被动技能,提升火属性伤害50%
这种类型的功能
倒不是不能用事件做,点了天赋之后附加状态,状态效果是提升火属性伤害50%
不过状态毕竟是可以消除的,比如角色死亡
还得加个事件,不时的判定一下天赋点没点,然后重新附加状态

如果能够直接写在技能里面可靠度就大大提升啦
作者: frost_king_hw    时间: 2020-9-16 21:33
多谢分享,这个做数值有不少帮助
作者: 多卡多卡    时间: 2020-9-18 19:24
白玉楼的台阶 发表于 2020-9-16 20:32
同之前楼层的问题,能不能应用在技能上?学习了有备注的技能就可以提升对应属性伤害这样的
是为了应用天赋 ...

增加属性伤害的被动技能可以参考之前汉化的一个插件
https://rpg.blue/thread-478262-1-1.html
作者: 白玉楼的台阶    时间: 2020-9-19 23:28
多卡多卡 发表于 2020-9-18 19:24
增加属性伤害的被动技能可以参考之前汉化的一个插件
https://rpg.blue/thread-478262-1-1.html ...

啊,这个功能超全的
我之前有一个被动技能插件,但是功能远远不如这个多
而且居然还和我正在用的技能装卸脚本兼容了
爽飞了
非常感谢~
作者: qq2046904432    时间: 2022-1-7 15:48
牛逼了我的多卡
作者: 多卡多卡    时间: 2022-2-17 23:23
更新之后加了不少功能,同时对老版本也是兼容的,如果有需要可以直接替换
作者: zhouhua2022    时间: 2022-7-6 14:58
6666666666
作者: MLRPG    时间: 2023-10-11 23:16
LZ后排提个醒 你的这个插件很好用 就是如果出现了混伤情况就会失效 比如我装备一个带有雷属性的武器 此时我用平A吃不到雷属性威力加成的 因为平A本身的属性是普通攻击 是否有改进的可能呢?
作者: 多卡多卡    时间: 2023-10-21 17:37
MLRPG 发表于 2023-10-11 23:16
LZ后排提个醒 你的这个插件很好用 就是如果出现了混伤情况就会失效 比如我装备一个带有雷属性的武器 此时我 ...

这种情况建议用weaponskill把武器的平A替换成别的比如雷属性的平A
作者: qq1217066367    时间: 2023-11-9 14:25
请问这个加成能换成角色属性吗?比如伤害增加法力上限的一定比例之类的
作者: 多卡多卡    时间: 2023-11-14 15:37
qq1217066367 发表于 2023-11-9 14:25
请问这个加成能换成角色属性吗?比如伤害增加法力上限的一定比例之类的

原版的没办法实现,不过自己改源码实现这种效果是可以的
作者: y967    时间: 2023-11-20 14:12
标题: 有个消问题
本帖最后由 y967 于 2023-11-20 14:14 编辑

相当炸裂,非常实用,有个小问题,如果不破防,就没效果,技能设置100的伤害,增伤100,不破防的话,就没效果,也不显示为0.
作者: 多卡多卡    时间: 2023-11-21 19:38
y967 发表于 2023-11-20 14:12
相当炸裂,非常实用,有个小问题,如果不破防,就没效果,技能设置100的伤害,增伤100,不破防的话,就没效 ...

你想要的效果是:技能造成固定伤害,但是不破防即使有增伤也是无效的
这样?
作者: 多卡多卡    时间: 2023-11-21 21:58
本帖最后由 多卡多卡 于 2023-11-21 22:11 编辑
y967 发表于 2023-11-20 14:12
相当炸裂,非常实用,有个小问题,如果不破防,就没效果,技能设置100的伤害,增伤100,不破防的话,就没效 ...


给固定伤害技能加上无视任何加成的NoBoost就是打出来多少是多少伤害。
至于减少伤害或者破防增加伤害,增减比例是原版有的功能,增减固定数值应该没这功能。
工作日是没空改代码的,如果愿意等的话周日我试试加上这种功能。
作者: 多卡多卡    时间: 2023-11-26 18:09
y967 发表于 2023-11-20 14:12
相当炸裂,非常实用,有个小问题,如果不破防,就没效果,技能设置100的伤害,增伤100,不破防的话,就没效 ...

新版本已更新
只做了部分条件的测试,如果发现有bug请及时反馈
作者: 月明星稀019    时间: 2024-4-2 04:39
非常感谢你的分享!




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1