查看: 1939|回复: 6

[已经解决] RM默认状态问题

[复制链接]
梦石
0
星屑
50
在线时间
112 小时
注册时间
2012-3-16
回帖
43
发表于 2013-7-14 21:38:16 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 沉默是惊 于 2013-7-16 07:12 编辑

刚发现一个问题,RM默认脚本里,

当角色身上附加某种状态,比如该状态持续为5回合,
在状态持续的第4回合再次附加该状态的话,
该状态的回合数就又重新计算了,又变成5回合了。

有没办法改成,当角色附加某状态的时候,该状态还没结束时,
如果再次中了该状态的话回合数还是原来的回合数,
就相当于第二次的状态效果没发生(因为角色已经有改状态了。)

或者改成当角色附加某状态的时候,该状态还没结束时,
如果再次中了该状态,直接MISS掉该状态(因为身上已经有该状态了)
梦石
0
星屑
52
在线时间
586 小时
注册时间
2012-5-31
回帖
711
发表于 2013-7-14 22:23:51 | 显示全部楼层
在状态那里,有个ABCDEF可以设置。中了某状态设置对该状态免疫就能实现你要的效果了
回复

使用道具 举报

梦石
0
星屑
244
在线时间
584 小时
注册时间
2012-9-7
回帖
592
发表于 2013-7-14 22:55:46 | 显示全部楼层
wwwcctvty 发表于 2013-7-14 22:23
在状态那里,有个ABCDEF可以设置。中了某状态设置对该状态免疫就能实现你要的效果了 ...

状态栏里只有+和-好吧,ABCDEF是在职业栏和敌人栏才有的设置

这个问题我一直也没解决
FTM正式版已经发布,点击图片开启传送门
回复

使用道具 举报

梦石
0
星屑
50
在线时间
112 小时
注册时间
2012-3-16
回帖
43
 楼主| 发表于 2013-7-15 07:09:26 | 显示全部楼层
wwwcctvty 发表于 2013-7-14 22:23
在状态那里,有个ABCDEF可以设置。中了某状态设置对该状态免疫就能实现你要的效果了 ...

状态栏里没那种东西好不。只有加和减。如果弄个减的话,状态直接加不上去了。
回复

使用道具 举报

梦石
0
星屑
50
在线时间
112 小时
注册时间
2012-3-16
回帖
43
 楼主| 发表于 2013-7-15 07:09:50 | 显示全部楼层
有解决过这问题的大侠没。。。亲,等你呢~~~
回复

使用道具 举报

梦石
0
星屑
52
在线时间
586 小时
注册时间
2012-5-31
回帖
711
发表于 2013-7-15 21:02:55 | 显示全部楼层
好吧,我错了、、、、
Game_Battler 2下的def add_state(state_id, force = false)
46行的‘’已存在的状态循环‘’下添加
if i == state_id
return
end
你试试看

点评

话说好像是47行下面添加  发表于 2013-7-15 21:03

评分

参与人数 1星屑 +66 收起 理由
明特·布兰马修 + 66 认可答案

查看全部评分

回复

使用道具 举报

梦石
0
星屑
50
在线时间
112 小时
注册时间
2012-3-16
回帖
43
 楼主| 发表于 2013-7-16 07:11:58 | 显示全部楼层
wwwcctvty 发表于 2013-7-15 21:02
好吧,我错了、、、、
Game_Battler 2下的def add_state(state_id, force = false)
46行的‘’已 ...

可以了,thang you!

点评

这样啊  发表于 2013-7-16 10:27
目前来说,你只能点右下角的评分  发表于 2013-7-16 08:35
如何赞同给予经验奖励。  发表于 2013-7-16 07:12
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部