jump.tf Forums
Welcome B)

2023 Updated Ultimate Offline Jump Pack

Voyager · 21 · 13233

Voyager

  • Newbie
  • *
    • Posts: 14
    • Frags: +0/-0
    • View Profile
This is an updated version of 200's Ultimate Offline Jump Pack. Go see the original post here (or here if that doesn't work...)

Last updated: August 5 2023

Updated versions of 200's pack since he doesn't maintain his post anymore.

Disclaimer that none of the plugins were made by me and credit can be found on the original post or in the changelog below. I modified a few of them and will mention what I changed. Some parts of the sections below are copied verbatim from the original post.

A note for trickjumpers/showcasers: if you care about explosion blasts/smoke (including those found in lawena) being in the video, you must unhide explosions by typing sm_hide_explosions 0 in console before you start jumping, otherwise rocket/sticky explosions will be fully hidden in STV and POV demos.

Features:
  • Quality of life: no resupply sound, no screen shake on crouched stickies, no pain sounds, no explosion smoke, tick regen
  • Jumpassist: the main plugin that includes all of the mentioned QoL stuff as well as save/teleporting
  • JumpQOL plugin
  • Saves on maps will still be saved even after you close the game
  • Bounce checker: ceiling bounces, angled bounce calculator, live checker for random bounces
  • TAS
  • Speedshot assist and SyncR
  • Custom autobhop plugin (basically, TFTurbo with annoying speedo removed)
  • Jump menu - a tool that allows you to easily manage server settings and activate plugins
  • Speedo
  • Map debug menu - very useful tools for map testing
  • Commands help
  • Automatically record both POV and STV demos and put them in a separate folder - "jump_demos"
  • Rampbug fix plugin
  • Showkeys

Default binds:
Spoiler (click to show/hide)

Changelog:
Spoiler (click to show/hide)

Installation instructions:
Spoiler (click to show/hide)

Usage:
Spoiler (click to show/hide)

Some extra notes that may or may not be helpful:
Spoiler (click to show/hide)

If you have any questions or suggestions, let me know down below. I get email notifications, so I guarantee I'll see it quickly!
« Last Edit: August 05, 2023, 05:59:01 PM by Voyager »


finn

  • Newbie
  • *
    • Posts: 21
    • Frags: +0/-0
    • View Profile
Seems that you need stv enabled before launching maps or your game will crash. Worth knowing before trying a million and one other things. Everything seems to work great now. Thanks!


Voyager

  • Newbie
  • *
    • Posts: 14
    • Frags: +0/-0
    • View Profile
Seems that you need stv enabled before launching maps or your game will crash. Worth knowing before trying a million and one other things. Everything seems to work great now. Thanks!

i don't have this problem and i had a couple other people try and everything worked fine for them with stv disabled too.

could you go to tf/addons/sourcemod/logs/ and find the error logs (the file name format looks something like error_202107.log) that were created on the same day this was happening and just paste its entire contents here or attach it?

did you completely replace your tf/addons/ folder when downloading this or did you leave some stuff in there that you had previously?


Voyager

  • Newbie
  • *
    • Posts: 14
    • Frags: +0/-0
    • View Profile
Download links updated. You can just delete your entire addons folder and replace it. Make sure to backup any TAS runs you have in tf/addons/runs

Changes:
Updated Sourcemod files

jumpassist.smx:
  • You will now be automatically teleported to your last save spot upon joining a map as that class
  • Changed some stuff on how saving with !s works to make it more accurate
jumpassist/database.sp:
  • The angle you face when you save is now accurately saved to the database for all classes. Works for both !s and !sa
sourcemod/data/sqlite/.sq3:
  • Added new column "angle1" to table "player_saves"


Afterglow

  • Intermediate
  • ***
    • Posts: 122
    • Frags: +0/-0
    • View Profile
Hello i am trying to install this but it is crashing my game. HELP :sob:

tv_enable is on. fresh tf/addons install. crashes on every map when the game reaches the MOTD screen.

sourcemod log: https://pastebin.com/3U1D3zq5
console log: https://pastebin.com/8L6RTkNJ

edit: nvm it was something in my cfg files, clean autoexec fixed it :D gosh i am so smart
« Last Edit: March 22, 2022, 09:31:52 AM by Afterglow »
The music is pumping, the dance floor is jumping.


ondkaja

  • Newbie
  • *
    • Posts: 38
    • Frags: +0/-0
    • View Profile
Made an update based on this pack with jumpqol and up-to-date versions of abounce (bounce analyser), sourcemod and metamod: https://drive.google.com/file/d/11NsnmCS0snV22xg_AFdPfyx1ZEUJPaqV/view?usp=drive_link

Seems to work for me. Feel free to include it in the original post or make your own version based on this version.


Voyager

  • Newbie
  • *
    • Posts: 14
    • Frags: +0/-0
    • View Profile
Updated. You can just replace your entire addons folder if you don't use it for anything else, but backup any TAS runs you might have.

I also made a change to a config file (tf/cfg/jump/record.cfg) relevant to the jumprecord bind (F7) that's used for POV and STV recording, so you might want to check that out if you use that bind. You can view all the changes in the changelog.


Shroomy

  • Newbie
  • *
    • Posts: 1
    • Frags: +0/-0
    • View Profile
Thanks for this pack! Any chance of this being made compatible with TF2 64-bit version? Thanks!


Voyager

  • Newbie
  • *
    • Posts: 14
    • Frags: +0/-0
    • View Profile
Thanks for this pack! Any chance of this being made compatible with TF2 64-bit version? Thanks!

yeah I'll be sure to look into it when the update happens. I don't know how much 64-bit will affect the plugins in this pack but I'll try my best to make things work.


Shad0

  • Newbie
  • *
    • Posts: 1
    • Frags: +0/-0
    • View Profile
I'm not sure about anybody else, but it seems to me as though the 64-bit update broke it, as I cannot get it to work any longer.
An update would be much appreciated, unless its something on my end.


Superchuck

  • Proficient
  • ****
    • Posts: 413
    • Frags: +0/-0
  • y-you too
    • View Profile
I'm not sure about anybody else, but it seems to me as though the 64-bit update broke it, as I cannot get it to work any longer.
An update would be much appreciated, unless its something on my end.

If it worked before the update, you can add the tf.exe from \Steam\steamapps\common\Team Fortress 2 as a non-steam game to your library and add the -insecure launch option to it. I think you also have to keep the older metamod/sourcemod versions and not the latest versions of them.


aesthet_ic

  • Newbie
  • *
    • Posts: 5
    • Frags: +0/-0
    • View Profile
I'm not sure about anybody else, but it seems to me as though the 64-bit update broke it, as I cannot get it to work any longer.
An update would be much appreciated, unless its something on my end.

If it worked before the update, you can add the tf.exe from \Steam\steamapps\common\Team Fortress 2 as a non-steam game to your library and add the -insecure launch option to it. I think you also have to keep the older metamod/sourcemod versions and not the latest versions of them.

After much head-pain I have found the solution. For now, you should install the latest dev build of Metamod and Sourcemod, which have added new support for TF2 64bit methods.

I'm currently using Metamod version 2.0 - build 1297 and Sourcemod version 1.12 - build 7155 which seem stable enough together (these were the latest builds available at the time of writing this post).

If you've already installed the prerequisites from before the 64bit update, just overwrite all existing files with the dev branch files.

Eventually, these changes will make their way into the stable branch, but at least we can continue playing offline as before.


aesthet_ic

  • Newbie
  • *
    • Posts: 5
    • Frags: +0/-0
    • View Profile
Thanks for this pack! Any chance of this being made compatible with TF2 64-bit version? Thanks!

yeah I'll be sure to look into it when the update happens. I don't know how much 64-bit will affect the plugins in this pack but I'll try my best to make things work.

Just an update to this. I think some plugins that use DHooks appear to be no longer working. For example, the plugin I was most reliant on, the groundfix.smx rampbug fix plugin.

Don't know if it's placebo/hallucination, but most ramps seem to be stopping me more often than before. What is the best way/ramp to test this?

Here's the current issue tracker on the Sourcemod Github: https://github.com/alliedmodders/sourcemod/issues/2114

I wonder if it would be possible for a rewrite without DHooks?

Edit:

Found another plugin not working correctly:

The /bcheck command instantly crashes the game when trying to use it.

It doesn't appear to use DHooks, so maybe it's related to something else like how it checks against 32-bit floating points.
« Last Edit: August 05, 2024, 12:07:08 PM by aesthet_ic »


AI

  • Administrator
  • Proficient
  • *****
    • Posts: 417
    • Frags: +0/-0
  • Plugins Developer
    • View Profile
    • Jump Academy
Have you tried running it with the 32-bit TF2 executable instead of the 64-bit one?

SourceMod support for 64-bit is currently still extremely lacking and plugins have all been built for 32-bit and likely will not be updated for 64-bit by the original developers (if they are even still around to maintain it).


aesthet_ic

  • Newbie
  • *
    • Posts: 5
    • Frags: +0/-0
    • View Profile
Have you tried running it with the 32-bit TF2 executable instead of the 64-bit one?

SourceMod support for 64-bit is currently still extremely lacking and plugins have all been built for 32-bit and likely will not be updated for 64-bit by the original developers (if they are even still around to maintain it).

I understand this is also a viable workaround (including running a 32-bit dedicated server), however in the local listen server mode, isn't there a performance hit for client from running in 32-bit mode vs. 64-bit?

Also, is it possible to force a listen server to be created in 32-bit while the client stays in 64-bit mode?
« Last Edit: August 08, 2024, 06:48:28 AM by aesthet_ic »