首页 游戏攻略 正文

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

相关信息

荒野大镖客2看任务按键 荒野大镖客2pc任务查询方法
原神封印之苦是什么感觉 原神封印之苦是什么
原神新手适合抽什么 原神3.6新手抽卡攻略抽卡技巧
《少女前线2追放》峰值推定攻略 峰值推定任务怎么玩 优质
无期迷途S098追踪报告怎么获取
《战地2042》第六赛季“黑暗创造物”实机预告
瑰雪黑阳RWBY小彩蛋推荐
原神角色天赋怎么加点 原神天赋技能升级方法
原神鹤观怎么去地下 鹤观千来神祠地下进入方法
泰拉瑞亚怎么才能得到金血 泰拉瑞亚金色生命制作方法
明日方舟德克萨斯哪里抽 明日方舟怎么免费获取干员德克萨斯
《csgo2》阿努比斯地图怎么样 阿努比斯地图介绍 优质
暗黑地牢2卡在火炬界面怎么办-游戏卡顿原因与解决方法
原神钟离升级材料介绍
《csgo2》深红之网怎么样 深红之网系列皮肤介绍 优质
《少女前线2追放》尖兵角色介绍 尖兵角色哪个好用 优质
明日方舟文月夫人 明日方舟文月实战攻略
原神振晶的研究第五天攻略
天龙八部3贪玩的熊猫,天龙八部3贪玩的熊猫怎么获取
明日方舟s2 6怎么打 明日方舟S2-6关卡通关技巧