Garry's Mod

Garry's Mod

Mantle + Wallrun Compatibility Fix
27 条留言
Dreth  [作者] 10 月 26 日 下午 12:31 
If you look at the change notes here on the page you'll see that not much has changed since the original, the first thing I did was simply adding this line:
movetype == MOVETYPE_NONE or movetype == MOVETYPE_CUSTOM or movetype == MOVETYPE_OBSERVER

That fixed the incompatibility issue with Ragmod, but since there was so many other bugs in the original I decided to look into that as well, there was a fix by another author that I implemented and lastly I tried to fix getting stuck in mantles and it seemed to work better on my end after that, but I can do a quick one-click revert to the last version and see if that works better for you.

Just please, please, please make a back-up of your subscribed mods and try this mod with a vanilla game before we start testing things, because if it's not a Windows/Linux issue or a frame-rate issue messing with the timers, then it's highly likely a mod causing issues.
Romactu 10 月 22 日 下午 8:32 
Remember, you can run a Windows version of Garry's Mod by using Proton which I've done it all the time. So using a Windows version should be affected a same way like you play Garry's Mod on Windows Natively.

Yes, I have reasons why I had to do this, running Linux as a primarily platform, like lots of reasons since I see Microsoft's offense all the time and I couldn't stand it no more.

The good news is that running Windows version of Garry's Mod on Linux shouldn't being affected like what Linux Native version does, so I'm not issuing the mod due to the use of Linux, the mod itself might be a problem, the original mod worked great for me but it does have bugs which it also explains why I couldn't use either of them correctly (Although, the original mod almost had it).
Dreth  [作者] 10 月 22 日 下午 6:43 
I've actually never tested the mod on Linux, and it's funny that you mention GPD since I just ordered a GPD Pocket 4 myself a while ago, I'll install a Linux distro when it arrives and see if I can reproduce the problem on my end.

Are there any specific changes to the mod you have in mind? People have already suggested climbing on entities but this was out of my league.
Romactu 10 月 17 日 下午 1:49 
My computer was left at 60 Frames per-second not 120 nor faster nor slower, but I still get stuck. I was left trying out that mod with my GPD Win Mini (2024) at 60Hz (Not 120Hz) for power saving reasons. Please note that GPD Win Mini (2024) is a palmtop with Atari's Xbox 360 input but I was playing with it with Ubuntu (Not Windows 11 which it's included as an OEM without Microsoft Account required).

But it would be great if you can do some changes a bit, not just depending on a frame rate compare to the original upload.
Dreth  [作者] 10 月 17 日 上午 8:59 
Then I can only think of 2 possible explanations.

There's an internal timer in the script that turns collision on and off in order to actually allow the player to mantle, a possible explanation may be an abnormally high FPS causes the script to fire too soon. ( This is unlikely the case, since the timer itself is unaffected by FPS, it's the script that might be triggered too fast ) Try limiting your FPS to 60 and see if that does anything, if it does then I'll tweak the timer a bit and see if that helps.

The other explanation is mod conflicts, it's hard for me to give guidance on this without knowing what you have subscribed to, it took quite a while for me to figure out exactly how Ragmod was interfering with Mantle + Wallrun for instance. You can verify if mods are causing it by backing up your subscribed mods by adding them to a mod collection and making it private, that way you can always resubscribe to the entire list in case you need to remove them all to test things.
Romactu 10 月 9 日 上午 10:20 
I get stuck all the time (Very common, not sometimes).
Dreth  [作者] 10 月 9 日 上午 9:41 
Hello @Romacatu, I think it's likely related to the same critical bug I found back in 2023: "Mantling issues (critical):
Sometimes mantling will get you stuck in the ground, it feels very inconsistent and is hard to reproduce."


Does this happen every time you do a wall climb or only sometimes?
Romactu 10 月 7 日 上午 5:29 
I get stuck on an edge after a wall climb.
Dreth  [作者] 2 月 14 日 上午 10:53 
@AdventureBoots if you can provide your implementation here then I'll happily update the mod, sorry for the late reply!
Aummygame 2024 年 12 月 22 日 上午 8:59 
Nice man thank you!
Breadbear 2024 年 11 月 5 日 上午 10:41 
okay thanks
Breadbear 2024 年 7 月 12 日 下午 12:16 
the hand animations are weird and aren't moving, any help?
AdventureBoots 2024 年 5 月 25 日 下午 2:58 
Something that really annoys me is when I'm running and my player tries to mantle the prop I'm holding, I could just fix it on my local but it'd be nice if there was a published fix for it.
The mantle code just needs to check to make sure an object isn't being held by a player.
tommy 2024 年 5 月 19 日 上午 3:25 
nevermind it works :)
tommy 2024 年 5 月 19 日 上午 3:12 
just wanna know if this is also compatible with the body looting mod as for some reason, it turns the looted ammo and stuff invisible when using the normal mantle + wallrun.
Dreth  [作者] 2024 年 1 月 14 日 下午 4:36 
@gm_YABU-ADOBO15 What weapon/swep were you using at the time? And is it possible that you may have subscribed to multiple parkour mods? And lastly I need to know if you were trying to wallrun on an entity/prop or if it was worldspace like a solid wall.
gm_Redlerman16 2024 年 1 月 3 日 上午 7:05 
[Mantle + Wallrun Compatibility Fix] lua/autorun/server/sv_apexmantle.lua:276: attempt to index global 'mantlewallruntrleft' (a nil value)
1. v - lua/autorun/server/sv_apexmantle.lua:276
2. unknown - lua/includes/modules/hook.lua:96

found this error, fix?
Knightbublik 2023 年 12 月 17 日 上午 8:45 
this is so skibidi gyatt tax
Dreth  [作者] 2023 年 12 月 15 日 上午 8:24 
Alright, well I hope you figure it out
frequency 2023 年 12 月 15 日 上午 6:39 
it doesn't matter, i can't say that both versions of prone mod are non-conflicting
Dreth  [作者] 2023 年 12 月 15 日 上午 5:25 
This is how it looks on my end: https://imgur.com/a/g4qqmrb so I'm not sure where the problem is, are you using the wOS version of the prone mod or the non wOS version?
frequency 2023 年 12 月 15 日 上午 3:31 
ok, but i say not about lua errors
Dreth  [作者] 2023 年 12 月 14 日 上午 9:42 
Are you using the wOS version? I don't have issues on my end, if there are any specific .lua errors or if you can describe the problem, I might be able to fix it.
frequency 2023 年 12 月 14 日 上午 3:15 
i can't say that prone mod is non-conflicting
Dreth  [作者] 2023 年 12 月 11 日 上午 10:45 
You're very welcome bro, enjoy! :D
106 2023 年 12 月 11 日 上午 10:31 
OH MY GOD THANK YOU SO MUCH
Dreth  [作者] 2023 年 12 月 11 日 上午 12:30 
If anyone can find a fix for these bugs, be sure to let me know or link your solution here:

Thirdperson model popping out of view:
I have managed to narrow it down slightly, it occurs when the script removes the animation, for some reason the third person model doesn't render again until you touch the ground. Noclipping after finishing a vertical wallrun animation is an easy way to see this in practice.

Mantling issues (critical):
Sometimes mantling will get you stuck in the ground, it feels very inconsistent and is hard to reproduce.

Double thirdperson issue:
Most if not all thirdperson mods on the workshop will cause a secondary model to appear while animating, the only band-aid fix I found was to slap a console command on to disable the specific thirdperson mod when animating, and then re-enabling it after the animation sequence has played. I attempted a more universal fix by disabling drawcalls, but it apparently didn't do anything, it's weird and I don't get it.