Advertisement
PiggyGaming2020

cart ride win

Oct 3rd, 2022 (edited)
1,904
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.93 KB | None | 0 0
  1. local cartRoom = game.Workspace.CartCheckRoom
  2. local cartRoom2 = game.Workspace.CartCheckRoomFinish
  3. local char = game.Players.LocalPlayer.Character
  4. local seat = char.Humanoid.SeatPart
  5.  
  6. if not game.Workspace:FindFirstChild("floor1") then
  7.     cartRoom.Walls:Destroy()
  8.     cartRoom.Light:Destroy()
  9.     cartRoom.TriggerZone.Transparency = 0.5
  10.     cartRoom.ScanSmokeParticke.Transparency = 0.5
  11.     local part = Instance.new("Part")
  12.     part.Name = "floor1"
  13.     part.Parent = game.Workspace
  14.     part.Position = Vector3.new(-430.5, 159.5, 130)
  15.     part.Size = Vector3.new(15, 1, 30)
  16.     part.Anchored = true
  17.  
  18.     cartRoom2.Walls:Destroy()
  19.     cartRoom2.Light:Destroy()
  20.     cartRoom2.TriggerZone.Transparency = 0.5
  21.     cartRoom2.ScanSmokeParticke.Transparency = 0.5
  22.     cartRoom2.Rails:Destroy()
  23.     local part2 = Instance.new("Part")
  24.     part2.Parent = game.Workspace
  25.     part2.Position = Vector3.new(-470.5, -25, -302)
  26.     part2.Size = Vector3.new(100, 1, 15)
  27.     part2.Anchored = true
  28. end
  29.    
  30. local tptarget = Instance.new("Part")
  31. tptarget.Parent = game.Workspace
  32. tptarget.Position = Vector3.new(-470.5, -23, -302)
  33. tptarget.Anchored = true
  34. tptarget.CanCollide = false
  35.  
  36. print("done with setup")
  37. seat.Parent:SetPrimaryPartCFrame(cartRoom.TriggerZone.CFrame)
  38. wait(0.5)
  39. seat.Parent.PrimaryPart.Anchored = true
  40. wait(5)
  41. seat.Parent:SetPrimaryPartCFrame(cartRoom.ScanSmokeParticke.CFrame)
  42. wait(1)
  43. seat.Parent.PrimaryPart.Anchored = false
  44. wait(1)
  45. seat.Parent.PrimaryPart.Anchored = true
  46. wait(40)
  47. print("done with checkpoint 1")
  48.  
  49. seat.Parent.PrimaryPart.Anchored = false
  50. seat.Parent:SetPrimaryPartCFrame(cartRoom2.TriggerZone.CFrame)
  51. wait(5)
  52. seat.Parent:SetPrimaryPartCFrame(tptarget.CFrame)
  53. wait(1)
  54. seat.Parent.PrimaryPart.Anchored = false
  55. wait(1)
  56. seat.Parent.PrimaryPart.Anchored = true
  57. wait(40)
  58. print("done")
  59. seat.Parent.PrimaryPart.Anchored = false
  60. seat.Parent:SetPrimaryPartCFrame(game.Workspace.WinnerSpawnLocation.CFrame)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement