Go Back   Epic Games Forums > Unreal Tournament 2003/2004 > General Chat

Reply
 
Thread Tools Display Modes
Old 08-31-2004, 08:30 AM   #1
legacy-Mohlraax
Senior Member
 
Join Date: Nov 2001
Posts: 1,898
Smile The ultimate keybind guide! [Update 10/12]

Someone sugested in a thread to make a sticky about usefull keybinds... well, I desided to make a thread about it, so if you help me bumping it, maybe most poeple will notice it!
I will try to collect the most used ones here, so if you whould be so nice tho share your favorite binds, I bet most forumers whould be happy to read it!

... I will start of to explane, for the uber-n00bs, what keybinds are!
If you go into your System folder, and open the file User.ini, you will find, amongs much more, a list of you keybinds. E.g LeftMouse=Fire... here is LeftMouse the key (the button), and Fire the bind (the action). If you replace Fire with lets say Jump, you will jump when you press your left mouse button... no engineer degree needed here!



Bindings:

SwitchWeapon 1|AltFire|OnRelease SwitchToLastWeapon

This must be the most used keybinds of them all... It switches to the shieldgun, holds down altfire (wich is the shield itself), and switches back to the last weapon you used before started using the shield... very usefull... I have it at my MiddleMouse=!


SwitchWeapon 5|AltFire|OnRelease SwitchToLastWeapon

Yes, it looks very much like the one above... it is prity simular to, but instead of switching to the shieldgun, it switches to you linkgun! Its good to have in ONS matches, where you only need to press one button to charge a node, or heal a vehicle!


ToggleScreenshotMode|OnRelease shot|OnRelease ToggleScreenshotMode

For you screenshot gurus! It turns of all HUD (including crosshair, team beacons, first person gunmodel... everything), takes a screenshot, and turns the HUD back on! I reaplced the boring F9=Shot with it right away!


SetSensitivity 1|FOV 80|OnRelease SetSensitivity 3|OnRelease FOV 100

Whether this is usefull or not has been discussed alot... what it does, is lowering your mouse sensitivety and field of view while holding down a button... this gives a tad zoom, and makes aiming easyer... maybe usefull for long distance shock shots... try it out if you want to! You will have to tweak the numbers for you own desire tho!
NOTE: It is sayd that online the game won't let you turn down the FOV, but it will let you turn it up... I havent had the time to test yet, so use at you own risk...


PipedSwitchWeapon 4|PipedSwitchWeapon 9

This binds a key to switch between two spesific weapons... in this case the shockrifle and the lighting gun. For you with mouses full of buttons, this could be very usefull to bind one for hitscan/long distance weapons, one for splash/mid range weapons, and one for close range weapons


ShowScores|Stat Net|Stat FPS|OnRelease Stat None|OnRelease ShowScores

You can replace the old F1 -bind with thisone. It displays the scores, but also you frames per. second, and network stats... and when you release the button, it hides it all again!

Other usefull stats:

Stat All = Displays all statistics
MemStat = Displays Windows memory usage
Stat Audio = Displays audio statistics
Stat FPS = Displays your frames per second
Stat Game = Displays game statistics
Stat Hardware = Displays hardware statistics
Stat Net = Displays network statistics
Stat Render = Displays render statistics
Stat None = Hides all statistics


Speech binds:

Speech OTHER 13|TeamSay -=:] I got %H and %S remaining! [:=-|TeamSay -=:] I am located %L! [:=-

A good way to get help from you team, is to comunicate... a good way for quick comunication is to bind some of you most used strings to a key. Like this bind tells you team you need backup (the speech), how much health and shield you got left, and where you are located... will look something like this ingame:

Mohlraax (Great Hall): I need backup! (Great Hall)
Mohlraax (Great Hall): -=:] I got 23 Health and 6 Shield remaining! [:=-
Mohlraax (Great Hall): -=:] I am located Near the HealthBack (Great Hall)! [:=-


(Yes, it looks a little l33t at first sight, but it is very usefull to add these "frames" around the text, couse its much easyer to spot you importent information inbetween all the pub-flaming )


TeamSay %W up for grap %L! Go fetch! =)|OnRelease ThrowWeapon

This will drop your current weapon, telling the team where you dropped it, and what weapon it is... and that they can go fetch it!
Will look something like this ingame:

Mohlraax (Main Hallway): Minigun up for grap Near the ShockCore (Main Hallway)! Go fetch! =)


TeamSay -=:] Enemy RAPTOR spotted! [:=-
TeamSay -=:] Enemy spotted NORTH/WEST of my location! [:=-
TeamSay -=:] My location is %L [:=-


These are some other usefull binds that may come in handy while playing some hardcore ONS! Bind a key for every vehicle you could have spotted and a key for every direction you might spot an enemy, this way you can quickly bring alot of information about the enemy to your team!
Use something like the numbpad to get a good overview and control over these binds.

Heres a list over "inputs" that will be replaced when typing in a team match:

%L = Location
%W = Weapon
%H = Health
%S = Shield
%A = Adrenalin

NOTE: They will only work in TeamChat, and if you play DM or another non-teambased gametype, they will not work eighter!


Multi-button binds:

E.g:
Alt=exec alt_binds.txt|OnRelease exec def_binds.txt

These are a little more complex... What it does, is executing a .txt file that contains lines of commands, and execute another file that contains another file who should inculde you default binds. That means that you can make a bind for, lets say X, and another bind for Alt+X
You need to make a .txt file containing the binds for Alt+Button and another file for you default binds... like this:

alt_binds.txt:
Code:
set input e speech OTHER 13
set input h teamsay <--- I am here!
set input l teamsay I take left!
set input r teamsay I take right!
set input q speech OTHER 12

def_binds.txt:
Code:
set input e Use
set input h PlayVehicleHorn 1
set input l Taunt throatcut
set input r TeamTalk
set input q SwitchWeapon 10
NOTE: You can not make complex bindings with this... a complex binding is a bind containing more than one action... like the other binds here!

NOTE2: It is sayd that the more binds executed in one .txt file, the longer screen freezeup... so instead of filling one file with a ****load of binds, try making more button combos... like Shift+Button, Ctrl+Button, Caps+Button, Tap+Button etc..



THE speechbinds -list:

Code:
Presented here is a complete or nearly complete list of console commands for the various speeches and taunt 
gestures available in Unreal Tournament 2004. Compiled through the efforts of various 
members of the Atari and Beyond Unreal communities -- preserved here for posterity and your 
amusement or enrichment. 

This info may be a touch incomplete (and potentially one or two things have changed), but it should suit most 
normal requirements.

/////////////////////////////////////////////////////////////////////////////////////////
I. SPEECHES -- Compiled mainly by Mohlraax, INA
/////////////////////////////////////////////////////////////////////////////////////////

Acknowledge:
ACK 0 = Affirmative
ACK 1 = Got It
ACK 2 = I'm On It
ACK 3 = Roger

Friendly Fire:
FRIENDLYFIRE 0 = I'm On Your Team!
FRIENDLYFIRE 2 = Your Team, Idiot!
FRIENDLYFIRE 3 = Same Team!

Order:
ORDER 0 = Defend
ORDER 1 = Hold this position
ORDER 2 = Attack
ORDER 3 = Cover me
ORDER 4 = Search and destroy

Other:
OTHER 0  = Base is undefended!
OTHER 1  = Get our flag!
OTHER 2  = Got the flag
OTHER 3  = Got your back
OTHER 4  = I'm hit!
OTHER 5  = Man down!
OTHER 6  = All alone!
OTHER 7  = Negative!
OTHER 8  = Got our flag
OTHER 9  = In position
OTHER 10 = I'm going in!
OTHER 11 = Area is secure
OTHER 12 = Enemy flag carrier
OTHER 13 = Need backup
OTHER 14 = Incoming!
OTHER 15 = Enemy ball carrier
OTHER 16 = Alpha secure!
OTHER 17 = Bravo secure!
OTHER 18 = Attack Alpha
OTHER 19 = Attack Bravo
OTHER 20 = Base under attack
OTHER 21 = Being overrun
OTHER 22 = Under heavy attack
OTHER 23 = Defent point Alpha
OTHER 24 = Defend point Bravo
OTHER 25 = Get The Ball
OTHER 26 = I'm on defence
OTHER 27 = I'm on offence
OTHER 28 = Take point Alpha
OTHER 29 = Take point Bravo
OTHER 30 = Medic
OTHER 31 = Nice
OTHER 32 = Rerouting Critical Systems
OTHER 33 = You Adept Well

Taunt:
TAUNT 0  = And Stay Down
TAUNT 1  = Anyone Else Want Some?
TAUNT 2  = Boom!
TAUNT 3  = BURN Baby
TAUNT 4  = Die *****
TAUNT 5  = Eat THAT
TAUNT 6  = You Fight Like Nali
TAUNT 7  = Is That Your Best?
TAUNT 8  = Kiss My Ass
TAUNT 9  = Loser
TAUNT 10 = MY House
TAUNT 11 = Next!
TAUNT 12 = Oh YEAH!
TAUNT 13 = Ownage
TAUNT 14 = Seeya
TAUNT 15 = That HAD To Hurt
TAUNT 16 = Useless
TAUNT 17 = You Play Like A Girl
TAUNT 18 = You Be Dead
TAUNT 19 = You Like That?
TAUNT 20 = You Whore
TAUNT 21 = Die Human
TAUNT 22 = Faster Stronger Better
TAUNT 23 = Fear Me
TAUNT 24 = Flesh Is A Design Flaw
TAUNT 25 = My Victory Your Death
TAUNT 26 = Not Unacceptable
TAUNT 27 = Rogue Process Terminated
TAUNT 28 = Witness My Perfaction
TAUNT 29 = You Die Too Easily
TAUNT 30 = You Make Easy Pray
TAUNT 31 = Your Programming Is inferior


//////////////////////////////////////////////////////////////////////////////////////////
2. ANIMATIONS -- Compiled mainly by Scumgrief, BuF
//////////////////////////////////////////////////////////////////////////////////////////

key: syntax = "description"

Default taunt set for all characters from SpeciesType.uc
taunt gesture_point = "Point"
taunt gesture_beckon = "Beckon"
taunt gesture_halt = "Halt"
taunt gesture_cheer = "Cheer"
taunt PThrust = "Pelvic Thrust"
taunt AssSmack = "Ass Smack"
taunt ThroatCut = "Throat Cut"

Skaarj taunts from SpeciesSkaarj.uc
taunt Gesture_Taunt01 = "Finger"
taunt Gesture_Taunt02 = "Hair flip"
taunt Gesture_Taunt03 = "Slash"
taunt Idle_Character01 = "Idle"
taunt Idle_Character03 = "Scan" 

Alien taunts from SPECIES_Alien.uc
taunt Gesture_Taunt01 = "Tail wag"
taunt Gesture_Taunt02 = "Dismissal"
taunt Idle_Character01 = "Gun check"
taunt Idle_Character02 = "360"

Robot taunts from SPECIES_Bot.uc

taunt Gesture_Taunt01 = "Want some?"

Juggernaut taunts from SPECIES_Jugg.uc
taunt Specific_1 = "Flex"
taunt Gesture_Taunt01 = "Stomp"
taunt Gesture_Taunt02 = "Show butt"
taunt Idle_Character01 = "Back scratch"
taunt Idle_Character02 = "Head scratch"

I was a little confused about the following 4 files. They weren't immediately decipherable when it came 
to what taunts these characters used, if it even listed specific taunts at all. If I had to 
guess, the Humans & Mercenaries don't use extra taunts beyond the default set. The Egyptians 
& Nightmares might have something extra, but they weren't named in the species file.

Human taunts from SPECIES_Human.uc
contains no taunt data

Mercenary taunts from SPECIES_Merc.uc
contains no taunt data

Egyptian taunts from SPECIES_Egypt.uc
taunt Gesture_Taunt02 = ???
taunt Idle_Character02 = ???

Nightmare taunts from SPECIES_Night.uc
taunt Gesture_Taunt03 = ???
taunt Idle_Character03 = ???

Setting -binds:

You can also change as good as every setting in UT2004 throught the console, and as we all know, keybinds is nothing more than a set of console commands. If you crack open your UT2004.ini -file in you System -folser, you will find all the settings you can change! It looks pritty greek for the first time, but I will give you a quick guide on how to use them, and who's the most usefull ones!

__________________


set ini:Engine.Engine.RenderDevice

Property:
HighDetailActors
SuperHighDetailActors
DetailTextures
UseCubemaps
Use16bit
Use16bitTextures


Setting:
True/False


E.g:
set ini:Engine.Engine.RenderDevice DetailTextures False

__________________


Set ini:Engine.Engine.ViewportManager

Property:
MinDesiredFramerate

Setting:
Your minimum desireable framrate, like 40fps


Property:
NoLighting
Decals
Coronas
Projectors
NoDynamicLights
NoFractalAnim


Setting:
True/False


Property:
TextureDetailTerrain
TextureDetailWeaponSkin
TextureDetailPlayerSkin
TextureDetailWorld
TextureDetailRenderMap
TextureDetailLightmap


Setting:
UltraLow/VeryLow/Low/Lower/Normal/Higher/High/VeryHigh/UltraHigh


E.g:
Set ini:Engine.Engine.ViewportManager MinDesiredFramerate 60
Set ini:Engine.Engine.ViewportManager TextureDetailWorld VeryHight


__________________

Last command to set the resolutions is:

SetRes 1024x768


What can we do about this and keybinds you ask? Well, you can bind keys to execute different settings. Like, you can play with pritty much eyecandy in DM, but when you play ONS, your framerate will drop rather badly... therfore, you should play at different setup in DM/CTF/BR/DOM than in AS/ONS!
One way to do this, is to make a seperate .txt -file for each setup, and bind a key to execute these setup -files!
Heres an excample of a setup -file:

low_settings.txt:

Code:
SetRes 1024x768
Set ini:Engine.Engine.RenderDevice HighDetailActors False
Set ini:Engine.Engine.RenderDevice SuperHighDetailActors False
Set ini:Engine.Engine.RenderDevice DetailTextures False
Set ini:Engine.Engine.RenderDevice UseCubemaps False
Set ini:Engine.Engine.RenderDevice Use16bit False
Set ini:Engine.Engine.RenderDevice Use16bitTextures False
Set ini:Engine.Engine.ViewportManager MinDesiredFramerate 35
Set ini:Engine.Engine.ViewportManager NoLighting False
Set ini:Engine.Engine.ViewportManager Decals False
Set ini:Engine.Engine.ViewportManager Coronas False
Set ini:Engine.Engine.ViewportManager Projectors False
Set ini:Engine.Engine.ViewportManager NoDynamicLights True
Set ini:Engine.Engine.ViewportManager TextureDetailTerrain Low
Set ini:Engine.Engine.ViewportManager TextureDetailWeaponSkin Lower
Set ini:Engine.Engine.ViewportManager TextureDetailPlayerSkin Lower
Set ini:Engine.Engine.ViewportManager TextureDetailWorld Normal
Set ini:Engine.Engine.ViewportManager TextureDetailRenderMap Lower
Set ini:Engine.Engine.ViewportManager TextureDetailLightmap VeryLow
Set ini:Engine.Engine.ViewportManager NoFractalAnim True
... the bind should then be:

[KEY]=exec low_settings.txt


Magwa's Weapon Setup

Quote:
Originally posted by Magwa
ok not sure if you are still interested but with this set of aliases you can switch up or down thru 3 weapons and read this carfully you will get everything at your fingertips...have fun

Aliases[32]=(Command="Getweapon Xweapons.Sniperrifle | getweapon XWeapons.Shockrifle | getweapon XWeapons.RocketLauncher | set input mousewheelup mu1",Alias="mu2")
Aliases[33]=(Command="getweapon XWeapons.RocketLauncher | Getweapon Xweapons.Sniperrifle | getweapon XWeapons.Shockrifle | set input mousewheelup mu2",Alias="mu3")
Aliases[34]=(Command="getweapon XWeapons.Shockrifle | getweapon XWeapons.RocketLauncher | Getweapon Xweapons.Sniperrifle | set input mousewheelup mu3",Alias="mu1")
Aliases[35]=(Command="Getweapon Xweapons.minigun | getweapon XWeapons.LinkGun | getweapon XWeapons.FlakCannon | set input mousewheeldown mwd1",Alias="mwd2")
Aliases[36]=(Command="getweapon XWeapons.FlakCannon | Getweapon Xweapons.minigun | getweapon XWeapons.LinkGun | set input mousewheeldown mwd2",Alias="mwd3")
Aliases[37]=(Command="getweapon XWeapons.LinkGun | getweapon XWeapons.FlakCannon | Getweapon Xweapons.minigun | set input mousewheeldown mwd3",Alias="mwd1")
Aliases[38]=(Command="Getweapon Xweapons.BioRifle | Getweapon XWeapons.FlakCannon | set input e cqw2",Alias="cqw1")
Aliases[39]=(Command="Getweapon XWeapons.FlakCannon | Getweapon Xweapons.BioRifle | set input e cqw1",Alias="cqw2")
MouseWheelDown=mwd2
MouseWheelUp=mu2
E=cqw2


Ok you ask what does all this do? well when you scroll up with the mouse wheel 1 click at a time it switches between the Rocket launcher ,shock and LG scroll down and you get Mini, link, and flak also E will switch between Snot gun and flak.So you have to move very little to use all these binds combind and you have everything you need withOUT moving your fingers from the keyboard ASSUMING you use WSAD..have fun weapon binds are compliments of" Imajackamalla"(i know the spelling is wrong)


Q=SwitchWeapon 10 .switches to translocator
R=pipedswitchweapon 8 | pipedswitchweapon 3 .switches between Mine layer and avirl in Onslaught
MiddleMouse=switchweapon 1 | button altfire | altfire | onrelease switchtolastweapon . brings out shieldgun and activates it when let go switches to last weapon so when you fall just press middle mouse down out pops shield hit the ground let it go and you are at your last weapon.

Other usefull binds:

NOTE: In all of these setups, you will need to reaplace [KEY] with your wanted key...!


Aliases[34]=(Command="inject userflag 1|set input [KEY] TickrateOFF",Alias="TickrateON")
Aliases[35]=(Command="inject userflag 0|set input [KEY] TickrateON",Alias="TickrateOFF")
[KEY]=TickrateON


This will bind the [KEY] to turn on/off the tickrate of the server. The tickrate is the first value (r=..)!


Aliases[36]=(Command="adminlogin <username> <password>|set input [KEY] logout",Alias="login")
Aliases[37]=(Command="adminlogout|set input [KEY] login",Alias="logout")
[KEY]=login


This one will allow you to login/logout as admin onto your server very fast with the press of one key. Exchange <username> and <password> with the actual username and password (without the brackets < > ).
NOTE: Only multy-user systems requires a username, so you can remove that if you dont need it... but it will work non the less as long as the password is correct ofcourse!


Aliases[38]=(Command="set ALAudioSubsystem MusicVolume 0.2|set input [KEY] MusicOFF",Alias="MusicON")
Aliases[39]=(Command="set ALAudioSubsystem MusicVolume 0|set input [KEY] MusicON",Alias="MusicOFF")
[KEY]=MusicOFF


This one switches the music on/off. Exchange the '0.2' with your favorite setting.


Hope some of them may come in handy!

Last edited by legacy-Mohlraax; 10-15-2004 at 01:02 PM.
legacy-Mohlraax is offline   Reply With Quote
Old 08-31-2004, 08:45 AM   #2
Zoeff
Senior Member
 
Join Date: Nov 2003
Location: The Netherlands
Posts: 4,165
Default

voting for sticky...

oh and btw, the FOV bind is wrong i think, the mouse speed change doesn't work, this is what i have:

Code:
Key=set input MouseX Axis aMouseX Speed=1.0|set input MouseY Axis aMouseY Speed=1.0|FOV 80|OnRelease set input MouseX Axis aMouseX Speed=3.0|OnRelease set input MouseY Axis aMouseY Speed=3.0|OnRelease FOV 90
not sure witch one is the correct one tho
Zoeff is offline   Reply With Quote
Old 08-31-2004, 08:45 AM   #3
legacy-Freezrburn
Senior Member
 
Join Date: Apr 2004
Posts: 1,013
Default

I have been experimenting w/ keybinds lately so this thread could end up being very useful. Will try get the setsens1 to work tomorrow. Thanks for posting that one, I have been having trouble setting that one up lately.
legacy-Freezrburn is offline   Reply With Quote
Old 08-31-2004, 08:45 AM   #4
legacy-Mohlraax
Senior Member
 
Join Date: Nov 2001
Posts: 1,898
Default

*MOVED TO THE FIRST POST*

Last edited by legacy-Mohlraax; 09-09-2004 at 07:06 PM.
legacy-Mohlraax is offline   Reply With Quote
Old 08-31-2004, 08:46 AM   #5
legacy-J_Flash
Guest
 
Posts: n/a
Default

:up:
  Reply With Quote
Old 08-31-2004, 08:53 AM   #6
Zoeff
Senior Member
 
Join Date: Nov 2003
Location: The Netherlands
Posts: 4,165
Default

Quote:
Originally posted by Freezrburn
...... Will try get the setsens1 to work tomorrow. .....
just posted that.... does that one work?
Zoeff is offline   Reply With Quote
Old 08-31-2004, 08:57 AM   #7
legacy-Mohlraax
Senior Member
 
Join Date: Nov 2001
Posts: 1,898
Default

Quote:
Originally posted by Zoeff
oh and btw, the FOV bind is wrong i think, the mouse speed change doesn't work, this is what i have:
Yeah, I had that same before to... then someone sayd "you won't be needing all that stuff, SetSensitivity does the work for you!"... so I tryed it, and it worked...! Its pasted right out of my user.ini file, and it works for me... think you just misspelled it or something!
legacy-Mohlraax is offline   Reply With Quote
Old 08-31-2004, 08:59 AM   #8
Zoeff
Senior Member
 
Join Date: Nov 2003
Location: The Netherlands
Posts: 4,165
Default

Quote:
Originally posted by Mohlraax
Yeah, I had that same before to... then someone sayd "you won't be needing all that stuff, SetSensitivity does the work for you!"... so I tryed it, and it worked...! Its pasted right out of my user.ini file, and it works for me... think you just misspelled it or something!
ahh wait... now i can remember where i got that bind from... YOU copyed it from that post in that thread into my user.ini (capslock )

but yes, it does work i think (both)

EDIT:

oh and try to get all the info on the origenal post.... not preaded all over this thread.
Zoeff is offline   Reply With Quote
Old 08-31-2004, 09:14 AM   #9
legacy-Mohlraax
Senior Member
 
Join Date: Nov 2001
Posts: 1,898
Default

Quote:
Originally posted by Zoeff
ahh wait... now i can remember where i got that bind from... YOU copyed it from that post in that thread into my user.ini (capslock )

but yes, it does work i think (both)
Well there you have it!

Quote:

oh and try to get all the info on the origenal post.... not preaded all over this thread.
Yup... I was planing on doing it like that... just that when I posted the speech list, I had no replyes... so I thoght it whould apear right beneath my first post... but two sneaky bastards got in between! Its right belove tho, so I guess most poeple will see it!
legacy-Mohlraax is offline   Reply With Quote
Old 08-31-2004, 09:30 AM   #10
legacy-thep0pe
Senior Member
 
Join Date: Mar 2004
Posts: 688
Default

:up: :up: :up:

Sticky.
legacy-thep0pe is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Video Game Voters Network
 
All times are GMT -4. The time now is 03:24 AM.


Powered by vBulletin
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Copyright ©2009-2010 Epic Games, Inc. All Rights Reserved.