<-> ..::[De-Todo-1poco.es.tl]::.. <-->
  GUIA] Modificación Visual Del CS
 
Hola gente!! El otro dia estaba con muy poco sueño, asi q se me dio por buscar alguna pagina del Counter para poder ver algunas cosas como los rates y demas ... Y como no encontre mucho q digamos (en realidad todos decian lo mismo) me puse a ver algunas cosas interesantes como los modelos y sprites ... Al final termine bajandome mil cosas y deje mi Counter totalmente "tuneado" ... Y como estaba sin mucho trabajo, les paso a explicar varias cosas q los va a ayudar a dejar su juego mucho mas "lindo" (q tieeeeeeerno XD). basta de boludeces y voy a empezar sino no termino mas ... Seguro alguien me va a robar esta guia para su foro, asi q les digo desde aca q se vayan a cagar ... Esta guia la escribi yo (-=[KaBaL]=- o Moska o Sharey, como quieran).
Dividi todo en 5 partes:

1. Configuraciones
2. Command Menu
3. Modelos
4. Sprites
5. Sounds
6. FAQ

Para entender maso menos de q estamos hablando, primero vamos a terner q hacer una introduccion maso menos a los archivos q usamos, carpetas, etc ...
Lo primero q vamos a hacer es abrir la capreta del counter. Ahi , vamos a encontrar varias carpetas mas, como models, sprites, sounds, cache, addons, etc ... En esta guia (ya q mas q nada quiero explicarles la parte "estetica" del counter), nos vamos a centrar mas en lo q seria models, sounds, sprites y un poco en las configuraciones.

Primero, les explico de manera rapida lo q seria la parte de configs (digo de forma rapida porque en internet hay mil tutoriales sobre este tema)

1. Configuraciones

Son archivos de texto editables q sirven para poder configurar (era un poco obvio) nuestro Counter. O sea, ahi adentro podemos guardar los comandos mas comunes q nosotros usamos en el juego. Por ejempo, le podemos poner "name KK" ... y Cada vez q jecutemos esa configuracion, nuestro nombre va a ser KK. Lo bueno de todo esto, es q podemos ejecutar las configuraciones q queramos en cualquier momento usando el comando de consola "exec". Si nosotros tenemos una confug en la carpeta del Counte r qs ellama "pepito.cfg" ... vamos al juego, bajamos consola, y escribimos "exec pepito" y automaticamente se va a cargar esa configuracion. Mas adelante les explico para q sive esto. Por defecto, cuando instalamos el Counter, vamos a tener una config ya armada donde esta todos los comandos ... Obvio q se puede modificar como queramos, pero hay q tener cuidado de no tocar de mas porque nos podemos quedar sin jugar. Asi q lo primero q hacemos, es crear una capreta en cualquier lado del disco q se llame "Backup Counter" o como quieran, y ahi vamos a ir guardando todos los archivos q vayamos a modificar (asi en caso de q toquemos algo q no teniamos q cambiar, podemos volver a como estaba antes). Copiamos el archivo config.cfg en esa carpeta y abrimos el q quedo en la carpeta del Counter.
Bueno, van a econtrar muchos comandos (q obviamente, pueden cambiar). Paso a explicarles algo mas sobre todo esto.
ACLARACION: Juego 1.6, pero para la 1.5 no hay mucha diferencia. Si juegan esa version, y ven q las cosas cambian demasiado, por favor, haganmelo saber q me pongo a investigar y modifico la guia.

Binds: Los binds son las funciones q uno le da a las teclas. Gracias a estas variables nosotros podemos movernos, disparar, hablar ... todo. Cuando abren el archivo config, van a ver q hay montones de binds activados. Por ejemplo:
Codigo:
bind "w" "+forward"
bind "s" "+back"
bind "b" "buy"
bind "d" "+moveright"
Estas 4 teclas "bindeadas" son las q nos permiten movernos. Otro como bind "e" "+use", nos permite usar los objetos (como defusear o abrir puertas trabadas por interruptores). De esta forma, cada tecla puede servirnos de algo, incluso las del Mouse (Lo unico q no se puede bindear son los movimientos del Mouse, y alguna q otra tecla loka, ocmo la q tienen algunos teclados para apgar la pc y demas, tampoco pidan tanto).
Llegando a este punto, puedo explicarles como funcionan los famosos binds de compras.
Muchas veces nosotros compramos armas y demas, pero de manera ritunaria. un ejemplo es comprar AK/Municiones ... todo esto se puede poner para hacerlo con un solo boton. Para lograrlo, solo basta con bindear una tecla con varias funciones. Paso a un ejemplo asi se puede explicar de manera mas clara:
Codigo:
bind "KP_MINUS" "awp;primammo;vest;deagle;secammo;hegren;defuser;flash;flash;say_team Voy con AWP!!;"
Vamos por partes. Primero, le puse la tecla q queria bindear. En este caso, el menos del pad numerico. Como voy a usar despues varias funciones, abro comillas. Cada una de las funciones q nosotros ponemos, se separa de la otra mediante un ";", asi q no se olviden de ponerlo siempre q terminan de escribir un comando. En este caso, lo primero q puse es "awp" ... En el Counter 1.6 e implemento un metodo mediante el cual nosotros tenemos q escribir solamente el nombre del arma para poder comprarla. Asi q pongo awp y me compra el artic de mierda ese. Tremenda arma. Despue,s le compro municiones, despues un casco, la Desert, municion para la Desert, bomba, el defuser (si son terror, no hay drama porque simplemente no lo compra), dos flash, y como puedo poner comandos de consola, pongo un say_team (o sea, es lo mismo q apretar la U cuando jugamos para hablar con todo el equipo).termino con un ";" y cierro las comillas.
De esta manera, podemos configurar cada tecla de la pc para poder poner lo q nosotros queramos. Otro ejemplo de compra es este:
Codigo:
bind "KP_DOWNARROW" "mp5;primammo;vesthelm;hegren;flash;flash;secammo;"
Conde compro la Navy, municion, el chaleco, bombas y municion secundaria. Tambien podemos poner comandos de radio en nuestros binds, solo tenemos q agregarlos junto a los demas. Por ejemplo bind a "go;"

Otra cosa q podemos hacer son los llamados Alias. Como el 99% de la gente q lea esto juega en servers q usan el Injected, no los van a poder usar ya q este mismo programa los bloquea ... Porque??? Simplemente, porque con alias se pueden hacer varias cosas q desvirtuan el juego, como por ejemplo, una config q "anule" el retail de las armas, o poder hacer el bunny jump con un solo boton. Bastante tramposo todo.
Sin embargo, simplemente usando binds, podemos hacer varias cosas lokas, como girar 180% con un solo boton (imaginate q encontras a un flaco de espaldas, decis "le clavo alto cuchi" ... de repente en menos de 1 milesima de segundo, el tipo se puso de frente a vos y te tiro una rafaga de balas a la cabeza ... Cheat?? No, simplemente tiene una configuracion q vos ni conocias XD)

Ahora q podemos armar nuestra config con varios comandos, podemos pasar a desmenuzar todo eso ... Les digo maso menos como tnego yo las cosas en mis configs. Dentro de la carpeta del counter, tengo una carpeta mas q se llama configs. Adentro, guardo, obviamente, todas las config q me gustan, o q me pasan mis amigos para probar, etc. Pero tambien tengo 4 configuraciones principales: compras.cfg, binds.cfg, config2.cfg y demo.cfg. Es simplemente una forma de ordenar todos los comandos q, generalmente, estan metidos dentro de una config. En compras.cfg tengo todos los binds de compras ... Por ejemplo, algunos son estos:
Codigo:
bind "KP_DOWNARROW" "mp5;primammo;vesthelm;hegren;flash;flash;secammo;"
bind "KP_MINUS" "awp;primammo;vest;deagle;secammo;hegren;defuser;flash;flash;say_team Voy con AWP!!;"
bind "MWHEELDOWN" "m4a1;primammo;vesthelm;deagle;secammo;hegren;defuser;flash; flash;"
bind "MWHEELUP" "ak47;primammo;vesthelm;hegren;flash;flash;deagle;secammo;"
Dentro de config2.cfg tengo los comandos q no son binds, como fps_max, brightness, volume, rate, etc ... En binds.cfg tengo todo lo q sea binds, pero q no son de compras ... Por ejemplo, modifique el bindeo del tab y le agrege un timeleft: bind "TAB" "+showscores; timeleft;". Tambien modifique alguna q otroa letra, como recargar con la E y defusear con la Q. Cosas de cada uno personales, arreglenlo como les qeude mas comodo. En demo.cfg tengo todo lo necesario para poder facilitar la grabacion de demos y videos. Puse algunos binds para retroceder las demos, pasarlas mas lento, etc ...
Todo esto q hice no es una obligacion!! Simplemente es para poder acomodar mejor las cosas, y tener todo organizado. Lo q preguntan ustedes es "cada vez q arranca el Counter tiene q ejecutar todo eso???" La respuesta es no. Simplemente, modifique el archivo config.cfg q viene por defecto y listo. Borre todo lo q tenia y solamente puse esto:
Codigo:
unbindall
exec /config/config2.cfg
exec /config/compras.cfg
exec /config/binds.cfg
spk Misc/Prepare
Primero, saco todos los binds q tenga el juego, asi pongo los q yo quiero. Despues, ejecuto todas las configs (acuerdence q yo les dijeq tenia todo en una carpeta dentro del Counter q se llama configs, por eso mismo es q pongo "exec /config/config2.cfg" y no "exec config2.cfg"
Cuando quiero ejecutar las demos, pongo solamente "exec /config/demo.cfg" ... ya q solo necesito ese archivo.
De esta manera, creo q van a poder tener organizadas sus configs como quieran ... Van a poder crear una, saber ejecutarla, separarla en varias cfg tematicas, etc ...
Despues de todo esto, pasamos a otro tema diferente, q se complemente con el de las config, q es el armado del commandmenu.

2. Command Menu

Dentro de la carpeta del Counter, van a encontrar un archivo llamado commandmenu.txt. Lo primeroq hacemos, al igual q con todos los archivos q vayamos a modificar, es copiarlo y guardarlo en la carpeta de backup q habiamos creado (no me jodan con "esto es al pedo" o "es una perdida de tiempo", acostumbrence siempre a tener un backup de las cosas. El dia de mañana van a ver q feo es guardar un trabajo de la facultad en un diskette y q cuando lo quieran usar diga "la unidad no tiene formato" ... Ahi te vas a acordar de cuando te decia "creen una carpeta de backup para el Counter").
Lo abrimos y vamos a encontrar esto:
Codigo:
// Command Menu definition
//
// Basic Format:
// "<Bound Key>" "<Button Text>" "<Command sent to server>"
//
//
//
//
// Buttons can also open up submenus, as follows:
// {
// "Some More Options",
// {
// ...
// }
// }
//
//
// Buttons preceded with "CUSTOM" are handled in special ways. They can only be moved
// around or deleted.
//
//
// Limitations:
// Maximum of 40 menus.
// Maximum of 100 buttons per menu.

//--------------------------------------------------------
// Everything below here is editable
Simplemente, nos enseña a modificar las cosas q contiene, y las limitaciones del mismo. Igual ahora les explico como se usa.
Maso menos la cosa funciona asi. Esto sirve para crear diferentes menus. Si aprietan la tecla H, van a ver q les sale un menu con diferentes opciones. Estas son las q vamos a modificar a nuestro gusto.
Para modificar las diferentes menus, siempre nos vamos a mover igual ... La estructura es "(numero)" "(nombre del menu)" "(comando a ejecutar)". Luego, usamos los corchetes para abrir y cerrar los argumentos q usemos.
Como siempre, primero les tiro un ejemplo y despues les explico q significa:
Codigo:
"1" "Estadisticas"
{
"1" "Rankstats" "say /rankstats"
"2" "Rank" "say /rank"
"3" "Top 15" "say /top15"
}
El menu se llama Estadisticas. Dentro del mismo voy a tener 3 opciones. Entonces, abro corchetes y pongo las opciones q quiera. En este caso, puse 3: Rankstats, Rank y Top15. Como ven, a cada una le puse el numero de opcion q corresponde, despues el nombre, y despues el comando a ejecutar. Luego de eso, cierro el corchete q abri para abarcar todo lo q sea Estadisticas.
De esta manera vamos a hacer con todas las opciones q hagamos. Incluso podemos hacer algo llamado "anidar", q significa poner una opcion dentro de otra. Aca les dejo un ejemplo:
Codigo:
"1" "Jugador"
{
"1" "Nicks"
{
"1" "[Sharey]Moska" "name [Sharey]Moska"
"2" "Moska" "name Moska"
"3" "-=[KaBaL]=-" "name -=[KaBaL]=-"
}
"2" "Estadisticas"
{
"1" "Rankstats" "say /rankstats"
"2" "Rank" "say /rank"
"3" "Top 15" "say /top15"
}
"3" "Tiro MSN" "say mi msn es (agregar msn aca)"
}
Bueno, aca ya empezamos con cosas mas complicadas. La opcion general del Menu se llama Jugador. Si apretamos en esa opcion, se nos abre un submenu con otras opciones, q son Nick, Estadisticas y Tiro MSN. Aca les dejo una screen de como quedaria este menu:



Las opciones q tienen un "[]" son las q, dentro de ellas, poseen mas opciones. Q traducido a nuestro codigo, seria las opciones q estan dentro de los corchetes de otras opciones.
Con esta estructura se pueden hacer miles de cosas, como por ejemplo, armar opciones para los Zbot, para cambiar rates, para ejecitar configs ... incluso, para las personas q poseen un server, y quieren ir cambiando las config de cerrado, publico, fun, etc, pueden usar diferentes menus para ir cambiando los aspectos de cada caso.
Bueno, con esto cerramos lo q es la parte de configuraciones y menus ... COmo les dije, una se implmeente dentrode la otra, y ahora les digo porque. Aca les dejo parte de mi menu:

Codigo:
"1" "Jugador"
{
"1" "Nicks"
{
"1" "[Sharey]Moska" "name [Sharey]Moska"
"2" "Moska" "name Moska"
"3" "-=[KaBaL]=-" "name -=[KaBaL]=-"
}
"2" "Estadisticas"
{
"1" "Rankstats" "say /rankstats"
"2" "Rank" "say /rank"
"3" "Top 15" "say /top15"
}
"3" "Tiro MSN" "say mi msn es moska@sharey.com.ar"
}


"2" "Configuraciones"
{
"1" "Standar" "exec standar.cfg"
"2" "Sniper" "exec sniper.cfg"
"3" "Demo" "exec /config/demo.cfg"
}
Como ven, tengo un menu para ejecutar las configuraciones. Y como les dije antes, se pueden usar varias config con diferentes nombres, por ejemplo, al ejecutar "standar" ... la misma eejcuta compras, config2 y binds. Cuando ejecuto sniper, se ejcutan compras, config 2, y una config especial para usar Scout y AWP llamada sniper2 (ya q la sniper.cfg es la q llama a las demas).

Ahora pasamos a otro tema totalmente diferente, q seria como poner los diferentes models, sprites, etc ...

3. Modelos

ACLARO!! Cambiando el modelo de las armas o demas, no afectamos en ningun modo las caracteristicas de la misma. No solo porque le pongamos de skin a la Scout diferente, va a pegar como una Magnum. Otra cosa importante es saber q las cosas q modifiquemos, solo las vamos a ver nosotros. O sea, si jugamos en un server por internet, los demas van a ver als cosas como siempre, mientras q nosotros las vamos a ver diferentes, segun lo q modifiquemos. O sea, si morimos, y ponemos la vista en un player q tiene una AK, vamos a ver la AK del modelo modificado q nosotros bajamos. Pero el va a ver, en su pc, la AK como siempre (a menos q tambien alla reemplazado los models XD).

Los modelos son los archivos q controlan los diferentes skins de las cosas. Ya sea de los TT, CT, armas, etc. Para empezar, les explico maso menos como estan conformados.
Los mismos son archivos con extension .mdl. Para editarlos, van a tener q usar programas como el 3D Studio Max, y tambien tienen q saber algo de modelado en 3D. Obvio q una guia no les va a alcanzar para aprender a usar este programa y hacer sus propias armas, van a tener q adquirir muchisima practica y horas de diseño. No digo q sea imposible, pero si lo unico q queres es poder cambiar las armas del counter, o cambiar los modelos de las cosas, no necesitas para nada editar los .mdl, porque hay paginas donde te los podes descargar lo mas bien. Eso si, es importante poder abrir estos archivos y, si uno prefiere, hacer algunos cambios minimos. Para eso van a tener q usar un programa q se llama "Half-Life Model Viewer" (para la guia, el HLMV), q lo pueden descargar de ACA (Supongo q todos saben descargar de Rapidshare. Si no saben, solamente entre a la pagina, vayan un poco para abajo, donde dice FREE apretan, ponen el codigo q aparece en el casillero, y listo). Con esto van a poder abrir todos los modelos. Esta muy bueno porque se pueden mirar en forma 3D, desde cualquier angulo q quieran.
Bueno, antes q nada, algo muy simple. Copian la carpeta models del Counter a su capreta de Backup, porque la vamos a empezar a modificar.
Primero, se bajan algun modelo de internet. Una pagina q recomiendo enormemente es FPSBANANA > The FPS Customization Community ... Otra muy interesante es CS-Nation - the future of Counter-Strike - csnation.net ... Ahi se van a cansar de encontrar modelos para su Counter. Desde armas hasta Rehenes. De todo.
Ahora voy a centrarme mas q nada en los archivos de las armas, porque son los mas "completos" a la hora de reemplazar. El 99% de los archivos de armas q se bajen, van a ser archivos .rar q traen (casi siempre), 3 o mas archivos. Tres con la extension .mdl y alguno de textura (archivos simples jpg). Tambien algun q otro txt con los creditos de los creadores del modelo. Paso a comentarles q significan esos archivos mdl:

p_*.mdl (Player Model): Estos modelos corresponden a las armas q vos ves en las manos de otro player.
w_*.mdl (World Model): Seria el modelo del arma cuando esta tirada en el piso.
v_*.mdl (View Model): Es el modelo del arma cuando la tenemos en las manos.

Si abrimos los demolos v_, no solo vamos a ver el arma, sino tambien las manos del modelo. Aca viene algo importante. En el HLMV, vamos a la solapa Sequence. Ahi, vamos a ver q por defecto, hay una casilla marcada con la opcion "idle". Vamos a poder cambiar esa opcion, y poder ver las diferentes animaciones del arma, ya sea cuando disparamos, cuando recargamos, etc. Quedence tranquilos q no modifica en nada al archivo. Ahora, vamos a la solapa Texture. Aca vamos a poder hacer cambios en el modelo. Por ejemplo, yo todas las armas q tengo en mi counter, las tengo con el mismo modelo de guantes. Para esto, simplemente vamos adonde dice import, y cambiamos el archivo q viene en el modelo por otro cualquiera. Algo importante, es q el nuevo archivo q pongamos debe ser de las mismas dimensiones q el antiguo. Para armas de 1.6 casi siempre el tamaño de las texturas de los guantes es 512x510. Acuerdence de estar parados en la textura correspondiente. Hay veces a los modelos q bajemos vienen con carpetas de texturas, q podemos reemplazar para poder cambiar algunos aspectos de las armas, como las culatas, los brillos, etc. Para guardar los cambios q hacemos, apretamos el boton "Save Texture", debajo del boton de importar, y guardamos todo dentro del mismo modelo q abrimos.
Bueno, tenemos el modelo, y sabemos como cambiar algunas texturas. Lo q sigue es reemplazar los viejo modelos del Counter por los nuevos modelos q bajamos. Para esto, simplemente copiamos los 3 archivos .mdl, y los reemplazamos por los q hay en la carpeta del Counter. O sea, "...cstrikemodels" ... Fijense donde es q lo instalaron. Nos va a saltar un cartel q nos dice q el archivo q queremos copiar ya existe (obvio, ya q contiene los modelos de las armas q conocemos), le decimos q si y listo. Ahora, nada mas quda entrar en el Counter y mirar si nuestros modelos cambiaron. En este punto, pueden pasar dos cosas. O todo anda bien, o hay algun error. Cuando algo no anda, el 90% de las veces, es problema de los archivos p_ o w_ ... Jamas tuve problemas reemplazando un archivo v_. Por esto mismo es q les digo siempre q tengan un backup de las cosas. Porque si nosotros tenemos algun error, simplemente reemplazamos los nevos modelos por los viejos otra vez, y todo se va a solucionar. Asi q ya saben, si reemplazan los 3 archivos, y tira error, o no crea partidas, o lo q sea, vuelvan a poner los archivos p_ y w_, dejando el v_. Ademas, el v_ es el archivo mas importante, ya q es el q reemplaza el modelo del arma cuando la tenemos nosotros en las manos. Tengan en cuenta q no tienen q reemplazar tooodos los arcvhivos v_ y w_, solo los del arma q modificamos. Les tiro un ejemplo: Supongamos q me bajo la textura de una M4A1, la modifico, le pongo los guantes q quiero, y copio los 3 archivos a la carpeta del Counter, q son p_m4a1.mdl, v_m4a1.mdl y w_m4a1.mdl. Feliz, voy a crear una partida para probar el modelo, y no la crea (SIEMPRE q me tiro un error, me paso eso. Creo una partida, y cuando comprueba los recursos, vuelva a la pantalla principal). Obvio q hay un error, sino todo andaria joya. Lo q tengo q hacer, es copiar los viejos archivos q vienen por defecto del Counter. Si quiero volver todo a la normalidad, copio los 3. Sino, pruebo cual fue el q me tiro error. En mi caso, siempre hago lo mismo. reemplazo el nuevo w_m4a1.mdl (en este caso el M4A1 porque estabamos modificando ese arma. SI estamos modificando otra, seria la coresponeidnte a la misma). Corro el Counter. Si sigue tirando errro, tambien reemplazo el p_m4a1.mdl. Corro el Counter. Si sigue tirando error, mando a todos a cagar porque significa q el error esta en el v_m4a1.mdl, y no tiene sentido copiar los otros dos archivos y dejar el original de este, porque la gracia de cambiar un arma es verla en nuestras manos. Dejo algo en claro por las dudas. Algunos pueden tener errores cuando cambian p_ump45.mdl o p_sg550.mdl. Esto es porque el Counter tiene bloqueados estos archivos. Recomiendo dejar estos como estaban por defecto.
Ojala maso menos se alla entendido lo q quise decir. Solo son unos simples pasos para saber en donde estaba el error. Con esto ya sabemos cambiar armas. Asi q podemos empezar a buscar como lokos cualquier tipo de modelo y cambiarlos a nuestro gusto.
Con esto van a saber cambiar practicamente todos los modelos del juego, ya q es siempre lo mismo. Bajar, descomprimir, hacer bakup de los viejos archivos, copiar, pegar, correr Counter, comprobar errores (Si los hay). Por ejemplo, se pueden bajar modelos de los rehenes del juego. O skins para los CT y TT. Aca, simplemente van a la ruta correspondiente, y buscan los archivos (En el caso de los rehenes es la misma ruta q las armas, en caso de los skins de CT y TT, estan dentro de la carpeta models/players ... Ahi estan separadas por carpeta cada uno de los skins).

Mucha palabra y poca imagen?? Bueno, dejo algunas screen.

Aca, uno de los modelos de TT q uso.


La AUG con mira modificada (mas adelante les enseño como modificar las miras)


La Magnum ...


y su mira


Estos son algunos de los ejemplos de models modificados q hice.
Ahora les explico algunas otras cosas, q tambien modifica partes graficas.
4. Sprites

Son archivos con extension .spr. A diferencia de los models, son imagenes planas, q pueden tener animacion, pero no en 3D. Ejemplos de esto son las explosiones, sangre, agujeros de balas, C4 LEDs, radar, miras sniper, etc ... hay varias cosas q se pueden modificar. Digamos q basicamente, la modificacion de estos archivos del Counter es lo mismo q con los models, pero con una diferencia. Aca, nosotros podemos "agregar" algunos de nuestros sprites sin modificar obligatoriamente los q vienen por defecto (a diferencia de los models q si hay q reemplazarlos). Este es el caso de las miras. Algunos otros los tenemos q reemplazar. Igual, ahora vamos a ver q como viene la mano con estos archivos.
Los descargamos de alguna pagina q queramos, y casi siempre viene el archivo spr junto a algun otro. Para poder verlos sin problemas, necesitamos el Sprite Viewer de ACA. Simplemente, ponemos File/Open y abris el sprite q queres.
Paso a comentarles como podemos modificar las miras. Para esto, simplemente nos descargamos cualquiera q internet, y la reemplazamos por la correspondiente en la carpeta de sprites. Por ejemplo, la mira sniper del Counter se llama sniper_scope.spr, y la encontramos dentro de la carpeta de sprites. Si reemplazamos ese archivo por cualquiera q nosotros queramos, vamos a poder modificar la mira por defecto. O sino tambien podemos modificarla nosotros. Para esto, vamos a usar dos programas, y uno mas para editar imagenes. Lo q hacemos es abrir el spr con el Sprite Viewer. Luego lo importamos como BMP. Pero como lo modificamos??? Simple. Una vez q tengamos el BMP, podemos modificar a nuestro gusto la imagen (recomiendo Photoshop, ya q podemos trabajar en capaz y demas). Cuando terminamos de modificar el archivo, usamos el Sprite Wizard (q lo pueden bajar de ACA. Abrimos el programa, y seguimos los pasos q nos dice. Recomiendo ponerle Alphatest cuando nos pregunte. Listo. Con eso estaria listo.
Pero podemos meterle una mira al AWP, otra a la Scount, etc??? Si, podemos. Y para esto tenemos q modificar otros archivos. Paso a explicar.
Si ven la carpeta de sprites, tambien hay archivos con extensiones txt, como weapon_famas.txt, o weapon_awp.txt. Estos archivos contienen los nombres de los spr q usa el armay sus caracteristicas. Por ejemplo, si abrimos weapon_awp.txt, vamos a ver algo asi:
Codigo:
14
weapon 320 320hud1 80 120 80 20
weapon_s 320 320hud1 80 140 80 20
ammo 320 640hud7 24 96 24 24
crosshair 320 crosshairs 24 0 24 24
autoaim 320 crosshairs 0 72 24 24
zoom 320 ch_sniper 0 0 256 256
zoom_autoaim 320 ch_sniper 0 0 256 256
weapon 640 640hud2 0 135 170 45
weapon_s 640 640hud5 0 135 170 45
ammo 640 640hud7 24 96 24 24
crosshair 640 crosshairs 24 0 24 24
autoaim 640 crosshairs 0 72 24 24
zoom 640 sniper02 0 0 256 256
zoom_autoaim 640 sniper02 0 0 256 256
Si se dan cuenta, todos los nombres q aparecen corresponden a archivos spr. Explico maso menos q encontramos aca, nombrando de izquierda a derecha. Lo primero es la funcion. Q es lo q estamos modificando. Luego se encuentra el nombre del archivo spr. Sigue la posicion en X, la posicion en Y, el tamaño en X y el tamaño en Y. los numeros, a menos q quieran investigar un poco como viene la mano, no va a ser necesario modificarlos en lo mas minimo. Lo q nosotros vamos a modificar son los diferentes nombres de los spr para poder modificar el arma.
Supongamos q tenemos una mira q nos gusto para ponerle al awp. Pero solo la queremos para ese arma. Lo unico q tenemos q hacer, es modificar los valores de zoom y zoom_autoaim. Para esto, ponemos el nuevo sprite q tenemos en la carpeta sprites del Counter. Lo nombramos, por ejemplo, mira_awp.spr. Despues, abrimos el archivo de texto correspondiente al AWP (weapon_awp.txt) y lo modificamos. En nuestro ejemplo, va a quedar asi:
Codigo:
14
weapon 320 320hud1 80 120 80 20
weapon_s 320 320hud1 80 140 80 20
ammo 320 640hud7 24 96 24 24
crosshair 320 crosshairs 24 0 24 24
autoaim 320 crosshairs 0 72 24 24
zoom 320 mira_awp 0 0 256 256
zoom_autoaim 320 mira_awp 0 0 256 256
weapon 640 640hud2 0 135 170 45
weapon_s 640 640hud5 0 135 170 45
ammo 640 640hud7 24 96 24 24
crosshair 640 crosshairs 24 0 24 24
autoaim 640 crosshairs 0 72 24 24
zoom 640 mira_awp 0 0 256 256
zoom_autoaim 640 mira_awp 0 0 256 256
Como ven, solo cambie el nombre. Con esto q logramos?? Primero, poder ponerle a cada arma su respectiva mira. Y por otro lado, no modificamos para nada la mira original, asi q si nos aburrimos de la q pusimos, solamente volvemos a dejar el archivo txt como estaba.
Para los demas sprites no hay mucha ciencia. Solamente se reemplazan los originales por alguno q nosotros queramos. Es el caso de las explosiones, la sangre, los agujeros en las paredes, etc ...

5. Sounds

Esto realmente no tiene mucho de ciencia. Aca solamente es copiar/pegar. Todos los sonidos estan, obviamente, dentro de la carpeta sound del Counter. Ahi vamos a encontrar varios archivos, todos con extension .wav. Para poder modificarlos, tienen q pegar los nuevos archivos q bajaron dentro de la carpeta, respetando el nombre del archivo original, al igual q como haciamos con los models. O sea, se quieren bajar un nuevo sonido para cuando los CT ganan. Este se encuentra dentro de cstrikesoundradio. El archivo se llama ctwin.wav. El sonido nuevo q quieran poner, lo renombran con ese mismo nombre y lo pegan arriba. Les va a decir q ya existe, le ponen q reemplaze, y listo. Ya tenemos sonido nuevo. Lo mismo pasa con los mensajes de radio, lo q dicen los rehenes, sonidos de las armas, etc ...

6. FAQ

P: Modificar los models, sprites y demas, influye en mis FPS??
R: Digamos q si. Si sos de esos q tienen todo afinado para q los FPS lleguen a 60-70, porque la la PC la tenes muy limitada, o no tenes placa de video, recomiendo q no modifiques nada. Les doy mi experiencia. Tengo un Semprom 2200+, con una Gforce FX 5200. Llego a los 100 FPS, y ahora q modifique todos los sprites y demas, sigo jugando a 100 FPS, y en mapas como aim_map o fy_pool_day, siempre estoy entre los 70-90 FPS. Realmente, no me preocupa porque se sigue viendo joya.

P: Modifico tambien las caracteristicas de las armas cambiando sus models??
R: NO!! Ya lo aclare arriba. Solo tocamos la parte grafica, nada de pegar mas, menos, retail, etc ... Solo es una cuestion estetica.

P: Porque no se explica mejor el tema de las config y alias??
R: Simple. Si uno busca guias de Counter, lo q mas encuentra es sobre configs y alias. Realmente, no vi muchas en cuanto a models y sprites, por eso mismo escribi esto. Siqueres saber mas de las configs y alias, busca por internet q seguro encontraas algo.

Bueno gente, por ahora dejo la guia ahi. Mas adelante la actualizo y agrego mas info para poder modificar sus Counter y dejarlos como quieran. Saludos y muchas suerte para todos!!! En el Counter soy -=[KaBaL]=-, si me ven por ahi, y leyeron mi guia, diganme q tal le parecio. Acepto todas las criticas, hasta las q digan "Es una KK" ...
Esta guia la colgue en varios foros de CS, por lo tanto, capaz q cosas q explico aca ya estan explicadas parcialmente en otras guias. Les pido mil disculpas si pasa eso, y si es necesario cambiar los datos q yo aporte, haganmelo saber q modificamos las cosas para q no alla problemas.

Agradezco enormemente a Kaiser de ^Ra[x]noS^ TeaM*, porq ademas de pelotudiar conmigo en la facultad todos los dias (mirando a esos kks y todas esas carongas bigotas) me metio en el mundo del CS ...

Saludos!!!!DarkVago!!!!!
 
  Hoy habia 41141 visitantes (230421 clics a subpáginas) ¡Aqui en esta página!


MusicPlaylist

 
 
Este sitio web fue creado de forma gratuita con PaginaWebGratis.es. ¿Quieres también tu sitio web propio?
Registrarse gratis