当我着手为疑难写这篇文章时,心情不免有些沉重。config——这个普通的单词,在很多cser的口中,大有神乎其神的趋势。让我想起了小宝哥评价陈舵主的话“我靠,那陈近南,身高八尺,宽也是八尺……” -_-;
“xxx使用了config,就超级强,枪枪暴头呀……”
“我kao!那么nb?肯定用config了!”
……
等等等等 不一而足。
修改config,使用config,被很多人讽刺的体无完肤,在大多人口中,config的使用,早已经与作弊等价。渐渐的一个单词出现了——无敌config。这,就是我今天的主题 。
什么是config?其实就是关于你个人的个性设置,以文件方式存在。里面包括了你在游戏中的设置,以及部分游戏中不能设置的东西。当cs运行前,系统将从config中得到游戏初始化信息。
那什么是所谓“无敌config”???就是修改了config里在游戏中不可修改的部分,优化了部分性能。
那“无敌config”真的无敌么?我不回答。我只想告诉所有的朋友,所谓的无敌config 修改了什么;实现了什么效果。大家仔细看,是非公道,大家来评述。
1、“无敌”config一般会修改亮度和对比度。这样会让你在游戏中看的更清楚,由于看不见敌人而被杀死的可能性大大降低。但是在显示器和显卡正常运行的前提下,有什么地方属于真正的黑暗么?有什么地方不修改亮度你就看不到么?
偶就有时看不清啊~~
2、“无敌”config一般会修改光源。就是monolixxx参数。它取消了阴影设定,这样使得cs中不再有阴暗的角落。关于这个参数我一直很排斥,姑且不说比赛中不可用,单说它的效果,它是亮化了阴暗部分,却黑化了游戏model。这样的效果好用?cs的乐趣何在?
偶用是因为HF里不能吃亏~~比赛中强烈BS
3、“无敌”config一般会修改血迹效果。血花变大、变浓。但是血花多能给敌人带来更多的伤害么?
偶倒是简化了暴力效果,用来提升FPS,控制台输入:
用以控制血花四溅和墙上的弹孔效果,设成0.
mp_decals “0“
设定血花或者墙上的弹孔数目,这个值不可高过mp_decals设定值.
r_decals “0“
这些参数用以控制游戏中的各种暴力表现效果,例如血花四溅
等等,关闭它们可以赚取一些FPS.
violence_ablood “0“
violence_agibs “0“
violence_hblood “0“
violence_hgibs “0“
4、“无敌”config一般会关闭喷图、关闭水效果、关闭弹壳效果——都是纯粹为了提高fps,无可厚非。
偶也用~~可没啥无敌的,还是为FPS,控制台输入:
禁用光洞效果,提高FPS值
gl_lightholes “0“
设定贴图材质的最大解析度。
CS1.1版这个数值默认为512X512,
为了FPS,还是改成128吧.
gl_max_size “128“
这个参数非常重要,调整它甚至可以带来20帧的提高,它的默认值
为0
gl_picmip “0“
这个参数涉及贴图尺寸,默认值为3,这个值设得越高,画质
越差,而FPS也就越高.
gl_round_down “10“
禁用对玩家模型的光滑处理,从而提高FPS
gl_smoothmodels “0“
用来设置水纹效果,改成0以后水面将永远保持平静,从而赚取F
PS.
gl_wateramp “0“
用以控制烟雾表现效果,设成0.
max_smokepuffs “0“
设定同一时间内出现在屏幕上的弹壳数目,还是设成0.
max_shells “0“
还有很多~~~
5、“无敌”config一般会修改手部动作。也就是修改bob系列参数。这样会使得换枪手部不动,移动过程中手部不动。 仅仅如此,正是因为有这样的修改,太多人就叫嚣“修改了config” 下降了(或者说消失了)后坐力……如果手不动就是取消了后坐力,那和掩耳盗铃什么区别?只是自己的手部模型静止罢了。这点也许帮助你提高瞄准注意力,但对你的弹道和准确度没有任何关系。至于后坐力……不说了。
的确无关后坐力~我用只是觉得酷点,控制台输入:
这些bob系列参数用来描绘玩家移动时手臂的动作,把这些参数设置为0,那么在游戏中玩家的手臂将始终是静止的,对提高FPS有小小帮助。
cl_bob “0“
cl_bobup “0“
cl_bobcycle “1“
6、“无敌”config一定会修改时间补偿系数。正是因为这个系数,让本来红红火火的JohnnyR在中国第一时间被批倒批臭。这个系数真的这么神秘?什么是时间补偿系数?cs在游戏中,是无数个frame勾成的,多人游戏的时候不可能实现实时发送每个frame。 因此cs使用了另一种传输办法——就是一段时间发一次数据,比如某个时间player在a点,那接下来计算机会自动运算他的移动方向,在未来的0.1秒里面按照估算的方向画图。然后0.1秒后接收到了下一个数据包,再进行小的修正,然后依次循环。为了应对这个时间,所以cs使用了补偿技术,就是让每一个player推迟0.1的画面。这样使得画面变得更准确。以上说的都是理论,那么如何让初学者快速明白什么是时间补偿系数?我可以换个简单的说法,每个人的系数都是0.1,如果你修改为低数值(接近0但不能为0,0从理论上站不住脚)那么你可以提前小于0.1秒看到敌人。0.1秒是什么概念?1秒的十分之一……时间补偿系数真的那么管用么?
“我感觉用了无敌config后变的反映很快哦~ ”——错!
我可以举个例子,我们大家都跑过100米,我说我让你的成绩提高0.1秒,你说你会不会马上成为短跑高手?显然不会。100m跑13秒和12.9 一样都是菜鸟。但是如果我让琼斯快0.1秒会怎么样?那就意味着轻松打破世界记录,意味着啸傲群雄。我不知道大家明白不明白我举这个例子的含义,其实时间补偿的理论最高值是0.1秒(永远也达不到),这个时间概念对ak、m4基本没有用处,对awp有用,但有限。使用这个系数可以让JR神乎其神,却未必可以让普通玩家脱胎换骨。在绝大多数玩家还在为准确度挠头的时候……提早0.0几秒先看到敌人,有用么?????
对我这种反映慢的人也只有一点点用,控制台输入:
//命令:ex_interp
//默认值:0.1
//插值是用来使玩家从一点移动到另外的点的时候移动更平滑,HL的引擎依据一 个玩家以前所处位置以及在一定时间后的位置来显示他在这两点之间的移动,而这个时
间是由ex_interp来进行设置,默认的设置是0.1即100毫秒,如果这个数值越低,那么玩
家在这两点之间的移动也就更平滑。不过这个参数只作用在修改了该参数的机器上,在
其他机器上并不会有任何影响.
ex_interp “0.02“
//命令:cl_nopred, ex_extrapmax
//默认值:0, 1.2
//网络代码推测是HL的引擎在玩家的瞬间状态,基于其的动作进行一定的预测,
从而提高一定的游戏速度。使用这两个参数得当可以大幅度的减少互联网游戏中的迟钝
现象,就不需要依*感觉来对对手的下一步行动进行一定的预测了。
//cl_nopred设置为0即为打开预测,ex_extrapmax即为设置预测的最大时间,该
值设置为适中比较合适。
cl_nopred “1“
ex_extrapmax “1.2“
//命令:: cl_nosmooth, cl_smoothtime, cl_vsmoothing
//默认值:0, 0.1, 0.05
//这部分的预测为屏幕显示方面的预测,与网络代码的优化无关。
cl_nosmooth “1“
cl_smoothtime “0.1“
cl_vsmoothing “0.05“
随便一想 就只想到这么多,也许有遗漏吧。大家帮我想想,我好补上。这就代表“无敌”config的精髓了……是不是感觉很可笑?当我把这些修改所能达到的效果说出来,还有人坚定的继续使用这个词么?使用config不是作弊行为,因为任何config都不能帮助你瞄准,都不能向你报告敌人的位置,它只是一种不公平的行为。大家商量好光脚比赛跑步,凭什么你穿鞋跑?呵呵~~
“八风吹不动,端坐紫金莲”——是以本言做结,枪法和意识,来源于你我他,辛勤的汗水。而不是config的修改。我深深的明白,今天 ,你明白么?无敌的不是config 。而是你的心理。
终于转完了,以上我的评论中数据皆是优化FPS,有些真不知道,希望大家补充.
偶发个调侃西门那么生气,这会总是有意义的东西了吧~~
本贴献给西门,表再生气啦,就当恶作剧吧~~来年愚人节还怎么过啊~~是送花圈还是花篮啊?哈哈~~~互相取笑~~没有恶意的啦~
