local s=.01 local P=script.Parent.WPR.SS.Motor local m=script.Parent.WPR2.SS.Motor while true do wait()if script.Parent.DriveSeat.Wipers.Value==true then if P.CurrentAngle==0 then wait(s)P.DesiredAngle=-1.31 m.DesiredAngle=-1.31 elseif P.CurrentAngle<-1.3 then P.DesiredAngle=0 m.DesiredAngle=0 end end end
--Thanks for this, Zeph. Hope you don't mind that I essentially stole this :P

local IntWait = 0.01
local MD = script.Parent.WPR.SS.Motor
local MD2 = script.Parent.WPR2.SS.Motor

while true do
	wait()
	if script.Parent.DriveSeat.Wipers.Value == true then
		if MD.CurrentAngle == 0 then
			wait(IntWait)
			MD.DesiredAngle = -1.31
			MD2.DesiredAngle = -1.31
		elseif MD.CurrentAngle < -1.3 then
			MD.DesiredAngle = 0
			MD2.DesiredAngle = 0
		end
	end
end
