CS弹道的详细分析

社区服务
高级搜索
猴岛论坛CSGO反恐精英CS弹道的详细分析
发帖 回复
倒序阅读 最近浏览的帖子最近浏览的版块
4个回复

[游戏技巧]CS弹道的详细分析

楼层直达
一直不够好

ZxID:28828071

等级: 元老
配偶: 神歌o丶
  自由战队  队长       看破不说破

举报 只看楼主 使用道具 楼主   发表于: 2014-12-16 0
CS弹道的详细分析

rate
  cl_updaterate
  cl_cmdrate

  这三个参数是影响到你NET GAME时弹道问题的最大原因。


  1.
  cl_updaterate和cl_cmdrate的差是要看网络的特性来调整
  当你在开net_graph时你应该会看到有几个跳动非常快的数字
  in
  out
  你会看到in后面的数字跳动的非常快!!而out比较稳定比较少变动
  in就是你看到其它人传给你的数据(敌人的位子敌人开木仓)
  out就是你传给其它人的数据,(你开木仓你的位子)
  你一定会想说那HL几乎都是"射击"游戏应该out要比in多,不可能敌人走路比我开木仓还快吧!!
  造道理来说应该是这样不过以"计算机的特性""网络的特性"来说不太依样

  512/64ADSL我的设定

  fps_max 100
  rate 16383.999023
  cl_latency -71.000977
  cl_updaterate 30
  cl_cmdrate 30
  ex_interp 0.05

  其实cl_updaterate和cl_cmdrate要设定成一样的数字,如果cl_updaterate设的稍低一点的话
  你net_graph里面的out就有可能大过in
  当上面的情况发生就是你网络接受的数据不足!!(接受的数据就是敌人的位子)这也就是LAG
  像56k在HL里是传输很慢的网络(几乎都是在下载)
  所以cl_updaterate和cl_cmdrate要设定一个"差"才可以让56k有一点上传
  所以56k的设定是20和30

  但是ADSL是一个高速传输的网络,虽然台湾特有64ADSL把上传限制的很低64k,不过整体的上下传是很快的
  所以如果你照的56k的设定20和30你会发现,很多时候你的out会大过in
  所以应该要补正成30 30

  cl_cmdrate这个参数是控制你整体网络的上下传,如果你是56k的话设定成30而512ADSL上传也只有64k(事实上是不到)
  所以512/64ADSL的cl_cmdrate设定成30然后为了要补正ADSL的网络特性所以把cl_updaterate加大到30(跟cl_cmdrate一样)

  512/64ADSL:

  cl_updaterate 30
  cl_cmdrate 30

  如果是1.5M ADSL上传好像可以达到384k(还是一样实际上是不到)就可以把cl_updaterate和cl_cmdrate设定到40
  但是以ADSL特性的话顶多到40如果是Cable就可以设定的更高50 50 (甚至再更高)....LAN的话就可以像CPL设定到101 101

  ----教你怎么在有设sv_maxrate的server上面玩进量不得得到choke

  再来是如何上有设定sv_maxrate的server尽量不得到choke
  有设定sv_maxrate几乎都是设定在8000以内

  之前就有提到过rate后面小数点设定成0.000521这是一个会自动改变的数字
  我测试的结果在rate 8100上下....后面的0.000521会改变成不哃的数字
  像我的计算机rate 8100以上的话0.000521会改变成0.000977
  如果是以下的话0.000521会变成0.000488

  所以当一个server sv_maxrate是8000的话把rate设定成7999.999521
  7999.999521会自动改变成7999.999512

  0.000521 + 0.000488 = 1

  刚好补正到8000满server最大的rate你就会得到最少的choke
  记住小数点后三位要是0.999后面的521才会变成512
  我实验的解果是没有0.999的话7999.000521就会变成7999.000488
  因为server有调节/限制!!....所以就算别人传给传给你最大的资料也只会有8000
  如果你还是有得到choke的话.....不是server有特别另外设定过,不然你就要调整你的cl_updaterate降低

  

  -----如果你512/64ADSL有设定好的话你会"非常明显"!!!的看出一个server有没有动过手脚和有没有超出负荷,你把ex_interp 设定成0.05..........等server人数全满+一个回合的一开始(就是每有一个人死每一个人都在动作)时,你就会看出不哃的异状@@

  net_graph下面蓝色一直跑的杠应该都要在标准以下,不应该有突出变成红色的!!一个红"越凸出"代表LAG越严重

  像我看到有些动过手脚的server,就算server只剩两个人那个红色大丁(LAG)特别凸出还是持续着,这样的一个很小的LAG方式是在游戏中感觉不到的,如果那红色的凸出比较小的话

  一个红色的LAG代表的是...........ping突然变高一点,进来的资料in变少一点!!这是很严重的!!

  因为HL server要收集server上每一个玩家的数据,在传送到每一个玩家的计算机,所以你看到其它人的数据都是经过server再传送给你,HL的网络新技术server已经占了很重要的地位,以前的HL server就只是像proxy server
  现在的hl server会处理一个玩家们的数据,让ping比较高的玩家(如ADSL玩家)得到更公平的Game
  一般server是比较不会有很严重的大丁LAG(就算是有超出一点server负荷)..........会有很严重的大LAG几乎都是有人在server上动手脚

  如果你的cl_updaterate和cl_cmdrate没有设定好的话,你是"绝对"绝对看不出一个server的网络状况Abc
本帖de评分: 1 条评分 DB +15
DB+15 2014-12-17

玩笑包包    CS反恐精英欢迎你~

我是个玩笑

ZxID:19954043

等级: 元老
配偶: 夏恋~
     ๑热会三队๑      ๑三队威武๑

举报 只看该作者 沙发   发表于: 2014-12-17 0
还不错吧
jiduo4321

ZxID:57382119

等级: 新兵
举报 只看该作者 板凳   发表于: 2014-12-29 0
楼主说的很好 学习了 不错!!
290157724

ZxID:52858717

等级: 列兵
举报 只看该作者 地板   发表于: 2014-12-29 0
优秀文章 !
« 返回列表
发帖 回复