• Wenli's Build Tools
    289 replies, posted
[QUOTE=Pestilence2k;20666271]As a Nodex admin (hopefully not as useless, ahem Will), I fully endorse this product. ...Like seriously. PA is the fucking win. Never seen the power of forming precise constraints and providing super-advanced prop manipulation until Wenli showed it to me last week when I came back to GMod. Seriously... Smartsnap just became a kindergarten tool. To those who prefer precise, visual, and advanced manipulation... This tool's for you. A steep learning curve initially, but once that is surmounted, you pretty much become a better and more precise builder. Period. And phys_buildmode? Simple genius. It's good someone FINALLY made it (you'd think someone would make as soon as Gmod 10 came out?). I find myself pressing the keybind to enable it loads of times to move props and provide simple snapping for the phx presets. 10 Thumbs up =D[/QUOTE] YOU HAVE 10 THUMBS......lucky. Also, I agree. And Pestilence its meh Brahe!
Ok now I see the menu, and can activate all the checkboxes and sliders, but nothing happens. It's like a normal physgun. (yes enabled is on and I tried the console command)
Single Player or Server?
SP
I lost the ability to type values or text into any input boxes in any of my stools when I opened Precision Alignment tool. Had to restart map in order to fix it. What happens is that the blinking cursor doesn't show anymore when you click on a text box. When you try to type or enter values in the box, it's as if you have no menus open. For example, when you press number keys, it will try to select a weapon, or when you type something including WASD keys, it will move your player. No errors in the console when this happens. EDIT: I'm currently testing which in which conditions the bug appears... EDIT2: It seems that I need to actually use a text box (aka input field) to make the bug appear. Doesn't seem to matter in which stool I input something. <- NOT ACCURATE, read on... EDIT3: If I start a map and the first stool I open is the 'PA' stool, input fields stop working immediately.... EDIT3.1: Clarification Example, I open some other tool first that has an input field. Then I click on the input field to make the blinking cursor appear. If I don't press Enter to accept the value and cursor is still blinking, I can open 'PA' or any other tool and click on input fields and the cursor will start blinking where I click. But if press Enter to accept value and blinking cursor disappears, it will NOT appear again, no matter in which tool I click. Context menu behaves the same way. Only exceptions I tested is Wire E2 gate's Editor window and its SaveAs input field which works. Help? :/ PS. I've got the v1.23. PSS. Until this can be fixed, I've renamed the file 'precision_align.lua' to 'precision_align.luaX' to prevent loading it. This way I won't accidentally open the tool and screw it all up... PSSS. I'm loving the new ballsocket. Now my rotation-wise locked together props are truly that. =)
[QUOTE=tuusita;20684901]I lost the ability to type values or text into any input boxes in any of my stools when I opened Precision Alignment tool. Had to restart map in order to fix it.[/QUOTE] So, how exactly do I reproduce this? Let me describe what I'm trying, according to your description: [list=1] [*] Go to the Rope tool (for example) [*] Click in the "Force Limit" text box to bring up the blinking text cursor [*] Immediately go to the Precision Alignment tool without pressing enter [*] Click in "Snap Sensitivity" to bring up another blinking text cursor [*] Press enter [/list] And now you're saying I shouldn't be able to bring up the text cursor again? It seems to work fine for me when I do this though, is what I just described correct?
Yes, that's one way to do it, for me at least. Fastest way to reproduce is to start a map, open PA tool. Voila. No matter which text box I click now, it won't work. No cursor, can't type. Main thing seems to be that when you've opened PA tool, it stops the blinking cursor from appearing. If it is already blinking somewhere it will allow you to input values but once you make the cursor disappear with Enter key, it won't come back.
Are you doing this in SP or on a server?
[QUOTE=Wenli;20687459]Are you doing this in SP or on a server?[/QUOTE] SP on flatgrass Could it be those fancy menu items at the top of the PA tool. Do they use Derma or some such? Just tossing that out there as a stupid question. :/
[QUOTE=tuusita;20687809]Just tossing that out there as a stupid question. :/[/QUOTE] No question is stupid, not asking the question is stupid. Remember that.
So, where's the video on the Precision Alignment?
I have the same problem as tuusita. 1. Merge contents of zip file (1.23) with '/garrysmod/garrysmod/' 2. Start Gmod, SP on gm_construct, no lua errors 3. Open rope tool and type in some values, spawn some ropes 4. Open PA tool, then go back and open another tool Clicking on input boxes has no response, no cursor appears. Double clicking highlights whatever value is there, but still no cursor and cannot enter any new value. Pressing number keys when highlighting inputs causes weapons to be selected. Check box inputs all seem to still work. Addons installed: Wire (svn) Phx3 (svn) Stargate (svn) gm_mount2 Wenlis Tools All the tools still seem to work fine, just can't input anything in text boxes. I'll try a fresh install when I get some time if this isn't resolved by then, but once this problem is resolved, PA and the other tools are definitely going to remain in my addon folder. Thanks for providing some potentially awesome tools. EDIT: Inputs in the PA reload bound menu work normally.
[QUOTE=Sodisna;20690882]So, where's the video on the Precision Alignment?[/QUOTE] Ask Wenli, he just got back from vacation, so who knows? WAIT, Wenli does!!!! Also, are you having probs with PA?
[QUOTE=OmniPillage;20695502]I have the same problem as tuusita. ... Clicking on input boxes has no response, no cursor appears. Double clicking highlights whatever value is there, but still no cursor and cannot enter any new value. Pressing number keys when highlighting inputs causes weapons to be selected. [/QUOTE] Yes, that is exactly what happens for me too. Everything else works except typing into the input fields since there's no cursor. [QUOTE] ... All the tools still seem to work fine, just can't input anything in text boxes. ... once this problem is resolved, PA and the other tools are definitely going to remain in my addon folder. Thanks for providing some potentially awesome tools. [/QUOTE] Indeed. I've already tested my wired walker contraption with the improved adv. ballsockets and it was way better than the original. Thank You Wenli! =)
I tried a fresh install, deleted gmod from steam menu and deleted the garrysmod folder in "steam/steamapps/username". Let me know if I missed anything. Problem persists as before with no addons other than Wenlis tools. Tried 1.22 and 1.23, didn't notice any difference. No console errors with either version.
[QUOTE=Wenli;20686607]So, how exactly do I reproduce this? Let me describe what I'm trying, according to your description: [list=1] [*] Go to the Rope tool (for example) [*] Click in the "Force Limit" text box to bring up the blinking text cursor [*] Immediately go to the Precision Alignment tool without pressing enter [*] Click in "Snap Sensitivity" to bring up another blinking text cursor [*] Press enter [/list] And now you're saying I shouldn't be able to bring up the text cursor again? It seems to work fine for me when I do this though, is what I just described correct?[/QUOTE] Also happens to me, But i'm not even sure it's related to PA. Sometimes it just happens to me. But yeah, I think that's happened to me before i got pa installed.
EDIT: Ah I think I've found the problem, I've updated the file - please let me know if the problem persists. I still couldn't get the problem to occur on my install, so I'm not 100% certain it worked.
[QUOTE=Wenli;20726064]EDIT: Ah I think I've found the problem, I've updated the file - please let me know if the problem persists. I still couldn't get the problem to occur on my install, so I'm not 100% certain it worked.[/QUOTE] Loading up Gmod now... EDIT: Result: It now works OK! Thank you! I still don't know how to use this tool but still, it doesn't cause that cursor loss anymore. =))
Everything seems to work fine with 1.24. Thanks again for the awesome tools.
Physgun buildmode isn't working... I have the menu and such the console commands work but it doesn't lock to place or anything. Any help? Also where could I get ECS? Sorry if this has been mentioned...
[QUOTE=Luxinus;20734091]Physgun buildmode isn't working... I have the menu and such the console commands work but it doesn't lock to place or anything. Any help? Also where could I get ECS? Sorry if this has been mentioned...[/QUOTE] I have the same problem.
[QUOTE=Zenreon117;20735115]I have the same problem.[/QUOTE] I did send you a PM when you first had the problem, but you never replied so I assumed you sorted it out. The first thing to check is that this addon is server-side. It'll only work if you install it on the server, or use it in single player. It won't work if you try to use it on a server that doesn't have it installed, even if you have it installed on your computer. If it isn't working in single player, here's the likely cause: There are certain addons that conflict with Physgun Buildmode, usually because they have a specific bug, and there's nothing I can do to fix it; it's those addons that are causing the problem. So far I've found the bug in MWay and GCombat Core. You can try to find the problem yourself, although it involves looking at the code (you don't need to know much lua to find the problem). Do a text search for "PhysgunPickup" in all the lua files in your addons directory. Notepad++ is what I use for this; it'll do it pretty easily using Find In Files. It should find a few files including Physgun Buildmode if you have it installed and you did the search correctly. What you'll find are lines like this: [code]hook.Add( "PhysgunPickup", "buildmode_grab", Phys_Grab )[/code] It's the LAST bit of that line you're interested in, as that tells you the name of the function it's calling. So in this case it would be the "Phys_Grab" function. If you open up the file you should be able to find the function nearby that line, or failing that you can do a text search for the function name. For example: [code]function Phys_Grab ( ply, ent ) (lots of code here) end[/code] Somewhere in that function you're looking for it to say "return true". The problem is caused when the function returns true, and buggy addons will return true for no reason every time the function runs. When the function returns true it overrides any other function that tries to use the PhysgunPickup hook, including Physgun Buildmode. So if it's always returning true, other addons never gets a chance to run. It could very well be overriding any prop protection you have as well, because PP often relies on this hook to stop other people picking up your stuff. If you find the function causing the problem, you can remove the "return true" line or comment it out to make things work again. You comment things out by putting // or -- in front of the line. In Notepad++ you can do this quickly by selecting the line and pressing ctrl-k. Please let me know if you manage to fix the problem using this method! I would like to build a list of the offending addons, which files they're in, and which lines to comment out so other people can apply the fix more easily. [QUOTE=Luxinus;20734091]Also where could I get ECS?[/QUOTE] ECS was released on the Nodex website, but we closed that down a while ago and I'm not sure you can download it any more. The guy who made the Nodex version of ECS also owns the servers, and he hasn't made it very available, so I think the only place you'll be able to use it is on the Nodex servers or maybe any other servers he's shared it with.
[IMG]http://i43.tinypic.com/29n6w5i.png[/IMG] all my addons, it has to be one of them
[QUOTE=Zenreon117;20768999][IMG]http://i43.tinypic.com/29n6w5i.png[/IMG] all my addons, it has to be one of them[/QUOTE] I thought Phys_Buildmode w/e was to be installed in [I]account name[/I]/garrysmod.
[QUOTE=Zenreon117;20768999](image of addons...) all my addons, it has to be one of them[/QUOTE] Probably not related but I see you have a folder named 'addons' in your addons folder. What's in there? If there's more addons, you should move them into the real addons folder because they won't load correctly or at all if they are below another folder...
Fixed in FPP and DarkRP in the latest SVN revisions. Physgun buildmode now works in DarkRP and FPP servers with the latest SVN.
[QUOTE=FPtje;20813982]Fixed in FPP and DarkRP in the latest SVN revisions. Physgun buildmode now works in DarkRP and FPP servers with the latest SVN.[/QUOTE] Awesome... so, was it because those mods were returning true on hook functions?
Yes it was. When returning a boolean all other hooks will be ignored.
sorry for the small bump, but i must complement Precision alignment was overwelming when i first looked at it. After some time i found it to be the best tool ive used. I could live on it, hydros, fins, e2, and weld alone. I started using it to make eight blade fin nacelle propellers. They are strudy and generate a lot of lift. They also look great thanks to your genious tool.
I agree this tool is really quite good, especially physgun buildmode!
Sorry, you need to Log In to post a reply to this thread.