( $.modifiers[#Edit_Poly].ButtonOp #ConnectEdges if ($.modifiers[#Edit_Poly].bridgeselected != undefined) do ( res = $.modifiers[#Edit_Poly].ButtonOp #BridgeEdge ))
You can find this and many other cool scripts on Fatassasin`s site: http://www.jhaywood.com/maxScripts.htm Assign this to a hotkey and you`re good to go. Needless to say I use it all the time so a big thank you to James :thumbup:…
SyncViews: I believe he actually wants the popup dialog to show up. If thats the case then use: <bool><EditablePoly>.PopupDialog <enum>popupOperationpopupOperation enums: { #GrowSelection | #ShrinkSelection | #SelectEdgeLoop | #SelectEdgeRing | #HideSelection | #HideUnselected | #UnhideAll | #NamedSelectionCopy |…
Try assigning a hotkey to ConnectOptions. Seem to be two in the show all commands list and it's the first one. It comes by default and is doing this: MacroScript ConnectEdgesOptions category: ~CONNECTEDGESOPTIONS_CATEGORY~ internalCategory:"Ribbon - Modeling" tooltip: ~CONNECTEDGESOPTIONS_TOOLTIP~ ( On IsEnabled Return…
GetSelection returns the #named subobject selection, it doesn't convert it to verts. You need to use GetEdgeVertex. Since (unlike PolyOp) there is no GetEdgeVerts you need to call it twice. Change this: EdgA = curObj.GetSelection #edge Edgs[1]EdgB = curObj.GetSelection #edge Edgs[2] To this: EdgA =…
I typically organize this way. On install I add a new path the plugin.ini and put a struct ms file in that path. Then I put a file in the UserMacro folder. I know Perna said not too. :) But I like to keep them all in one file, and they won't duplicate if it's evaluated inside that folder. I do this because the MZP files I…