Project1

标题: 求提速脚本 [打印本页]

作者: 876加几    时间: 2013-6-12 13:59
标题: 求提速脚本
本帖最后由 876加几 于 2013-7-7 16:22 编辑

我需要一个提速脚本好补档,可是有一个提速脚本却把计时器给扰乱了,搞得开始2:00,后来4:25,求一个不扰乱计时器的提速脚本!
作者: 秋寒    时间: 2013-6-12 14:50
计时器提速BUG可能会很多,我比较建议直接减少会增加多少秒,比较安全
作者: 876加几    时间: 2013-6-12 15:33
1426 发表于 2013-6-12 14:50
计时器提速BUG可能会很多,我比较建议直接减少会增加多少秒,比较安全


你说的与题目有何关系,是游戏全局提速呀!
作者: 秋寒    时间: 2013-6-12 16:06
876加几 发表于 2013-6-12 15:33
你说的与题目有何关系,是游戏全局提速呀!

好吧...抱歉,我理解错了
http://rpg.blue/forum.php?mod=viewthread&tid=135980
这个脚本不知道行不行,其他我也帮不上忙了,我是脚本盲...
作者: 876加几    时间: 2013-6-12 20:01
1426 发表于 2013-6-12 16:06
好吧...抱歉,我理解错了
http://rpg.blue/forum.php?mod=viewthread&tid=135980
这个脚本不知道行 ...

我说的有个脚本就是这个脚本,不行,如标题介绍所说。
刚开始2:00,后来4:25.

作者: chd114    时间: 2013-6-12 21:43
  1. #==============================================================================
  2. # ■ 提高游戏速度(v1.0.1)    by 一箭烂
  3. #------------------------------------------------------------------------------
  4. #  设置Graphics的@speed_lv以提高游戏速度,
  5. #    请插在main以上的位置
  6. #
  7. #  属性:
  8. #
  9. #    Graphics.speed_lv
  10. #      加快速度(倍数), 可修改
  11. #
  12. #  更新:
  13. #
  14. #    - *1.0.1* (2011-04-21) By 一箭烂(YiJL)
  15. #      *改了alias的办法, 解决F12问题
  16. #      *换了速度变量的方式
  17. #
  18. #    - *1.0.0* (2011-04-21) By 一箭烂(YiJL)
  19. #      *初版
  20. #      *对Graphics.frame_count的修正
  21. #
  22. #==============================================================================
  23. module Graphics
  24.   @speed_lv     = 2            # 加快速度(倍数)
  25.   @timer        = 0
  26.   @speed_update = method("update") unless @speed_update
  27.   #--------------------------------------------------------------------------
  28.   # ● Graphics.update
  29.   #--------------------------------------------------------------------------
  30.   def self.update
  31.     @timer += 1
  32.     @timer %= @speed_lv
  33.     if @timer >= (@speed_lv - 1)
  34.       @speed_update.call             # 更新游戏画面
  35.       Graphics.frame_count -= 1
  36.     end
  37.     Graphics.frame_count += 1
  38.   end
  39.   #--------------------------------------------------------------------------
  40.   # ● Graphics.speed_lv
  41.   #--------------------------------------------------------------------------
  42.   def self.speed_lv
  43.     @speed_lv
  44.   end
  45.   #--------------------------------------------------------------------------
  46.   # ● Graphics.speed_lv=
  47.   #--------------------------------------------------------------------------
  48.   def self.speed_lv=(value)
  49.     @speed_lv = value
  50.   end
  51. end
复制代码

作者: chd114    时间: 2013-6-12 21:43
把这个脚本插入到脚本编辑器最上面即可
作者: 876加几    时间: 2013-6-13 18:57
chd114 发表于 2013-6-12 21:43

这也太快了!只要均速脚本,就是某一情节不会太慢。
作者: chd114    时间: 2013-6-13 19:08
876加几 发表于 2013-6-13 18:57
这也太快了!只要均速脚本,就是某一情节不会太慢。

RUBY 代码复制
  1. @speed_lv     = 2
把这句的2改小就行了··1就是没效果,不能为0,比1小就是减速
作者: 876加几    时间: 2013-6-13 20:38
本帖最后由 876加几 于 2013-6-13 20:39 编辑
chd114 发表于 2013-6-13 19:08
@speed_lv     = 2[/pre]把这句的2改小就行了··1就是没效果,不能为0,比1小就是减速 ...


对不起,本来就是2,某一情节还是不动。
作者: hhscj    时间: 2013-6-15 01:50
提示: 作者被禁止或删除 内容自动屏蔽




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