赞 | 287 |
VIP | 11 |
好人卡 | 74 |
积分 | 227 |
经验 | 281171 |
最后登录 | 2024-11-21 |
在线时间 | 9417 小时 |
Lv5.捕梦者 (暗夜天使) 只有笨蛋才会看到
- 梦石
- 1
- 星屑
- 21661
- 在线时间
- 9417 小时
- 注册时间
- 2012-6-19
- 帖子
- 7118
|
- =begin
- ===============================================================================
- 逆转裁判式证言系统 By喵呜喵5
- ===============================================================================
- 【说明】
- 模仿《逆转裁判》中法庭证言系统的脚本
-
- 脚本生效后,可以使用脚本开头设置的任何一个按键进入下一句对话,
-
- 根据玩家所使用按键的不同的,对应变量的值也会不同
-
- =end
- $m5script = {} if $m5script.nil?
- $m5script["M5Saiban"] = true
- module M5Saiban
- #==============================================================================
- # 设定部分
- #==============================================================================
-
- 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[M5Saiban::SWI]
- m5_20140428_input_pause
- else
- self.pause = true
- wait(10)
- Fiber.yield until m5_input_update
- Input.update
- self.pause = false
- end
- end
- def m5_input_update
- M5Saiban::INPUT.each_with_index do |input,index|
- if Input.trigger?(input)
- $game_variables[M5Saiban::VAR] = index + 1
- return true
- end
- end
- false
- end
- end
复制代码 |
评分
-
查看全部评分
|