查看: 2317|回复: 7

[已经解决] 关于伤害计算的问题,求大神帮忙

[复制链接]
梦石
0
星屑
50
在线时间
27 小时
注册时间
2013-6-5
回帖
21
发表于 2013-6-30 18:49:41 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 yhxghost 于 2013-6-30 20:02 编辑

请问,怎么编写 当b的状态为28,那么解除b的状态27,否则为0 ,这个计算公式应该怎么编写?求教,谢谢指导!
未命名.jpg
梦石
0
星屑
50
在线时间
256 小时
注册时间
2013-5-27
回帖
187
发表于 2013-6-30 19:08:38 | 显示全部楼层
这个是纯状态还是什么?
纯状态可以交给状态来解决,加某个状态的时候能解除另一个状态。
LZ可以说具体一点,这两个什么状态,如果不为0的话,又要怎么样?
回复

使用道具 举报

梦石
0
星屑
50
在线时间
27 小时
注册时间
2013-6-5
回帖
21
 楼主| 发表于 2013-6-30 19:18:41 | 显示全部楼层
scottyfan 发表于 2013-6-30 19:08
这个是纯状态还是什么?
纯状态可以交给状态来解决,加某个状态的时候能解除另一个状态。
LZ可以说具体一点 ...

比如我给一个BOSS设置了不死的状态,不死的状态ID是27.然后要解除BOSS的不死状态,需要让BOSS先中一个28号状态,然后用特定技能,当boss状态为28的时候,解除27号状态,这个要怎么设置?求教,谢谢~

点评

好,谢谢  发表于 2013-6-30 19:26
不好意思,我是刚从VX转型到VA来的,刚发觉VA这里和VX不太一样。我去研究一下。  发表于 2013-6-30 19:24
回复

使用道具 举报

梦石
0
星屑
50
在线时间
256 小时
注册时间
2013-5-27
回帖
187
发表于 2013-6-30 19:31:57 | 显示全部楼层
直接在技能 使用效果下面增加一条
状态  解除状态 选择不死之身 100%
范围是敌单体 仅在战斗中使用。
回复

使用道具 举报

梦石
0
星屑
50
在线时间
27 小时
注册时间
2013-6-5
回帖
21
 楼主| 发表于 2013-6-30 19:35:18 | 显示全部楼层
scottyfan 发表于 2013-6-30 19:31
直接在技能 使用效果下面增加一条
状态  解除状态 选择不死之身 100%
范围是敌单体 仅在战斗中使用。 ...

如果是这样设置的话,那么敌人没有附加28状态的时候也会解除不死,我想要做的技能是当敌人状态是28的时候,才能用这个技能解除敌人的不死状态。。。

点评

原来你的意思是BOSS有两个状态,除了不死还有个28号,我误解了。  发表于 2013-6-30 19:37
回复

使用道具 举报

梦石
0
星屑
50
在线时间
27 小时
注册时间
2013-6-5
回帖
21
 楼主| 发表于 2013-6-30 19:42:13 | 显示全部楼层
是这样的,我给boss设置了一个27号不死状态,然后战斗中,只有使用了技能石化,让BOSS的状态变成28号状态石化,然后用技能碎石(当boss状态为28号状态石化的时候,解除boss的状态27号状态不死,或者boss直接死亡,否则的话不奏效)才能打败boss
回复

使用道具 举报

梦石
0
星屑
50
在线时间
256 小时
注册时间
2013-5-27
回帖
187
发表于 2013-6-30 19:50:08 | 显示全部楼层
b.state?(28) ? b.remove_state(10) : 0
后面那个10是不死之身状态ID

评分

参与人数 1梦石 +1 收起 理由
Sion + 1 认可答案

查看全部评分

回复

使用道具 举报

梦石
0
星屑
50
在线时间
27 小时
注册时间
2013-6-5
回帖
21
 楼主| 发表于 2013-6-30 20:02:08 | 显示全部楼层
scottyfan 发表于 2013-6-30 19:50
b.state?(28) ? b.remove_state(10) : 0
后面那个10是不死之身状态ID

OK啦~~~谢谢~
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部