设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1311|回复: 8
打印 上一主题 下一主题

如何设置打敌人时能逃跑

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
80
在线时间
0 小时
注册时间
2008-10-25
帖子
4
跳转到指定楼层
1
发表于 2008-10-25 14:26:28 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

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

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

x
自动遇敌的敌人
此贴于 2008-10-26 12:48:06 被版主darkten提醒,请楼主看到后对本贴做出回应。
此贴于 2008-10-28 14:59:34 被版主darkten提醒,请楼主看到后对本贴做出回应。
版务信息:版主帮忙结贴~

Lv1.梦旅人

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-10-23
帖子
20
9
发表于 2008-10-27 10:40:38 | 只看该作者
话说楼主把问题再说清楚一点吧
你看楼上那么多人给了各种各样的方法
额也提供一个增加角色命令菜单逃跑的方法好了
如果你的问题是让敌人逃跑而不是角色逃跑的话
就请无视掉以下内容!

首先打开脚本编辑器
全局搜索 按SHFT+CTRL+F
搜索:有效化同伴指令窗口
找到Scene_Battle 2
有这样的2行
#    @party_command_window.active = true
#    @party_command_window.visible = true
看见前面的#号了吗,没有的话就加上去
然后就在下面一点点
复制这段内容替换掉相关部分
  1.   #--------------------------------------------------------------------------
  2.   # ● 刷新画面 (同伴命令回合)
  3.   #--------------------------------------------------------------------------
  4.   def update_phase2
  5. #    # 按下 C 键的情况下
  6. #    if Input.trigger?(Input::C)
  7. #      # 同伴指令窗口光标位置分支
  8. #      case @party_command_window.index
  9. #      when 0  # 战斗
  10. #        # 演奏确定 SE
  11. #        $game_system.se_play($data_system.decision_se)
  12. #        # 开始角色的命令回合
  13. #        start_phase3
  14. #      when 1  # 逃跑
  15. #        # 不能逃跑的情况下
  16. #        if $game_temp.battle_can_escape == false
  17. #          # 演奏冻结 SE
  18. #          $game_system.se_play($data_system.buzzer_se)
  19. #          return
  20. #        end
  21. #        # 演奏确定 SE
  22. #        $game_system.se_play($data_system.decision_se)
  23. #        # 逃走处理
  24. #        update_phase2_escape
  25. #      end
  26. #      return
  27. #    end
  28.      # 开始角色的命令回合
  29.      start_phase3
  30.   end
复制代码

以上为去掉那个战斗/逃跑悬着窗口
然后是把逃跑加进角色命令菜单
找到Scene_Battle 1 的30行左右
  1.     s1 = $data_system.words.attack
  2.     s2 = $data_system.words.skill
  3.     s3 = $data_system.words.guard
  4.     s4 = $data_system.words.item
  5.     s5 = "脚底抹油"
  6.     @actor_command_window = Window_Command.new(136, [s1, s2, s3, s4, s5])
复制代码

替换掉相关部分,仔细看一看就知道多了些什么东西,改替换什么地方
然后找到Scene_Battle 3的145行左右有
      when 3  # 物品
        # 演奏确定 SE
        $game_system.se_play($data_system.decision_se)
        # 设置行动
        @active_battler.current_action.kind = 2
        # 开始选择物品
        start_item_select
在这下面添加以下内容
      when 4  # 逃跑
        #不能逃跑的情况下
        if $game_temp.battle_can_escape == false
          # 演奏冻结 SE
          $game_system.se_play($data_system.buzzer_se)
          return
        end
        # 演奏确定 SE
        $game_system.se_play($data_system.decision_se)
        # 逃走处理
        update_phase2_escape
就这样就OK了
就会在同伴命令窗口里有逃跑的选项了
【个人感觉这个效果并不是我想要的,待优化】
回复 支持 反对

使用道具 举报

Lv1.梦旅人

綾川司の姫様<

梦石
0
星屑
50
在线时间
796 小时
注册时间
2007-12-20
帖子
4520

贵宾第3届短篇游戏大赛R剧及RMTV组亚军

8
发表于 2008-10-27 10:30:25 | 只看该作者
- -数据库默认的敌人功能里,在敌人的行动列表就可以设置逃跑。具体看置顶教程。

生命即是责任。自己即是世界。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

笑问情缘

梦石
0
星屑
73
在线时间
238 小时
注册时间
2006-5-3
帖子
640
7
发表于 2008-10-26 06:14:53 | 只看该作者
楼主可以在“队伍”-“战斗事件”里设置:
比如,你想设置敌人的HP为50%时会逃跑,就可以设置,条件:当XXX的HP为50%以下时,
新建事件-显示文章:“XXX说:你太厉害了,我跑”-战斗中断 就可以了,条件可以多样化,你可以自己选择。
你是我生命历程的那颗北极星,
只要有你在,我的人生才有方向。
我的QQ:269167760(雨后晨曦)
问情工作室:3366504(群号)
拉轰风云贴吧:http://tieba.baidu.com/f?kw=拉轰风云
回复 支持 反对

使用道具 举报

Lv1.梦旅人

随缘

梦石
0
星屑
55
在线时间
12 小时
注册时间
2007-12-16
帖子
671
6
发表于 2008-10-26 06:05:48 | 只看该作者
LZ说的是敌人能逃跑吧!?
论坛:
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-10-25
帖子
19
5
发表于 2008-10-25 22:04:51 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
2 小时
注册时间
2008-9-20
帖子
72
4
发表于 2008-10-25 21:19:07 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

蚂蚁卡卡

梦石
0
星屑
116
在线时间
66 小时
注册时间
2007-12-16
帖子
3081
3
发表于 2008-10-25 20:37:09 | 只看该作者
默认有个逃跑选项
不过很多人都改没了{/hx}

我用的是技能 三十六计 就是逃跑
特技+公共事件 公共事件里战斗中断
中断了 就是我跑了……
《隋唐乱》完整解密版点击进入
米兰,让我怎么说离开……

曾经我也是一个有志青年,直到我膝盖中了一箭……

《隋唐乱》博客地址
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-7-9
帖子
823
2
发表于 2008-10-25 14:58:10 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2025-1-22 15:46

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表