Make your own free website on Tripod.com
Dark Side

Bind/Alias

Home
Crear Server
Novatos
Queres ser experto
Como sobrevivir en cs
Integrantes
Cerrados
Guia De Armas
Fotos De Armas
Bind/Alias
Desafios
Dowloads
Tipos De Mapas

BINDS

Los Binds sirven para ejecutar una acción con una tecla, por ejemplo si yo quiero con una tecla avisar algo al team o comprar un arma tengo que bindearle el comando a la tecla, todos los comandos q se ejecutan en el counter estan bindeados, por ejemplo
caminar: bind "w" "+forward"
agacharce: bind "ctrl" "+duck"
cambiar a la ultima arma: bind "q" "lastinv"
Los binds son bastante fáciles de usar, ya que todos o casi todos conocemos los comandos mas usados, para los que conocen los comandos y usan frecuentemente la consola va a ser mas que fácil aprender a bindear teclas y para los que no usan nunca la consola esta este tutorial.

Los binds se pueden modificar tanto desde la consola como desde un archivo de configuracion .cfg (al igual que las Alias). Las configuraciones por default se encuentran en c:\sierra\half-life\cstrike\config.cfg. Se pueden crear nuestras propias configuraciones en un archivo de diferente nombre (con la misma extensión .cfg) para poder llevarlo a cualquier maquina y no tener que andar configurando siempre lo mismo.

Los Binds se usan por sobre todas las cosas para efectuar configuraciones personales sobre el CS como compras con una sola tecla, escribirles mensajes a nuestro team también con solo apretar una tecla. Pero de todas formas la utilidad de los binds es infinito ya que podemos asignarle cualquier función a cualquier tecla, en este tutorial vamos a aprender lo basico sobre binds (compra, mensajes, radios y alias) ya que el resto de las cosas, sabiendo lo que vamos a aprender aca lo vamos a saber hacer con solo investigar un poco.

El Formato del bind es: bind <tecla o boton> <comando1 [; comando2] [; comando3] . . . [; comandoN]>

A continuacion le paso los comandos que vamos a usar en el tutorial y su correspondiente explicación:

say : mensaje general. Ejemplo: Bind f say aca va el texto que deseamos decir
say_team : mensaje de equipo. Ejemplo: Bind f say_team aca va el texto que deseamos decir
buy : menú de compra (B)
buyequip : menú de compra (O, es equivalente a B 8)
radio1 : menu de radio 1 (Z)
radio2 : menu de radio 2 (X)
radio3 : menu de radio 3 (C)
menuselect 1 : opcion 1 en radios y compras
menuselect 2 : opcion 2 en radios y compras
menuselect 3 : opcion 3 en radios y compras
menuselect 4 : opcion 4 en radios y compras
menuselect 5 : opcion 5 en radios y compras
menuselect 6 : opcion 6 en radios y compras
menuselect 7 : opcion 7 en radios y compras
menuselect 8 : opcion 8 en radios y compras
menuselect 9 : opcion 9 en radios y compras
slot 10 : es el cancel en los menus de compras y radios
wait : se utiliza para darle tiempo entre comando y comando, ya que por ejemplo si estamos jugando online y ponemos una acción atrás de la otra sin darle tiempo (wait) el servidor no nos va a tomar las acciones porque se realizan con mucha rapidez (la cantidad de wait que tenemos que agregar depende la velocidad de la conexión)
MENSAJES GENERALES
bind end "say mi MSN: nose@hotmail.com" (cada vez q apretemos la tecla "END" en pantalla va aparecer "mi MSN: nose@hotmail.com")

MENSAJES DE TEAM
bind f5 "say_team CUBRAN Q PLANTO / TENGO C4 EN MI POSICION" (cuando apreten f5 va a decir "CUBRAN Q PLANTO / TENGO EL C4 EN MI POSICION" para los compañeros de equipo)

COMPRA
Para comprar vamos a necesitar realizar mas de una acción, por lo tanto vamos a tener que usar ; para separar las distintas acciones.

Ejemplo para comprar MP3 Navy (B 3 1)
bind f6 "buy; menuselect 3; menuselect 1"
Ejemplo para comprar MP3 Navy (B 3 1) con municiones (B 6)
bind f6 "buy; menuselect 3; menuselect 1; buy; menuselect 6; wait; wait; wait; slot10"
Ejemplo para comprar AK47 (B 4 1)
bind f6 "buy; menuselect 4; menuselect 1"

Ejemplo para comprar 2 flashes y una HE:
bind "p" "buyequip; menuselect 3; buyequip; menuselect 4; buyequip; menuselect 3"

RADIOS + TEXTO
Ejemplo de Need Backup con Radio
bind "t" "radio3; menuselect 3; wait; wait: wait; wait; wait; wait ; say_team Need Backups!!!!!!!"
Cuando apreten "T" va a tirar el radio NEED BACKUP y aparecerá el texto para nuestros compañeros " Need Backups!!!!!!!"

ALIAS
Los alias sirven para acortar los comandos a la hora de usar el bind, los alias (a diferencia de los binds) deben cargarse cada vez que entremos al CS, ya que sino no funcionan (para ellos hay que ponerlos dentro de un archivo de configuración personal .cfg y ejecutarlo al entrar al CS).

Los Alias tienen el siguiente formato: alias <nombre> accion
Por ejemplo:
alias cerrar "wait;wait;wait;wait;wait;wait;wait;slot10" (Esto sirve para cerrar los menus)
El alias se aplica a los binds de la siguiente forma:
bind "f" "say_team ** NEED BACKUPS **;radio3;menuselect 3;cerrar"
De esta manera cada vez que queramos cerrar un menú en nuestros bind los escribimos con la palabra cerrar:
bind "v" "say_team * TENGO LA C4 *;radio1;menuselect 4;cerrar"

Los alias tambien pueden llamarse entra si, por ejemplo si queremos que cada vez que apretemos F1 nos muestre los FPS y nos diga el tiempo restante en el mapa, y al volver a apretar F1 desaparezcan los FPS y nos vuelva a decir el tiempo restante, podemos utilizar lo siguiente:
alias fps "fps1"
alias fps1 "cl_showfps 1; alias fps fps2"
alias fps2 "cl_showfps 0; alias fps fps1"
bind "F1" "timeleft;fps"

Este ejemplo sirve para mostrarles algunas cosas, investigando un poco pueden hacer muchas cosas interesantes, como hacer un pequeño menú para subir y bajar el volumen dentro del CS con dos simples teclas.

alias vol0 "volume 0.0; developer 1; echo Silencio (__________) ; developer 0; alias volup vol1; alias voldown vol0"
alias vol1 "volume 0.4; developer 1; echo Volumen 10% (|_________); developer 0; alias volup vol2; alias voldown vol0"
alias vol2 "volume 0.8; developer 1; echo Volumen 20% (||________); developer 0; alias volup vol3; alias voldown vol1"
alias vol3 "volume 1.0; developer 1; echo Volumen 30% (|||_______); developer 0; alias volup vol4; alias voldown vol2"
alias vol4 "volume 1.4; developer 1; echo Volumen 40% (||||______); developer 0; alias volup vol5; alias voldown vol3"
alias vol5 "volume 1.8; developer 1; echo Volumen 50% (|||||_____); developer 0; alias volup vol6; alias voldown vol4"
alias vol6 "volume 2.0; developer 1; echo Volumen 60% (||||||____); developer 0; alias volup vol7; alias voldown vol5"
alias vol7 "volume 2.5; developer 1; echo Volumen 70% (|||||||___); developer 0; alias volup vol8; alias voldown vol6"
alias vol8 "volume 2.8; developer 1; echo Volumen 80% (||||||||__); developer 0; alias volup vol9; alias voldown vol7"
alias vol9 "volume 3.0; developer 1; echo Volumen 90% (|||||||||_); developer 0; alias volup vol10; alias voldown vol8"
alias vol10 "volume 3.4; developer 1; echo Volumen Max (||||||||||); developer 0; alias volup volmax; alias voldown vol9"
alias volmax "developer 1; echo Volumen Max; developer 0"
alias volup "vol6"
alias voldown "vol1"
bind "KP_MINUS" "voldown"
bind "KP_PLUS" "volup"
De esta forma podemos aumentar y disminuir el volumen con el + y el -

NOMBRE DE LAS TECLAS
El nombre de las teclas mas difíciles son por ejemplo el teclado numerico, las flechas, etc
A continuación les dejo un listado de las letras mas difíciles de saber:
Teclado General:

"TAB"
"ESCAPE"
"SPACE"
"~"
"*"
"/"
"UPARROW"
"DOWNARROW"
"LEFTARROW"
"RIGHTARROW"
"CTRL"
"SHIFT"
"MWHEELDOWN"
"MWHEELUP"
"MOUSE1"
"MOUSE2"
"MOUSE3"
"PAUSE"
"INS"
"PGDN"
"PGUP"
"END"
Teclado Numerico:

"KP_INS"
"KP_HOME"
"KP_END"
"KP_DOWNARROW"
"KP_PGDN"
"KP_LEFTARROW"
"KP_5"
"KP_RIGHTARROW"
"KP_HOME"
"KP_UPARROW"
"KP_PGUP"
"KP_MINUS"
"KP_PLUS"
"KP_ENTER"
"KP_DEL"
"KP_SLASH"
COMANDOS VARIOS
A continuacion les dejo algunos comandos que se utilizan bastante utilizados para bindear:

Exec : se utiliza para ejecutar archivos de configuraciones (ejemplo: bind "F1" "exec miconfiguracion.cfg")
StopSound : este commando sirve para parar el sonido de algunas cosas, como los grillos de Aztec (ejemplo: bind "TAB" "+showscores; StopSound")
Sensitivity : sirve para ajustar la sensivilidad del mouse (por ejemplo: bind "MWHEELDOWN" "sensitivity 2")
r_drawviewmodel : sirve para ocultar/mostrar el arma que estamos usando, se utilize para ganar FPS en el caso de que nuestra maquina no sea muy buena (ejemplo: bind "MWHEELUP" "r_drawviewmodel 0" y bind "r" "+reload;r_drawviewmodel 1". De esta forma al girar la rueda del mouse hacia arriba desaparece el arma ganando FPS y al recargar aparece)
echo : sirve para hacer aparecer en la consola o en la pantalla algún texto (se usan junto con developer 1 y developer 0)
connect : hay quienes se conectan siempre a los mismos servers, se pueden bindear las teclas para no tener que escribir todo en consola: bind F9 "connect 200.32.4.115" Entonces cuando tocan F9 se conectan al servers y se evitan poner siempre lo mismo en consola.

cs123.jpg

By Dark Side || =7R@d3=