注册会员 登录
Project1 返回首页

喵呜喵5的树洞 https://rpg.blue/?291206 [收藏] [复制] [分享] [RSS]

日志

【脚本】逆转裁判式证言系统

热度 14已有 3837 次阅读2014-4-28 16:37 |个人分类:脚本

=begin
===============================================================================
  逆转裁判式证言系统 By喵呜喵5
===============================================================================

【说明】

  模仿《逆转裁判》中法庭证言系统的脚本

  脚本生效后,可以使用脚本开头设置的任何一个按键进入下一句对话,

  根据玩家所使用按键的不同的,对应变量的值也会不同

  当然,如果你真的想用这个脚本做一个逆转裁判的话请把事件指令用熟练了再说

=end
$m5script ||= {} ;$m5script[:M5SB20141206] = 20141206
module M5SB20141206
#==============================================================================
# 设定部分
#==============================================================================

  INPUT = [:B, :C, :LEFT, :RIGHT]

  # 在这里输入希望用到的按键
  # 支持的按键:
  # DOWN LEFT RIGHT UP:分别对应方向键中的下、左、右、上。
  # A B C X Y Z L R:分别对应游戏中F1里设置的按键。
  # SHIFT CTRL ALT:直接对应键盘上面的 Shift、Ctrl 和 Alt 按键。
  # F5 F6 F7 F8 F9:对应与之相对应的键盘上的功能键。

  VAR = 1

  #这里填写一个变量ID,结束一句对话后这个变量的值将变成所按按键在按键列表中的位置

  SWI = 1

  #在这里填写一个开关ID,开关开启的时候不使用本脚本

#==============================================================================
# 脚本部分
#==============================================================================
end
class Window_Message
  alias m5_20140428_input_pause input_pause
  def input_pause
    if $game_switches[M5SB20141206::SWI]
      m5_20140428_input_pause
    else
      self.pause = true
      wait(10)
      Fiber.yield until m5_20140428_input_judge
      Input.update
      self.pause = false
    end
  end
  def m5_20140428_input_judge
    M5SB20141206::INPUT.each_with_index do |input,index|
      if Input.trigger?(input)
        $game_variables[M5SB20141206::VAR] = index + 1
        return true
      end
    end
    false
  end
end

3

鸡蛋
1

鲜花

刚表态过的朋友 (4 人)

发表评论 评论 (5 个评论)

回复 李光兆 2014-4-30 19:10
卧槽简直前些日子想做逆转裁判那样的做不了现在可以了
回复 夜飞尔-流星 2014-5-2 00:51
反对!证人的证言与此证物不符!
回复 Krowe 2014-5-2 18:43
夜飞尔-流星: 反对!证人的证言与此证物不符!
恩,我感觉也是
回复 卡奥尼特 2015-4-5 15:58
虽然1234对应着威慑,举证,上一句证言和下一句证言
但是上一句证言和下一句证言是不是要利用标签跳转呢【好奇】?
回复 喵呜喵5 2015-4-5 17:20
卡奥尼特: 虽然1234对应着威慑,举证,上一句证言和下一句证言
但是上一句证言和下一句证言是不是要利用标签跳转呢【好奇】? ...
可以这么做

facelist doodle 涂鸦笔

您需要登录后才可以评论 登录 | 注册会员

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

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

GMT+8, 2024-4-29 07:17

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

返回顶部