Ok here's -one- example: Here's how he has alignu defined in the button handler: <font class="small">Code:</font><hr /><pre> on alignu pressed do ( uvsel = uv.getselectedvertices() as array mid = 0.0 for i in uvsel do ( mid += (uv.getvertexposition currenttime i).x ) mid /= uvsel.count undo "Align U" on ( uv.forceupdate…
Hmm ... trying your method, Sinistergfx, gives me the same error as what I got yesterday - I tested it by cutting out the relevent code section and evaluating it in the maxscript editor. It gives me this error: -- Unknown property: "getSelectedVertices" in undefined Did you test this yourself, or just type it out? I can't…
Hmmm, looking at the script; the actions you want to perform aren't defined as functions, just in button handlers. Not much in the script is put into functions at all; kinda bad script writing on his part. So, you'd have to break them out into functions and then make macroscript definitions for those or copy+paste their…
EDIT: Hmmm, I don't really have time to mess with it to make it work (the script is setup a bit different organizationaly than i like, and i don't feel like rearranging/rewriting the whole script); but you could just make it a totally stand alone macroscript by adding the uv variable definition inside it. local UV =…