Wow, I actually learned something...
Ok, here is my relavent to crosshair sections in the User.ini
[Engine.HUD]
bSmallWeaponBar=true
bHideHUD=false
HudOpacity=190
HudScale=0.85
HudCanvasScale=1.000000
bMessageBeep=true
bShowWeaponInfo=true
bShowWeaponBar=True
bShowPersonalInfo=true
bShowPoints=true
bCrosshairShow=True (Must be true, or will over ride all crosshairs and hide them)
bShowPortrait=False
bNoEnemyNames=False
CrosshairScale=1.000000
CrosshairOpacity=1.000000
CrosshairStyle=12
ConsoleMessageCount=5
ConsoleFontSize=5
MessageFontOffset=0
bShowPortraitVC=False
CrossHairColor=(B=255,G=255,R=255,A=0)
//Stuff in the Engine.hud section will only affect the constant vehicle crosshair, and give this crosshair to any weapons that you use "Hidden" crosshair for. I dropped my opacity to 0 here, so there is not constant crosshair on vehicles, and if I actually do hide a crosshair for a weapon, there is no crosshair for that weapon.
[Onslaught.ONSHoverBike] (Manta)
CrossHairColor=(B=255,G=0,R=255,A=255)
CrosshairX=32.000000
CrosshairY=32.000000
CrosshairTexture=Texture'ONSInterface-TX.tankBarrelAligned'
bDesiredBehindView=True
TPCamDistance=350.000000
[Onslaught.ONSRV] (Scorpion)
CrossHairColor=(B=0,G=255,R=0,A=255)
CrosshairX=32.000000
CrosshairY=32.000000
CrosshairTexture=Texture'Crosshairs.HUD.Crosshair_Bracket1'
bDesiredBehindView=True
TPCamDistance=350.000000
[Onslaught.ONSPRV] (Hellbender Driver)
CrossHairColor=(B=0,G=0,R=0,A=0)
CrosshairX=32.000000
CrosshairY=32.000000
CrosshairTexture=Texture'ONSInterface-TX.tankBarrelAligned'
bDesiredBehindView=True
TPCamDistance=650.000000
[Onslaught.ONSPRVSideGunPawn] (Hellbender Shock Turret)
CrossHairColor=(B=155,G=0,R=0,A=255)
CrosshairX=32.000000
CrosshairY=32.000000
CrosshairTexture=Texture'Crosshairs.hud.crosshair_circle1'
bDesiredBehindView=False
TPCamDistance=350.000000
[Onslaught.ONSPRVRearGunPawn] (AEnubis's Twin Beams)
CrossHairColor=(B=255,G=255,R=255,A=200)
CrosshairX=32.000000
CrosshairY=32.000000
CrosshairTexture=Texture'Crosshairs.hud.Crosshair_dot'
bDesiredBehindView=False
TPCamDistance=350.000000
[Onslaught.ONSAttackCraft] (Raptor)
CrossHairColor=(B=255,G=0,R=255,A=255)
CrosshairX=32.000000
CrosshairY=32.000000
CrosshairTexture=Texture'ONSInterface-TX.tankBarrelAligned'
bDesiredBehindView=False
TPCamDistance=123.406982
[Onslaught.ONSHoverTank] (Goliath Driver)
CrossHairColor=(B=0,G=255,R=0,A=255)
CrosshairX=32.000000
CrosshairY=32.000000
CrosshairTexture=Texture'Crosshairs.hud.crosshair_pointer'
bDesiredBehindView=False
TPCamDistance=250.000000
[Onslaught.ONSTankSecondaryTurretPawn] (Goliath Minigun)
CrossHairColor=(B=0,G=0,R=0,A=0)
CrosshairX=32.000000
CrosshairY=32.000000
CrosshairTexture=None
bDesiredBehindView=True
TPCamDistance=50.000000
[OnslaughtFull.ONSMobileAssaultStation] (Leviathan Driver)
CrossHairColor=(B=255,G=0,R=0,A=255)
CrosshairX=32.000000
CrosshairY=32.000000
CrosshairTexture=Texture'ONSInterface-TX.tankBarrelAligned'
bDesiredBehindView=False
TPCamDistance=0.000000
[OnslaughtFull.ONSMASSideGunPawn] (Leviathan Side Turret)
CrossHairColor=(B=0,G=255,R=0,A=255)
CrosshairX=32.000000
CrosshairY=32.000000
CrosshairTexture=Texture'ONSInterface-TX.tankBarrelAligned'
bDesiredBehindView=True
TPCamDistance=100.000000
[Onslaught.ONSManualGunPawn] (Stationary Laser Turret)
CrossHairColor=(B=255,G=0,R=255,A=255)
CrosshairX=32.000000
CrosshairY=32.000000
CrosshairTexture=Texture'Crosshairs.hud.crosshair_cross1'
bDesiredBehindView=True
TPCamDistance=50.000000
//The color and opacity are values of 0-255 (hexadecimal in numeric form) Blue, Green, and Red respectively, the A is opacity, 255 being solid, 1 being as translucent as possible, 0 being invisible. The crosshair texture is where you chance the crosshair that shows up when your vehicle barrel is aligned, and there are no obstructions between your barrel, and what your crosshair is pointing on. The examples above should give you enough info to figure out how to change them to anything in the normal crosshairs, and the ONS crosshairs. If not, as stated above, you can open up unrealed.exe, and in the textures tab, scan through Crosshairs, and ONSInterface-TX for what you want, or your own custom xhair texture files.