Project1

标题: 怎么把战斗界面的“撤退”去掉???【已解决】 [打印本页]

作者: Snow_233    时间: 2017-8-30 22:23
标题: 怎么把战斗界面的“撤退”去掉???【已解决】
本帖最后由 Snow_233 于 2017-8-31 13:57 编辑

怎么把战斗界面的“撤退”去掉???
作者: sutao80216    时间: 2017-8-30 22:41
所有的战斗都禁止逃跑就行了。
作者: Snow_233    时间: 2017-8-30 22:44
sutao80216 发表于 2017-8-30 22:41
所有的战斗都禁止逃跑就行了。

改怎么调,找了一圈都找不到有禁止逃跑的设置,可能是我眼残了吧。。。
作者: Snow_233    时间: 2017-8-30 22:45
sutao80216 发表于 2017-8-30 22:41
所有的战斗都禁止逃跑就行了。

改怎么调,找了一圈都找不到有禁止逃跑的设置,可能是我眼残了吧。。。
作者: sutao80216    时间: 2017-8-30 22:49
事件页的战斗处理不是可以选吗?随机遇敌也可以设置选项。
作者: sutao80216    时间: 2017-8-30 22:50
我记错了!随机遇敌不能设置。
作者: Snow_233    时间: 2017-8-30 22:54
sutao80216 发表于 2017-8-30 22:49
事件页的战斗处理不是可以选吗?随机遇敌也可以设置选项。

这些的确有,不过我想要的是地图设置里的遇敌,那里真心找不到。。。
作者: Snow_233    时间: 2017-8-30 23:01
sutao80216 发表于 2017-8-30 22:50
我记错了!随机遇敌不能设置。

那该怎么办,难道就没有什么办法把“撤退”按钮删了吗QAQ
作者: 饿啊    时间: 2017-8-31 07:32
[pre lang=""]class Scene_Battle < Scene_Base

  def start_party_command_selection
    unless scene_changing?
      refresh_status
      @status_window.unselect
      @status_window.open
      if BattleManager.input_start
        @actor_command_window.close
        command_fight
      else
        @party_command_window.deactivate
        turn_start
      end
    end
  end
  
  def create_actor_command_window
    @actor_command_window = Window_ActorCommand.new
    @actor_command_window.viewport = @info_viewport
    @actor_command_window.set_handler(:attack, method(:command_attack))
    @actor_command_window.set_handler(:skill,  method(:command_skill))
    @actor_command_window.set_handler(:guard,  method(:command_guard))
    @actor_command_window.set_handler(:item,   method(:command_item))
    #@actor_command_window.set_handler(:escape, method(:command_escape))
    @actor_command_window.set_handler(:cancel, method(:prior_command))
    @actor_command_window.x = Graphics.width
  end

end
class Window_ActorCommand < Window_Command

  def make_command_list
    return unless @actor
    add_attack_command
    add_skill_commands
    add_guard_command
    add_item_command
    #add_escape_command
  end

  def add_escape_command
    #add_command(Vocab::escape, :escape, BattleManager.can_escape?)
  end

end[/pre]

如上,我顺便把“战斗  逃跑”一并清除了(我搬运过后改编了一下)
作者: Snow_233    时间: 2017-8-31 13:19
饿啊 发表于 2017-8-31 07:32
class Scene_Battle < Scene_Base

  def start_party_command_selection

多谢!好人一生平安
作者: Sam晴天雨    时间: 2022-10-12 17:20
饿啊 发表于 2017-8-31 07:32
class Scene_Battle < Scene_Base

  def start_party_command_selection

直接报错啊大佬 unexpected token '<'
作者: Sam晴天雨    时间: 2022-10-12 23:57
Sam晴天雨 发表于 2022-10-12 17:20
直接报错啊大佬 unexpected token '

尴尬了- -!




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