local Z=Slide:WaitForChild("\069\110\116\114\121")local function e(e)if game.Players:GetPlayerFromCharacter(e.Parent)then local a=e.Parent local c=a:WaitForChild("\072\117\109\097\110\111\105\100")local M=a:WaitForChild("\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116")if c.Sit==false then c.Sit=true if a.PrimaryPart then a:SetPrimaryPartCFrame(Z.CFrame*CFrame.Angles(0,0,math.rad(90))+Z.CFrame.lookVector*2)else M.CFrame=CFrame.new(Z.CFrame*CFrame.Angles(0,0,math.rad(90))+Z.CFrame.lookVector*2)end end end end

local Entry = Slide:WaitForChild("Entry")

local function MovePlayer(Part)
	if game.Players:GetPlayerFromCharacter(Part.Parent) then
		local Character = Part.Parent
		local Humanoid = Character:WaitForChild("Humanoid")
		local RootPart = Character:WaitForChild("HumanoidRootPart")
		
		if Humanoid.Sit == false then
			-- Make player sit
			Humanoid.Sit = true
			
			if Character.PrimaryPart then
				-- Move player
				Character:SetPrimaryPartCFrame(Entry.CFrame * CFrame.Angles(0,0,math.rad(90)) + Entry.CFrame.lookVector*2)
			else
				-- Extra precaution
				RootPart.CFrame = CFrame.new(Entry.CFrame * CFrame.Angles(0,0,math.rad(90)) + Entry.CFrame.lookVector*2)
			end
		end
	end
end
