找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1883|回复: 4

[RMVX] BOSS出现

[复制链接]
发表于 2008-4-5 14:16:51 | 显示全部楼层 |阅读模式
1,为什么我在地图上设置了遇敌了,每次战斗都发现逃跑的按钮失效,点了也还是开始战斗?2,设置地图可以遇敌,怎么设置可以有一定的几率会出现BOSS呢?
发表于 2008-4-5 19:18:46 | 显示全部楼层
1。 你指的是什么?  这个逃跑是  选项的而不是战斗中那个把?。。那说明你的条件分歧套错了
2。

  #--------------------------------------------------------------------------
  # ● 战斗处理
  #--------------------------------------------------------------------------
  def command_301
    # 如果不是无效的队伍
    if $data_troops[@parameters[0]] != nil
      # 设置中断战斗标志
      $game_temp.battle_abort = true
      # 设置战斗调用标志
      $game_temp.battle_calling = true
      $game_temp.battle_troop_id = @parameters[0]
      $game_temp.battle_can_escape = @parameters[1]
      $game_temp.battle_can_lose = @parameters[2]
      # 设置返回调用
      current_indent = @list[@index].indent
      $game_temp.battle_proc = Proc.new { |n| @branch[current_indent] = n }
    end
    # 推进索引
    @index += 1
    # 结束
    return false
  end

在 ID上做手脚   重载 module 地图的那个   用 split 分割 地图名和 BOSS的队伍ID

话说  好像有人做过这个,我记不清楚了。   这个是鄙人的方法。看不明白的话,华丽的看帮助学脚本把,有么事情都要慢慢来
发表于 2008-4-5 19:22:50 | 显示全部楼层
忘记说了。。那段脚本在这里

Interpreter 6
发表于 2008-4-6 22:18:24 | 显示全部楼层
可以使用并行事件
一段时间执行一次
每次生成一个随机数(比如1~100)
达到一定程度的时候(比如90以上)
【条件分歧】
【战斗处理】
发表于 2008-4-6 22:38:17 | 显示全部楼层
逃跑失效80%是Secne Battle改坏了。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|幻想森林

GMT+8, 2026-10-31 22:41 , Processed in 0.011111 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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