Guia avanzada Counter-Strike

Configuraciónes avanzadas con la que obtendras el mejor rendimiento en este antiguo pero increible juego

Los ultimos replays de las mejores jugadas de la ESL: CS 2014

Para aquellos amantes del Counter-Strike les dejamos los ultimos videos de este gran tornes mundial

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions..

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions..

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions..

miércoles, 13 de agosto de 2014

Guia Counter-Strike 1.6: Quitar lag internet para juegar online



Modificaremos el registro

Apretamos la tecla windows+r y escribimos regedit. Otra forma inicio y buscamos regedit
I.            En Panel de Control: inicio>panel de control>"Desinstalar un programa" o "Programas y características">"Agregar o Quitar caracteristicas de Windows"

-Buscas la opción de MSMQ, se activa y se acepta. Esperas hasta que el sistema aplique la opción (puede tardar unos minutos) y cierras.

-Regedit otra vez y buscas la dirección :

HKEY_LOCAL_MACHINE/SOFTWARE/MICROSOFT/MSMQ/PARAMETERS< si no existe, apretamos en microsoft>nuevo>clave y la nombran como MSMQ y luego así mismo crean parameters

-Dentro de Parameters creas un nuevo valor DWORD Clic derecho>Nuevo>Valor DWORD (32 Bits) y se renombra como TCPNoDelay, doble clic y le das el valor 1 en Hexadecimal y sales del regedit. 

II.           HKEY_LOCAL_MACHINE/SYSTEM/CURRENTCONTROLSET/SERVICES/Tcpip/PARAMETERS/INTERFACES.

-Clic Derecho en INTERFACES>Nuevo>Valor de DWORD (32 bits) le damos clic y se crea un nuevo valor al que renombraremos como TcpackFrequency. Le damos un valor 1 en Hexadecimal haciendo doble clic al nuevo valor TcpackFrequency.

-Crearemos otro valor del mismo modo renombrándolo como TCPNoDelay y le damos también valor 1 en Hexadecimal.

III.            Detener el Servicio de Windows llamado "Multimedia Class Scheduler" (MMCSS). 

Paso 1: Abrimos el Registro de Windows (Editor de Registro), oprimimos la tecla Win + R y tipeamos "regedit" 

Paso 2: Buscamos esta cadena o dirección dentro del registro:  "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Audiosrv" 

Paso 3: Una vez echo esto, si nos fijamos en el panel derecho vamos a encontrar un valor llamado "DependOnService", hacemos doble clic en el mismo y nos aparece una nueva ventana, en la misma eliminamos la palabra "MMCSS". Le damos a Aceptar y cerramos el Editor de Registro 

IV.            Volvemos a abrir el Editor de Registro de Windows. 

Paso 2: Buscamos la siguiente cadena o dirección:
 "HKEY_LOCAL_MACHINE\software\Microsoft\WindowsNT\CurrentVersion\Multimedia\SystemProfile" 

Paso 3: Ahí encontramos un valor llamado "NetworkThrottlingIndex", hacemos doble click y cambiamos el valor (10 por defecto) a "FFFFFFFF" , Son 8 F´s , verán que el valor que aparecía "0x00000010" ahora cambio a "0xFFFFFFFF". 

Bajaremos los siguientes programas

      TCP optimizer: lo descargas acá http://www.speedguide.net/files/TCPOptimizer.exe
Ejecutan el programa, seleccionan la cantidad de mb de su internet, luego seleccionan el adaptador de red que utilizan, dependiendo si utilizan el wifi o el cable y por ultimo hagan clic en optimal. Apliquen la configuración y reinicie. Se les creara un backup donde tengan el programa por si les tira error

     Ccleaner: lo descargas acá http://download.piriform.com/ccsetup416.exe
En el ccleaner lo primeros es ir a Opciones>avanzadas y deseleccionan advertir realizar copia de seguridad, a menos que quieran realizarla cada vez que ejecuten el limpiador del registro
Luego iremos a limpiador, y luego a la pestaña windows, ahí seleccionaremos en Avanzada la opción "Registros de eventos windows". Pueden seleccionar todo, excepto "borrar espacio libre", pero bajo su propio riesgo.
En la pestaña programas pueden seleccionar todo si lo desean, o seleccionar lo que le interese.
Ahora seleccionen Herramientas>inicio y luego seleccionen la pestaña windows y desactiven los programas que no desean que se inicie cuando el computador se prende.
Luego van a la pestaña tarea programadas, y desactivan todo.
Finalmente ejecuten el limpiador y la reparación del registro (les recomiendo hacerlo dos veces)
               

Guia Counter-Strike 1.6: Opciones lanzamiento

  
   Opciones de lanzamiento

                Como su nombre lo indica, son parámet
ros que ejecuta Counter-Strike y define su comportamiento.

Nos iremos a la librería de steam, clic derecho en Counter Strike, parámetros y finalmente opciones de lanzamiento. Para agregar solo hay que anteponer un guion. Ejemplo+

-noforcemspd -noforcemaccel -noforcemparms -dxlevel 7 -nojoy -noaafonts -heapsize 1048576 -heapsize 2048 +ex_interp 0.01
Esto es un ejemplo de lo que yo tengo puesto como parámetros en el Counter-Strike

[Configurar memoria ram de sistema]

Se puede colocar el código o la ram: ejemplos -heapsize 65536 o -heapsize 128. Indica cuanta ram le asignaremos al counter strike para que utilice, entre mayor ram mejor rendimiento.

-heapsize 65536 (PC's con 128MB de Memoria RAM de sistema)
-heapsize 131072 (PC's con 256MB de Memoria RAM de sistema)
-heapsize 262144 (PC's con 512MB de Memoria RAM de sistema)
-heapsize 393216 (PC's con 768MB de Memoria RAM de sistema)
-heapsize 524288 (PC's con 1GB de Memoria RAM de sistema)
-heapsize 1048576 (PC's con 2GB de Memoria RAM de sistema)
-heapsize 1572864 (PC's con 3GB de Memoria RAM de sistema)
-heapsize 2097152 (PC's con 4GB de Memoria RAM de sistema)
-heapsize 3145728 (PC's con 6GB de Memoria RAM de sistema)
-heapsize 4194304 (PC's con 8GB de Memoria RAM de sistema)
-heapsize 6291456 (PC's con 12GB de Memoria RAM de sistema)
-heapsize 8388608 (PC's con 16GB de Memoria RAM de sistema)
-heapsize 12582912 (PC's con 24GB de Memoria RAM de sistema)
-heapsize 16777216 (PC's con 32GB de Memoria RAM de sistema)
-nojoy (Desactiva la función de Joystick para mejorar el rendimiento de la RAM)


[Configurar resolucion del juego]

-w 320 -h 240 (Resolución de pantalla a 320x240) 
-w 640 -h 480 (Resolución de pantalla a 640x480) 
-w 800 -h 600 (Resolución de pantalla a 800x600) 
-w 1024 -h 768 (Resolución de pantalla a 1024x768) 
-w 1280 -h 1024 (Resolución de pantalla a 1280x1024)


[Configurar la frecuencia del monitor dentro del juego]

-freq 75 (monitores TFT / LCD)(Este comando solo es válido en HL1 y MODS HL1)
-freq 100 (monitores CRT)(Este comando solo es válido en HL1 y MODS HL1)
-refresh 75 (monitores TFT / LCD)(Este comando solo es válido en HL2 y MODS HL2)
-refresh 100 (monitores CRT)(Este comando solo es válido en HL2 y MODS HL2)


[Configuracion de gráfica]

-gl (Carga el juego en modo OpenGL) 
-full (Ejecuta el juego en modo pantalla completa)
-32bpp (Carga el juego con 32Bits de calidad gráfica)
-16bpp (Carga el juego con 16Bits de calidad gráfica) 
-dxlevel 90c (Fuerza el juego a ejecutarse bajo DirectX 9.0c) :: (Este comando solo es válido en HL2 y MODS HL2)
-dxlevel 90b (Fuerza el juego a ejecutarse bajo DirectX 9.0b) :: (Este comando solo es válido en HL2 y MODS HL2)
-dxlevel 90 (Fuerza el juego a ejecutarse bajo DirectX 9.0) :: (Este comando solo es válido en HL2 y MODS HL2)
-dxlevel 81 (Fuerza el juego a ejecutarse bajo DirectX 8.1) :: (Este comando solo es válido en HL2 y MODS HL2)
-dxlevel 80 (Fuerza el juego a ejecutarse bajo DirectX 8.0) :: (Este comando solo es válido en HL2 y MODS HL2)
-dxlevel 70 (Fuerza el juego a ejecutarse bajo DirectX 7.0) :: (Este comando solo es válido en HL2 y MODS HL2)


[Configuración de aceleración del ratón]

-noforcemparms (Aplica los ajustes de sensibilidad de los botones del ratón del escritorio de Windows dentro del juego)
-noforcemaccel (Aplica los ajustes de sensibilidad de movimiento del ratón del escritorio de Windows dentro del juego)
-noforcemspd (Fuerza al juego a utilizar cualquier ajuste de velocidad fijado en las opciones del mouse en el CPanel de Windows)

[Otros comandos utiles]

m_rawinput  1  ( Para activar y desactivar la aceleración del mouse , si esta en 0 produce cortes al mover la mira)
cl_mousegrab  1 ( para evitar el bug del click izquierdo del mouse)
mousethread (refresco de hercios del mouse)
m_mousethread_sleep 1 = refresca 1000 veces por segundo (1000 Hz)
m_mousethread_sleep 10 = refresca 100 veces por segundo (100 Hz)
m_mousethread_sleep 0 = refresca lo maximo que pueda el mouse (1000 Hz+)

miércoles, 6 de agosto de 2014

Guía Counter-Strike 1.6: Config y userconfig


  Config y userconfig

                Lo primero que tienes que mejorar para ser un proplayer en cs 1.6 es modificar tu config y userconfig. Estos archivos de configuración permite optimizar los parámetros de casi todo tipo de funciones, tales como video, audio, mouse, etc y además permite crear script de funciones para personalizar la jugabilidad.


Para empezar a modificar tu config y userconfig debemos saber dónde está.

C:\Program Files (x86)\Steam\SteamApps\common\Half-Life\cstrikey para cs no steam solo ir a cstrike

Comandos


Categoría: general 

Aquí se listan los comandos más conocidos y usados en la consola. 
  • drawradar/hideradar - Activa/desactiva el radar 
  • con_color “RRR GGG BBB” - Cambia el color de las letras del CS. La cifra de 3 valores representa cada color, rojo, verde y azul. 
  • cl_showfps 0 - Permite visualizar los FPS (cuadros por segundo). 
  • clear - Limpia (Borra) todo el texto de la consola. 
  • connect - Te conectas a la IP seleccionada. 
  • crosshair - Para activar la mirilla o desactivarla. 
  • developer - En 1 permite que mediante la función ECHO imprima un mensaje en la pantalla de juego. 
  • disconnect - Desconecta del servidor activo. 
  • echo - Imprime un mensaje en la consola, para imprimir el texto en la pantalla se usa de la siguiente forma: “developer 1; echo “texto”; developer 0”. 
  • exec - Ejecuta una configuración (.cfg), este archivo debe encontrarse en la carpeta cstrike. 
  • fps_max - Fija el máximo número de FPS mientras se juega. (Máximo 100 FPS). 
  • hud_centerid 0 - En 1 aparecen la identificación de los jugadores en el centro de la pantalla. 
  • hud_fastswitch 0 - En 1 activa el cambio rápido de armas. 
  • hud_saytext_time 5 - Establece el tiempo que permanecerán los mensajes en pantalla 
  • hud_takesshots 0 - Activa el auto screenshot al final de cada juego. 
  • kill - Suicidio. 
  • listmaps - Muestra los mapas que hay habilitados en el map cycle del servidor. 
  • listplayers - Muestra la lista de jugadores en el servidor. 
  • name "nombre" - Cambia tu nombre. 
  • password - Introduce el password para ingresar a un server con pass. 
  • quit - Sale del juego. 
  • record - Empieza a grabar una demo(nombredelademo.dem). Ver Stop. 
  • retry - Intenta conectarse de nuevo al servidor. 
  • say - Dice "texto" al chat general. 
  • say_team - Dice "texto" solo para el equipo. 
  • sensitivity "5.0" - Sirve para ajustar la sensibilidad del mouse. 
  • screenshot - Saca un Screen de la pantalla y lo guarda en la carpeta del Half-Life. 
  • setinfo _vgui_menus 0 - Activa los menús en forma abreviada. 
  • stopsound - Para el sonido actual (ejemplo los grillos de aztec). 
  • timeleft - Muestra el tiempo restante del mapa. 
  • unbind - Remueve el bind de la letra. 
  • unbindall - Remueve todos los binds. 
  • volume 0.8 - Cambia el volumen del CS. Valores entre 0 y 1. 
  • vote Vota al jugador "numero" para echarlo del servidor. 
  • votemap - Vota un mapa de la lista tomado de listmaps. 
  • wait - Hace una breve pausa en los alias y binds. 
  • zoom_sensitivity_ratio 1.2 - Cambia la sensibilidad del mouse en el zoom. 

Categoría: controles 


Aquí se encuentran los comandos más usados para configurar los controles de movimiento y del mouse.
  • +attack - Disparo primario. 
  • +attack2 - Disparo secundario. 
  • +back - Retroceder. 
  • +commandmenu - Abre el menú de comandos. 
  • +duck - Agacharse. 
  • +forward - Caminar adelante. 
  • +jump - Saltar. 
  • +left - Gira hacia la izquierda. 
  • +mlook - Activa el mouse como mira. 
  • +moveleft - Camina de costado hacia la izquierda (strafe). 
  • +moveright - Camina de costado hacia la derecha (strafe). 
  • +reload - Recargar. 
  • +right - Gira hacia la derecha. 
  • +speed - Caminar si esta en modo autorun, Correr si el autorun esa apagado. 
  • +use - Usar Item (defusar). 
  • changeteam - Aparece el menú para cambiarse de equipo. 
  • nvnext - Item siguiente en el inventario. 
  • invprev - Item anterior en el inventario. 
  • lastinv - Ultimo item seleccionado. 
  • sensitivity "3" - Sirve para ajustar la sensibilidad del mouse. 
  • slot<1-10> - Menu item 1 al 10. 
  • zoom_sensitivity_ratio 1.2 - Cambia la sensibilidad del mouse en el zoom. 

Categoría: demos 

Con estos comandos vas a poder manejar las demos, reproducir, grabar, etc.
  • cl_gg 0 - Ejecuta el modo "Game Gauge" (gg corre una demo y al final informa sobre los máximas tasas de FPS).
  • listdemo - Lista la información de la demo. 
  • playdemo - Reproduce la demo “nombredelademo”, el archivo debe estar dentro de la carpeta Cstrike (ver Stop) 
  • record - Graba una demo en primera persona, la demo se crea en la carpeta cstrike con el “nombredelademo” 
  • timerefresh - Hace un giro de la visión en ese lugar y visualiza el valor máximo de FPS obtenido. 
  • timedemo - Inicia la demo ...Half-LifeValvedemo.dem al maximo de FPS y visualiza después cual fue la tasa de FPS más alta (mirar r_speeds, timerefresh, gg). 
  • stop - Para la grabacion de la demo. 
  • stopdemo - Finaliza la reproducción de la demo. 
  • startmovie - Permitir sacar .bmp de la demo para despues poder realizar un video. nombre: es el nombre que van a tener los .bmp, fps: son la cantidad de .bmp que vamos a sacar por segundo. 
  • endmovie - Se usa después del startmovie para parar la demo. 
  • Viewdemo - Reproduce demos que fueron grabadas con el HLTV para poder usar las opciones de adelantar, retroceder, etc. 

Categoria: video 

Estos comandos son para poder configurar toda la parte grafica para obtener un mayor rendimiento, o simplemente para configurar a nuestro gusto. 
  • +graph - Inicia el visor de net_graph. 
  • adjust_crosshair - Cambia el color de la mira. 
  • cl_backspeed 400 - Fija la velocidad para retroceder. 
  • cl_bob 0.01 - Fija la cantidad de movimiento mientras el jugador camina. 
  • cl_bobup 0.5 - Fija la cantidad de movimiento al caminar. 
  • cl_gibcount 4 - Establece el numero de trozos en los que un enemigo se desmembrara al morir. 
  • cl_giblife 25 - Establece el tiempo en segundos para los que los trozos de cuerpo quedarán en el suelo. 
  • cl_gibvelscale 1 - Establece la escala de los gráficos de los trozos de cuerpo. A mayor escala más rendimiento. 
  • cl_himodels 0 - En 1 activa los modelos de alta calidad. 
  • cl_showfps 0 - En 1 activa el visor de FPS. 
  • gl_cull 1 - Activa el renderizado de objetos solo visibles (0 baja FPS). 
  • gl_d3dflip 0 - Activa la orden de renderizado invertido para modo D3D. 
  • gl_dither 1 - Activa el suavizado de texturas. 
  • gl_keeptjunctions 1 - Activa un método de unión de texturas, a 1 menos rendimiento. 
  • gl_lightholes 1 - Activa las señales de luz (0 aumenta el rendimiento). 
  • gl_max_size 256 - Fija el tamaño máximo de las texturas (mas tamaño mas calidad y peor rendimiento). 
  • gl_picmip 0 - Fija la calidad de renderizado (0,1,2). 
  • gl_playermip 0 - Fija la calidad de renderizado de los modelos(0,1,2). 
  • gl_round_down 3 - Fija el tamaño de la textura (Un valor mas alto da peor aspecto y más FPS). 
  • gl_smoothmodels 1 - Activa el suavizado de modelos. (0 aumentará un poco los FPS). 
  • gl_spriteblend 1 - Activa los sprites de alta calidad. 
  • gl_texsort 0 - Activa unas texturas vivas y más brillantes, disminuye el rendimiento. 
  • gl_texturemode - Tipo de renderizado (de mejor a peor): 
    • GL_NEAREST_MIPMAP_NEAREST 
    • GL_LINEAR_MIPMAP_NEAREST 
    • GL_NEAREST_MIPMAP_LINEAR 
    • GL_LINEAR_MIPMAP_LINEAR 
  • gl_wateramp 0 - Activa las ondas de agua amplificadas. 1 disminuye los FPS. 
  • gl_ztrick 1 - Acelera el renderizado en algunas tarjetas 3dfx. Ayuda un poco a la memoria de video para placas viejas. 
  • host_framerate 0 - Fija la velocidad a la que Host y servidor interactúan con el juego. 
  • host_speeds 0 - Activa el visor de los FPS actuales en pantalla. 
  • m_filter 0 - En 1 activa el filtro del mouse (puede hacer que se deslice mas suavemente la pantalla) 
  • max_shells 1 - Define el numero de los cartuchos de las balas saliendo del arma simultaneamente en pantalla (0 es infinito). 
  • max_smokepuffs 1 - Define el numero de "humitos" simultaneamente mostrados en pantalla. 
  • mp_decals 2000 - Fija el máximo número de marcas que se muestran simultáneamente en el mapa. 
  • net_graph 0 - Inicia la gráfica de Red mostrando FPS, latencia, así como entrada y salida de kb/s. (1, 2 y 3). 
  • net_graphpos 1 - Fija la posición de net_graph en pantalla: 
    • 1 - Abajo, derecha. 
    • 2 - Abajo, centro. 
    • 3 - Abajo, izquierda. 
  • net_graphwidth 192 - Fija el ancho de net_graph. 
  • net_scale 5 - Fija la escala vertical de net_graph. 
  • net_showdrop 0 - En 1 activa el visor de paquetes perdidos. 
  • net_showpackets 0 - En 1 activa el visor de paquetes. 
  • precache 1 - Activa la precarga de todos los archivos necesarios al comenzar el mapa (Evita freeze a 1). 
  • r_drawviewmodel 1 - Visualiza o no el arma en pantalla (en 0 ganas FPS). 
  • r_dynamic 1 - Activa las luces dinámicas (0 aumenta FPS). 
  • r_mirroralpha 1 - Activa las texturas reflectantes (En 0 puede aumentar el performance). 
  • r_mmx 1 - Fuerza los métodos de calculo en CPU MMX. 
  • r_shadows 0 - En 1 activa las sombras (Disminuye el rendimiento y no son demasiado buenas). 
  • r_speeds 0 - Muestra los FPS máximos, velocidad de render y información de polígonos. 
  • r_traceglow 0 - Activa un método de comprobación de luz en los ¿monstruos? (1 disminuirá el rendimiento). 
  • sizedown - Disminuye el tamaño de pantalla (incrementará los FPS, no funciona en algunas aceleradoras). 
  • sizeup - Incrementa el tamaño de pantalla (decrecerán los FPS, no funciona en algunas tarjetas). 
  • timerefresh - Hace un giro de la visión en ese lugar y visualiza el valor máximo de FPS obtenido. 
  • vid_d3d 0 - Activa el soporte Direct3D (Mantenlo desactivado si tu placa soporta OpenGL). 
  • vid_describemode - Visualiza la configuración de video. 
  • violence_ablood 1 - Activa la sangre (0 Aumenta el rendimiento). 
  • violence_agibs 1 - Activa gibs (Trozos desmembrados). 0 Aumenta el rendimiento. 
  • violence_hblood 1 - Activa mas sangre (0 Aumenta el rendimiento). 
  • violence_hgibs 1 - Aumenta gibs (0 aumentara el rendimiento). 
Categoría: audio 

Las opciones de sonido se ajustan con los siguientes comandos. 
  • ambient_fade 100 - Fija la distancia en la cual los sonidos ambiente se pierden a lo lejos. 
  • ambient_level 0.3 - Fija el nivel de sonido para los sonidos ambiente. 
  • bgmvolume 0 - Inicia el CD Audio. (El valor 0 puede aumentar el rendimiento). 
  • hisound 0 - Activa sonido de alta calidad (1=22kHz, 0=11kHz). 0 aumenta el rendimiento. 
  • loadas8bit 0 - Valor 1 fuerza sonido a 8-bit (peor calidad). 
  • nosound 0 - Deshabilita los sonidos. 
  • soundinfo - Muestra: canales, samples, samplebits, velocidad, acceso directo de memoria, y canales estéreos de los sonidos. 
  • soundlist - Muestra todos los sonidos cargados. 
  • stopsound - Para el sonido actual (ej: los grillos de aztec). 
  • s_automax_distance 30 - Fija la distancia para el volumen máximo de sonidos. 
  • s_automin_distance 2 - Fija la distancia para el volumen mínimo de sonidos. 
  • s_a3d 0 - Inicia el soporte A3D (0 mejora el rendimiento). 
  • s_eax 0 - Inicia el soporte EAX (0 mejora el rendimiento). 
  • s_enable_a3d - Activa el sonido A3D. 
  • s_reverb 1 - Inicia el reverb de sonido (0 mejora el rendimiento). 
  • volume 0.8 - Cambia el volumen del CS. 
  • +voicerecord - Activa el Chat por Voz. 
Categoría: red y conexión 

Con estos comandos podrás configurar tu red y conexión a internet. 
  • cl_allowdownload 1 - Permite bajar del servidor mapas modelos y logos al entrar en el server. Si esta en 0, el half life no les va a bajar absolutamente NINGUN archivo (sea un mapa o un logo) al conectarse al server. Es decir, que si el server cambia de mapa, y no tienen el mapa, o algún archivo que el server requiera transferir, los va a echar. 
  • cl_cmdrate 30 - Numero de veces por segundo que el cliente pedirá información al servidor. 
    • 56k: 30 
    • Cable: 45 
    • LAN: 50 
  • cl_dlmax 128 - Establece el numero máximo de kb a la que podremos bajar del servidor. 
  • cl_download_ingame 1 - Permite la descarga mientras se juega, esto evita que el half-life les baje nuevos logos si entra nueva gente a jugar donde están jugando. 
  • cl_gaitestimation 1 - Activa la "estimación de pasos" que sirve principalmente para el aspecto de "andar volando" a 0 será el valor adecuado para una visualización adecuada de la animación pero aumenta el lag. 
  • cl_latency 0 - Fija el valor de latencia en el cliente. 
  • cl_lb 0 - Activa la predicción de tiro (si cl_lw está en 1). Si está en 1, parecerá que los tiros no dan. 
  • cl_lc 1 - Inicia la "compensación de lag". 
  • cl_lw 1 - Activa las animaciones de las armas y sonido por el cliente (da lag). En 1, las animaciones de las armas y sonido se dispararan al instante, pero el verdadero disparo que interpreta el servidor no correspondera, por lo que parecerá que pegas y no matas. 
  • cl_nopred 0 - Desactiva la "predicción del cliente" (1 incrementa el lag). 
  • cl_rate 9000 - Fija el ratio por el que el cliente mandara datos al servidor por segundos. Modem: 4000 Cable: 10000, T1: 20000. Un valor mal puesto aumenta el lag. 
  • cl_resend 6 - Fija la cuenta de reenvío (numero de veces que se reenvía el paquete). 
  • cl_updaterate 20 - Fija el numero de refrescos por segundo que el cliente pedirá al servidor. Cable-DSL: 40 LAN: 50. 
Categoria: servidor 

Estos comandos sirven para administrar servidores. 
  • addip - Banea al jugador según su numero de IP, el tiempo esta en minutos (0 para tiempo indeterminado). 
  • changelevel - Cambia al mapa deseado. 
  • hostname - Establece el nombre del Servidor. 
  • kick # - Echa al jugador elegido, tambien se puede kickear escribiendo su nombre exacto. 
  • listip - Muestra los IP que estan en la lista de jugadores baneados. 
  • log - Activa o desactiva los logs del servidor. 
  • mp_autoteambalance 0 - Auto balance de equipos, 1 para activarlo y 0 para desactivarlo. 
  • mp_c4timer - Tiempo de explosión desde que se conecta la bomba en segundos. 
  • mp_flashlight 1 - Permite usar linterna, con el 1 la activas y con 0 la desactivas. 
  • mp_footsteps 1 - Para activar el sonido de los pasos. 
  • mp_forcechasecam 0 - Acciona la chasecam para seguir la configuración de los teammates. 
  • mp_freezetime - Pones el tiempo para poder comprar al principio de cada ronda en segundos. 
  • mp_friendlyfire 1 - Habilita el modo para pegarles a los teammates. 
  • mp_hostagepenalty - Fija el número de rehenes que puedes matar antes del kick. 
  • mp_limitteams - Diferencia maxima de jugadores entre los equipos. 
  • mp_logmessages 0 - Activa la posibilidad de registrar los mensajes del chat. 
  • mp_mapvoteratio - Ratio de votación (de 0.0 a 1) que fijan los votos minimos para cambio de mapa. 
  • mp_roundtime - Tiempo del round en minutos. 
  • mp_timelimit - Tiempo en minutos máximo entre las rotaciones de cada mapa, 0 es sin tiempo. 
  • rcon - Con este comando se puede manejar un servidor por control remoto, anteponer a cada acción la palabra rcon. 
  • rcon_address - Setea el IP para conectarse al servidor sin necesidad de estar conectado en el mismo. 
  • rcon_password - Setea el password del remote control. 
  • rcon_port - Setea el puerto del remote control. 
  • removeip - Remueve el IP de la lista del servidor (sirve para desbanear). 
  • restart - Reinicia el servidor en el mismo mapa en el que se encuentra. 
  • stat - Muestra la información sobre los jugadores (encolumnada). 
  • status - Muestra la información sobre los jugadores. 
  • sv_gravity 800 - Cambia el valor de la gravedad. 
  • sv_password - Le pone password al server. 
  • sv_restartround - Hace un restart del mapa en el tiempo indicado en segundos. 
  • sv_restart - Lo mismo que sv_restartround

Comenzaremos a explicar cómo armar tu config y user config

Existe una configuración Default o de fabrica en la carpeta que indicamos antes lo que llamamos config.cfg (Cfg es la extensión de configuración) tiene los comandos básicos de configuración de teclado y algunas configuraciones de red, mouse, etc. Además agrega al final de todo el comando EXEC userconfig.cfg.

EXEC es necesario para ejecutar o activar comandos colocados en otro archivo (userconfig.cfg que ocupa valve como default), puede llamarse de cualquier forma este archivo, lo importante es escribirlo bien --> EXEC "ejemplo.cfg"

Counter Strike al abrir ejecuta automáticamente config.cfg y al salir guarda la configuración aquí mismo. Lo que haremos será hacer una copia del archivo config y le asignaremos el nombre userconfig. Borraremos todos los comandos de la config y dejaremos solo EXEC userconfig.cfg, donde manejaremos todos los comandos. Vamos a propiedades de config.cfg y lo ponemos solo lectura para que el counter strike no lo modifique. Iremos a userconfig donde configuraremos todo.

En la userconfig configuraremos todos los comandos segun nos acomode. Le dejare mi configuracion donde podran modificar/quitar lo que estimen necesario. Ademas le dejare dos archivos autobuy y rebuy modificados para que cuando compren con autobuy y rebuy (f1 y f2) no compre balas para las pistolas, asi ahorramos dinero y compramos la cantidad de balas que ustedes estimen.

Descarga aqui: CFG&Buyconfig

Desde lo básico hasta lo avanzado

-Bind: asigna una función a una tecla. Ej: Bind "tecla" "función. Un ejemplo práctico es Bind "mouse1" "+attack", les estamos diciendo que cada vez que apretemos el boto mouse1 (click izquierdo) ejecute el +attack, es decir que dispare.

-Alias:  Los alias como su nombre indica, da un apodo y le asigna una función. La diferencia con el bind es que a este alias le asignaremos comando a una palabra para que ejecute, en cambio bind le asigna a una letra física un comando o palabra.

Ejemplo:

Bind mouse1 "palabra". Ej practico: Bind x "cocina", a el boton fisico X le asignamos la palabra cocina.

Alias cocina " say hola", ahora a cocina (una palabra) le asignamos una función

Aquí le estamos diciendo al Counter Strike que cada vez que aprete x ejecute cocina, pero que es cocina?, no es ningún comando ni función preestablecida la lista de arriba, sino es un condición inventada por nosotros, al cual le asignamos una función anteponiendo Alias. Esta función es "say hola" decir hola, y cada vez que apretemos la X escribiremos hola.

No solo un comando le podemos asignar a cocina, sino varios como por ejemplo saltar. Podemos indicarle que diga hola y que salte al mismo tiempo cada vez que aprete la X
Alias concina "say hola; +jump" siempre y cuando separemos con un punto y una coma.

Ahora se puede generar scripts que funcionan como accionar/desaccionar o tambien llamado on/off. El comando +attack, tiene una contra parte -attack. Al poner +attack indicamos que ataque (on), pero que nunca se detenga, es decir se me acaban las balas y no recarga porque esta siempre activado. Entonces ahí entra el -attack que desactiva el ataque y así poder empezar de nuevo a atacar.

Ejemplo bind/alias en comando accionar/desaccionar

bind mouse1 +recoil (cualquier palabra)
alias +recoil "+attack"
alias -recoil "-attack"

Podemos agregarle más comando a la vez, ejemplo

Bind mouse1 +recoil
Alias +recoil "+attack; say estoy atacando"
Alias -recoil "-attack; say deje de atacar"

Seria molesto que un player no esté mandando un mensaje cuando ataca y otro cuando deja de atacar, pero solo es un ejemplo para que entiendan.

Otra aplicación es activar y desactivar una función por cada click. Ejemplo para empezar a holdear apretando una sola vez el shift y para dejar de holdear volver a apretar el shift

Bind "SHIFT" "hold" 
alias hold "+hold"
alias +hold "+speed; alias hold -hold"
alias -hold "-speed; alias hold +hold" 

Esto lo podemos usar para activar el microfono, o la tabla de scores, etc, lo que se les ocurra.

Podemos además ir avanzando o rotando la configuración a medida que apretamos el botón que asignemos, es decir, cada vez que apretemos pasa de la función 1 a la función 2 y así sucesivamente

Ejemplo

Pasar del tamaño de la mira de Small a Medium y a Large:

alias net "net1"
alias net1 "cl_crosshair_size small;alias net net2"
alias net2 "cl_crosshair_size medium;alias net net3"
alias net3 "cl_crosshair_size large;alias net net1"
bind "C" "net" 

Explicación: A la letra C le indicamos que haga "net", net ejecuta la funcion net1, y a net1 le asignamos "cambiar la mira a small; cambiar que la funcion de net, ahora no hará net1 sino net2, y net2 ejecuta otra función que es cambiar la mira a medium, y así sucesivamente".
 A este script le llamamos bucle, porque la ultima asignación a net es net1, lo que repite de cero el script, si no se queda estancado en el ultimo comando que asignamos.

Tenemos muchos comandos y uno de los más importantes son los comandos de armas

MUNICIÓN
primammo - Munición principal
secammo - Munición secundaria

PISTOLAS
glock - Glock 18 Select Fire
usp - H&K USP .45 Tactical
p228 - SIG P228
deagle - selected>Desert Eagle .50 AE
elites - Dual Beretta 96G
fn57 - FN Five-Seven

SUBFUSILES
mp5 - H&K MP5-Navy
tmp - Steyr Tactical Machine Pistol
p90 - FN P90
mac10 - Ingram Mac-10
ump45 - H&K UMP

ESCOPETAS
m3 - Benneli M3 Super90
xm1014 - Benneli XM1014

RIFLES
galil - IMI Galil
ak47 - AK-47
scout - Steyr Scout
sg552 - Sig SG-552 Commando
awp - AI Arctic Warfare/Magnum
g3sg1 - H&K G3/SG-1
famas - FAMAS
m4a1 - Colt M4A1 Carabine
aug - Steyr AUG
sg550 - Sig SG-550 Sniper

AMETRALLADORAS
m249 - FN M249

GRANADAS
hegren - Granada explosiva
flash - Granada Flash Bang
sgren - Granada de humo

EQUIPO ADICIONAL
vest - Hermilla antibalas
vesthelm - Hermilla antibalas + casco
nvgs - Gafas visión nocturna
defuser - Defuse Kit
shield - Escudo de CT's

Estos nombres sirven para indicarle a una letra que compre una arma especifica. Ejemplo

Alias de compra

BIND J "AC o BALAS o BOMBAS" indicara que cuando aprete J compre AC, que sería M4 o AKA (depende si eres Terrorista o Counter) o que compre "BALAS" o "BOMBAS"
Alias AC “m4a1;ak47″
Alias BALAS “primammo;secammo”
Alias BOMBAS “hegren;flash;flash”
Alias CHALEKO “vesthelm”
Alias AWP “awp;deagle”

Alias de armas

Para seleccionar directamente una arma, por ejemplo una granada.

Bind j "weapon_flashbang"
Aquí al apretar j pasa directo a la granada flash y la selecciona. (hegrenade,sgrenade,flashbang)

Para todas las armas le anteponemos weapon_ y listo. Ejemplo para la aka ponemos weapon_ak47