Al igual que en otros juegos de shot
em up, es primordial tener bien configurados los archivos
conocidos en algunos como cfg´s y en la saga del
unreal como ini´s.
Primero tendremos que configurar el
User.ini y para hacerlo podríamos
seguir la siguiente guía y ejemplo de configuración
ordenada.
[Engine.Input]
// Aliases?
//_________________________________ />
Aliases[0]=(Command="Button
bFire | Fire",Alias="Fire")
Aliases[1]=(Command="Button bAltFire | AltFire",Alias="AltFire")
Aliases[2]=(Command="Axis aBaseY Speed=+300.0",Alias="MoveForward")
Aliases[3]=(Command="Axis aBaseY Speed=-300.0",Alias="MoveBackward")
Aliases[4]=(Command="Axis aBaseX Speed=-40.0",Alias="TurnLeft")
Aliases[5]=(Command="Axis aBaseX Speed=+40.0",Alias="TurnRight")
Aliases[6]=(Command="Axis aStrafe Speed=-300.0",Alias="StrafeLeft")
Aliases[7]=(Command="Axis aStrafe Speed=+300.0",Alias="StrafeRight")
Aliases[8]=(Command="Jump | Axis aUp Speed=+300.0",Alias="Jump")
Aliases[9]=(Command="Button bDuck | Axis
aUp Speed=-300.0",Alias="Duck")
Aliases[10]=(Command="Button bLook",Alias="look")
Aliases[11]=(Command="Toggle bLook",Alias="LookToggle")
Aliases[12]=(Command="ActivateItem",Alias="InventoryActivate")
Aliases[13]=(Command="NextItem",Alias="InventoryNext")
Aliases[14]=(Command="PrevItem",Alias="InventoryPrevious")
Aliases[15]=(Command="Axis aLookUp Speed=+25.0",Alias="LookUp")
Aliases[16]=(Command="Axis aLookUp Speed=-25.0",Alias="LookDown")
Aliases[17]=(Command="Button bSnapLevel",Alias="CenterView")
Aliases[18]=(Command="Button bRun",Alias="Walking")
Aliases[19]=(Command="Button bStrafe",Alias="Strafe")
Aliases[20]=(Command="NextWeapon",Alias="NextWeapon")
Aliases[21]=(Command="Button bFreeLook",Alias="FreeLook")
Aliases[22]=(Command="ViewClass Pawn",Alias="ViewTeam")
Aliases[23]=(Command="Button bTurnToNearest",Alias="TurnToNearest")
Aliases[24]=(Command="Button bTurn180",Alias="Turn180")
Aliases[25]=(Command="ShowScores|OnRelease
ShowScores",Alias="ScoreToggle")
Aliases[26]=(Command="InGameChat",Alias="IngameChat")
Aliases[27]=(Command="ServerInfo",Alias="ServerInfo")
Aliases[28]=(Command="Button bVoiceTalk",Alias="VoiceTalk")
Aliases[29]=(Command="Speak Team|VoiceTalk|OnRelease
SpeakLast",Alias="ToggleTeamChat")
Aliases[30]=(Command="Speak Local|VoiceTalk|OnRelease
SpeakLast",Alias="ToggleLocalChat")
Aliases[31]=(Command="Speak Public|VoiceTalk|OnRelease
SpeakLast",Alias="TogglePublicChat")
Aliases[32]=(Command=,Alias=)
Aliases[33]=(Command=,Alias=)
Aliases[34]=(Command=,Alias=)
Aliases[35]=(Command=,Alias=)
Aliases[36]=(Command=,Alias=)
Aliases[37]=(Command=,Alias=)
Aliases[38]=(Command=,Alias=)
Aliases[39]=(Command=,Alias=)
// Fov´s diferentes tipos de vista (cerca
o lejos)
//_________________________________ />
Down=fov 80
Right=fov 85
Up=fov 90
Left=fov 95
;// Se puede aumentar más los valores,
pero eso es agusto del consumidor.
// Teclas de movimiento
//_________________________________ />
W=MoveForward ;//
Caminar hacia adelante
S=MoveBackward ;// Caminar hacia
atrás
A=StrafeLeft ;// Moverse a la
izquierda
D=StrafeRight ;// Moverse a
la derecha
Spacebar=Jump ;// Saltar
ALT=Duck ;// Agacharse
Shift=Walking ;// Dar pasos
o andar despacio
// Bindeo de armas en teclas
y dropeo (soltar, tirar) de arma
//_________________________________ />
LeftMouse=Fire ;//
Disparo primario
RightMouse=AltFire ;// Disparo
secundario
Mouse4=SwitchWeapon 1 ;// Martillo
y escudo
O=SwitchWeapon 2 ;// Rifle de
asalto
P=SwitchWeapon 3 ;// Biogun
Q=SwitchWeapon 4 ;// ASMD
F=SwitchWeapon 5 ;// Pulse
CapsLock=SwitchWeapon 6 ;//
Minigun
C=SwitchWeapon 7 ;// Flak
E=SwitchWeapon 8 ;// Rockets
R=SwitchWeapon 9 ;// Sniper
o Lightgun
0=SwitchWeapon 10 ;// Translocator
MiddleMouse=NextWeapon ;// Cambias
a la siguiente arma
Mouse5=teamsay ** DROPPED ->>
%w <<-- Take it** | throwweapon ;//
Tiras el arma y le dices a un compañero
que la coja.
// Bindeo de frases
//_________________________________ />
NumPad1= say 
NumPad2= say 
NumPad3= say http://greetz.netzlink.org
NumPad4= say #n.a.r.k.o @ Quakenet join and enjoy
with us 
U= talk
// Bindeo de frase para informar
a tú equipo
//_________________________________ />
T= TeamTalk
1= teamsay --> Armadura de 100 libre <--
2= teamsay --> Armadura de 100 **COGIDA** <---
3= teamsay --> Ampli Libre <--
4= teamsay --> Ampli **COGIDO** <--
5= teamsay --> Armadura de 50 libre <--
6= teamsay --> Armadura de 50 **
7= teamsay ** ENEMY 100A **COGIDA** <--
8= teamsay --> ESTOY INVISIBLE <--
9= teamsay --> ENEMIGO INVISIBLE <--
// BiNDS DEL JUEGO Y FUNCIONES
//_________________________________ />
Escape=ShowMenu ;//
Nos muestra el menu principal
F1=ShowScores ;// Muestra los
resultados de la partida
F2=ServerInfo ;// Nos da información
del servidor
F3=ShowStats ;// Nos muestra
las estadísticas
F6=Stat Net ;// Nos da información
de la conexión
F10=Cancel ;// Cancela un comando
F11=MusicMenu ;// Nos muestra
el reproductos de música
F12=shot ;// Crea una captura de pantalla
PrintScrn=Disconnect ;// Nos
salimos del servidor
Backspace=stat fps ;// Nos dice
los frames por segundo que tenemos
End=MapVoteMenu ;// Nos muestra
la pantalla para votar mapa
Tab=Type ;// Nos muestra la
consola simple
Tilde=ConsoleToggle ;// Nos
muestra la consola
Por si alguien no lo ve muy claro lo
he subido en archivo txt: User.ini
Después de haber realizado una
configuración básica del user.ini, podríamos
pasar a realizar una configuración algo más
exahustiva o como se podría decir en algunos
caso algo más 1337.
Para esto, podríamos utilizar
algunos aliases y algunos bindeos que nos facilitarán
las cosas. Un alias se forma de dos partes; comando
a realizar y valor que se le asignará a una tecla
para realizar ese aliase. Lo veremos mejor en los ejemplos.
Aliases[35]=(Command="Getweapon
Xweapons.Sniperrifle | Button bFire | onrelease getweapon
xweapons.minigun",Alias="minikill")
El comando es: Getweapon Xweapons.Sniperrifle
| Button bFire | onrelease getweapon xweapons.minigun
y el valor que se le asignará por ejemplo a la
letra Q es minikill.
Por lo tanto si pusieramos Q=minikill,
al pulsarla pasaríamos a tener la sniper (en
caso de que ya la hubieramos recogido) y al soltar la
letra Q pasaríamos a disparar con el botón
secundario del ratón y con la minigun.
Lista de aliases recogidos
de internet:
Aliases[27]=(Command="Getweapon
Xweapons.Sniperrifle | getweapon XWeapons.Shockrifle
| getweapon XWeapons.RocketLauncher | set input mousewheelup
mu1",Alias="mu2")
Aliases[28]=(Command="getweapon XWeapons.RocketLauncher
| Getweapon Xweapons.Sniperrifle | getweapon XWeapons.Shockrifle
| set input mousewheelup mu2",Alias="mu3")
Aliases[29]=(Command="getweapon XWeapons.Shockrifle
| getweapon XWeapons.RocketLauncher | Getweapon Xweapons.Sniperrifle
| set input mousewheelup mu3",Alias="mu1")
Aliases[30]=(Command="Getweapon
Xweapons.minigun | getweapon XWeapons.LinkGun | getweapon
XWeapons.FlakCannon | set input mousewheeldown mwd1",Alias="mwd2")
Aliases[31]=(Command="getweapon XWeapons.FlakCannon
| Getweapon Xweapons.minigun | getweapon XWeapons.LinkGun
| set input mousewheeldown mwd2",Alias="mwd3")
Aliases[32]=(Command="getweapon XWeapons.LinkGun
| getweapon XWeapons.FlakCannon | Getweapon Xweapons.minigun
| set input mousewheeldown mwd3",Alias="mwd1")
Aliases[33]=(Command="Getweapon
Xweapons.BioRifle | Getweapon XWeapons.FlakCannon |
set input e cqw2",Alias="cqw1")
Aliases[34]=(Command="Getweapon XWeapons.FlakCannon
| Getweapon Xweapons.BioRifle | set input e cqw1",Alias="cqw2")
Aliases[35]=(Command="Getweapon
Xweapons.RocketLauncher | Button bFire | onrelease getweapon
xweapons.FlakCannon",Alias="Flakkill")
Aliases[36]=(Command="SwitchWeapon
1 | Button bAltFire | OnRelease Jump | onrelease switchtolastweapon",Alias="Hammer")
Aliases[37]=(Command="fov 80 |
onrelease fov 110",Alias="zoom")
Tab=switchweapon 1 | altfire | onrelease
switchtobestweapon
Si le echais un poco de imaginació
podreis hacer los vuestros propios.
Otras opciones a configurar en el user.ini
son por ejemplo el deshabilitar el sonido de tus pasos,
es decir, que cuando caminas no te estes escuchando
a tí mismo lo que provoca que aveces no escuches
adecuadamente a tú contrincante.
Si queremos deshabilitar esto, solo
tenemos que buscar las siguientes líneas y comprobar
si tenemos los valores que pongo:
[XGame.xPawn]
PlacedCharacterName=Gorge
PlacedFemaleCharacterName=Rylisa
bPlayOwnFootsteps=False <- Así
deshabilitamos el escuchar nuestros pasos
bUnlit=True <- Con este valor
veremos un poco más brillantes los skins
[UnrealGame.UnrealPawn]
PlacedCharacterName=
PlacedFemaleCharacterName=
bPlayerShadows=False
bBlobShadow=False
bPlayOwnFootsteps=True <- Fijaos
que aquí lo tenemos como True
Otras opciones que se pueden ajustar
directamente desde el juego son las siguientes que paso
a explicar y que vosotros decidireis como poner:
Ver el arma: Desde
que llevo jugando al UT, he probado muchas veces el
verla y no verla, realmente el único inconveniente
que le veo al tener el arma visible, es que te tapa
algo de visión, por lo que muchas veces si tú
enemigo está por encima de tí será
díficil que te percates de ellos. Pero a favor
tiene que apuntas bastante mejor al marcarte un poco
más la trayectoria la silueta del arma. En esta
última WCG, pudimos ver como algunos jugadores
jugaban con ella, pero los que realmente marcan diferencia,
prefieren jugar sin verla por la razón de que
tienen más campo de visión.
Puntero: Siempre
estaremos cambiandolo, probando unos y otros, más
pequeños,más grandes,de un color, de otro,
probaremos los que vemos en los vídeos... pero
nada nunca vamos a encontrar con el que nos gusta hasta
que nos centremos en cual vemos mejor en las siguientes
situaciones:
Llegados a comprobar todo esto es posible
que nos demos cuenta que el color verde es el mejor
o que necesitamos usar 3, 4 o 5 punteros diferentes,
dependiendo de cada situación y aun encima tenerlos
bindeados en una tecla.
Mensajes automáticos:
Con esto me refiero a los típicos sonidos
que realizan los jugadores en plan provocaciones y etc..
Es verdad que al principio hacen mucha gracia, pero
realmente al final lo único que hacen es molestar,
aparte que los otros jugadores pueden configurar su
UT para no escucharlos y tú mientras tantos estarás
perdiendo recursos del pc 
Cambio automático de
arma: Si realmente quieres tener un poco de
control sobre las armas, recomiendo tener desactivada
esta opción o lo único que te pasará
muchas veces, es que cuando estas a puntito de matar
a tu contrincante pases por encima de un arma, se te
cambie y él pueda aprovechar a matarte en ese
momento de incertidumbre.
Música: Está
muy bien el ponerla en single player, pero si vas a
jugar una partida por inet y te la quieres tomar algo
en serio, recomendaría que la tuvieras desactivada,
para poder escuchar todos los sonidos que se puedan
producir durante una partida, como para saber donde
está tu contrincante o que item ha cogido.
Carga de mapa o precaching:
Esta opción solo la recomiendo quitar en caso
de que te tarde mucho mucho en cargar un mapa, ya que
haciendo esto te cargará bastante más
rápido pero durante la partida es posible que
tengas algún parón y que tus fps bajen
un poco al cargar texturas de ciertas zonas.
Coronas: Si
jugabas al primer UT seguro que te acuerdas del ascensor
de Liandri y esos focos que tenía tan molestos,
pues en el UT2004 también hay muchos mapas que
tienen ese tipo de brillos en algunas luces o focos,
por lo que recomiendo desactivar esta opción
que te permitirá ver mejor.
FOV: El
fov es como el zoom de una cámara de fotos, cuanto
menor sea el valor (por defecto 80) más cerca
verás las cosas y más lento te parecerá
que te mueves y por el contrario cuanto mayor sea el
fov más lejos y más angulo de visión
tendrás al igual que más rápido
te parecerá que te mueves (esto último
es solo un efecto óptico, ya que realmente recorres
la misma distancia con un fov que con otro lo que pasa
que ves con más claridad las esquinas las cajas
y etc.. por lo que puedes calcular mejor o peor las
distancias). Ojo con el fov, ya que puede provocar que
si estas acostumbrado a uno y después lo cambias
no calcules correctamente, te tropiezes con todas las
esquinas y aun encima cuando antes calculabas perfectamente
cuando disparar para hacer un combo ahora siempre lo
hagas más tarde o más temprano.
UT2004.ini
Para configurar correctamente el UT2004.ini,
tendremos que tener claras varias cosas:
- Primero que modo gráfico queremos
utilizar Direct3d o Opengl, estos dos son los más
utilizados por la comunidad unrealer.
Opengl en el anterior UT daba unos
pocos más fps que el direct3d, pero también
perdías un poco de calidad gráfica.
En este nuevo UT2004 se aconseja usar
Direct3d que es en principio para lo que se pensó,
así que realmente, recomiendo mirar que Gráfica
poseemos y probar los dos.
Para no hacer discriminaciones pondré
ambas configuraciones:
Si elegimos Direct3d tendremos esto:
[Engine.Engine]
RenderDevice=D3DDrv.D3DRenderDevice
;RenderDevice=D3D9Drv.D3D9RenderDevice
;RenderDevice=Engine.NullRenderDevice
;RenderDevice=OpenGLDrv.OpenGLRenderDevice
;RenderDevice=PixoDrv.PixoRenderDevice
AudioDevice=ALAudio.ALAudioSubsystem
Si elegimos Opengl tendremos esto:
[Engine.Engine]
;RenderDevice=D3DDrv.D3DRenderDevice
;RenderDevice=D3D9Drv.D3D9RenderDevice
;RenderDevice=Engine.NullRenderDevice
RenderDevice=OpenGLDrv.OpenGLRenderDevice
;RenderDevice=PixoDrv.PixoRenderDevice
AudioDevice=ALAudio.ALAudioSubsystem
Lógicamente todas estas configuraciones
del apartado gráfico pueden variar dependiendo
del tipo de gráfica que posea cada uno y de los
drivers que esté utilizando, por lo que recomiendo
primero leerse un par de foros en los que se hable de
la gráfica que posee cada uno o almenos consultar
si puede ir mejor utilizando unas cosas u otras y en
caso de ser un vergonzoso, probar, probar y probar 
Algunas configuraciones más
que podemos hacer en nuestro UT2004.ini son las siguientes:
Muchas veces cuando entramos en un
servidor y no tenemos alguno de los paquetes que el
server si posee, nuestro UT nos lo descarga y guarda
en la carpeta cache, y como somos tan vagos al salir
del servidor no vamos a renombrarlo y meterlo en la
carpeta system, pero al cabo de unos días si
volvemos a entrar en ese servidor y nos lo vuelve a
descargar nos mosqueamos.Esto se debe a que hay un valor
que designa cada cuanto limpia la cache el UT o borrar
los archivos que ahí se encuentran:
[Core.System]
PurgeCacheDays=30 <- Nos borrará la cache
al pasar 30 días, si pusieramos en vez de 30,
900, nos la borraría al pasar 900 días.
Otro valor que nos encontramos en el
UT2004 es el de la memoria que tiene nuestro pc o cuanta
memoria va a emplear el UT2004 de la que poseemos.
[Engine.GameEngine]
CacheSizeMegs=256
Para poner este valor tenemos que dividir
nuestra RAM entre 8 partes, por lo que nos quedaría
algo como esto:
256 de RAM --> CacheSizeMegs=32
512 de RAM --> CacheSizeMegs=64
1024 de RAM --> CacheSizeMegs=128
2048 de RAM -> CacheSizeMegs=256
Forzar el skin de Gorge o el que nosotros
queramos, es decir, que todos los jugadores usen el
skin que a nosotros nos apetezca. En el ejemplo pondré
para hombres Gorge y para mujeres Rylisa.
[UnrealGame.DeathMatch]
bColoredDMSkins=True <- Con esto forzamos las brightskins
de Epic
bForceDefaultCharacter=True <- Esto provoca los skins
por defecto que en nuestro user.ini tendremos de la
siguiente forma.
[XGame.xPawn]
PlacedCharacterName=Gorge
PlacedFemaleCharacterName=Rylisa
NOTA: Con
el nuevo parche, para forzar los skins, aparte de hacer
esto, tendremos que ponernos nosotros ese skin; es decir,
aunque nosotros tengamos todo lo anterior si nos ponemos
a Xan, veremos a todos con el skin de Xan, así
que mejor que os pongais el mismo skin que marcais en
el apartado XGame.xPawn.
Ahora vamos a modificar algunos valores
más del UT2004.ini para obtener algo más
de fps, ojo esto lógicamente empeorará
la calidad gráfica.
[Engine.GameEngine]
ColorHighDetailMeshes=False
ColorSlowCollisionMeshes=False
ColorNoCollisionMeshes=False
ColorWorldTextures=False
ColorPlayerAndWeaponTextures=False
ColorInterfaceTextures=False

Se podrían retocar bastantes
cosas más, pero eso cada uno lo tiene que ir
viendo según le van apareciendo dudas.
Timeando y Control de daño:
Lógicamente algunas armas hacen
más daño que otras y nunca está
de más saber los valores, del daño que
provoca cada una:
¿Cómo hace ese jugador
para siempre llevar la armadura de 100 la armadura de
50 y el amplificador?
Es fácil solo hay que saber
los tiempos que tarda en salir cada uno y después
pillar algunas ideas para controlarlos, veamos un ejemplo:
Por lo tanto y viendo esto podríamos
sacar una conclusión rápida:
Cada vez que cojas 3 armadura de 50
sale un amplificador, o cada vez que cojas una armadura
de 100 y falten 28 segundos para la siguiente sale un
amplificador.
Pero también podemos llegar
a la siguiente conclusión; casi todo el mundo
timea los items, es decir, que los cojen casi al momento
que salen. Por lo que podemos saber en que minuto de
la partida saldrán siempre, contando que una
partida tiene 20 minutos o 15 minutos solo hay que ir
restando 
NOTA: Recordar
que una vez empieza la partidas las armaduras y ampli
tardan 25 segundos en aparecer.
Entrenando para jugar VS o
dirigir a mi equipo en un TDM o etc...:
Lo primero que hay que saber de un
mapa, antes de jugarlo son unas cosas básicas:

Usar la Adrenalina:
Una vez que posees 100 de adrenalina
puedes hacer las siguientes combinaciones para obtener:
Más velocidad:
adelante,adelante,adelante,adelante
Aumentar vida y armadura:
atrás,atrás,atrás,atrás
Invisibilidad: derecha,derecha,izquierda,izquierda
Disparar más rápido:
adelante,adelante,atrás,atrás
Comandos básicos de
la consola del UT:
Escrito por Juan Bosco López
Alvarez
done
Esta muy bien tanto en contenido (mucha información útil) como en la forma, porque está bien explicado y además en un tono constructivo y amable (no en plan super-pro de la muerte perdonando la vida a los pobrecitos n00bs).
Pero... ¿cómo ha salido tan desordenado el texto? Valdría la pena que alguien intentase arreglarlo... este texto se merece un formateo mejor.
Totalmente d acuerdo con #2 ...
Puestos a pedir .... un micro comentario por aliase ? ... algunas estan muy claras, pero otras no vera mucha peña pa q sirven ...
Cuando ordene el caos de pc q tengo, a ver si pongo alguna mia ...
wapo
secundario del bio---> te destroza x DDD si bueno te destroza,pero hay veces k no mata si el otro esta muy muy muy lleno...
buen tuto.pena de k esto vaya como el culo :/
www.dr78.com/dra2k4/index.php?id=tuto
Pagina principal -> www.traumareactor.com Clan [dRa]
ia q tabamos ..
Falta por decir que la relacion escudo vida, cuando dañas es 3/4 escudo 1/4 vida.
Buen tutorial goku
Me recuerda a mis viejos tiempos dond io tb intentaba ayudar... 
Difiero en ciertas cosas, pero asi a lo general esta very nice.

MaSaCr3 is all around
8#no siemrpe over,si tienes 150 de escudo kita solo escudo.
lo ke jode del bio, es ke komo lo sueltes y en ese momento el contrincante se te acerke a ti y le de el granmoco, tu tb mueres por kulpa del otro, eso jode
y tambien si te eskiva el moco hay bastante posibilidad de q te pete si va con un flak o con un lanzacohetes, q digo? con cualkier cosa

Parece que el tuto se ha hecho con word ya que si hacéis un copy-paste especialmente de la versión que hay en la página de dra., en word queda perfectamente ordenado. Saludos.
P.D.: gracias por el tuto.
No se hizo con word, la versión original está en greetz.netzlink.org , sección artículos, allí lo vereis perfectamente ordenado.
Aunque si es cierto que al hacer el copy & paste el openoffice te lo deja perfectamente ordenado