Este tuto lo hice yo, osea no tiene creditos de nadie, absolutamente de nadie! hace ya 10 años maso menos que juego Counter Strike y algo se de Scripting del cs se!
¿Que es una configuración?
La Cfg (configuración) es la forma en que el juego sabe que teclas usas para tal cosa, Tanto para movimientos del jugador como para el rendimiento del juego en nuestra pc! Por ejemplo sabe que cuando apretas "W" te moves para adelante. O simplemente que cuando apretes "Esc" abra el menu del cs.
Cada uno de los mejores jugadores mundiales de Cs tienen su propia Cfg, aunque dejen totalmente de Default (de fabrica) la config algo siempre van a tener q cambiar (por ejemplo la sensibilidad del mouse) y en ese caso ya deja de ser Default.
¿Donde se Guarda la configuración?
El Counter Strike se instala en default en "C:\Archivos de programa\Counter-Strike 1.6\cstrike" lo van a encontrar con el nombre de "config.cfg" cuando tengan un poco mas de cancha en el tema, van a poder abrirlo como Block de notas y van a ir poder toqueteandolo a su gusto!
El scripting
¿Que es esto?
En castellano "scripting" significa "Encriptar", osea Generar determinada accion al pulsar algun boton del teclado (Bind) o que funcione de determinada manera cuando Suceda algo!
Ejemplo: Plantan la c4 (bomba terrorista) y sale un mensaje diciendo "The Bomb is planted/La bomba fue plantada"
¿Y que es un bind?
Bind es un comando de HL (Half-Life) que asigna un comando o accion a una tecla. De la misma forma podemos asignar alias a una tecla. Veamos un ejemplo de bind (bind tecla "comando/alias"):
bind "x" "+attack"
Si ponemos esto en un archivo o lo introducimos desde la consola, la tecla "x" servira ahora para atacar (igual que el click del raton normalmente). De esta forma podemos asignar a una tecla cualquier comando.
Asi que si queremos que realice nuestro jugador o juego determinada accion tenemos que "Bindear"
Yo los bindeos de Compra los tengo encriptados con el "Block numerico" por gusto, si quieren haganlo con otras teclas, pero acuerdensen que ahi otras teclas que son utilizadas para movimientos o otras acciones
¿Como se que si la tecla que quiero bindear esta utilizada para algo mas importante?
Bajan Consola en el Cs y ponen
Bind <tecla>
Por ejemplo si ponemos en consola
Bind W
nos va a salir
W = +foward
esto significa que esa tecla es utilizada para caminar hacia adelante!
Por eso uso el "block numerico" del keyboard (teclado), ya que no tienen ninguna funcion en el cs por default.
(http://www.inputronic.de/tastaturen/numerik-bloecke/INPUTRONIC_NUM_-_Nummernblock/NUM-Foto/a_mit_num_gr.gif)
En el cs las teclas del "block numerico" tienen otro nombre, por ejemplo el "1" se llama "kp_end", lo digo ya que muchos van a querer Bindear esta tecla con el numero "1" y cuando la vallan a apretar se les va a desconfigurar la verdadera tecla "1"
Nombres de las teclas del Block numerico
(http://www.cserwis.com/images/articles/config.gif)
Programa para Bindear las teclas!
Csbind [Hace tus bind de compra]
Csbind es un programa para que puedas agilizar la creacion de tus bind de compra.
Un bind de compra se podria llamar a un acceso directo para que se entienda bien a una determinada accion, por ejemplo nosotros podemos hacer que con la tecla "f11" nos compre una USP, con todos sus cargadores mas una HE.
Basicamente su uso es muy simple e intuitivo.
En ruta seleccionamos nuestra config o la config por defecto del CS que es config.cfg
Seguimos con asignar la tecla y presionamos el boton OK.
Lo demas lo van a ir asimilando apenas vayan creando sus bind.
Cabe destacar que Csbind es compatible 100% con el sxe-inject.
Download Csbind : http://cajavisual.googlepages.com/Csbind.exe
NOTA: Necesitan tener instalado .NET Framework 2.0
Y lo descargan de aca (http://www.microsoft.com/downloads/info.aspx?na=90&p=&SrcDisplayLang=es&SrcCategoryId=&SrcFamilyId=0856eacb-4362-4b0d-8edd-aab15c5e04f5&u=http%3a%2f%2fdownload.microsoft.com%2fdownload%2f5%2f6%2f7%2f567758a3-759e-473e-bf8f-52154438565a%2fdotnetfx.exe)
muy buena info
grax :up: