首页 游戏攻略 正文

魔兽世界9.1卡顿掉帧解决攻略

魔兽世界9.1更新后有很多玩家发现开关地图、交接任务、刷怪的时候电脑会有明显的掉帧卡顿。那么魔兽世界9.1卡顿掉帧怎么办呢?接下来给大家带来魔兽世界9.1卡顿掉帧的解决方法。

魔兽世界9.1卡顿掉帧解决攻略

造成卡顿的原因:

C_TaskQuest.GetQuestsForPlayerByMapID

这个api,在9.1,短时间内多次(实际上3~4次)调用就会出现卡顿

简单的测试:

做一个这样的宏:

/run print(C_TaskQuest.GetQuestsForPlayerByMapID(1961))

/run print(C_TaskQuest.GetQuestsForPlayerByMapID(1961))

/run print(C_TaskQuest.GetQuestsForPlayerByMapID(1961))

/run print(C_TaskQuest.GetQuestsForPlayerByMapID(1961))

你去连按试试,就能重现连按M开关地图的卡顿感

这个api是用于返回地图上任务信息的,在开关地图(实际上是地图内容刷新)的时候,瞬间会多次调用的情况(用于获取当前得图的日常/世界任务情况)

所以写段代码,给这个api加个缓冲时间,短时间内只让调用1次

代码:放入任意lua文件内

宏:每次进游戏自行点击一次

简化版的宏:

/run local m,t,r;local pre = C_TaskQuest.GetQuestsForPlayerByMapID;C_TaskQuest.GetQuestsForPlayerByMapID = function(mapID)if m~=mapID or t~=time() then m=mapID t=time()r = pre(m)end return r end

宏和代码稍微有点区别,效果大概是一样的

wa:第一次导入需要小退或者/rl

WA记事本《《

提取码: 7x91

相关信息

环世界防御工事敌全灭防御阵地 rimworld防御布局图文攻略
罪恶少女诱惑骑士化奥义怎么获得 骑士化奥义获得解析攻略
海岛大亨3秘籍有哪些 游戏所有作弊代码总汇
马克思佩恩3配置介绍 各版本画质配置推荐
我的世界村庄地点介绍攻略 怎么去找村庄
罪恶少女诱惑隐藏天使怎么打 隐藏天使打法解析攻略
环世界工作效率怎么提高 rimworld工作效率提高攻略
我的世界岩浆作用分析介绍 岩浆怎么采集
阴阳师红叶头像框怎么获取 红叶头像框获取解析攻略
重力眩晕2怎么重力滑行 重力眩晕2重力滑行方法解析攻略
我的世界召唤僵尸巨人方式攻略 如何召唤僵尸巨人
重力眩晕2如何滑行踢击 滑行踢击释放方法解析攻略
我的世界黑曜石获取方式攻略 黑曜石如何获取
剑侠情缘手游2017年1月13日每日一题答案解析攻略
王者荣耀2017年1月13日每日一题答案解析攻略
我的世界豹猫驯服方式攻略 豹猫怎么驯服
阴阳师式神怎么改名 阴阳师式神改名方法攻略
阴阳师阎魔怎么样 阎魔技能御魂搭配分析
黑暗之魂3夸特铃铛有什么用 黑暗之魂3夸特铃铛作用攻略
返校配置要求 返校最低配置要求解析攻略