heavily scripted via the in-game console
map: de_dust
commands used:
sv_accelerate 100
sv_airaccelerate 200
sv_enablebunnyhopping1
alias jump "+jump; wait 1; -jump; jump"
bind alt "sv_accelerate 100; sv_airaccelerate 200; sv_enablebunnyhopping 1"
(didn't use this bind in the video) bindToggle shift jump
not very good w/o the high acceleration commands. tested in servers that have normal acceleration and it works like shit.
best way to bhop w/ this script is diagonal bhopping/w-holding bhopping.