Project1

标题: 逃跑成功时怎么先说一句话才返回地图! [打印本页]

作者: 失去的记忆    时间: 2009-11-8 14:37
标题: 逃跑成功时怎么先说一句话才返回地图!
最近才发现! RM的战斗逃跑系统,当逃跑成功时,直接演奏一个SE立马回到地图!!!:L
自己试着改了下:
# 成功逃跑的情况下
    if $success
      # 演奏逃跑 SE
      $game_system.se_play($data_system.escape_se)
      # 还原为战斗开始前的 BGM
      $game_system.bgm_play($game_temp.map_bgm)
      # 战斗结束
    $game_temp.message_text= "我还会回来的!"
      battle_end(1)
    # 逃跑失败的情况下
    else
      # 清除全体同伴的行动
      $game_party.clear_actions
      # 开始主回合
      start_phase4
    end
红色部分是我自己加的,可是测试发现一点用处都没有!!!:o
也就是说照样还是先回到地图然后才说“我还会回来的....”
请问要怎么改呢???
作者: 失去的记忆    时间: 2009-11-8 18:24
我顶一下!
作者: 认真的学    时间: 2009-11-8 18:58
猜想:将【战斗结束】与【我会回来的】调换一下看看......
只是猜想......
作者: Eienshinken    时间: 2009-11-8 19:04
http://rpg.blue/web/index.php?doc-view-3130
用这个方法 调用公共事件吧.
作者: 失去的记忆    时间: 2009-11-9 18:14
...... 那我如果想做一个公共事件不能实现的效果怎么办??
作者: Eienshinken    时间: 2009-11-9 18:34
说明效果看看,我看我有实力帮改出来么
作者: 失去的记忆    时间: 2009-11-9 19:55
本帖最后由 失去的记忆 于 2009-11-9 19:56 编辑

OK 没问题,效果是:当我方执行逃跑命令并且成功时,我方所有队员战斗图的X坐标依次从左到右向左边移动100距离(也就是1号角色移动后,2号角色才开始移动)!然后在返回地图!!
怎么样??难不难啊:lol

P:不要怪我吖,我是很想做出来这个效果的!!!
作者: 失去的记忆    时间: 2009-11-10 08:48
我顶!!!!!!!!




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