MW3 多人模式优化(亲测解决顿卡问题)
本帖最后由 zasonic 于 2012-2-4 12:12 编辑很多玩家现在玩起来就算是PING是满的4格也会出现顿卡或者突然的感觉不流畅, 实际上这个问题是MW3引擎在更新之后加入的一个小小的平衡演算机制。 这个机制是这样的, 引擎的联机部分的识别代码会和图形接口的代码挂钩,根据玩家的电脑流畅度来调节用户和服务器之间互联的速度, 这样就会出现如果识别了你的FPS很高, GPU占用很低,网很好的话【换句话就是高新能的机器和高的联网速度】 他会自动的识别为对其他玩家不公平强行的添加延迟, 但是具体的延迟无法用代码来演算出来于是就是出现了顿卡。
以上基本上看不看无所谓- -| 算是给大家一个小小的引擎构架和游戏平衡的教学,下面是重点, 用来避免出现以上问题,我提供了修改CFG文件的一些方法, 经过我个人和几个朋友的测试,两个字‘流畅’。 修改一下CFG文件将不会导致游戏被封,请安心使用。
打开你的Steam所在目录,steamapps/common/call of duty modern warfare 3/player 2/ config_mp.cfg
用记事本打开,个人推荐notepad++ 【职业习惯】
ctrl+f
寻找一下指令修改成我提供的指令数据
seta cl_packetdup "0"
seta r_depthPrepass "All"
seta r_distortion "0"
seta r_preloadShaders "1"
seta sm_maxLights "0"
seta r_texFilterAnisoMax "2"
seta r_texFilterAnisoMin "2"
seta snd_enableEq "0"
保存文件。
修改注释:
seta cl_packetdup "0" - 击中敌人的提示更加明显
seta r_depthPrepass "All" - 减少景深的GPU载负, 可以设定为none 完全关闭景深。
seta r_distortion "0" - 取消枪炎造成的图像扭曲
seta r_preloadShaders "1" - 提高在没有提前载入Shaders的情况下游戏的运行流畅度
seta sm_maxLights "0" - 停止使用爆炸和枪炎来作为引擎光源
seta r_texFilterAnisoMax "2" - 减少GPU使用,比默认的4,使画面更好
seta r_texFilterAnisoMin "2" - 减少GPU使用,比默认的4,使画面更好
seta snd_enableEq "0" - 停止没有必要的游戏声源响应
正瞅着呢,玩着各种卡 谢谢402{:3_148:} 改好了,等下试试效果 回复 1# zasonic
能优化下双持不,直接无奈了,直接遍地喷啊,快受不了了 收藏了,一会看看效果 原来如此,否则老是关游戏重启 刚买的那几天很卡,不过最近还是比较流畅的。虽然仅限于晚上。
试试看看会不会有改善。多谢。 顶~收藏以备用 原来如此…这两天晚上打的老不太爽 好贴留名……
生存也老卡总么弄 是不是真的不会被BAN,俺是担心这个,嘿嘿。 回复 12# xdzz
只是修改游戏的配置文件而已``没事的 {:3_152:}回家试试 回复 17# kang19951119
把你现在的MP文件备份了就删了开游戏````就自动建一个新的MP文件``然后对比就OK```掉线和那个没关系``网络关系很大 改config没事吧?我问问 呵呵 = = 玩了几局还是顿卡出来了 求FOV代码! 回复 21# zz5103664
FOV取消了 回复 22# zasonic
这不公平! 回复 23# zz5103664
我其实貌似现在对FOV不敏感了=.= LZ能解释一下为什么这么改吗?
LZ改的很多参数好像是和画质有关的。
seta r_distortion "0"这个是关闭扭曲效果吧。
seta r_texFilterAnisoMax "2"
seta r_texFilterAnisoMin "2"这2个貌似是纹理过滤
seta snd_enableEq "0"这个应该就是把那个平衡机制关掉。
我觉得以r开头的和渲染有关,以snd开头的和数据发送有关。 好东西啊~~收了~~感谢楼主~~~ 我是鼠标顿卡。这个很烦很烦,每过几秒鼠标 就会失灵,可人还在狂奔。 实在太太太太感谢了....
联机满PING就是走不动路....
害的我差点以为自己正版白买了.... 难怪有时玩一会儿就给我顿卡检查了一下网络没问题显卡也没问题{:3_195:}
要退出游戏再进才会好{:3_95:} 我那种顿卡算是超卡了,直接掉到10帧,除非退出游戏重新进,换图了照样卡