local U=script.Parent.Up local A=script.Parent.Down local o=U.CFrame local K=A.CFrame local B=game:GetService("\084\119\101\101\110\083\101\114\118\105\099\101")local x=false local S=Instance.new("\067\108\105\099\107\068\101\116\101\099\116\111\114",U)S.MaxActivationDistance=4 local Q=Instance.new("\067\108\105\099\107\068\101\116\101\099\116\111\114",A)Q.MaxActivationDistance=4 S.MouseClick:Connect(function()if not x then x=true local A=B:Create(U,TweenInfo.new(.1,Enum.EasingStyle.Sine,Enum.EasingDirection.InOut,0,true,0),{CFrame=o*CFrame.new(-0.04,0,0)})A.Completed:Connect(function()x=false end)A:Play()end end)Q.MouseClick:Connect(function()if not x then x=true local U=B:Create(A,TweenInfo.new(.1,Enum.EasingStyle.Sine,Enum.EasingDirection.InOut,0,true,0),{CFrame=K*CFrame.new(-0.04,0,0)})U.Completed:Connect(function()x=false end)U:Play()end end)
-- oi bruv do iou haw a cop o tee bai ani chance? (something british, unintelligible.)

local up = script.Parent.Up
local down = script.Parent.Down
local cf1 = up.CFrame
local cf2 = down.CFrame

local TS = game:GetService("TweenService")
local deb = false

local CD1 = Instance.new("ClickDetector", up)
CD1.MaxActivationDistance = 4
local CD2 = Instance.new("ClickDetector", down)
CD2.MaxActivationDistance = 4

CD1.MouseClick:Connect(function()
	if not deb then
		deb = true
		local s = TS:Create(
			up,
			TweenInfo.new(0.1, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut, 0, true, 0),
			{ CFrame = cf1 * CFrame.new(-0.04, 0, 0) }
		)
		s.Completed:Connect(function()
			deb = false
		end)
		s:Play()
	end
end)

CD2.MouseClick:Connect(function()
	if not deb then
		deb = true
		local s = TS:Create(
			down,
			TweenInfo.new(0.1, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut, 0, true, 0),
			{ CFrame = cf2 * CFrame.new(-0.04, 0, 0) }
		)
		s.Completed:Connect(function()
			deb = false
		end)
		s:Play()
	end
end)
