Project1

标题: [泛用]修改游戏进程的优先级的强力防卡脚本 [打印本页]

作者: 偶尔杀人越货    时间: 2008-6-24 02:42
标题: [泛用]修改游戏进程的优先级的强力防卡脚本
.!注意:脚本为转载并来自DEMO,版权属于原作者,请各位在使用的时候注明版权以免发生法律纠纷
强力推荐各位适用这个脚本
这个脚本是翻译国外的游戏时淘到的,通过win32来修改游戏进程的优先级,能大量提升fps
◎适用于所有rm版本
冲突:由于是api脚本,几乎0冲突,奔3以下的机器可能会造成系统不稳定
未适用前,游戏进程的优先级为标准

使用脚本后,发现游戏的进程优先级被提升了

脚本引用:
#==============================================================================
# Módulo AntiLag
#==============================================================================
    module AntiLag
      SPC = Win32API.new("kernel32", "SetPriorityClass", "pi", "i")
      @@high_priority = false
      def self.high_priority ; @@high_priority; end
      def self.high_priority?; @@high_priority; end
      def self.high_priority=(valor)
        return if @@high_priority == valor
        @@high_priority = valor
        if @@high_priority
          SPC.call(-1, 0x80)
          return
        end
        SPC.call(-1, 0x20)
      end
    end
    AntiLag.high_priority = true


作者: 暴风の龙    时间: 2008-6-24 12:42
真的吗{/se}那真是好东西啊~
作者: 偶尔杀人越货    时间: 2008-6-24 22:21
当然是好东西啦,不过有用的脚本向来人迹罕至...习惯了~
作者: 越前止まる殇    时间: 2008-6-25 16:27
提示: 作者被禁止或删除 内容自动屏蔽
作者: asperta    时间: 2008-6-25 23:39
试了下,原先2十几帧的游戏,用了后还是2十几帧
作者: 偶尔杀人越货    时间: 2008-6-26 01:31
以下引用asperta于2008-6-25 15:39:07的发言:

试了下,原先2十几帧的游戏,用了后还是2十几帧

在确认游戏所在进程优先级为高的情况下请检查脚本和机器的配置,因为如果是脚本优化或者机器配置问题的话什么防卡也是无济于事的(大多是脚本优化的问题,比如刷新不合理)
作者: ONEWateR    时间: 2008-6-29 17:44
恩,那岂不是...
作者: 越前リョーマ    时间: 2008-7-2 23:56
话说这样还得玩家操作时再修改进程吧……

感觉不大合适……
作者: 暴力无双    时间: 2008-7-3 00:54
提示: 作者被禁止或删除 内容自动屏蔽




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