Project1

标题: 怎样更改战斗开头的战斗/逃跑选项【1vip】 [打印本页]

作者: 黑舞嗜    时间: 2011-10-16 13:33
标题: 怎样更改战斗开头的战斗/逃跑选项【1vip】
本帖最后由 黑舞嗜 于 2011-10-16 17:18 编辑

不是去掉,我想要的效果是把战斗改成特技,点击以后就和战斗菜单特技一样(里面显示1号角色的特技就行),然后逃跑改成取消,效果相当于跳过,然后1号角色把他隐藏起来,不隐藏弄这个就没意义了dsu_plus_rewardpost_czw
作者: 盈盈    时间: 2011-10-16 15:59
本帖最后由 盈盈 于 2011-10-16 16:00 编辑

  1. class Scene_Battle
  2. #--------------------------------------------------------------------------
  3.   # ● 刷新画面 (同伴命令回合)
  4.   #--------------------------------------------------------------------------
  5.   def update_phase2
  6.     # 按下 C 键的情况下
  7.     if Input.trigger?(Input::C)
  8.       # 同伴指令窗口光标位置分支
  9.       case @party_command_window.index
  10.       when 0  # 战斗
  11.         # 演奏确定 SE
  12.         $game_system.se_play($data_system.decision_se)
  13.         # 开始角色的命令回合
  14.         start_phase3
  15.         @actor_command_window.index = 1
  16.         update_phase3_basic_command
  17.       when 1  # 逃跑
  18.         # 演奏确定 SE
  19.         $game_system.se_play($data_system.decision_se)
  20.         # 开始角色的命令回合
  21.         start_phase3
  22.       end
  23.       return
  24.     end
  25.   end
  26. end

  27. class Window_PartyCommand < Window_Selectable
  28.   #--------------------------------------------------------------------------
  29.   # ● 初始化对像
  30.   #--------------------------------------------------------------------------
  31.   def initialize
  32.     super(0, 0, 640, 64)
  33.     self.contents = Bitmap.new(width - 32, height - 32)
  34.     self.back_opacity = 160
  35.     @commands = ["特技", "跳过"]
  36.     @item_max = 2
  37.     @column_max = 2
  38.     draw_item(0, normal_color)
  39.     draw_item(1, $game_temp.battle_can_escape ? normal_color : disabled_color)
  40.     self.active = false
  41.     self.visible = false
  42.     self.index = 0
  43.   end
  44. end
复制代码

作者: a1072126939    时间: 2011-10-16 19:18
额我是听不懂啦。想必楼猪不会用默认战斗脚本的,RTAB或半回合制的话很好解决,在脚本中直接删除有关逃跑的内容就可以了,逃跑做成特技的话可以在特技中设置中断战斗,不过注意这个特技只会播放咏唱动画,关于逃跑可能与逃跑概率可以用公共事件开关以及变量或者战斗事件里的开关、变量来设定。





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