Buenas...
Yo recordaba un comando muy interesante del Q3A que aun no había probado en QL.
Dicho comando es "EXEC" y es una maravilla porque permite ejecutar un archivo *.cfg que puede contener cualquier comando del Quake. De este modo se pueden armar scripts de comandos.
Hasta acá no parece nada del otro mundo pero usándolo con creatividad se pueden lograr cosas muy copadas.
Como ejemplo les digo como armar una configuración para "bindear" dos armas en la misma tecla y que se cambien en forma alternativa
¿como seria esto? si en la Q tengo el Rocket la siguiente vez que apreté la Q que cambie al rayo y una vez que tengo el rayo si vuelvo con la Q que vuelva al Rocket.
los comandos son:
WEAPON #NUMERODEARMA
Ej: weapon 5 (cambia al rocket si existe)
BIND x <comando> (donde x es una tecla cualquiera)
Ej: bind Q wapon 5 (cada vez que se toque Q cambia al Rocket)
EXEC archivo.cfg
Ej: EXEC miConfing.cfg
la clave es que el arcchivo "miconfig.cfg" este en la carpeta BASEQ3 (En windows: C:\Documents and Settings\<<<Usuario>>>\Datos de programa\id Software\quakelive\baseq3)
Ahora a lo nuestro:
la clave es tener dos archivos que hagan dos acciones.
1. poner el arma
2. configurar la tecla para que la proxima vez llame al otro archivo.
para esto creamos 2 archivos (weapq1.cfg y weapq2.cfg) con cualquier editor de texto (ejemplo el notepad)
Cada archivo debe contener:
weapq1.cfg
weap02.cfg
Ambos archivos los ponen en la capeta BASEQ3 y dentro del quake en la consola tipean
Ahora con la Q ponen el rocket y si la tocan de nuevo ponen el rayo.
¿que pasa si toco Q y luego cambio de arma con otra tecla?
en ese caso:
- si se quiere volver al rocket hay que tocar dos veces Q.
- si se quiere ir al rayo una vez Q.
lo bueno es que el cambio de armas de este modo es rapido hacindo una especie de "dobleclic" sobre la tecla el cambio es casi instantáneo.
Obviamente esto es un ejemplo, se puede mejorar... pero eso un primer paso... usando esta "tecnica" se pueden programar otras cosas siendo un poco creativos.
slds
Yo recordaba un comando muy interesante del Q3A que aun no había probado en QL.
Dicho comando es "EXEC" y es una maravilla porque permite ejecutar un archivo *.cfg que puede contener cualquier comando del Quake. De este modo se pueden armar scripts de comandos.
Hasta acá no parece nada del otro mundo pero usándolo con creatividad se pueden lograr cosas muy copadas.
Como ejemplo les digo como armar una configuración para "bindear" dos armas en la misma tecla y que se cambien en forma alternativa
¿como seria esto? si en la Q tengo el Rocket la siguiente vez que apreté la Q que cambie al rayo y una vez que tengo el rayo si vuelvo con la Q que vuelva al Rocket.
los comandos son:
WEAPON #NUMERODEARMA
Ej: weapon 5 (cambia al rocket si existe)
BIND x <comando> (donde x es una tecla cualquiera)
Ej: bind Q wapon 5 (cada vez que se toque Q cambia al Rocket)
EXEC archivo.cfg
Ej: EXEC miConfing.cfg
la clave es que el arcchivo "miconfig.cfg" este en la carpeta BASEQ3 (En windows: C:\Documents and Settings\<<<Usuario>>>\Datos de programa\id Software\quakelive\baseq3)
Ahora a lo nuestro:
la clave es tener dos archivos que hagan dos acciones.
1. poner el arma
2. configurar la tecla para que la proxima vez llame al otro archivo.
para esto creamos 2 archivos (weapq1.cfg y weapq2.cfg) con cualquier editor de texto (ejemplo el notepad)
Cada archivo debe contener:
weapq1.cfg
- Código:
weapon 5
bind q exec weapq2.cfg
weap02.cfg
- Código:
weapon 6
bind q exec weapq1.cfg
Ambos archivos los ponen en la capeta BASEQ3 y dentro del quake en la consola tipean
- Código:
EXEC weapq1.cfg
Ahora con la Q ponen el rocket y si la tocan de nuevo ponen el rayo.
¿que pasa si toco Q y luego cambio de arma con otra tecla?
en ese caso:
- si se quiere volver al rocket hay que tocar dos veces Q.
- si se quiere ir al rayo una vez Q.
lo bueno es que el cambio de armas de este modo es rapido hacindo una especie de "dobleclic" sobre la tecla el cambio es casi instantáneo.
Obviamente esto es un ejemplo, se puede mejorar... pero eso un primer paso... usando esta "tecnica" se pueden programar otras cosas siendo un poco creativos.
slds