local M=1 local n=script.Parent.WPR.SS.Motor local e=script.Parent.WPR2.SS.Motor script.Parent.Parent.DriveSeat.Wipers.Changed:Connect(function()if script.Parent.Parent.DriveSeat.Wipers.Value==true then repeat n.DesiredAngle=-1.51 e.DesiredAngle=-1.51 script.Parent.WPR.wiper2["\087\105\112\101\114 \083\111\117\110\100"]:Play()wait(M)n.DesiredAngle=0 e.DesiredAngle=0 wait(M/2)until script.Parent.Parent.DriveSeat.Wipers.Value==false n.DesiredAngle=0 e.DesiredAngle=0 script.Parent.WPR.wiper2["\087\105\112\101\114 \083\111\117\110\100"]:Stop()end end)
--Thanks for this, Zeph. Hope you don't mind that I essentially stole this :P

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

script.Parent.Parent.DriveSeat.Wipers.Changed:Connect(function()
	if script.Parent.Parent.DriveSeat.Wipers.Value == true then
		repeat
			MD.DesiredAngle = -1.51
			MD2.DesiredAngle = -1.51
			script.Parent.WPR.wiper2["Wiper Sound"]:Play()
			wait(IntWait)
			MD.DesiredAngle = 0
			MD2.DesiredAngle = 0
			wait(IntWait / 2)
		until script.Parent.Parent.DriveSeat.Wipers.Value == false
		MD.DesiredAngle = 0
		MD2.DesiredAngle = 0
		script.Parent.WPR.wiper2["Wiper Sound"]:Stop()
	end
end)
