tas_autostrafe_backpedaldir (0 - 7) - sets which movement direction (key) to use for backpedalling. tas_autostrafe_grounddir (0 - 7) - same as above, for the ground strafing. tas_autostrafe_airdir (0 - 7) - sets the way of strafing in the air. tas_perfectstrafe_movetype (0 | 1 | 2) - 0 - optimal angle (maximize the speed), 1 - maximal angle, 2 - backpedalling. tas_perfectstrafe_autojump - if set to 1, you will automatically jump when your speed is such as that airaccelerating is faster than ground accelerating. tas_perfectstrafe_maxspeed - set this to the same value as sv_maxspeed. tas_perfectstrafe_friction - set this to the same value as sv_friction. tas_perfectstrafe_accel - set this to the same value as sv_accelerate. tas_perfectstrafe_airaccel - set this to the same value as sv_airaccelerate. TAS Mod 1.4 and lower documentation Console variables You can look at an example script here ( TASmod 2.0 version). This needs to be done due to a quirk in GoldSource that delays the user messages for whatever reason. When writing a TAS script, make sure to start it with pause, then set up cvars and host_framerate, then insert 4 waits and another pause (you might need more waits, but that has never happened yet and either way it's not too bad if the situation does indeed happen).
Automatic ducktapping, works like duckroll, but only when you're on the ground!. Perfect strafing for the optimal speed gain!. 9 In development - TAS Mod 2.0 documentation.