Fortress Forever

Go Back   Fortress Forever > Community > Tips and Tutorials

Reply
 
Thread Tools Display Modes
Old 11-12-2007, 06:58 AM   #1
rannibunny
You are a pirate!
 
rannibunny's Avatar
 
Join Date: Mar 2007
Posts Rated Helpful 0 Times
What?! Another stupid script?

No idea if the sniper even works and my spy is only in it for the disguising, so don't expect any flashy flashyness for those...
What this config does is: 4 mousekeys are weapons. Pressing it means switching to the weapon and firing (was _way_ better in qwtf, with immediate weapon switching ^^)
Grens are toggled, the autoreload actually works (does autoreload 1 do anything by now? I mean always, not sometimes ^^), there's an autodiscard for off-players (pgup = off+autodiscard, pgdn=def+no autodiscard. Default is autodiscard on). There's a lot (all?) of caesiums low-detail cfg in it as well, that way the details won't hurt you, no worries...
There are 3 jump keys (space is duckjump, mouse7 is the normal jump and mwheelup is a kind of normal jump (We won't take it anymore. Let's kill all the mappers who make too low ceilings/doorways, their pets, their families and so on...))
Even though it was crippled, I even put my zoom back in (and still use it sometimes).
mwheeldown is my throw-thingy. It throws all you can throw (backback and flag) and also checks what's left of flaginfo (it DOES something on one of the openfires...)
Last and probably only really new thing are my wiggling approved movement keys: pressing opposing movement keys (left AND right) is possible, now. You will move in the direction of the second keypress and if you still hold the first key, while you release the second, you'll move in the first direction again. Didn't get that? *sigh* Okay, I'll try this way: hold strafeleft and forward pressed and hammer straferight and you'll zigzag like you never zigzagged before.




autoexec.cfg
Code:
bind mouse1 +1
bind mouse2 +2
bind mouse3 +3
bind rightarrow +4 //mouse4
bind z +5 //mouse5

bind uparrow +moveup
bind downarrow +movedown

bind SPACE "+hijump"
bind leftarrow "+jumphop"
bind mwheelup +jump
bind mwheeldown "dropitems; flaginfo; discard"
bind "ALT" "+duck"
bind g zomtoggle

bind b toggletwo
bind v toggleone
bind c +showscores

bind i +attack2
bind o +use
bind l +medengymenu

bind u +f
bind j +b
bind h +l
bind k +r

alias +attagg "-reload; +attack"
alias -attagg "-attack; +reload"

alias zomtoggle zomtoggle1
alias zomtoggle1 "default_fov 80; alias zomtoggle zomtoggle0"
alias zomtoggle0 "default_fov 100; alias zomtoggle zomtoggle1"
alias +zom "default_fov 80"
alias -zom "default_fov 100"

alias +jumphop "+jump;alias +hijump hijump2"
alias -jumphop "-jump;alias +hijump hijump1"
alias hijump1 "+jump;wait;wait;wait;wait;wait;wait;-jump;+duck"
alias hijump2 "+duck"
alias +hijump "hijump1"
alias -hijump "-duck"


alias disco discard

alias fb "f; b"
alias lr "l; r"
alias f ""
alias b ""
alias l ""
alias r ""
alias +f "-back; +forward; disco; alias f +forward"
alias -f "-forward; alias f wait; fb"
alias +b "-forward; +back; disco; alias b +back"
alias -b "-back; alias b wait; fb"

alias +l "-moveright; +moveleft; disco; alias l +moveleft"
alias -l "-moveleft; alias l wait; lr"
alias +r "-moveleft; +moveright; disco; alias r +moveright"
alias -r "-moveright; alias r wait; lr"

mat_picmip 3
cl_showfps 1
hud_speedometer 1
cl_phys_props_enable 0 // disables some physics stuff!
ragdoll_sleepaftertime 0.0f // helps fps a lot, dead bodies may stay in weird places
beDef.cfg
Code:
say_team "I'm playing as %c on Defense"
alias disco ""
beOff.cfg
Code:
say_team "I'm playing as %c on Offense"
alias disco "discard"

civilian.cfg
Code:
echo CIVILIAN CFG LOADED

alias +1 "slot4; +attagg"
alias -1 "-attagg"
alias +2 "slot5; +attagg"
alias -2 "-attagg"
alias +3 "slot2; +attagg"
alias -3 "-attagg"
alias +4 "slot1; +attagg"
alias -4 "-attagg"
alias +5 ""
alias -5 ""
demoman.cfg
Code:
echo DEMOMAN CFG LOADED

alias +1 "slot4; +attagg"
alias -1 "-attagg"
alias +2 "slot5; +attagg"
alias -2 "-attagg"
alias +3 "slot2; +attagg"
alias -3 "-attagg"
alias +4 "slot1; +attagg"
alias -4 "-attagg"
alias +5 "detpack"
alias -5 " "

Code:
echo ENGINEER CFG LOADED

alias +1 "slot2; +attagg"
alias -1 "-attagg"
alias +2 "slot3; +attagg"
alias -2 "-attagg"
alias +3 "slot5; +attagg"
alias -3 "-attagg"
alias +4 "slot1; +attagg"
alias -4 "-attagg"
alias +5 "slot4; +attagg"
alias -5 "-attagg"

Code:
echo HWGUY CFG LOADED

alias +1 "slot5; +attagg"
alias -1 "-attagg"
alias +2 "slot3; +attagg"
alias -2 "-attagg"
alias +3 "slot2; +attagg"
alias -3 "-attagg"
alias +4 "slot1; +attagg"
alias -4 "-attagg"
alias +5 "" 
alias -5 ""
Code:
echo MEDIC CFG LOADED

alias +1 "slot4; +attagg"
alias -1 "-attagg"
alias +2 "slot3; +attagg"
alias -2 "-attagg"
alias +3 "slot2; +attagg"
alias -3 "-attagg"
alias +4 "slot1; +attagg"
alias -4 "-attagg"
alias +5 ""
alias -5 ""

Code:
echo PYRO CFG LOADED

alias +1 "slot4; +attagg"
alias -1 "-attagg"
alias +2 "slot5; +attagg"
alias -2 "-attagg"
alias +3 "slot2; +attagg"
alias -3 "-attagg"
alias +4 "slot1; +attagg"
alias -4 "-attagg"
alias +5 ""
alias -5 ""

Code:
echo SCOUT CFG LOADED

alias +1 "slot4; +attagg"
alias -1 "-attagg"
alias +2 "slot2; +attagg"
alias -2 "-attagg"
alias +3 "slot2; +attagg"
alias -3 "-attagg"
alias +4 "slot1; +attagg"
alias -4 "-attagg"
alias +5 "radar"
alias -5 ""

Code:
echo SNIPER CFG LOADED

alias +1 "slot2; +attagg"
alias -1 "-attagg"
alias +2 "slot3; +attagg"
alias -2 "-attagg"
alias +3 "slot4; +attagg"
alias -3 "-attagg"
alias +4 "slot1; +attagg"
alias -4 "-attagg"
alias +5 "slot5; +attagg"
alias -5 "-attagg"
Code:
echo SOLDIER CFG LOADED

alias +1 "slot5; +attagg"
alias -1 "-attagg"
alias +2 "slot3; +attagg"
alias -2 "-attagg"
alias +3 "slot2; +attagg"
alias -3 "-attagg"
alias +4 "slot1; +attagg"
alias -4 "-attagg"
alias +5 ""
alias -5 ""
spy.cfg
Code:
echo SPY CFG LOADED
bind 7 dispensersabotage
bind 8 sentrysabotage 
alias +1 "slot4; +attagg"
alias -1 "-attagg"
alias +2 "slot3; +attagg"
alias -2 "-attagg"
alias +3 "slot2; +attagg"
alias -3 "-attagg"
alias +4 "slot1; +attagg"
alias -4 "-attagg"
alias +5 "scloak"
alias -5 ""
bind m cloak


vars.cfg
Code:
// stuff
hud_speedometer 1
net_graphpos 2
net_graph 0
cl_autoreload 1
hud_centerid 1
budget_show_history 0
jpeg_quality 100
sv_forcepreload 1

// net
rate 30000
cl_cmdrate 60
cl_updaterate 60
cl_interp 0.05
cl_interp_ents 0.01
cl_interpolate 1
cl_interp_all 0
cl_smooth 1
cl_smoothtime 0.1
cl_lagcompensation 1
cl_lagcomp_errorcheck 1

// mouse
m_customaccel "0"
m_customaccel_scale "0.00"
m_customaccel_max "0"
m_customaccel_exponent "0"
m_mouseaccel1 "0"
m_mouseaccel2 "0"
m_yaw "0.022"
m_pitch "0.022"
m_filter "0"
m_forward "1"
zoom_sensitivity_ratio "1.0"

// performance
r_flex "1"					
r_3dnow "1"
r_mmx "1"
r_sse "1"
r_sse2 "1"

// sound
volume 0.3
snd_mixahead 0.1
voice_loopback 1

// blood
violence_ablood 1
violence_agibs 1
violence_hblood 1
violence_hgibs 1

// gfx
mat_picmip 3
mat_bumpmap "0"
mat_antialias "0"
mat_specular "0"
mat_monitorgamma "1.6"
mat_hdr_enabled 0
mat_hdr_level "0"
mat_reducefillrate "1"
mat_clipz 1
mat_fastnobump 1
mat_fastspecular 1
mat_trilinear 0
mat_vsync 0
mat_forceaniso 2
r_drawflecks "0"
r_occlusion "1"
r_dynamic "0"
r_eyes "0"
r_teeth "0"
r_lod "0"
r_rootlod "0"
r_cheapwaterend 1
r_cheapwaterstart 1
r_decal_cullsize 2
r_drawmodeldecals 0
r_lightaverage 0
r_propsmaxdist 100
r_renderoverlayfragment 0
r_shadows 0
r_waterforceexpensive 0
r_decals 30
lod_enable "1"	
lod_transitiondist "1"
cl_ejectbrass 0
cl_forcepreload 1
cl_show_splashes 1
cl_detaildist 1
rope_averagelight 0
rope_smooth 0
rope_subdiv 0
rope_wind_dist 0
muzzleflash_light 0

// cheats
//r_avglight 0
//r_drawdetailprops 0
//r_lightinterp 0
rannibunny is offline   Reply With Quote


Old 11-12-2007, 07:03 AM   #2
rannibunny
You are a pirate!
 
rannibunny's Avatar
 
Join Date: Mar 2007
Posts Rated Helpful 0 Times
in order to use it, copy everything into their respective .cfg files in the directory where the rest is and execute it ingame with "exec autoexec"
If you don't want my config to remap your keys like a berserker (uhjk is the only wasd for me...) you might want to change the binds in the autoexec.cfg beforehand. If you want to keep your graphic settings, no matter what, you should remove the last 5 lines as well and never "exec vars"

Some things will change in the future, like the different "special"s for the classes (spy even has one more key than the other classes, I just saw ^^) and I'll also add communication stuff, like "/me died at %d and respawned at %l" and so on...
rannibunny is offline   Reply With Quote


Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

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


All times are GMT. The time now is 10:30 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.