This a collection of pre-assembled Sourcemod and Metamod plugins and generic scripts that provides the ultimate offline jumping experience.
After trying to find a lot of plugins to set up on a new PC, I decided to share the complete pack that will provide everything that is required for any kind of offline jumping. This is meant to be installed on a TF2 that doesn't have any addons yet, it may wipe your existing Sourcemod configs if there are any. I do not own any rights for most of the plugins in this pack, besides some of them were modified by me to make them slightly better for their use.
Full archive is a windows version, works with listen servers Sourcemod (launch the game with -insecure launch option)
Features:
- JumpAssist - regen, save/teleport and everything you are so used to
- Bounce checker (includes celling bounces), angled bounce calculator
- TAS
- Speedshot assist and Syncr for whoever wants to use that
- Custom autobhop plugin (basically, TFTurbo with annoying speedo removed)
- Jump menu - a tool that allows you to easily manage server settings and activate plugins
- Speedometer for airpogo cowards
- Map debug menu - very useful tools for map testing
- Commands help
- Automatically recording both POV and STV demos and put them in a separate folder - "jump_demos"
- Rampbug fix plugin
- Tick regen (tempus-like)
Default binds (configure in jump_settings.cfg):
F1 - save position
F2 - load position
F5 - noclip
F7 - record both STV and POV demos (press again to stop)
F6 - bookmark for POV demo
F9 - spawn an explosive pumpkin
F8 - spawn a hostile level 3 sentry with infinite ammo and health (remove with F12)
F11 - remove an entity from the world. Can be used to delete props like doors, lockers, crates, etc. Be careful while using.
!m - open settings menu
!d - map debug menu
!h - full list of client commands available
!p - full list of plugin commands available
Configure binds under /cfg/jump/tas.cfg if you use different TAS binds. Disabling TAS will return your stock binds from binds.cfg if there are any.
Screenshots:
Map debug menu:
Main menu:
Commands:
Full list of plugins used:
Sourcemod 1.8
Metamod: Source
JumpAssist modified by nolem
TAS plugin by nolem
Bounce Tools by nolem and gibus
No pain sounds plugin (I have no idea who made it, I found it on my old PC, it still works just fine)
Map Name Getter by gibus
Enable/disable by DarthNinja
speedo-free TFTurbo by NameUser and me (removed speedo)
Syncr by AI
Speedshot Assist by nolem
Speedometer by CrancK
Auto Recorder by StevoTVR
Showkeys by AI
TickRegen by AI
Rampfix plugin by Larry
If you want me to add anything to this pack - feel free to report here. Happy jumping!
Download:Plugins only /
full packSince I haven't updated this in ages:
full pack updated by LJChanges:
- Updated sourcemod to 1.10
- Updated rampbug fix plugin (3.0.4) + added DHooks extension to make it work
- Replaced bounce tools with the (live) bounce tools made by ILDPRUT
Installation:
The "easy way / full pack" (not recommended):
1. Unpack into your /tf folder (typically on Windows by default you can find it here something like C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\tf)
2. Put "tv_enable 1" into your autoexec.cfg if you have one. This is required for STV demos recording.
The "plugins only" way:
1. Grab the latest builds of Metamod -
https://www.sourcemm.net/downloads.php?branch=stable and Sourcemod -
http://www.sourcemod.net/downloads.php?branch=stable for your OS.
2. Download the latest SteamTools release for your OS -
https://builds.limetech.io/?p=steamtools3. Unpack everything into your /tf folder (typically on Windows by default you can find it here something like C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\tf)
4. Put "tv_enable 1" into your autoexec.cfg if you have one. This is required for STV demos recording.
Usage:
Launch the game with "-insecure" launch option.
When the game starts, it will open up a settings menu. Press 1 to execute jump settings to make the binds work (usually executed automatically, run manually if it doesn't work).
Type "!h" or "!p" to see all the commands and binds you can use.