查看: 1023|回复: 5

[有事请教] 超级小白想做一个打dot的角色但是技能不会

[复制链接]
梦石
0
星屑
166
在线时间
15 小时
注册时间
2024-3-12
回帖
2
发表于 2024-3-27 01:13:49 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
大佬们我想做一个dot角色,大招可以引爆所有持续伤害的技能(太麻烦的话可以就引爆这个角色自己的),平a都要附带灼烧效果的,应该怎么做(平A附带灼烧效果和大招引爆这两个难题) 大佬们可以骂我因为我真的蠢
梦石
0
星屑
148
在线时间
70 小时
注册时间
2024-3-13
回帖
44
发表于 2024-3-27 04:21:10 | 显示全部楼层
应该有插件可以支持战斗技能功能拓展的,好像是 YEP 的 YEP_BuffsStatesCore?
那就可以通过 攻击后判断是否有持续伤害的状态,然后造成伤害,移除状态

感觉你俩可以交流一下 ↓
https://rpg.blue/thread-495821-1-1.html
回复

使用道具 举报

梦石
0
星屑
4864
在线时间
484 小时
注册时间
2022-5-6
回帖
248
发表于 2024-3-27 10:59:53 | 显示全部楼层
本帖最后由 leliel 于 2024-3-27 11:02 编辑

只说思路,实现要你自己研究:
1、大招统计目标身上所有的dot类buff,我记得rm是没有dot类型的,所以只能穷举,把所有的dot统计完之后伤害根据这个统计值做乘数,然后清除目标身上的buff
2、普攻带buff很多游戏都实现过,应该不难
搞HS是人类娱乐进步的源泉
回复

使用道具 举报

梦石
0
星屑
1572
在线时间
903 小时
注册时间
2011-3-4
回帖
801
发表于 2024-3-27 13:35:33 | 显示全部楼层
可以用伤害公式
b.isStateAffected(10) ? 10000 : 1;
全民制作人们,大家好,我是练习时长两年半的黄油制作人绿坝,喜欢唱、跳、rap、篮球,music!欢迎加群:107335249
回复

使用道具 举报

梦石
0
星屑
166
在线时间
15 小时
注册时间
2024-3-12
回帖
2
 楼主| 发表于 2024-3-27 22:34:07 | 显示全部楼层
绿坝 发表于 2024-3-27 13:35
可以用伤害公式
b.isStateAffected(10) ? 10000 : 1;

抱歉,我看不懂
回复

使用道具 举报

梦石
0
星屑
1572
在线时间
903 小时
注册时间
2011-3-4
回帖
801
发表于 2024-3-28 01:09:15 | 显示全部楼层
123abc. 发表于 2024-3-27 22:34
抱歉,我看不懂

有编号10的状态就造成10000伤害,没有就造成1伤害,
全民制作人们,大家好,我是练习时长两年半的黄油制作人绿坝,喜欢唱、跳、rap、篮球,music!欢迎加群:107335249
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部