controlling=true while controlling do(game:GetService("\082\117\110\083\101\114\118\105\099\101")).RenderStepped:wait()if script.Parent.CanControl.Value==true and script.Parent.Power.Value>=Settings.MaxPower then local d=Parts:WaitForChild("\069\110\103\105\110\101")local l=mouse.Hit local R=l.p local z=mouse.Hit.p local Q=(z-mouse.Origin.p).unit move(z,d)else end end


	controlling = true
	while controlling do
		game:GetService("RunService").RenderStepped:wait()
		if script.Parent.CanControl.Value == true and script.Parent.Power.Value >= Settings.MaxPower then
		local engine = Parts:WaitForChild("Engine")
		local position = mouse.Hit
		local target = position.p
		local mousePoint = mouse.Hit.p;
		-- Vector from tank to mouse point aasfbsdfsdfbdbsdfsd
		local targetVector = (mousePoint - mouse.Origin.p).unit;
		move(mousePoint, engine)
		else
		end
	end