Extract genxhairs.utx into the UT2004 Textures folder.

Go into the UT2004 System folder and open up User.ini with a text editor.

Under every [XWeapons*] and [Onslaught*] weapon heading, add these lines to set the weapon's crosshair (ignore the dashed lines):
----------------------------------------------
CustomCrosshair=0
CustomCrossHairColor=(B=255,G=255,R=255,A=255)
CustomCrossHairScale=2.250000
CustomCrossHairTextureName=genxhairs.angle
----------------------------------------------

Explanation:

CustomCrosshair:		crosshair index; leave at 0
CustomCrossHairColor:		crosshair color; A=opacity; default is white (B=255,G=255,R=255,A=255)
CustomCrossHairScale:		crosshair size; default=2.000000
CustomCrossHairTextureName:	crosshair texture; choose from:
					genxhairs.angle
					genxhairs.bracket
					genxhairs.cross
					genxhairs.dot
					genxhairs.star
					genxhairs.triad

You can also set crosshairs for vehicles/turrets (for example the Raptor):
-----------------------------------------------
[Onslaught.ONSAttackCraft]
CrossHairColor=(B=0,G=0,R=255,A=255)
CrosshairX=32.000000
CrosshairY=32.000000
CrosshairTexture=Texture'genxhairs.cross.cross'
bDesiredBehindView=True
TPCamDistance=500.000000
-----------------------------------------------

Included is my User.ini with all weapons/vehicles set with custom crosshairs.

You can edit the crosshair PCX images to suit your tastes =)


db|Genj.51
http://www.deadlybreed.com
http://area51gaming.com