Project1

标题: 求教战斗事件中“强制行动”如何使用 [打印本页]

作者: tree52    时间: 2011-11-19 21:38
标题: 求教战斗事件中“强制行动”如何使用
本帖最后由 tree52 于 2011-11-20 09:54 编辑

战斗事件中的“强制行动”没有任何反映,不知道为什么。
搜索后,发现跟下面帖子描述的一样。
http://rpg.blue/forum.php?mod=vi ... 6%E8%A1%8C%E5%8A%A8

有人遇到过这种情况么?可能存在什么问题,脚本冲突?
期待赐教,谢谢~dsu_plus_rewardpost_czw
作者: 后知后觉    时间: 2011-11-20 00:17
本帖最后由 后知后觉 于 2011-11-20 00:18 编辑

这是事件解释器定义的强制行动的前半部分.自己看吧.

  #--------------------------------------------------------------------------
  # ● 强制行动
  #--------------------------------------------------------------------------
  def command_339
    # 忽视是否在战斗中
    unless $game_temp.in_battle
      return true
    end
    # 忽视回合数为 0
    if $game_temp.battle_turn == 0
      return true
    end

作者: tree52    时间: 2011-11-20 09:52
后知后觉 发表于 2011-11-20 00:17
这是事件解释器定义的强制行动的前半部分.自己看吧.

  #----------------------------------------------- ...



先谢谢后知后觉啦~~2年前也是你帮我耐心解答问题哈~~呵呵!
可是问题还是没有解决:

我新建了个项目,然后这么写的:

等待、对话都是进行的,这个强制行动就是没反应。
难道这个东西不是这么用的?

我想表达的效果可以参考下图片的那对白。

如上,还请赐教。。。
作者: 亿万星辰    时间: 2011-11-20 10:23
前面的脚本已经充分的说明,强制行动是无法用在回合0的~
作者: tree52    时间: 2011-11-20 10:34
本帖最后由 tree52 于 2011-11-20 10:36 编辑
亿万星辰 发表于 2011-11-20 10:23
前面的脚本已经充分的说明,强制行动是无法用在回合0的~


那看来就不能表现为:对方先打你一下,然后你再开始说话,这样了?

如果要表现成上面那样,是不是要:敌人变身(透明),显示动画(敌人攻击)、我方被攻击、敌人变身(变回去)、伤害处理………………( ⊙o⊙ )。。。然后再开始说话。。

如上,出自脚本忙,只靠事件思索问题的人……
作者: 2719358    时间: 2011-11-20 10:50
把条件的回合0改成回合1就行了...
作者: tree52    时间: 2011-11-20 11:00
2719358 发表于 2011-11-20 10:50
把条件的回合0改成回合1就行了...

那样我方就会提示先选择“战斗”“逃跑”那些了……
作者: 暗黑骑士    时间: 2011-11-20 11:16
tree52 发表于 2011-11-20 11:00
那样我方就会提示先选择“战斗”“逃跑”那些了……

如果一定要在回合0执行你要的效果,
可以用【显示动画】+【伤害处理】模拟一次攻击,也可以达到效果。




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1