• Precision Alignment & Physgun Buildmode
    108 replies, posted
These are awesome but uh, why aren't they on the workshop? Lol. And Wenli isn't dead, he just never comes online for more then a minute. From this post, he was online 2 hours ago.
[QUOTE=Statua;41047110]These are awesome but uh, why aren't they on the workshop? Lol. And Wenli isn't dead, he just never comes online for more then a minute. From this post, he was online 2 hours ago.[/QUOTE] From what i remember, the tools were released under the GNU GPL, which Steam's Workshop doesn't comply with.
Works quite well if you ask me. Althought, I would extend the context menu a bit
Yeah sorry these won't ever be on the workshop... but there are a couple unofficial copies of physgun buildmode floating around out there. And it's not something that needs to be frequently updated so there's not really any reason to set up a svn/git repo for it, as far as I know there aren't any problems with it... although whenever we get offline gma mounting working on dedicated servers I will probably release them as gma rather than legacy addon format. Not counting on it any time soon, though.
Still seems to instantly crash a server when grabbing a [URL="http://steamcommunity.com/sharedfiles/filedetails/?id=136318146"]MakeSphericalised[/URL] prop, anything you think you can mend?
I remember trying to figure that out and it had something to do with the rotation ballsockets... but I'm trying it now and I can't make it crash. How do you do it again? Just spawn prop, shoot with makespherical, touch with buildmode-enabled physgun?
[QUOTE=TweaK2007;41145295]I remember trying to figure that out and it had something to do with the rotation ballsockets... but I'm trying it now and I can't make it crash. How do you do it again? Just spawn prop, shoot with makespherical, touch with buildmode-enabled physgun?[/QUOTE] Indeed, exactly that. If you can't make it happen in singleplayer/a listen server or a windows server, I'm running a dedicated linux server here: prfn.se Feel free to test if it crashes upon doing so there. .. Try with the prop being frozen as well as not frozen when grabbing it, that might make a difference.
Can anyone help me? I downloaded it and put it in the addons folder, but it isn't working. Help?
there a way to increase the "precision"?, i can put values like 180.1 12.4, but not 56.05 99.658 etc... also a weld constraint would be good
[QUOTE=TheAleG;41567526]there a way to increase the "precision"?, i can put values like 180.1 12.4, but not 56.05 99.658 etc... also a weld constraint would be good[/QUOTE] Hmm... that problem seems to be only affecting some sliders, I'll look into it. As for welds, there would be no advantage over just using the weld tool since welds ignore position.
[QUOTE=TweaK2007;41568645] As for welds, there would be no advantage over just using the weld tool since welds ignore position.[/QUOTE] because with will help on prop inside prop weld (like a acf gearbox)
Is this working>?
Yes and quite well, try it out!
Not to double post but I would like to point out a missing file. If precision alignment is downloaded, inside the stool_precisionalign folder, the addon.txt file is missing.
addon.txt hasn't been required since gmod 13 launched
Thanks a great deal. The joy is overwhelming... :v:
Small update... increased the precision on the sliders for constraint settings so they don't round after one decimal anymore
Did you release the addon to Workshop?
[QUOTE=Grocel;43672416]Did you release the addon to Workshop?[/QUOTE] Nope
And you won't, isn't it?
Wasn't planning on it
Greetings! So, um, Garry broke advanced ball socket, the free movement tab doesn't work any more. The reason I believe its Garry that broke it and not you, is its not just pa's ball socket advanced that's broken, its also pretty much every other ball socket tool that was put in workshop after Garry removed it from gmod in the gmod 13 update. If you fix this, you will be my hero!
Actually, I now believe my issue may be client side. Some of my friends don't seem to be having the same problem as me, so I suppose its client side. I think this is kinda strange since it recreates this problem both on servers and single player. Anyway, I'm sure your a busy man, so thanks for looking at my problem I was having.
There has been a longstanding issue caused by Physgun Buildmode that I patched months ago but never got around to posting it in this thread. Line 144 in sv_physgun_buildmode.lua, snap_angles function: will cause the server to crash due to modulus division by 0. Specifically, [code] local offset = Angle( ( ang.p + snap.p/2 ) % snap.p - snap.p/2, ( ang.y + snap.y/2 ) % snap.y - snap.y/2, ( ang.r + snap.r/2 ) % snap.r - snap.r/2 ) [/code] Any time the pitch, yaw, or roll fields are 0 will cause division by 0 and crash srcds.exe. If you would look into this and release an official patch, it would be much appreciated. In the mean time, I have done the following as a easy patch: [code] local pIsZero = (snap.p == 0) local yIsZero = (snap.y == 0) local rIsZero = (snap.r == 0) local offset = Angle( (pIsZero and 0) or ( ang.p + snap.p / 2 ) % snap.p - snap.p / 2, (yIsZero and 0) or ( ang.y + snap.y / 2 ) % snap.y - snap.y / 2, (rIsZero and 0) or ( ang.r + snap.r / 2 ) % snap.r - snap.r / 2 )[/code]
Sweet. Your patch seems to work fine, so I just threw it in there... sorry for the delay haven't really had much time lately. Grab the new version from the same link in OP. Lemme know if you find any other crashes or exploits lol
Seems like it is not suitable, I removed it. Thanks though.
Don't upload things you don't own to the workshop...
̶O̶h̶,̶ ̶s̶h̶o̶u̶l̶d̶ ̶I̶ ̶b̶e̶t̶t̶e̶r̶ ̶m̶a̶k̶e̶ ̶i̶t̶ ̶p̶r̶i̶v̶a̶t̶e̶?̶
I will love you forever man 10x now i can finish my XQM tracks ! [url]http://steamcommunity.com/sharedfiles/filedetails/?id=287012681&searchtext=[/url] Btw is there any SVN where I can get this awesomeness !
Cant replace wire hydraulics. :/
Sorry, you need to Log In to post a reply to this thread.