首页 游戏攻略 正文

魔兽世界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

相关信息

CF手游保卫者怎么样 CF手游保卫者斯沃特介绍
CF手游PRK机枪怎么样 PRK机枪武器详解攻略
CF手游飞行虫快速消灭技巧 飞行虫怎么杀
CF手游刀战怎么玩 穿越火线手游刀战技巧攻略
CF手游生化模式怎么玩 新手生化模式技巧篇
CF手游新角色猎狐者怎么样 猎狐者与飞虎对比解析
CF手游新武器虎皮MK5-T怎么样 MK5-T使用技巧
CF手游双11全民打折活动介绍 新角色新武器一览
CF手游金字塔最新bug解析 生化模式金字塔作战技巧
CF手游走位技巧详解 新手怎么走位
CF手游M60评测属性怎么样 M60机枪使用技巧解析
CF手游枪神练就技巧攻略 百人斩高手必备技巧大全
CF手游狙击瞄点技巧解析 新手瞄点教程攻略
CF手游新角色疯狂宝贝解析攻略 疯狂宝贝好不好用
CF手游AN94怎么样 AN94属性评测详解攻略
CF手游生化模式绿巨人好不好用 绿巨人解析攻略
CF手游最新新手压枪技巧教程 高手教你怎么实力压枪
CF手游爆破地图黑色城镇bug大全 黑色城镇地图解析
CF手游M4A1使用技巧 新手必备M4A1最全使用攻略
CF手游巴雷特怎么得 巴雷特最新使用爆头技巧攻略