Ayuda con updaterate y cmdrate

fishone

Bueno,yo siempre llevo rate 25000 updaterate 101 y cmdrate 101,probe a ponerlos a 20 para haber que pasaba,y me bajo en el mismo server el ping de 60 a 38,pero al disparar disparaba como el puto culo.Alguien me puede explicar un poco como va esto,yo siempre lo e tenido a 101 pero bueno.saludos

P

Te baja el ping pero no te compensa en absoluto, hazme caso xD

shako

pos esos comandos controlan la cantidad de paquetes q se envian, cuantos mas se envian, mas recto van las balas, es decir tiene mas calidad, si lo bajas a 20 pos la calidad baja muchisimo...

fishone

entonces con dejarlo a 101 vale?o se pode poner mas o algo xD

breixone

25000
101
101

de siempre!

androide

Sí #3, con el valor más alto las balas van más rectas... en cambio si lo pones a 20 o 30 o similar, las balas se desvian (una a la derecha, otras a la izquierda, otras dan vueltas en el aire, otras se van hacia atras y esas cosas) XDDDDDDDDDDDDDD

Es broma hombre, simplemente tienes razón, con un valor más alto el envío y recibo de información al servidor es más completa y por lo tanto el juego es más seguro y efectivo. No tiene otra explicación.

caganer

Intento explicarte el porque te da la sensacion de que las balas no dan.

Primero explicar que este juego tiene una parte de interpretacion. Lo ideal seria que a cada pulsacion que hicieramos, se envie informacion al servidor y esperasemos resultados.

Al enviar varios jugadores al mismo tiempo, y ademas en online, no hay tiempo de procesar todos los datos, por lo que el servidor coge un paquete de tus datos, lo mismo hace con el resto de jugadores e interpreta, enviando quien ha ganado. Por eso es importante apuntar a la cabeza, ya que si considera que tu bala da headshot y la de otro no, aunque haya empezado a disparar un poco antes el otro jugador el que ha apuntado bien ganara. (en igualdad de condiciones, lease comunicaciones, pcs, etc)

Tambien decir que si tienes lag, como encima interpreta, parte de tus tiros se pierden por el lag y como solo le llegan algunos al servidor, a saber cuales le llegaron. xD
Normalmente el principal problema de lag de los servidores esta en el propio jugador, que tiene configurado valores poco adecuados de cl_updaterate, cl_cmdrate, rate, ... para el servidor que se conecta y la adsl que tiene contratada.

Una vez dicho esto, explico los valores correctos de updaterate y cmdrate :

El updaterate es las veces por segundo que pides al servidor para que te envie informacion

El cmdrate es las veces por segundo que envias informacion al servidor.

El maximo es 100 en los dos casos.

Con buenas lineas en el servidor y con buenas lineas en los jugadores el ideal es jugar con esos valores maximos. Por ejemplo en lan.

Ahora te pondre el caso extremo. Updaterate a 1 y cmdrate a 1.
Si tenemos estos valores, representaria que solo enviamos y recibimos informacion una vez por segundo, por lo que el servidor tendra que hacer mucha interpretacion. Tendremos la sensacion de que las balas dan menos, aunque apuntemos bien.

De ahi que es mejor valores altos que bajos, pero lo ideal es tener el updaterate lo mismo que el servidor (sv_maxupdaterate). Si lo tenemos identico, pediremos la misma cantidad de veces que el servidor tiene previsto enviar la informacion.

Dejo un link (que he dejado otras veces), sobre como configurar correcto los valores segun al servidor que te conectas.

http://www.taringa.net/posts/info/1877516/bajar-ping-o-lag-en-el-cs-1_6.html

m1Rox

25000 rate
101 cmd
80 up

AnTiChRiSt

tengo entendido que :

"cl_updaterate" tiene que ir con el mismo valor que "sv_maxupdaterate" que son los paquetes que envia el server en concreto,

Entonces cada server requiere sus propios valores no es asi? o en todos vale con poner 101 ?

si no es asi correjirme.

xPipOx

Que yo sepa el updaterate dependia del servidor y el cmdrate dependian de los fps.

You should also set your cl_cmdrate to your average FPS (Because this is what tells your computer how many times per second to update your position and actions on the server, and you can’t actually do more than your FPS anyway so having this faster will only clog your bandwidth). Set your cl_updaterate (How many updates you want per second from the server) to as high as possible (max 101) without getting choke.

caganer

#9 asi es, tu cl_updaterate ha de ir parejo al del server (sv_maxupdaterate)
Si tienes un valor superior te autoprovocaras lag, ya que tendras perdida de paquetes.

Esto se entiende si tienes una linea adsl decente. En el link que te he puesto en #7 explica como optimizar los rates.

Tu rate depende de tu ancho de banda. En este caso aunque pongas un valor superior el servidor lo limitara a su sv_maxrate y no te producira problemas.

En el caso del updaterate no lo limita y lo deja en manos del jugador.
Lo que es seguro que tu valor maximo ha de ser sv_maxupdaterate, pero si tienes perdidas de paquetes deberas bajar tu cl_updaterate