PDA

View Full Version : Fortress Forever basic commands/binds


GroovYFargO
13-09-2007, 17:37
CLASS Slot1 Slot 2 Slot 3 Slot 4 Slot 5 Slot 6
Demoman Crowbar Single Shotgun N/A Grenade Launcher Pipe Launcher Detpack
Engineer Spanner Railgun Super Shotgun Dispenser Sentry Gun
Hunted Umbrella N/A N/A Tommy Gun N/A
Hwguy Crowbar Single Shotgun Super Shotgun N/A Assault Cannon
Medic Medkit Single Shotgun Super Shotgun Super Nailgun N/A
Pyro Crowbar Single Shotgun N/A Flamethrower Incendiary Cannon
Scout Crowbar Single Shotgun N/A Nailgun N/A
Sniper Crowbar Sniper Rifle Auto Rifle Nailgun N/A
Soldier Crowbar Single Shotgun Super Shotgun N/A RPG
Spy Knife Tranq Super Shotgun Nailgun N/A

tf_weapon_names - no longer exist. Use slotX instead.
fov - no longer exists. Use default_fov instead.

General commands

hud_fastswitch - Quick weapon changing [can also be set via "Options - Keyboard - Advanced - Fast weapon switch]
dropitems - Throws the flag/item being carried
discard - Drops unneeded ammo packs

saveme - Call for Medic
engyme - Call for Engineer

primeone - Primes one of your primary grenades.
primetwo - Prime one of your secondary grenades.
throwgren - Throw a primed grenade.
toggleone - Primes and throws primary grenade on subsequent touches
toggletwo - Primes and throws secondary grenade on subsequent touches
+gren1 - Primes primary grenade
-gren1 - Throws primary grenade
+gren2 - Primes secondary grenade
-gren2 - Throws secondary grenade

cl_spawnslot slot number - Weapon slot to spawn with
cl_classautokill - Die as soon as you change classes
cl_grenadetimer - Timer file to use [can also be set via "Crosshairs / Timers - Timers"]
cl_autoreload 0 or 1 - Automatic weapon reload

changeteam - Brings up the screen to select teams
changeclass - Brings up the class change screen

net_graphpos X - Change position of net_graph info (1 is bottom right, 2 is bottom centre, 3 is bottom left)

Class specific commands

********
Demoman
********
The Detpack weapon is in "slot6"
"detpipe" is now gone. You must use "+attack2" to det pipes.
detpack time - Sets detpack timer for specified amount of time.


*******
Engineer
*******
Dispenser is now "slot4"
Sentry Gun is now "slot5"
dispenser - To build Dispenser
sentrygun - To build Sentry Gun

dismantlesentry - To dismantle Sentry Gun
aimsentry - Aims Sentry Gun in direction crosshairs are pointing.
detdismantlesentry - Dismantles or detonate Sentry Gun depending on distance
detsentry - To detonate Sentry Gun
dismantledispenser - To dismantle Dispenser
detdispenser - Detonates the Dispenser

The above commands can all be accessed via the Engineer's "Radial Menu": +medengymenu - Engineer and Medic radial menu


*****
Scout
*****
"radar" or "+attack2" - Scout radar: Provides a snapshot of the position of enemy and friendly players.


*****
Medic
*****
Medkit is in "slot1", and "+attack2" can also be used


*****
Sniper
*****
"+attack2" - Zoom the sniper rifle


***
Spy
***
disguise team class - Spy disguise [team can be color, enemy or friendly]
eg: disguise enemy soldier
cloak - Cloak - (replaces feign)
scloak - Silent Cloak - (replaces sfeign)
[You cannot run and jump/bunnyhop whilst cloaked]
sentrysabotage - Places sabotage unit on Sentry Gun
dispensersabotage - Places sabotage unit on Dispenser

The above commands can be accessed via the Spy's Radial Menu using "+attack2"

Bury
13-09-2007, 19:09
Really useful, thankyou kind Groovy!

Adam
14-09-2007, 00:24
Those grenade ones are useful, thanks.

GroovYFargO
14-09-2007, 09:46
Spy script (add to spy.cfg if required)

alias "friendlydisguise" "bind F1 friendlyscout; bind F2 friendlysniper; bind F3 friendlysoldier; bind F4 friendlydemoman; bind F5 friendlymedic; bind F6 friendlyhwguy; bind F7 friendlypyro; bind F8 friendlyspy; bind F9 friendlyengy; bind F10 enemydisguise; echo Disguising as YOUR TEAM.; echo Press F10 to switch to ENEMY."

alias "enemydisguise" "bind F1 enemyscout; bind F2 enemysniper; bind F3 enemysoldier; bind F4 enemydemoman; bind F5 enemymedic; bind F6 enemyhwguy; bind F7 enemypyro; bind F8 enemyspy; bind F9 enemyengy; bind F10 friendlydisguise; echo Disguising as ENEMY TEAM.; echo Press F10 to switch to FRIENDLY."

alias "friendlyscout" "disguise friendly scout; echo Disguising as FRIENDLY SCOUT."
alias "friendlysniper" "disguise friendly sniper; echo Disguising as FRIENDLY SNIPER."
alias "friendlysoldier" "disguise friendly soldier; echo Disguising as FRIENDLY SOLDIER."
alias "friendlydemoman" "disguise friendly demoman; echo Disguising as FRIENDLY DEMOMAN."
alias "friendlymedic" "disguise friendly medic; echo Disguising as FRIENDLY MEDIC."
alias "friendlyhwguy" "disguise friendly hwguy; echo Disguising AS FRIENDLY HWGUY."
alias "friendlypyro" "disguise friendly pyro; echo Disguising as FRIENDLY PYRO."
alias "friendlyspy" "echo What are you, retarded?"
alias "friendlyengy" "disguise friendly engineer; echo Disguising as FRIENDLY ENGINEER."

alias "enemyscout" "disguise enemy scout; echo Disguising as ENEMY SCOUT."
alias "enemysniper" "disguise enemy sniper; echo Disguising as ENEMY SNIPER."
alias "enemysoldier" "disguise enemy soldier; echo Disguising as ENEMY SOLDIER."
alias "enemydemoman" "disguise enemy demoman; echo Disguising as ENEMY DEMOMAN."
alias "enemymedic" "disguise enemy medic; echo Disguising as ENEMY MEDIC."
alias "enemyhwguy" "disguise enemy hwguy; echo Disguising as ENEMY HWGUY."
alias "enemypyro" "disguise enemy pyro; echo Disguising as ENEMY PYRO."
alias "enemyspy" "disguise enemy spy; echo Disguising as ENEMY SPY."
alias "enemyengy" "disguise enemy engineer; echo Disguising as ENEMY ENGINEER."

enemydisguise

Tonster
14-09-2007, 11:29
Some more I've picked up from the FF forum, and totally and uttely plagiarised;

If you want specific commands/binds for each class, simply create the following:

demoman.cfg
engineer.cfg
hunted.cfg
hwguy.cfg
medic.cfg
pyro.cfg
scout.cfg
sniper.cfg
soldier.cfg
spy.cfg

Some ppl just throw all binds and aliases into autoexec.cfg. That works fine for most players

Config file location;
Steam\steamapps\SourceMods\FortressForever\cfg

Couple of bind examples
cl_classautokill "1" - toggle options are 1 or 0. Set at 1 you die the moment you change class, or set to 0 so you change class when you die of natural causes, like catching rockets with your face. Default is 1 I believe.
bind "1" "class scout" - Pressing 1 changes your class to scout upon dieing (not tested)

Sid
14-09-2007, 20:46
Class Specific Quick Weapon Switch Scripts: -

Demoman

alias pipe "slot5; wait; wait; bind MWHEELDOWN gren"
alias shotgun "slot2; wait; wait; bind MWHEELDOWN pipe"
alias gren "slot4; wait; wait; bind MWHEELDOWN shotgun"
bind "MWHEELDOWN" "pipe"

Engineer

alias spanner "slot1; wait; bind MWHEELDOWN shotgun"
alias shotgun "slot3; wait; bind MWHEELDOWN spanner"
bind "MWHEELDOWN" "spanner"

bind "MOUSE3" "detdispenser;say_team Dispenser Blown, Enemy in the Area"

HW (works on MWheeldown and Mouse2 at the same time)

alias shotgun "slot3; wait; bind MWHEELDOWN ac;bind mouse2 ac"
alias ac "slot5; wait; bind MWHEELDOWN shotgun;bind mouse2 shotgun"
bind "MWHEELDOWN" "shotgun"
bind mouse2 shotgun

MEDIC (mwheeldown- switches SSG & SNG - mouse2 switches medipack and SSG)

alias "sng" "slot4; bind mwheeldown ssg; bind mouse2 mksg"
alias "ssg" "slot3; bind mwheeldown sng; bind mouse2 mksg"
alias "mksg" "slot1; bind mouse2 sgmk; bind mwheeldown ssg "
alias "sgmk" "slot3; bind mouse2 mksg;bind mwheeldown sng"
bind "MWHEELdown" "sng"
bind mouse2 mksg

PYRO - IC & Flamethrower switch on MWheeldown & Mouse2

alias ic "slot5; bind mwheeldown flame; bind mouse2 flame"
alias flame "slot4; bind mwheeldown ic; bind mouse2 ic"
bind "mwheeldown" "ic"
bind "mouse2" "ic"

SCOUT
alias shotgun "slot2; bind MWHEELDOWN nailgun"
alias nailgun "slot4; bind MWHEELDOWN crow"
alias crow "slot1; bind MWHEELDOWN shotgun"

bind "MWHEELDOWN" "shotgun"

SOLDIER (MWheeldown and Mouse2)
alias "rpg" "slot5; bind mouse2 ssg; bind MWHEELDOWN ssg"
alias "ssg" "slot3; bind mouse2 rpg; bind MWHEELDOWN rpg"
rpg
bind mouse2 "ssg"

SPY - including Auto Solly Disguise
alias knife "slot1; bind MWHEELDOWN shotgun"
alias shotgun "slot3; bind MWHEELDOWN knife"
bind mwheeldown knife
bind mouse1 "+attack; disguise enemy soldier"