Project1

标题: 战斗中一键重复上次技能 [打印本页]

作者: crow2006    时间: 2013-7-26 14:35
标题: 战斗中一键重复上次技能
1、全局搜索:update_actor_command_selection

2、在
    if Input.trigger?(Input::B)
      Sound.play_cancel
      prior_actor
    下面添加:
   elsif Input.trigger?(Input::R)  #可按F1设置对应快捷键
      Sound.play_decision
      again_skill

3、在def start_item_selection的上面添加:
  def again_skill
    start_skill_selection
    @help_window.active = true
    @help_window.update
    @skill = @skill_window.skill
    if @skill != nil
        @active_battler.last_skill_id = @skill.id
      if @active_battler.skill_can_use?(@skill)
        Sound.play_decision
        determine_skill
      else
        Sound.play_cancel
        end_skill_selection
      end
    end   
  end

注:如果最后使用的技能是单体技能,则需要自主选择目标。
群体技能则自动释放。
作者: 爬坑    时间: 2013-10-22 17:01
没找到楼主说的这些  不是系统脚本里面的吗?




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