Half-Life

Half-Life

Not enough ratings
Scripts (a follow up to Aliases, scripts, and binds)
By Stu Pidaso
Scripts (a follow up to Aliases, scripts, and binds)
   
Award
Favorite
Favorited
Unfavorite
Scripts (a follow up to Aliases, scripts, and binds)
Attention. Stu-Pidaso and staff do not promote or discourage the use of scripts. This information is here for reference only.


The following assumes you already know the basics of writing scripts. If not go read This article first. We're going to jump right in and list scripts with information found here.[stu-pidaso.net] and here[stu-pidaso.net]


// LongJump alias
bind key lj
alias "+lj" "+duck;wait;+jump"
alias "-lj" "-jump;wait;-duck"


// Drop all weapons
bind key "dropall"
alias dropall "drop;drop;drop;drop;drop;drop;drop;drop;drop;drop;drop;drop;say_team Dropped all Weapons"


// Decent Jump for bunny hopping
bind key "+decentjump"
alias +decentjump "+jump; wait; -jump; wait; +jump; wait; -jump; wait; +jump; wait; -jump; wait; +jump; wait; -jump"
alias -decentjump "-jump"


//Walk
bind key "+walk"
alias "+walk" "+speed;cl_forwardspeed 400; cl_sidespeed 400; cl_backspeed 400"
alias "-walk" "-speed;cl_forwardspeed 500; cl_sidespeed 500; cl_backspeed 500"


//Display net_graph 1 while showing scores
bind key "+netscores1"
alias +netscores1 "+showscores;net_graph 1"
alias -netscores1 "-showscores;bind TAB +netscores2"
alias +netscores2 "+showscores;net_graph 1"
alias -netscores2 "-showscores;net_graph 0;bind TAB +netscores1"


//Turn netgraph on/off
bind "key "netgraph"
alias netgraph "netgon"
alias netgon "net_graph 1; alias netgraph netgoff"
alias netgoff "net_graph 0; alias netgraph netgon"


//Volume control
bind key "voldown"
bind key "volup"
alias "voldown" "vol10"
alias "volup" "vol9"
alias "vol0" "volume 0; wait; alias voldown; alias volup vol1"
alias "vol1" "volume 0.1; wait; alias voldown vol0; alias volup vol2"
alias "vol2" "volume 0.2; wait; alias voldown vol1; alias volup vol3"
alias "vol3" "volume 0.3; wait; alias voldown vol2; alias volup vol4"
alias "vol4" "volume 0.4; wait; alias voldown vol3; alias volup vol5"
alias "vol5" "volume 0.5; wait; alias voldown vol4; alias volup vol6"
alias "vol6" "volume 0.6; wait; alias voldown vol5; alias volup vol7"
alias "vol7" "volume 0.7; wait; alias voldown vol6; alias volup vol8"
alias "vol8" "volume 0.8; wait; alias voldown vol7; alias volup vol9"
alias "vol9" "volume 0.9; wait; alias voldown vol8; alias volup vol10"
alias "vol10" "volume 1; wait; alias voldown vol9; alias volup"


//Crossbow quickshot
bind key "+CSBW"
alias +CSBW "weapon_crossbow;+attack2;+attack"
alias -CSBW "-attack;-attack2;lastinv"

//press key to run - Thanks Xstioph
+speed
bind key +holdrun
alias +holdrun -speed
alias -holdrun +speed

More of my tutorials can be found at http://stu-pidaso.net
4 Comments
MoonLight May 23, 2016 @ 5:47am 
I don't understand how i am suppose to use the line "bind key lj"
can someone help me please ?
Pr0tonium Jan 29, 2013 @ 7:36am 
nice!
RedRaven Jan 27, 2013 @ 4:04pm 
:D
Peace-Lights-2 Jan 25, 2013 @ 4:54pm 
:)