Garry's Mod

Garry's Mod

71 ratings
Original PPM2 Jump and Crouch Animations
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Server content
Addon Tags: Roleplay
File Size
Posted
Updated
2.597 MB
30 Dec, 2020 @ 11:19am
24 Dec, 2023 @ 3:48pm
4 Change Notes ( view )

Subscribe to download
Original PPM2 Jump and Crouch Animations

Description
This addon replaces PPM2's fugly new* jump and crouch animations with the superior original versions.
*new = circa Dec 2020, and the morons behind ppm2 still refuse to fix them to this date...


[!!!] YOU MUST FOLLOW THESE STEPS EXACTLY OR THIS ADDON WON'T WORK [!!!]
1a. Unsubscribe from PPM2. Unsubbing via Steam is insufficient; you must uninstall the addon using gmod itself. Launch gmod -> Main Menu -> Addons -> Hover over PPM2 and click Uninstall. You won't lose any of your saved pony data, don't worry.
1b. Uninstall this addon too if you blindly subscribed without reading these instructions first.
2. Close gmod.
3. Subscribe to this addon FIRST, then subscribe to PPM2 SECOND.
4. Wait for Steam to download both addons, then launch gmod.
5. Et voila, everypony now crouches and jumps normally again :)


This is a magic "always active" clientside addon
This addon can automagically work on every server you join. It will work even if you join a server that doesn't have the addon installed serverside. It will work even if the server has sv_allowcslua set to 0. It will work even if the other players on the server are not subscribed to it. But that power comes at a price...

This addon relies on your addon subscription & mount order
When you join a server, gmod loads your addons in the order you subscribed to them. By subscribing to this addon before subscribing to PPM2, gmod will load the substitute animations file in this addon before PPM2 can load any of its files. If you subscribe to this addon after subscribing to PPM2, then gmod will load this addon's files after PPM2's files and it wont work. Unfortunately, exploiting the addon load order is the simplest way to make this special kind of addon work.


What to do if it doesn't work
Usually this means Valve remotely broke gmod or gmod/steam is randomly ignoring your addon subscription order.
Fix 1: Start single player before joining multiplayer
If you immediately join a server after launching gmod, then gmod may mount your addons in the wrong order, blocking the clientside animations from working on the server.
As a workaround, start a single player game first after launching gmod. Then join the server you want. This will mount the clientside animations correctly which will carry over to the server.
Fix 2: Resubscribe
If that didn't work, Valve may have changed your addon subscription order. Repeat the special install steps to resubscribe to both this addon and PPM2 in the correct order. If that doesn't work, try it again and then try Fix 1 again. If it still doesn't work, then Valve probably broke gmod, and you will need the final workaround below.
Fix 3: Last resort
This only works on servers that have sv_allowcslua set to 1. If the server allows clientside lua, you can run a command which will make this addon force mount itself over everything else. Open console and run this command:
lua_openscript_cl autorun/ppm2_original_anims.lua
You will briefly see the "mounting addons..." popup at the bottom of your screen. When it closes, the addon is now force mounted.
Later, if your server changes the map and everypony is back to crouching and jumping the wrong way, open console and run the command again.


Are you a server administrator?
Maybe you want everypony on your server to benefit from this addon, but you don't want to ask all your players to manually subscribe and follow the special install steps. Well don't worry about it, because all you have to do is add this addon to your server's collection!

When this addon is mounted serverside, the server will automatically make every client force mount this addon over everything else. It will work even if your players are subbed to PPM2 first. It will also work if your players aren't even subscribed to this addon in the first place!




I've done all I can to make this addon as convenient as possible, but there are many limitations to gmod and it's simply impossible to make a novel addon like this work just by clicking the subscribe button. Hopefully, the PPM2 folks will get their smoothbrain heads out of their asses and revert to the better animations so I can delete this addon.
UPDATE:
Unsurprisingly, the idiots who maintain PPM2 have stated their unwillingness to revert the horrible new animations or even provide a simple option for users to pick between the original and the new. I guess the 5 minutes of effort needed to create a toggle is too much work.
6 Comments
Octoling Girl and Steve 12 Oct, 2022 @ 2:53am 
ppm2 lag 10 fps
=MoonShard= 7 Sep, 2022 @ 9:03am 
ppm2 is so bad it got shadowbanned
14 Apr, 2021 @ 3:42am 
Good guy Not Here.
Aleshi 17 Jan, 2021 @ 1:43pm 
cute
FallFox 15 Jan, 2021 @ 3:31am 
thanks
Octoling Girl and Steve 7 Jan, 2021 @ 8:06am 
cool