oosyrag THANKS!
Really? All this for you is simpler? damn i want your brain! XD
cos(anglediff(SetAngle,angle(Sprite.x0,Sprite.y0,Mouse.X,Mouse.Y)))*distance(mouse.X,mouse.Y,Sprite.x0,Sprite.y0)
XDDD Maybe if you like math or have some skills, but for us, the mortals, is other thing
Now is apply all this to my program design for every sprite scaler but i hope get working today.
Again, thanks for your help and time!