Hola amiguitos. He actualizado el artículo que contenía algunas
cosillas sobre la demo de UT3 para que siga siendo válido con la
versión completa, además de añadir algunas cosas moderadamente
interesantes.
Es posible que lo actualice al encontrar una nueva fuente de inspiración, o quizá no. Empecemos.
Colega, ¿dónde está mi INI?
Los archivos de configuración de Unreal Tournament 3 se guardan en
"Mis Documentos - My Games - Unreal Tournament 3 - UTGame - Config
Tiene los siguientes archivos:
- UTCustomChar.ini - El personaje
- UTEditor.ini - Para el editor.
- UTEngine.ini - Configuración del sistema / gráfica / audio. Del Engine, vamos...
- UTInput.ini - La configuración de entrada: ratón y teclado
- UTWeapon.ini - Prioridad de armas y crosshairs
- UTUI.ini - Configuración de la interfaz.
- UTGame.ini - Configuración de la partida y del HUD.
Nota: Si no quieres que se te guarde la configuración aquí, puedes iniciar el juego con el argumento -nohomedir.
De este modo, utilizará el directorio donde hayas instalado el juego
para buscar mapas y configuraciones (ver más adelante nota al respecto
de dónde están los mapas).
Colega, ¿dónde están mis Mapas y mis Mutators, etc?
Al igual que los INIs, se guardan en Mis Documentos, de la siguiente forma:
- Demos - UTGame - Demos
- Screenshots - UTGame - Screenshots
- Mutators - UTGame - Published - CookedPC - Script
- Texturas - UTGame - Published - CookedPC - Textures
- Mapas - UTGame - Published - CookedPC - CustomMaps
Si es la primera vez que instalas un mapa, es muy probable que tengas que crear la carpeta "Published".
Si utilizas -nohomedir, entonces las rutas son las mismas, pero relativas a donde hayas instalado el juego.
Argumentos para UT3.EXE
Al igual que en ocasiones anteriores, UT3 trae unos cuantos
parámetros para añadirle que sirven entre otras cosas para crear
servidores dedicados y tal o algo. No he sido capaz de encontrar una
lista completa, así que a continuación los que he encontrado xD
Los comandos para crear servidores son demasiado específicos y
tontos para que los nombre, así que para ello nos vamos a remitir a
cualquiera de las 200 webs que te crean la línea de comandos, como este, este, este o este.
- -nohomedir. Utiliza la ruta de instalación del juego en vez de Mis Documentos
- -configsubdir carpeta. Lee la configuración desde esa
carpeta, relativa a la ruta de configuración, es decir, en Mis
Documentos o en la instalación del juego, si se usó nohomedir. Útil si
se cargan varios servidores.
- -EngineINI. Igual que el anterior, pero sólo aplicable a Engine.ini
- -GameINI. Igual que el anterior, pero para Game.ini
- -unattended. No da el coñazo con versión desfasada de INI. Debe ponerse al final.
- -novideo. No muestra los coñazo de vídeos xD
Crear binds
UT3 guarda tu configuración de teclas y ratón en el eter mágico que
es Internet, de modo que cada vez que logeas, lee determinadas teclas y
sobreescribe los cambios que hayas hecho manualmente en UTInput.ini,
pero hay un modo de evitar esto sin tener que hacer un exec cada vez
que arrancas el juego, u otras triquiñuelas. Es el siguiente.
- Edita UTInput.ini. La parte [UTGame.UTPlayerInput] se
corresponde con las últimas teclas que has usado, así que es esto lo
que usarás como base para tus modificaciones. Selecciona todo el
apartado entero y cópialo al portapapeles.
- [Engine.PlayerInput] son las teclas por defecto. Es decir, las que se aplican al pulsar sobre "Default keys". Sobreescribelas con las de UTGame.UTPlayerinput, aunque ten en cuenta que al final hay otros datos como bInvertMouse, etc, que no están en Engine.PlayerInput, así que déjalos donde están.
- Haz los cambios que te den la gana en UTGame.PlayerInput. Más abajo tienes una lista de comandos de consola.
- Inicia el juego. Verás que tus teclas siguen sin cambiar.
- Ve a las opciones, pulsas para restaurar las teclas por defecto.
- Se te cargaran tus binds personalizados, y a partir de entonces siempre se cargarán, ya que se guardarán "legalmente".
- Enjoy.
Comandos de consola
| comando |
single? |
multi? |
info |
| Showscores |
si |
si |
si, solo muestra y oculta |
| togglehud / showhud |
si |
si |
oculta muestra el hud |
| showdebug |
si |
si |
muestra datos de debug |
| setprogresmessage tipo, texto |
si |
pse |
muestra un mensaje del estilo siguiente |
| dropflag |
si |
si |
tira la bandera |
| taunt X - vocecilla |
si |
si |
ejecuta taunt o movimiento |
| togglescreenshotmode |
si |
si |
pone el arma y el hud y lo quita |
| ToggleMelee |
si |
si |
carga el martillo y al otro click carga el arma anterior |
| ShowQuickPick / hidequickpick |
si |
si |
muestra un menu raro para elegir el arma |
| startfire / stopfire / startaltfire |
si |
si |
dispara en bucle y/o para |
| basepath 0 / basepath 1 - muestra ruta a base |
si |
si |
muestra flechitas hacia la base 1 o 2 |
| adminplayerlist |
si |
si |
muestra los pringaos en el server |
| adminforcevoicemute / unmute / textmute / |
no |
no |
no parece ir  |
| adminchangeoption |
si |
si |
cambia una opcion como minnetplayers, warmuptime, etc |
| kickban |
no |
si |
|
| kick |
no |
si |
|
| restartmap |
no |
si |
reinicia el mapa |
| switch |
no |
no se |
|
| mutate spectate |
ABT |
ABT |
espectar |
| mutate join |
ABT |
ABT |
uninrse a la partida |
| freezeframe delay secs |
si |
no |
congela la imagen en x tiempo si no se mueve |
| writetolog |
si |
no |
escribe en el log el parametro que quieras |
| amphibious |
no se |
no |
puede nadar eternamente |
| fly |
si |
no |
vuela |
| walk |
si |
no |
anda normal |
| ghost |
si |
no |
atraviesa paredes |
| allammo |
si |
no |
municion al maximo en todas armas |
| god |
si |
no |
invencible |
| slomo |
si |
no |
velocidad del juego |
| setjumpz F |
si |
no |
fuerza del salto |
| setgravity |
si |
no |
gravedad |
| setspeed |
si |
no |
velocida del muñeco andando |
| killall class |
si |
no |
elimina lo especificado del juego |
| killpawns |
no se |
no |
|
| summon classname |
si |
no |
|
| playersonly |
si |
no |
solo el jugador se sigue moviendo |
| viewself |
si |
no |
tu camara |
| viewplayer nick |
si |
no se |
muestra a ese jugador |
| viewactor |
si |
no |
no se |
| viewflag |
no se |
no |
|
| viewbot |
si |
no |
muestra al bot |
| loaded |
si |
no |
todas las armas con toda la municion |
| allweapons |
si |
no |
todas las armas |
| switchtobestweapon |
si |
si |
pone el arma con mas prioridad |
| killbots |
si |
si |
|
| OpenMenu MenuPath |
si |
si |
no se sabe xD |
| setbind |
si |
si |
cambia un bind o variable-bind |
| fov |
si |
si |
|
| say |
si |
si |
|
| teamsay |
si |
si |
|
| camera |
si |
si |
no se sabe xD |
| restartlevel |
si |
no |
reinicia el mapa |
| localtravel |
si |
si |
cambia el mapa a otro |
| quicksave |
si |
no |
graba? |
| quickload |
no |
no |
|
| pause |
si |
ABT |
|
| showmenu |
si |
si |
muestra el menu |
| throwweapon |
si |
si |
tira el arma. Sólo con WS OFF |
| prevweapon |
si |
si |
arma anterior |
| nextweapon |
si |
si |
arma siguiente |
| use |
no |
no |
|
| suicide |
si |
si |
se suicida |
| setname |
si |
si |
cambia el nick a tu mismo nick xD |
| switchteam / changeteam |
si |
si |
te cambai de equipo |
| jump |
si |
si |
salta |
| sendtoconsole |
si |
si |
envia a la consola lo que digas. Es inutil |
| invertmouse |
si |
si |
invierte el raton en eje Y |
| invertturn |
si |
si |
invierte el raton en eje X |
| setsensitivity |
si |
si |
cambia la sensibilidad |
| clearsmoothing |
no se |
no se |
|
| togglephysicsmode |
no se |
no |
|
| demoviewnextplayer |
si |
no |
muestra al siguiente pringao en la demo |
| glow |
si |
no |
fuerza del glow? |
| summonV |
si |
no |
|
| freecamera |
si |
no |
pone behindview |
| rbgrav |
si |
no |
no se |
| duck / unduck |
si |
si |
se queda agachado y se levanta |
| addbots |
si |
si |
|
| unlockchapter (int) |
no se |
no |
|
| AddNamedBot BotName, optional bool bUseTeamIndex, optional int TeamIndex |
|
si |
añade al bot con dicho nombre |
| releaseshowscores |
si |
si |
quita los scores, creo |
| setshowscores (bool) |
si |
si |
igual a ShowScores |
| showallai |
si |
no |
muestra mazo movidas guays sobre la AI xD |
| startmusic |
no se |
no se |
|
| ShowQuickPickMenu bool |
si |
si |
igual a ShowQuickPick |
| setautotaunt |
si |
si |
deberia cambiar el autotaunt pero parece no ir |
| showcommandmenu |
si |
si |
muestra el menu de ordenes taunts |
| addredbots / addbluebots |
si |
si |
añade bots a cierto equipo, si la config lo permite |
| togglescoredebug |
si |
si |
muestra una mierda de debug sobre el marcador |
| backspring |
si |
si? |
ni idea (relacionado con hover) |
| backdamp |
si |
si? |
ni idea (relacionado con hover) |
| handspring |
si |
si? |
ni idea (relacionado con hover) |
| handdamp |
si |
si? |
ni idea (relacionado con hover) |
| killparticles |
si |
si |
mata las particulas, jodiendo todas las armas xD |
exec
|
si
|
si
|
Carga las líneas del archivo que se especifique (en Binaries de la instalacion)
|
|
stat net / fps
|
si
|
si
|
estadisticas de red y fps
|
|
demorec
|
si
|
si
|
graba demo, si no se especifica nombre, lo crea
|
|
demoplay
|
si
|
si
|
reproduce una demo
|
|
stopdemo
|
si
|
si
|
para una demo
|
|
Hay algunos comandos útiles que no se pueden acceder desde la configuración de teclas. Por si estás ciego, los comento.
- dropflag. Suelta la bandera. Así no es necesario hacerse el muerto ni teleportarse, opción que los instagibbers no tienen xD
- suicide. Se suicida.
- ShowQuickPick. Muestra un menú lamer para seleccionar armas, pero no parece funcionar

- Setsensitivity / Invertmouse / invertturn. Cambia la sensiblidad y oculta distintos ejes del mouse.
Y en cuanto a comandos de admin:
- adminlogin pass. Se logea como admin
- adminchangemap. Cambia de mapa y opciones, que se introducen con ? delante.
Ej: adminchangemap CTF-Coret?bTournament=True?MinNetPlayers=10?PlayersMustBeReady=True
- adminrestartmap. Reinicia el mapa.
- adminplayerlist. Muestra los jugadores en el server.
- adminkickban / adminkick. Kickea o banea al jugador
- adminchangeoption. Cambia una variable del servidor. Ej:
adminchangeoption MinNetPlayers 2
Variables
Aunque no hay variables propiamente dichas, se pueden utilizar los aliases para ello gracias al comando setbind.
Si la tecla Z está bindeada al alias "paco" y tenemos otra tecla que haga "setbind paco say cabronazo", después de hacer es al pulsar z dirás cabronazo xD. Al parecer no se puede bindear aliases en aliases, lo cual limita bastante las posibilidades.
Mensajes de las muertes
Por defecto no aparecen los mensajes de "pepito mató a menganito con
el rifle de choque". Si quieres que aparezcan, debes editar UTGame.ini
y modificar "bNoConsoleDeathMessages" desde True a False, las dos veces
que aparece.
Quitar los videos que salen al inicio
Verlos una vez vale... pero luego ya deja de tener gracia tragarse
los 200 videos spam seguidos. Para erradicarlos por completo sólo hay
que eliminar estas lineas de UTEngine.ini.
StartupMovies=Copyright_PC StartupMovies=EpicLogo StartupMovies=MidwayLogo StartupMovies=UE3_logo StartupMovies=Nvidia_PC StartupMovies=Intel_Duo_Logo StartupMovies=UT_loadmovie1
También se puede hacer con el parámetro -novideo en UT3.exe
Limitarlo a más FPS
Si 62 no son suficientes para tí ya que vas sobrao por todos los
laos xD, puedes cambiar la cifra editando UTEngine.ini (si no sabes
donde está, mira más arriba xD) y modificando el valor
"MaxSmoothedFrameRate" desde 62 al número que te de la gana.
Otros tweaks
En espera de otras informaciones útiles, os recomiendo UTTweaker 4.1, que se explica mejor que yo xD
To be updated |