查看: 2570|回复: 1

[已经过期] 可否把状态限制的行动修改一下

[复制链接]
梦石
0
星屑
17561
在线时间
4249 小时
注册时间
2013-7-18
回帖
2491
发表于 2016-5-28 22:23:46 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 y967 于 2016-5-28 22:34 编辑

QQ图片20160528222116.png

不能使用魔法是攻击f为0的纯魔法类不能使用..

那么可不可以把普通攻击敌人修改为攻击f为100的特技不能使用...

或者有没有其他办法让敌人不能使用特技?但还能使用魔法类技能
退隐....
梦石
0
星屑
590
在线时间
392 小时
注册时间
2012-1-20
回帖
212

开拓者

发表于 2016-5-31 10:15:39 | 显示全部楼层
在Game_Battler 3的class Game_Battler的  def skill_can_use?(skill_id)里加上
  1.     if $data_skills[skill_id].atk_f == 100 and self.states.include?(30)
  2.        return false
  3.     end
复制代码
意思为当状态包括【第30号状态】且【攻击f为100】时,该技能无法使用

有错误请指出

点评

成功了,只是有个小问题,他自己还是会使用技能,会出准备动画,但不会打我,等于是没有mp时候的那个动作,不过没什么大碍  发表于 2016-6-1 10:13

评分

参与人数 2星屑 +330 收起 理由
hys111111 + 300 认可答案
y967 + 30 塞糖

查看全部评分

支持一下下我的这个游戏吧~~
大雄与空间军团
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部