赞 | 287 |
VIP | 11 |
好人卡 | 74 |
积分 | 226 |
经验 | 281171 |
最后登录 | 2024-11-17 |
在线时间 | 9415 小时 |
Lv5.捕梦者 (暗夜天使) 只有笨蛋才会看到
- 梦石
- 1
- 星屑
- 21636
- 在线时间
- 9415 小时
- 注册时间
- 2012-6-19
- 帖子
- 7118
|
=begin
===============================================================================
快进对话 By喵呜喵5
===============================================================================
【说明】
相当简单的脚本,按住按键快速显示对话
第一次写脚本,可能有BUG,咱不负责修正……
修改了默认Window_Message中的
[update_show_fast][wait_for_one_character][input_pause]
因此会与修改了相同内容的其他脚本不兼容
=end
#==============================================================================
# 设定部分
#==============================================================================
module M5faMes
BUT = Input::CTRL #这里设置对话快进的按键,默认为CTRL
end
#==============================================================================
# 设定结束
#==============================================================================
#==============================================================================
# 脚本部分
#==============================================================================
class Window_Message < Window_Base
def update_show_fast
@show_fast = true if Input.trigger?(:C)||Input.press?(M5faMes::BUT)
end
def wait_for_one_character
update_show_fast
Fiber.yield unless @show_fast || @line_show_fast||Input.press?(M5faMes::BUT)
end
def input_pause
self.pause = true
wait(10)
Fiber.yield until Input.trigger?(:B) || Input.trigger?(:C)||Input.press?(M5faMes::BUT)
Input.update
self.pause = false
end
end
#==============================================================================
# 脚本结束
#==============================================================================
啥叫嘟嘟嘟嘟? |
评分
-
查看全部评分
|