查看: 3263|回复: 7

[有事请教] 求一个互斥状态的做法

[复制链接]
梦石
0
星屑
1892
在线时间
169 小时
注册时间
2020-1-6
回帖
96
发表于 2020-10-18 15:09:06 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 百万HP 于 2020-10-18 15:16 编辑

类似是状态1附加上时就取消状态2,状态2附加上时就取消状态1,主要需要应用在不同等级的增益效果、不同等级的毒状态等(不能用buff代替,需要使用概率状态)

评分

参与人数 1赞 +1 收起 理由
temprr + 1 塞糖

查看全部评分

梦石
0
星屑
1394
在线时间
131 小时
注册时间
2020-9-5
回帖
15
发表于 2020-10-18 18:28:39 | 显示全部楼层
附加状态的时候加个解除状态就可以了
回复

使用道具 举报

梦石
0
星屑
1892
在线时间
169 小时
注册时间
2020-1-6
回帖
96
 楼主| 发表于 2020-10-18 19:15:32 | 显示全部楼层
temprr 发表于 2020-10-18 18:28
附加状态的时候加个解除状态就可以了

不,我需要做概率附加,比如50%附加攻击强化,但我打算在附加的时候才取消弱化,没有附加成功不取消弱化
回复

使用道具 举报

梦石
0
星屑
81
在线时间
8 小时
注册时间
2020-10-4
回帖
34
发表于 2020-10-18 20:54:38 | 显示全部楼层
我最近也在烦一个关于状态的问题,不知道怎样做更多的sv遮罩图
。。。我也帮不到你这个问题。借楼来问问有没有人会我这个问题

点评

更多SV遮罩的话……YEP貌似有一个,不过我没用过  发表于 2020-10-18 20:59
回复

使用道具 举报

梦石
0
星屑
1394
在线时间
131 小时
注册时间
2020-9-5
回帖
15
发表于 2020-10-19 14:23:21 | 显示全部楼层
百万HP 发表于 2020-10-18 19:15
不,我需要做概率附加,比如50%附加攻击强化,但我打算在附加的时候才取消弱化,没有附加成功不取消弱化 ...

是啊,所以你单纯附加完全可以在技能成功率那里改一下成功率(行动成功的概率)这是最简单的办法。如果定制要求比较多可以用YEP_BuffsStatesCore,我看了下说明很符合你的要求,喜欢天然可以用事件remove_state就行了,而且判断语句还有个优先级不是比互相替换效果更好?或者你还有其他什么要求没有表达?顺便你举得强化例子不是很恰当,因为默认强化本来就会取消掉弱化,从弱化到强化你只要多copy一遍状态的代码就成了
回复

使用道具 举报

梦石
0
星屑
1394
在线时间
131 小时
注册时间
2020-9-5
回帖
15
发表于 2020-10-19 14:48:38 | 显示全部楼层
sunnypro666 发表于 2020-10-18 20:54
我最近也在烦一个关于状态的问题,不知道怎样做更多的sv遮罩图
。。。我也帮不到你这个问题。借楼来问问有 ...

那个啊,昨天还是前天看到过,状态类型图片我没研究过编辑器配置文件在哪里设置最大索引数,不过做个脚本的话不难,就像楼主说的,你找找跟图片有关的插件试试。另外刚看你的问题,如何让敌人显示着火,如果是说SV的话(其实那个是愤怒的图标吧)还是个读图的问题,如果是显示着火那就是图层贴图或者动画问题了,姑且认为是读图,然后还是战斗UI,如何在敌人血条上显示你刚淘汰掉的状态图标,所以你的一个问题其实可以分成三个来回答(感觉好麻烦),不过本质上都是读图,而且是定制UI,个人觉得你找找相关资料然后修改下现在用的插件会比较好。比如着火,着火显示在什么位置就是个问题了,居中真不一定靠谱,角色和敌人个体尺码也不一样。下次如果要提问的话,可以考虑分成三个逐一解决
回复

使用道具 举报

梦石
0
星屑
81
在线时间
8 小时
注册时间
2020-10-4
回帖
34
发表于 2020-10-21 15:59:51 | 显示全部楼层
temprr 发表于 2020-10-19 14:48
那个啊,昨天还是前天看到过,状态类型图片我没研究过编辑器配置文件在哪里设置最大索引数,不过做个脚本 ...

非常感谢你的耐心回答,我去研究下
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部