查看: 1958|回复: 5

[已经解决] 关于状态附加概率的问题

[复制链接]
梦石
0
星屑
175
在线时间
100 小时
注册时间
2010-8-13
回帖
15
发表于 2012-11-6 17:12:45 | 显示全部楼层 |阅读模式

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

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

×
现在需要设计一个普通攻击能带毒的怪物,比如蜘蛛。然后只想到这种方法。

if attacker.is_a?(Game_Enemy) and [1].include?(attacker.enemy_id)
    self.add_state(n)
end

可是突然有一个问题,就是self.add_state(n),那么目标是    必中n号状态   还是    要再乘以一个状态有效度?

如果是前者的话,怎么改才能达到后者的效果?希望有人能解答啊。

P.S. 还有其他简单方法实现 怪物普攻带毒(概率受状态有效度影响)吗?

点评

self.add_state(n)是必中n号状态。其他的问题等待大家回答咯,简单的饭菜,快来抢吧~喵~  发表于 2012-11-6 17:20
梦石
0
星屑
70
在线时间
79 小时
注册时间
2012-9-30
回帖
26
发表于 2012-11-6 17:14:26 | 显示全部楼层
直接設成技能不就好了嗎{:2_270:}
回复

使用道具 举报

梦石
0
星屑
175
在线时间
100 小时
注册时间
2010-8-13
回帖
15
 楼主| 发表于 2012-11-6 17:20:48 | 显示全部楼层
SSA220300 发表于 2012-11-6 17:14
直接設成技能不就好了嗎

{:2_270:}好像是可以哦,用这个技能代替普通攻击?

点评

参考默认的技能“毒攻击”  发表于 2012-11-6 17:22
回复

使用道具 举报

送快递的水表员

梦石
10
星屑
5259
在线时间
3304 小时
注册时间
2012-6-27
回帖
7028

开拓者贵宾

发表于 2012-11-6 17:22:55 | 显示全部楼层
本帖最后由 Password 于 2012-11-6 17:25 编辑

设置一个技能:毒攻击
攻击附加毒状态,使用信息里写“的攻击”就好
另外如果想100%附加的话就把状态里的“不能抵抗”勾上。

中状态的几率要看敌人对此状态的抵抗度,
A:100%
B:80%
C:60%
D:40%
E:20%
F:0%

评分

参与人数 2星屑 +126 收起 理由
咕噜 + 120 我很赞同
怪蜀黍 + 6 我很赞同

查看全部评分

回复

使用道具 举报

梦石
0
星屑
70
在线时间
79 小时
注册时间
2012-9-30
回帖
26
发表于 2012-11-6 17:23:21 | 显示全部楼层
cx625349119 发表于 2012-11-6 17:20
好像是可以哦,用这个技能代替普通攻击?

是喔,直接把普通攻擊刪掉,
再設定一個有毒屬性的技能,
再在狀態設那個優先權(優先權好似是中這個狀態的機率?)
{:2_270:}

评分

参与人数 2星屑 +84 收起 理由
咕噜 + 80 精品文章
怪蜀黍 + 4 精品文章

查看全部评分

回复

使用道具 举报

梦石
0
星屑
50
在线时间
448 小时
注册时间
2011-10-9
回帖
138
发表于 2012-12-18 17:53:52 | 显示全部楼层
那麼,請問有沒有辦法得知武器附加異常狀態的預設成功率是多少?或修改預設值
例如附加中毒效果的爪
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部