Garry's Mod

Garry's Mod

Standing Pose Tool
[SOLVED]Standing Tool problems
Hello, I've recently noticed the standing tool is not working properly. When I try to make the Heavy model to stand up, it creates an entity of sorts, without collisions or possibility of being moved or interacted with. I tried to disable all addons except the standing pose and it indeed works again, but I'm unsure which one specifically is causing the errors, especially because I didn't install any new addons in a month or so, and the tool worked fine yesterday. Here are some screenshots:

https://imgur.com/is8L4Ih
https://imgur.com/NASkl1d
https://imgur.com/tkmwsMH
Last edited by GlitchedSushi; Sep 12, 2021 @ 12:22pm
< >
Showing 1-15 of 16 comments
PenolAkushari  [developer] Sep 12, 2021 @ 9:29am 
you can try to find the conflicting addon by going through a troublesome process of enabling only stand pose tool, and then through gmod's addon menu enable addons, page by page, so, for example, enable first page of addons, load a map, test the tool, if there's no errors, go back to the menu, enable next page of addons, load some map, and repeat until it gives an error. if it does, then probably one of the addons from the last addon page causes stuff to happen, so you can start narrowing it down, if that makes sense.

issues did not happen on my end, and if you happen to find what is causing conflicts, that would be appreciated
GlitchedSushi Sep 12, 2021 @ 9:36am 


Originally posted by PenolAkushari:
you can try to find the conflicting addon by going through a troublesome process of enabling only stand pose tool, and then through gmod's addon menu enable addons, page by page, so, for example, enable first page of addons, load a map, test the tool, if there's no errors, go back to the menu, enable next page of addons, load some map, and repeat until it gives an error. if it does, then probably one of the addons from the last addon page causes stuff to happen, so you can start narrowing it down, if that makes sense.

issues did not happen on my end, and if you happen to find what is causing conflicts, that would be appreciated

Thank you for your quick response! I'll check if I can find the addon
GlitchedSushi Sep 12, 2021 @ 12:12pm 
Originally posted by PenolAkushari:
you can try to find the conflicting addon by going through a troublesome process of enabling only stand pose tool, and then through gmod's addon menu enable addons, page by page, so, for example, enable first page of addons, load a map, test the tool, if there's no errors, go back to the menu, enable next page of addons, load some map, and repeat until it gives an error. if it does, then probably one of the addons from the last addon page causes stuff to happen, so you can start narrowing it down, if that makes sense.

issues did not happen on my end, and if you happen to find what is causing conflicts, that would be appreciated

APPARENTLY I found the problem: it was this addon:
https://steamcommunity.com/sharedfiles/filedetails/?id=202241938&searchtext=improved+phys+tf2
PenolAkushari  [developer] Sep 12, 2021 @ 12:12pm 
matrix stuff should be fixed as of now, you can check the tool to see whether that was actually fixed.
GlitchedSushi Sep 12, 2021 @ 12:22pm 
Originally posted by PenolAkushari:
matrix stuff should be fixed as of now, you can check the tool to see whether that was actually fixed.

Yeah! Apparently it works again, Thank you!
Det. Joseph Sep 21, 2021 @ 8:51am 
Originally posted by >tfw no qt azn gf:
Originally posted by PenolAkushari:
you can try to find the conflicting addon by going through a troublesome process of enabling only stand pose tool, and then through gmod's addon menu enable addons, page by page, so, for example, enable first page of addons, load a map, test the tool, if there's no errors, go back to the menu, enable next page of addons, load some map, and repeat until it gives an error. if it does, then probably one of the addons from the last addon page causes stuff to happen, so you can start narrowing it down, if that makes sense.

issues did not happen on my end, and if you happen to find what is causing conflicts, that would be appreciated

APPARENTLY I found the problem: it was this addon:
https://steamcommunity.com/sharedfiles/filedetails/?id=202241938&searchtext=improved+phys+tf2
Its not related to this addon, I found out why, It's because most models has IK chains compared to other models.

Most modelers think that it could be broken stand post tool so its related one of models itself has IK chains. Heavy models is the most common that has IK chains while Scout and Soldier doesn't have IK chains but its easy to decompile them and remove IK chains.
PenolAkushari  [developer] Sep 21, 2021 @ 8:54am 
issue was mostly related to some models being weird and returning nil as a bone matrix, which broke the tool. i didn't think that it might be the case so i didn't put the check for those before, although now i think it should be able to stand pose at least majority of the custom models properly.
Tombot Sep 22, 2021 @ 11:55am 
I also have this issue with the "Psychonauts pack". It also gave me errors with the "Glue" Library" and with the "Nextbot base", though disabling these did not fix the issue. I know for a fact that this addon worked fine before, so I'll go disable some recent addons to see if anything changes.

After testing it a few more times, it keeps saying that certain "bases" of various mods are giving errors, which might be a hint as to what is going wrong here. But I'm not a programmer so I can't really say for certain.

Here are the messages if you can make sense of them:
[Standing Pose Tool] lua/autorun/standpose.lua:45: Tried to use a NULL entity!
1. GetBonePosition - [C]:-1
2. func - lua/autorun/standpose.lua:45
3. unknown - lua/includes/extensions/net.lua:32

[Standing Pose Tool] Warning! A net message (StandPose_Server) is already started! Discarding in favor of the new message! (properties)
1. MsgStart - lua/includes/modules/properties.lua:7
2. Action - lua/autorun/standpose.lua:73
3. unknown - lua/includes/modules/properties.lua:60
4. ExecuteListener - lua/slib_framework/extension/gui/cl_listener.lua:5
5. DoClick - lua/slib_framework/extension/gui/cl_listener.lua:29
6. OnMouseReleased - lua/vgui/dlabel.lua:237
7. unknown - lua/vgui/dmenuoption.lua:76

The top error was the most common.
Last edited by Tombot; Sep 22, 2021 @ 12:03pm
PenolAkushari  [developer] Sep 22, 2021 @ 12:21pm 
before, was it before update to the standing pose tool (11th of september), or stuff worked even after its update?
PenolAkushari  [developer] Sep 22, 2021 @ 1:27pm 
issue appears to be on the side of standing pose tool, tried the psychonauts pack, 2 ragdolls from there cause same errors for me. i assume 2 addons you disabled weren't causing anything, as sometimes due to errors in 1 addon, others start freaking out too.
PenolAkushari  [developer] Sep 22, 2021 @ 2:17pm 
seems like due to the funny way the models are made, their origin seems to clip through the floor when you spawn them, which causes the "reference" prop_dynamic spawn outside of the map. not a problem for the way tool worked before, but with the "updated" way of doing things, seems like entity outside of the map doesn't get sent to client, causing the bricking. seems like if you lift up the model a bit and use the C menu stand pose, then they'll work, but using the standing pose tool from toolgun seems to work all the time.
Tombot Sep 22, 2021 @ 2:21pm 
Yes, I distinctly remember that being how it used to work, I had to lift the models up otherwise they'd appear beneath the floor. I think that's the issue that needs addressing, if anything.
PenolAkushari  [developer] Sep 22, 2021 @ 2:25pm 
yaya, think i found why that happens. think i can do it make a check if the ragdoll's position is within map's bounds, and if it isn't, it'll spawn it, let's say 10 units above instead of trying to find floor 3k units below it. although it won't help if you try to stand pose a ragdoll that lies on some prop, as it still would be within map's bounds, so you'd have to lift those up anyway.

at least it won't try to spawn stuff outside of map's bounds if it works out.
PenolAkushari  [developer] Sep 22, 2021 @ 3:06pm 
updated, please do check how that works now. thanks for reporting the issue!
< >
Showing 1-15 of 16 comments
Per page: 1530 50