Tercer artículo de la entrega de tutoriales sobre scripting, para sacar el máximo jugo a nuestros FPS en PC (al menos en lo que a su manejo se refiere). Hoy vamos con una función especialmente útil de ‘Counter-Strike: Source’: atajos de compra rápida de armas, para que no perdamos ni un segundo en adquirir el equipamiento antes de cada ronda, una de las tareas más tediosas del juego.
Como sabéis, al principio de cada ronda en ‘Counter-Strike: Soruce’ debemos adquirir las armas que vayamos a emplear, siempre en función del dinero del que disponemos y del bando al que pertenezcamos. Y aunque el juego tiene opciones de compra rápida o de repetir la compra anterior, con el truco de hoy iremos un paso más allá. Para evitar la engorrosa navegación por el menú de compras del juego una y otra vez, lo que hice fue crearme un trozo de script que asigne una tecla directa a la compra de cada arma.
En mi caso, lo primero fue asignar teclas para comprar los diferentes tipos de granadas, el chaleco antibalas, la munición y, dependiendo del tipo de mapa, el kit de desactivación de bombas. Coloqué dichos controles en las teclas U, I, O, P (chaleco, granada de mano, flashbang, granada de humo) K y L (munición, kit de desactivación). El trozo de código necesario para ello es el siguiente:
bind u “buy vesthelm; buy vest” // Compra chaleco
bind i “buy hegrenade” // Granada
bind o “buy flashbang” // Flashbang
bind p “buy smokegrenade” // Granada de humo
bind k “buy primammo; buy secammo” // Munición
bind l “buy defuser” // Compra Defuser Kit
Como veréis, en el caso del chaleco se intenta primero comprar el kit completo (casco + chaleco antibalas) y, si no hubiera dinero, se compraría en su lugar tan solo el chaleco.
A modo de referencia visual, os dejo el siguiente esquema de lo que compra cada tecla:
En cuanto a las armas, es evidente que abarcar todas las armas posibles con el teclado ocuparía gran parte de las teclas, por ello me hice una selección personal de las más usadas y coloqué el menú para comprarlas en el teclado númerico (esa parte del teclado que no usamos casi nunca).
Lo distribuí por filas: en la fila superior, Desert Eagle, Elites/FiveSeven y escopeta. En la siguiente (teclas 7 8 y 9), los tres tipos de Uzis. En la siguiente, (teclas 4 ,5 y 6) rifles de asalto. En la cuarta fila (teclas 1, 2 y 3) los rifles de Sniper y, por último, en el número 0, la tecla para comprar la ametralladora.
Una vez más, este es el trozo de código encargado de conseguir el truco:
bind – “buy deagle; buy secammo”
bind * “buy elites; buy fiveseven; buy secammo”
bind KP_MINUS “buy xm1014; buy primammo; buy secammo”
bind KP_HOME “buy tmp; buy mac10; buy primammo; buy secammo”
bind KP_UPARROW “buy mp5navy; buy primammo; buy secammo”
bind KP_PGUP “buy p90; buy primammo; buy secammo”
bind KP_LEFTARROW “buy galil; buy famas; buy primammo; buy secammo”
bind KP_5 “buy ak47; buy m4a1; buy primammo; buy secammo”
bind KP_RIGHTARROW “buy aug; buy sg552; buy primammo; buy secammo”
bind KP_END “buy scout; buy primammo; buy secammo”
bind KP_DOWNARROW “buy sg550; buy g3sg1; buy primammo; buy secammo”
bind KP_PGDN “buy awp; buy primammo; buy secammo”
bind KP_INS “buy m249; buy primammo; buy secammo”
bind KP_PLUS “buy vesthelm; buy vest”
Asimismo, como veréis, el script tiene asignados varios comandos por tecla de forma que siempre que compremos un arma se compre también, automáticamente, munición para la misma. Si más adelante en la partida queremos volver a la zona de compra para “recargar” munición bastará con usar la tecla al respecto asignada en el grupo anterior (la tecla K, en el ejemplo propuesto).
Otro aspecto a considerar es que, evidentemente, según estemos en el bando terrorista o antiterrorista podremos comprar unas armas u otras. Para el caso en que las armas no sean comunes, asigné a la misma tecla el arma equivalente entre cada bando, de forma que compremos una u otra según en que equipo estemos jugando.
Podéis ver las armas asignadas a cada tecla en el siguiente esquema. Cuando una tecla esta asignada a dos armas a la vez se muestra en azul la del grupo antiterrorista y en rojo la de los terroristas:
Por último, para los que queráis modificar el script y cambiar no solo las teclas asignadas sino también el arma o equipamiento a comprar, esta es la lista con los nombres de las armas dentro de la consola en ‘Counter-Strike: Source’. Yo la tengo en mi script para tenerla siempre de referencia:
// Pistolas: glock, usp, p228, deagle, fiveseven, elites
// Escopetas: m3, xm1014
// Subfusiles: tmp, mac10, mp5navy, ump45, p90
// Rifles de asalto: galil, famas, ak47, m4a1, sg552, aug
// Rifles de frnacotirador: scout, sg550, awp, g3sg1
// Ametralladora: m249
// Munición: primammo : secammo
// Equipamiento: vest, vesthelm, flashbang, hegrenade, smokegrenade, defuser, nvg
Espero que este pequeño truco os ayude a reducir los tiempos muertos en vuestra partida para que podáis centraros tan solo en los lances del juego en sí.
Ver 26 comentarios
26 comentarios
teikirisi
Yo me olvidé completamente del Counter apenas puse mis manos en Cod4 jeje
shinobi128 AV-98 INGRAM & Alucard Tepes
yo creo que es muy interesante, mola que también se pongan trucos y cosas para variar y noi solo noticias, cosas así creo que enrriquecen mucho a la página, seguid así, teneís mi apoyo^^
q256
Por supuesto, esto es solo un ejemplo. Claro que se pueden asignar varias armas a una sola tecla (una pistola y un fusil + granadas por ejemplo) pero yo prefiero tenerlo separado porque no siempre compro lo mismo.
No obstante, espero que con todo lo comentado en el post os sea lo bastante útil como para crear vuestros propios scripts al respecto.
darkamlight
B 8 4 B 8 2 B 8 3 - B 8 3 B 1 4 B 4 3 ... ,,, Dios, pero si los expertos en CS sólo tenemos que pulsar lo de arriba y tenemos lo que queremos @.@
osckeitaro2
al fin un post sin ataques a Microsoft y su consola...
osckeitaro2
es entretenido ver como sólo a "Antimicrosoft" no le han baneado ninguno de los posts ofensivos en los artículos anteriores xD
yonkykong
Siiiii
swito
Tambien puedes hacer referencia a que se pueden montar packs es decir que con una tecla te compre chaleco antibalas y m4 y granadas asi aun acortas más el tiempo de compra.
Y si no siempre puedes usar la opcion que da el menu de compra de CSS para hacer tus 3 binds favoritos
Exodus
No deberian hacer cosas interesantes en vez de esto?
sergipiza
pufff que lio
no es mas facil comprar las armas y dejarlas guardadas en una sola tecla????
Te sale para guardar tu compra en el menu de armas....
NeoTroll
#7 AntiMocosoft es sonyer, aqui en vidaextra tiene privilegios.
Dr. Trauma
mmmm, pues la verdad prefiero seguir comprando las armas como siempre lo he hecho, rápidamente con las teclas... Recuerda...francotirador....B46....Desert Eagle....B13!!!...que paranoia con el Counter jaja xD.
Vogel
Es mejor hacerte un script para comprarte varias armas con una sola tecla.
Alexiels
#5 Exodus.
Y digo yo que si no te interesa para que comentas? no es mejor que te calles la boca y te largues de aqui?
Gracias por el post Q256,habra que ponerlos en practica XD.
Saludos.
sorianocubillos
Los expertos de verdad no pierden tiempo con el "B 8 4 B 8 2 B 8 3 - B 8 3". Se tiene la tecla "O" que ya entra directamente en el menu de granadas y demas. xDD
alextv82
Mas que un post serio, me parece uno gracioso. A esta alturas de la vida hablando del counter?¿no se,no se....juego bueno donde los haya, pero creo recordar que iba a jugarlo con mis amigos hace 8 años o asi, a los ciber cuando aún no teniamos acceso a internet en casa?¿ Que recuerdos tan buenos. Pero llevo un par de días viendo noticias sobre el mismo y me pregunto, tan mal está el mundo de los videojuegos que no hay nada más que contar?¿ jeje
AntiMicrosoft
Soy hermano de uno de los redactores...
kesna
A lo mejor soy el unico pero me ha parecido muy util sinceramente, para mi es engorroso estar tocando la B para comprar cualquier cosa
Gracias q256
Trolleando voy!
A quien no le interese que se calle la puta boca. Me gusta lo que haces q256 sigue asi que molan los tutoriales.
Topofarmer
#5 Exodus
Pues si a ti no te interesa no entres a comentar
A los demás que sí nos interesa, pues darle las gracias a q256 por hacer estos tutoriales para los más novatos del juego.
WildChild
@2 UPK eso es como decir "Para qué aprender HTML habiendo dreamweaver?"
Gracias q256, sigue así
ulises
16# dejame adivinar eres antimicrosoft candil? xDDD
robert
a mi también me parecen bien este tipo de información, aunque no me sea de utilidad ahora mismo, pero no entiendo porque alguien se dedica a entrar y decir cosas como "no hay nada más interesante que hacer?", pues claro, y también puedes apagar la cónsola, pc, lo que sea y darte una vuelta por el parque en vez de postear gilipolleces.
y otro tema, porqué en cada noticia aparecen trolls de debajo las pidras?
Intel i7
si yo me lo se todo de memoria y te compro todo en 2 segundos,
alguien quiere duelo?
jami281
a mi meparce muy bien esto de los scripts pero yo intento meter los comandos en la consola los copio y los pego para n o escribirlos mal en la consola y la verdad esque no me funciona por que al meter los comandos en la consola me sale una lista de todas las armas que hay y lñuego voy a probar a ver si funciona y nada....voy a probarlos por que cuando metos los comandos la verdad es que no me sale lo de comand unknow.... si alguien me pudiera decir donde esta el error y donde lo cometo...por que estopy seguro que es un paso que no doy o algo que se me olvida pero esque no se donde esta el fallo...si alguien me pudiera ayudar se lo agradeceria garcias por adelantado