Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --Converted with ttyyuu12345's model to script plugin v4
- function sandbox(var,func)
- local env = getfenv(func)
- local newenv = setmetatable({},{
- __index = function(self,k)
- if k=="script" then
- return var
- else
- return env[k]
- end
- end,
- })
- setfenv(func,newenv)
- return func
- end
- cors = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- Model0 = Instance.new("Model")
- Script1 = Instance.new("Script")
- VehicleSeat2 = Instance.new("VehicleSeat")
- BlockMesh3 = Instance.new("BlockMesh")
- ObjectValue4 = Instance.new("ObjectValue")
- Script5 = Instance.new("Script")
- Script6 = Instance.new("Script")
- Script7 = Instance.new("Script")
- Part8 = Instance.new("Part")
- BlockMesh9 = Instance.new("BlockMesh")
- BodyGyro10 = Instance.new("BodyGyro")
- BodyVelocity11 = Instance.new("BodyVelocity")
- BodyPosition12 = Instance.new("BodyPosition")
- Script13 = Instance.new("Script")
- IntValue14 = Instance.new("IntValue")
- Part15 = Instance.new("Part")
- CylinderMesh16 = Instance.new("CylinderMesh")
- BodyGyro17 = Instance.new("BodyGyro")
- Part18 = Instance.new("Part")
- Script19 = Instance.new("Script")
- Model20 = Instance.new("Model")
- Seat21 = Instance.new("Seat")
- BlockMesh22 = Instance.new("BlockMesh")
- Part23 = Instance.new("Part")
- SpecialMesh24 = Instance.new("SpecialMesh")
- Decal25 = Instance.new("Decal")
- Part26 = Instance.new("Part")
- SpecialMesh27 = Instance.new("SpecialMesh")
- Script28 = Instance.new("Script")
- Part29 = Instance.new("Part")
- CylinderMesh30 = Instance.new("CylinderMesh")
- BodyGyro31 = Instance.new("BodyGyro")
- Part32 = Instance.new("Part")
- CylinderMesh33 = Instance.new("CylinderMesh")
- BodyGyro34 = Instance.new("BodyGyro")
- Part35 = Instance.new("Part")
- Script36 = Instance.new("Script")
- ClickDetector37 = Instance.new("ClickDetector")
- BlockMesh38 = Instance.new("BlockMesh")
- Part39 = Instance.new("Part")
- ClickDetector40 = Instance.new("ClickDetector")
- BlockMesh41 = Instance.new("BlockMesh")
- Script42 = Instance.new("Script")
- Script43 = Instance.new("Script")
- Model44 = Instance.new("Model")
- Part45 = Instance.new("Part")
- SpecialMesh46 = Instance.new("SpecialMesh")
- Part47 = Instance.new("Part")
- CylinderMesh48 = Instance.new("CylinderMesh")
- Part49 = Instance.new("Part")
- CylinderMesh50 = Instance.new("CylinderMesh")
- Part51 = Instance.new("Part")
- BlockMesh52 = Instance.new("BlockMesh")
- Part53 = Instance.new("Part")
- SpecialMesh54 = Instance.new("SpecialMesh")
- Part55 = Instance.new("Part")
- SpecialMesh56 = Instance.new("SpecialMesh")
- Decal57 = Instance.new("Decal")
- Part58 = Instance.new("Part")
- BlockMesh59 = Instance.new("BlockMesh")
- TrussPart60 = Instance.new("TrussPart")
- BlockMesh61 = Instance.new("BlockMesh")
- Part62 = Instance.new("Part")
- BlockMesh63 = Instance.new("BlockMesh")
- Decal64 = Instance.new("Decal")
- TrussPart65 = Instance.new("TrussPart")
- Part66 = Instance.new("Part")
- CylinderMesh67 = Instance.new("CylinderMesh")
- Part68 = Instance.new("Part")
- SpecialMesh69 = Instance.new("SpecialMesh")
- TrussPart70 = Instance.new("TrussPart")
- Part71 = Instance.new("Part")
- SpecialMesh72 = Instance.new("SpecialMesh")
- Part73 = Instance.new("Part")
- SpecialMesh74 = Instance.new("SpecialMesh")
- Part75 = Instance.new("Part")
- BlockMesh76 = Instance.new("BlockMesh")
- Part77 = Instance.new("Part")
- BlockMesh78 = Instance.new("BlockMesh")
- Part79 = Instance.new("Part")
- BlockMesh80 = Instance.new("BlockMesh")
- Script81 = Instance.new("Script")
- Part82 = Instance.new("Part")
- BlockMesh83 = Instance.new("BlockMesh")
- Part84 = Instance.new("Part")
- BlockMesh85 = Instance.new("BlockMesh")
- Decal86 = Instance.new("Decal")
- Part87 = Instance.new("Part")
- BlockMesh88 = Instance.new("BlockMesh")
- Part89 = Instance.new("Part")
- BlockMesh90 = Instance.new("BlockMesh")
- Part91 = Instance.new("Part")
- BlockMesh92 = Instance.new("BlockMesh")
- Part93 = Instance.new("Part")
- CylinderMesh94 = Instance.new("CylinderMesh")
- Part95 = Instance.new("Part")
- CylinderMesh96 = Instance.new("CylinderMesh")
- Part97 = Instance.new("Part")
- CylinderMesh98 = Instance.new("CylinderMesh")
- Part99 = Instance.new("Part")
- BlockMesh100 = Instance.new("BlockMesh")
- Decal101 = Instance.new("Decal")
- Seat102 = Instance.new("Seat")
- BlockMesh103 = Instance.new("BlockMesh")
- Part104 = Instance.new("Part")
- CylinderMesh105 = Instance.new("CylinderMesh")
- Part106 = Instance.new("Part")
- CylinderMesh107 = Instance.new("CylinderMesh")
- Part108 = Instance.new("Part")
- CylinderMesh109 = Instance.new("CylinderMesh")
- Part110 = Instance.new("Part")
- BlockMesh111 = Instance.new("BlockMesh")
- Part112 = Instance.new("Part")
- BlockMesh113 = Instance.new("BlockMesh")
- Script114 = Instance.new("Script")
- Part115 = Instance.new("Part")
- CylinderMesh116 = Instance.new("CylinderMesh")
- Part117 = Instance.new("Part")
- CylinderMesh118 = Instance.new("CylinderMesh")
- Part119 = Instance.new("Part")
- CylinderMesh120 = Instance.new("CylinderMesh")
- Part121 = Instance.new("Part")
- BlockMesh122 = Instance.new("BlockMesh")
- Part123 = Instance.new("Part")
- CylinderMesh124 = Instance.new("CylinderMesh")
- Part125 = Instance.new("Part")
- BlockMesh126 = Instance.new("BlockMesh")
- Part127 = Instance.new("Part")
- CylinderMesh128 = Instance.new("CylinderMesh")
- Seat129 = Instance.new("Seat")
- BlockMesh130 = Instance.new("BlockMesh")
- Part131 = Instance.new("Part")
- SpecialMesh132 = Instance.new("SpecialMesh")
- Part133 = Instance.new("Part")
- SpecialMesh134 = Instance.new("SpecialMesh")
- Part135 = Instance.new("Part")
- BlockMesh136 = Instance.new("BlockMesh")
- Part137 = Instance.new("Part")
- CylinderMesh138 = Instance.new("CylinderMesh")
- Part139 = Instance.new("Part")
- CylinderMesh140 = Instance.new("CylinderMesh")
- Part141 = Instance.new("Part")
- CylinderMesh142 = Instance.new("CylinderMesh")
- Part143 = Instance.new("Part")
- CylinderMesh144 = Instance.new("CylinderMesh")
- Part145 = Instance.new("Part")
- CylinderMesh146 = Instance.new("CylinderMesh")
- Part147 = Instance.new("Part")
- BlockMesh148 = Instance.new("BlockMesh")
- Part149 = Instance.new("Part")
- SpecialMesh150 = Instance.new("SpecialMesh")
- Decal151 = Instance.new("Decal")
- Part152 = Instance.new("Part")
- SpecialMesh153 = Instance.new("SpecialMesh")
- TrussPart154 = Instance.new("TrussPart")
- BlockMesh155 = Instance.new("BlockMesh")
- Script156 = Instance.new("Script")
- Script157 = Instance.new("Script")
- Model0.Name = "Submarine"
- Model0.Parent = mas
- Script1.Parent = Model0
- table.insert(cors,sandbox(Script1,function()
- bin = script.Parent
- VS = bin.VehicleSeat
- RTurn = false
- LTurn = false
- MoveR = false
- MoveF = false
- NotMoving = true
- engine = script.Parent.Base
- position = engine.Velocity
- bin.Base.BG.cframe = bin.Base.CFrame
- function DirChng()
- if VS.Steer == 1 then
- RTurn = true
- while RTurn do
- bin.Base.BG.cframe = bin.Base.CFrame * CFrame.fromEulerAnglesXYZ(0, -VS.TurnSpeed, 0)
- wait(0.1)
- end
- else if VS.Steer == -1 then
- LTurn = true
- while LTurn do
- bin.Base.BG.cframe = bin.Base.CFrame * CFrame.fromEulerAnglesXYZ(0, VS.TurnSpeed, 0)
- wait(0.1)
- end
- else if VS.Steer == 0 then
- RTurn = false
- LTurn = false
- end
- end
- end
- end
- VS.Changed:connect(DirChng)
- end))
- Script1.Disabled = true
- VehicleSeat2.Parent = Model0
- VehicleSeat2.CFrame = CFrame.new(93.1723633, 59.4343719, -123.398438, -1.60932541e-05, -0.00554907322, -0.999984503, -0.000232053688, 0.999984562, -0.00554906949, 0.999999881, 0.00023196009, -1.74045563e-05)
- VehicleSeat2.Orientation = Vector3.new(0.319999993, -90, -0.00999999978)
- VehicleSeat2.Position = Vector3.new(93.1723633, 59.4343719, -123.398438)
- VehicleSeat2.Rotation = Vector3.new(90.1800003, -89.6800003, 90.1699982)
- VehicleSeat2.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- VehicleSeat2.Velocity = Vector3.new(-0.000296013575, 0.000259657158, 0.000291627104)
- VehicleSeat2.MaxSpeed = 0
- VehicleSeat2.Size = Vector3.new(2, 1, 2)
- VehicleSeat2.Torque = 1
- VehicleSeat2.BottomSurface = Enum.SurfaceType.Weld
- VehicleSeat2.BrickColor = BrickColor.new("Really black")
- VehicleSeat2.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- VehicleSeat2.TopSurface = Enum.SurfaceType.Smooth
- VehicleSeat2.brickColor = BrickColor.new("Really black")
- VehicleSeat2.TurnSpeed = 0
- BlockMesh3.Parent = VehicleSeat2
- BlockMesh3.Offset = Vector3.new(0, -0.300000012, 0)
- BlockMesh3.Scale = Vector3.new(1, 0.400000006, 1)
- ObjectValue4.Name = "Driver"
- ObjectValue4.Parent = VehicleSeat2
- Script5.Parent = VehicleSeat2
- table.insert(cors,sandbox(Script5,function()
- seat=script.Parent;
- me=game.Workspace:WaitForChild("CrypticChill");
- me.PrimaryPart.CFrame=seat.CFrame*CFrame.new(0, 5, 0)
- end))
- Script6.Name = "BoatScript"
- Script6.Parent = Model0
- table.insert(cors,sandbox(Script6,function()
- bin = script.Parent
- VS = bin.VehicleSeat
- engine = script.Parent.Base
- position = engine.Velocity
- function SplashF()
- splash = Instance.new("Part")
- splash.formFactor = "Symmetric"
- splash.Shape = "Ball"
- splash.TopSurface = 0
- splash.BottomSurface = 0
- splash.BrickColor = BrickColor.new(23)
- splash.Transparency = 0.4
- splash.Size = Vector3.new(1,1,1)
- splash.Anchored = true
- splash.CanCollide = false
- splash.CFrame = bin.Base.CFrame * CFrame.new(0,7.5,-30)
- splash.Parent = bin
- local wtscr = script.WaterScript:clone()
- wtscr.Disabled = false
- wtscr.Parent = splash
- local mesh = Instance.new("SpecialMesh")
- mesh.MeshType = "Sphere"
- mesh.Scale = Vector3.new(16,4,20)
- mesh.Parent = splash
- end
- function SplashB()
- splash = Instance.new("Part")
- splash.formFactor = "Symmetric"
- splash.Shape = "Ball"
- splash.TopSurface = 0
- splash.BottomSurface = 0
- splash.BrickColor = BrickColor.new(23)
- splash.Transparency = 0.4
- splash.Size = Vector3.new(1,1,1)
- splash.Anchored = true
- splash.CanCollide = false
- splash.CFrame = bin.Base.CFrame * CFrame.new(0,7.5,16)
- splash.Parent = bin
- local wtscr = script.WaterScript:clone()
- wtscr.Disabled = false
- wtscr.Parent = splash
- local mesh = Instance.new("SpecialMesh")
- mesh.MeshType = "Sphere"
- mesh.Scale = Vector3.new(16,4,20)
- mesh.Parent = splash
- end
- while true do
- ---------------------------------Throttle
- if VS.Throttle == 1 then
- if VS.MaxSpeed < 21 then
- VS.MaxSpeed = VS.MaxSpeed + VS.Torque
- end
- if VS.MaxSpeed > 0 then
- if engine.Depth.Value == -8 then
- SplashF()
- end
- elseif VS.MaxSpeed < 0 then
- if engine.Depth.Value == -8 then
- SplashB()
- end
- end
- elseif VS.Throttle == -1 then
- if VS.MaxSpeed > -15 then
- VS.MaxSpeed = VS.MaxSpeed - VS.Torque
- end
- if VS.MaxSpeed > 0 then
- if engine.Depth.Value == -8 then
- SplashF()
- end
- elseif VS.MaxSpeed < 0 then
- if engine.Depth.Value == -8 then
- SplashB()
- end
- end
- elseif VS.Throttle == 0 then
- if VS.MaxSpeed >= 1 then
- --VS.MaxSpeed = VS.MaxSpeed - VS.Torque
- if engine.Depth.Value == -8 then
- SplashF()
- end
- elseif VS.MaxSpeed <= -1 then
- --VS.MaxSpeed = VS.MaxSpeed + VS.Torque
- if engine.Depth.Value == -8 then
- SplashB()
- end
- end
- end
- ---------------------------------Steering
- if VS.Steer == 1 then
- if VS.TurnSpeed > -0.04 then
- VS.TurnSpeed = VS.TurnSpeed - 0.02
- end
- elseif VS.Steer == -1 then
- if VS.TurnSpeed < 0.04 then
- VS.TurnSpeed = VS.TurnSpeed + 0.02
- end
- elseif VS.Steer == 0 then
- if VS.TurnSpeed < 0 then
- VS.TurnSpeed = VS.TurnSpeed + 0.02
- elseif VS.TurnSpeed > 0 then
- VS.TurnSpeed = VS.TurnSpeed - 0.02
- end
- if VS.TurnSpeed <= 0.2 and VS.TurnSpeed >= -0.2 then
- VS.TurnSpeed = 0
- end
- end
- ---------------------------------Application
- bin.Base.BG.cframe = bin.Base.CFrame * CFrame.fromEulerAnglesXYZ(0, VS.TurnSpeed, 0)
- bin.Base.BV.velocity = bin.Base.CFrame.lookVector * VS.MaxSpeed
- wait(0.2)
- end
- --(C) 2009 Terran Research Commission
- end))
- Script7.Name = "WaterScript"
- Script7.Parent = Script6
- table.insert(cors,sandbox(Script7,function()
- wait(0.2)
- script.Parent.Transparency = 0.5
- script.Parent.Mesh.Scale = Vector3.new( 18, 3.8, 22 )
- wait(0.2)
- script.Parent.Transparency = 0.6
- script.Parent.Mesh.Scale = Vector3.new( 22, 3.6, 28 )
- wait(0.2)
- script.Parent.Transparency = 0.7
- script.Parent.Mesh.Scale = Vector3.new( 26, 3.4, 34 )
- wait(0.2)
- script.Parent.Transparency = 0.8
- script.Parent.Mesh.Scale = Vector3.new( 30, 3.2, 40 )
- wait(0.2)
- script.Parent.Transparency = 0.9
- script.Parent.Mesh.Scale = Vector3.new( 34, 3, 46 )
- wait(0.2)
- script.Parent:remove()
- end))
- Script7.Disabled = true
- Part8.Name = "Base"
- Part8.Parent = Model0
- Part8.CFrame = CFrame.new(70.1782684, 58.3067627, -123.399071, -1.60932541e-05, -0.00554907322, -0.999984503, -0.000232053688, 0.999984562, -0.00554906949, 0.999999881, 0.00023196009, -1.74045563e-05)
- Part8.Orientation = Vector3.new(0.319999993, -90, -0.00999999978)
- Part8.Position = Vector3.new(70.1782684, 58.3067627, -123.399071)
- Part8.Rotation = Vector3.new(90.1800003, -89.6800003, 90.1699982)
- Part8.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part8.Velocity = Vector3.new(-0.000283943693, 1.35304181e-05, 0.000290143013)
- Part8.Size = Vector3.new(10, 1, 50)
- Part8.BackSurface = Enum.SurfaceType.Weld
- Part8.BottomSurface = Enum.SurfaceType.Smooth
- Part8.BrickColor = BrickColor.new("Dark stone grey")
- Part8.FrontSurface = Enum.SurfaceType.Weld
- Part8.LeftSurface = Enum.SurfaceType.Weld
- Part8.Reflectance = 0.10000000149012
- Part8.RightSurface = Enum.SurfaceType.Weld
- Part8.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part8.TopSurface = Enum.SurfaceType.Weld
- Part8.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh9.Parent = Part8
- BodyGyro10.Name = "BG"
- BodyGyro10.Parent = Part8
- BodyGyro10.CFrame = CFrame.new(-326.966492, -8.01984406, -57.0014801, -1.60932541e-05, -0.00554916775, -0.999984503, -0.00023245858, 0.999984562, -0.00554916356, 0.999999881, 0.00023236475, -1.74045563e-05)
- BodyGyro10.MaxTorque = Vector3.new(0, 400000, 0)
- BodyGyro10.maxTorque = Vector3.new(0, 400000, 0)
- BodyGyro10.cframe = CFrame.new(-326.966492, -8.01984406, -57.0014801, -1.60932541e-05, -0.00554916775, -0.999984503, -0.00023245858, 0.999984562, -0.00554916356, 0.999999881, 0.00023236475, -1.74045563e-05)
- BodyVelocity11.Name = "BV"
- BodyVelocity11.Parent = Part8
- BodyVelocity11.MaxForce = Vector3.new(1000000, 0, 1000000)
- BodyVelocity11.maxForce = Vector3.new(1000000, 0, 1000000)
- BodyVelocity11.Velocity = Vector3.new(0, 0, -0)
- BodyVelocity11.velocity = Vector3.new(0, 0, -0)
- BodyPosition12.Name = "Hover"
- BodyPosition12.Parent = Part8
- BodyPosition12.Position = Vector3.new(0, -8, 0)
- BodyPosition12.MaxForce = Vector3.new(0, INF, 0)
- BodyPosition12.maxForce = Vector3.new(0, INF, 0)
- BodyPosition12.position = Vector3.new(0, -8, 0)
- Script13.Parent = BodyPosition12
- table.insert(cors,sandbox(Script13,function()
- function Change()
- script.Parent.position = Vector3.new(0, script.Parent.Parent.Depth.Value, 0)
- end
- script.Parent.Parent.Depth.Changed:connect(Change)
- end))
- IntValue14.Name = "Depth"
- IntValue14.Parent = Part8
- IntValue14.Value = 50
- Part15.Name = "Stabilizer"
- Part15.Parent = Model0
- Part15.CFrame = CFrame.new(95.1806793, 57.4454536, -123.398735, 0.407667398, 1.78117102e-06, -0.913130462, -6.89298759e-07, 1, 1.64288281e-06, 0.913130462, -4.03300078e-08, 0.407667398)
- Part15.Orientation = Vector3.new(0, -65.9400024, 0)
- Part15.Position = Vector3.new(95.1806793, 57.4454536, -123.398735)
- Part15.Rotation = Vector3.new(0, -65.9400024, 0)
- Part15.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part15.Velocity = Vector3.new(0.11243318, 0.00424715085, 0.00632425305)
- Part15.Size = Vector3.new(2, 1, 2)
- Part15.BackSurface = Enum.SurfaceType.Weld
- Part15.BottomSurface = Enum.SurfaceType.Weld
- Part15.BrickColor = BrickColor.new("Dark stone grey")
- Part15.Elasticity = 0
- Part15.FrontSurface = Enum.SurfaceType.Weld
- Part15.LeftSurface = Enum.SurfaceType.Weld
- Part15.Reflectance = 0.10000000149012
- Part15.RightSurface = Enum.SurfaceType.Weld
- Part15.RotVelocity = Vector3.new(-1.6690356e-10, 0.000187408848, 3.77908945e-12)
- Part15.TopParamA = 0
- Part15.TopParamB = 0
- Part15.TopSurface = Enum.SurfaceType.Hinge
- Part15.brickColor = BrickColor.new("Dark stone grey")
- CylinderMesh16.Parent = Part15
- BodyGyro17.Name = "Stabilizer"
- BodyGyro17.Parent = Part15
- BodyGyro17.MaxTorque = Vector3.new(8.99999949e+09, 0, 8.99999949e+09)
- BodyGyro17.P = 200
- BodyGyro17.maxTorque = Vector3.new(8.99999949e+09, 0, 8.99999949e+09)
- Part18.Name = "Tip"
- Part18.Parent = Model0
- Part18.CFrame = CFrame.new(105.358299, 62.0020294, -123.397636, 1.60932541e-05, 0.999984503, 0.00554907322, 0.000232053688, 0.00554906949, -0.999984562, -0.999999881, 1.74045563e-05, -0.00023196009)
- Part18.Orientation = Vector3.new(89.6800003, 92.3899994, 2.3900001)
- Part18.Position = Vector3.new(105.358299, 62.0020294, -123.397636)
- Part18.Rotation = Vector3.new(90.0100021, 0.319999993, -90)
- Part18.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part18.Transparency = 1
- Part18.Velocity = Vector3.new(-0.000323497545, 0.000390095171, 0.00028873852)
- Part18.Size = Vector3.new(16, 0.400000006, 16)
- Part18.BottomSurface = Enum.SurfaceType.Weld
- Part18.BrickColor = BrickColor.new("Dark stone grey")
- Part18.CanCollide = false
- Part18.Elasticity = 0
- Part18.Reflectance = 0.10000000149012
- Part18.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part18.TopSurface = Enum.SurfaceType.Smooth
- Part18.brickColor = BrickColor.new("Dark stone grey")
- Script19.Name = "StopScript"
- Script19.Parent = Part18
- table.insert(cors,sandbox(Script19,function()
- function Hit(hit)
- if (hit.Parent.Name == "Parts") then return end -- In case the boat's gun hits the front
- if (hit.Parent.Name == "Bodykit") then return end -- In case the boat's gun hits the front
- if (hit.Parent.Name == "Projectiles") then return end -- In case the boat's gun shoots the front
- if (hit.Parent.Name == "Water") then return end -- Sometimes the front end dips down
- if (hit.CanCollide == false) then return end -- In case the boat hits smoke or water splashes and whatnot
- if (hit.Parent == script.Parent.Parent) then return end -- We don't want our own wake stopping the boat
- if (hit.Parent:findFirstChild("Humanoid") ~= nil) then return end -- We don't want players jumping onto the front
- script.Parent.Parent.VehicleSeat.MaxSpeed = 0 -- Stop the boat
- end
- script.Parent.Touched:connect(Hit)
- --(C) 2009 Terran Research Commission
- end))
- Model20.Name = "Sonar System"
- Model20.Parent = Model0
- Seat21.Parent = Model20
- Seat21.CFrame = CFrame.new(76.6743164, 59.0432892, -125.398788, 0.999984503, -0.00554907322, -1.60932541e-05, 0.00554906949, 0.999984562, -0.000232053688, 1.74045563e-05, 0.00023196009, 0.999999881)
- Seat21.Orientation = Vector3.new(0.00999999978, 0, 0.319999993)
- Seat21.Position = Vector3.new(76.6743164, 59.0432892, -125.398788)
- Seat21.Rotation = Vector3.new(0.00999999978, 0, 0.319999993)
- Seat21.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Seat21.Velocity = Vector3.new(-0.000291515375, 7.93327927e-05, 0.000289782591)
- Seat21.Size = Vector3.new(2, 0.400000006, 2)
- Seat21.BottomSurface = Enum.SurfaceType.Weld
- Seat21.BrickColor = BrickColor.new("Really black")
- Seat21.Reflectance = 0.10000000149012
- Seat21.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Seat21.TopSurface = Enum.SurfaceType.Weld
- Seat21.brickColor = BrickColor.new("Really black")
- BlockMesh22.Parent = Seat21
- Part23.Name = "Screen"
- Part23.Parent = Model20
- Part23.CFrame = CFrame.new(76.6587982, 61.8435974, -126.89814, 0.999984503, -1.60932541e-05, 0.00554907322, 0.00554906949, -0.000232053688, -0.999984562, 1.74045563e-05, 0.999999881, -0.00023196009)
- Part23.Orientation = Vector3.new(89.6800003, 92.3899994, 92.3899994)
- Part23.Position = Vector3.new(76.6587982, 61.8435974, -126.89814)
- Part23.Rotation = Vector3.new(90.0100021, 0.319999993, 0)
- Part23.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part23.Velocity = Vector3.new(-0.000321255531, 7.63697826e-05, 0.000284556329)
- Part23.Size = Vector3.new(3, 1, 2)
- Part23.BottomSurface = Enum.SurfaceType.Weld
- Part23.BrickColor = BrickColor.new("Really black")
- Part23.Elasticity = 0
- Part23.Reflectance = 0.10000000149012
- Part23.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part23.TopSurface = Enum.SurfaceType.Smooth
- Part23.brickColor = BrickColor.new("Really black")
- SpecialMesh24.Parent = Part23
- SpecialMesh24.MeshType = Enum.MeshType.Wedge
- Decal25.Parent = Part23
- Decal25.Texture = "http://www.roblox.com/asset/?id=3943931"
- Part26.Name = "Cam"
- Part26.Parent = Model20
- Part26.CFrame = CFrame.new(75.6587677, 61.8372154, -123.398163, -1.60932541e-05, 0.999984503, -0.00554907322, -0.000232053688, 0.00554906949, 0.999984562, 0.999999881, 1.74045563e-05, 0.00023196009)
- Part26.Orientation = Vector3.new(-89.6800003, -87.6100006, -2.3900001)
- Part26.Position = Vector3.new(75.6587677, 61.8372154, -123.398163)
- Part26.Rotation = Vector3.new(-89.9899979, -0.319999993, -90)
- Part26.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part26.Velocity = Vector3.new(-0.000321733329, 7.21945253e-05, 0.000284412206)
- Part26.Size = Vector3.new(4, 1, 1)
- Part26.BackSurface = Enum.SurfaceType.Weld
- Part26.BottomSurface = Enum.SurfaceType.Weld
- Part26.BrickColor = BrickColor.new("Dark stone grey")
- Part26.CanCollide = false
- Part26.Elasticity = 0
- Part26.FrontSurface = Enum.SurfaceType.Weld
- Part26.LeftSurface = Enum.SurfaceType.Weld
- Part26.Reflectance = 0.10000000149012
- Part26.RightSurface = Enum.SurfaceType.Weld
- Part26.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part26.TopSurface = Enum.SurfaceType.Weld
- Part26.brickColor = BrickColor.new("Dark stone grey")
- SpecialMesh27.Parent = Part26
- SpecialMesh27.Scale = Vector3.new(16, 64, 16)
- Script28.Parent = Model20
- table.insert(cors,sandbox(Script28,function()
- seat = script.Parent.Seat
- function onSitUp(child, hopper, plane)
- if child.Parent == nil then
- hopper.Parent = nil
- script.Parent.Parent = game.Workspace
- end
- end
- function onChildAdded(part)
- if part.className == "Weld" then
- local torso = part.Part1
- if torso ~= nil then
- local char = torso.Parent
- local player = game.Players:GetPlayerFromCharacter(char)
- if player ~= nil then
- local hopper = game.Lighting["Sonar"]:clone()
- hopper.Parent = player.Backpack
- script.Parent.Parent = char
- wait(0.3)
- part.AncestryChanged:connect(function(child) onSitUp(child, hopper, script.Parent.Parent) end)
- end
- end
- end
- end
- seat.ChildAdded:connect(onChildAdded)
- end))
- Part29.Name = "Stabilizer"
- Part29.Parent = Model0
- Part29.CFrame = CFrame.new(47.1813812, 57.1783333, -120.39959, 0.208678067, 8.48350368e-08, -0.977984369, -1.76569124e-08, 1, 8.29772233e-08, 0.977984369, -4.73399098e-11, 0.208678067)
- Part29.Orientation = Vector3.new(0, -77.9599991, 0)
- Part29.Position = Vector3.new(47.1813812, 57.1783333, -120.39959)
- Part29.Rotation = Vector3.new(0, -77.9599991, 0)
- Part29.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part29.Velocity = Vector3.new(-1.86264515e-09, -0.0105002662, 0.0147568621)
- Part29.Size = Vector3.new(2, 1, 2)
- Part29.BackSurface = Enum.SurfaceType.Weld
- Part29.BottomSurface = Enum.SurfaceType.Weld
- Part29.BrickColor = BrickColor.new("Dark stone grey")
- Part29.Elasticity = 0
- Part29.FrontSurface = Enum.SurfaceType.Weld
- Part29.LeftSurface = Enum.SurfaceType.Weld
- Part29.Reflectance = 0.10000000149012
- Part29.RightSurface = Enum.SurfaceType.Weld
- Part29.RotVelocity = Vector3.new(-4.38377145e-13, 1.0334943e-05, 2.50083751e-16)
- Part29.TopParamA = 0
- Part29.TopParamB = 0
- Part29.TopSurface = Enum.SurfaceType.Hinge
- Part29.brickColor = BrickColor.new("Dark stone grey")
- CylinderMesh30.Parent = Part29
- BodyGyro31.Name = "Stabilizer"
- BodyGyro31.Parent = Part29
- BodyGyro31.MaxTorque = Vector3.new(8.99999949e+09, 0, 8.99999949e+09)
- BodyGyro31.P = 200
- BodyGyro31.maxTorque = Vector3.new(8.99999949e+09, 0, 8.99999949e+09)
- Part32.Name = "Stabilizer"
- Part32.Parent = Model0
- Part32.CFrame = CFrame.new(47.1814728, 57.1797218, -126.399551, 0.192106605, 8.34484908e-08, -0.981374085, -1.59807314e-08, 1, 8.19040267e-08, 0.981374085, -5.12301312e-11, 0.192106605)
- Part32.Orientation = Vector3.new(0, -78.9199982, 0)
- Part32.Position = Vector3.new(47.1814728, 57.1797218, -126.399551)
- Part32.Rotation = Vector3.new(0, -78.9199982, 0)
- Part32.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part32.Velocity = Vector3.new(-1.86264515e-09, 0.00460795686, -0.0449732915)
- Part32.Size = Vector3.new(2, 1, 2)
- Part32.BackSurface = Enum.SurfaceType.Weld
- Part32.BottomSurface = Enum.SurfaceType.Weld
- Part32.BrickColor = BrickColor.new("Dark stone grey")
- Part32.Elasticity = 0
- Part32.FrontSurface = Enum.SurfaceType.Weld
- Part32.LeftSurface = Enum.SurfaceType.Weld
- Part32.Reflectance = 0.10000000149012
- Part32.RightSurface = Enum.SurfaceType.Weld
- Part32.RotVelocity = Vector3.new(-4.25806742e-13, 1.02053882e-05, 2.66813208e-16)
- Part32.TopParamA = 0
- Part32.TopParamB = 0
- Part32.TopSurface = Enum.SurfaceType.Hinge
- Part32.brickColor = BrickColor.new("Dark stone grey")
- CylinderMesh33.Parent = Part32
- BodyGyro34.Name = "Stabilizer"
- BodyGyro34.Parent = Part32
- BodyGyro34.MaxTorque = Vector3.new(8.99999949e+09, 0, 8.99999949e+09)
- BodyGyro34.P = 200
- BodyGyro34.maxTorque = Vector3.new(8.99999949e+09, 0, 8.99999949e+09)
- Part35.Name = "Down"
- Part35.Parent = Model0
- Part35.CFrame = CFrame.new(94.9656982, 60.6446991, -124.898125, 0.00554907322, 0.999984503, -1.60932541e-05, -0.999984562, 0.00554906949, -0.000232053688, -0.00023196009, 1.74045563e-05, 0.999999881)
- Part35.Orientation = Vector3.new(0.00999999978, 0, -89.6800003)
- Part35.Position = Vector3.new(94.9656982, 60.6446991, -124.898125)
- Part35.Rotation = Vector3.new(0.00999999978, 0, -89.6800003)
- Part35.Color = Color3.new(0.768628, 0.156863, 0.109804)
- Part35.Transparency = 0.20000000298023
- Part35.Velocity = Vector3.new(-0.000308734743, 0.000276055187, 0.000289649091)
- Part35.Size = Vector3.new(1, 0.400000006, 1)
- Part35.BottomSurface = Enum.SurfaceType.Weld
- Part35.BrickColor = BrickColor.new("Bright red")
- Part35.Reflectance = 0.10000000149012
- Part35.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part35.TopSurface = Enum.SurfaceType.Smooth
- Part35.brickColor = BrickColor.new("Bright red")
- Script36.Parent = Part35
- table.insert(cors,sandbox(Script36,function()
- function onClicked()
- script.Parent.BrickColor = BrickColor.new(1)
- wait(0.1)
- script.Parent.BrickColor = BrickColor.new("Bright red")
- script.Parent.Parent.Base.Depth.Value = script.Parent.Parent.Base.Depth.Value - 15
- end
- script.Parent.ClickDetector.MouseClick:connect(onClicked)
- end))
- ClickDetector37.Parent = Part35
- BlockMesh38.Parent = Part35
- BlockMesh38.Offset = Vector3.new(0, 0.200000003, 0)
- BlockMesh38.Scale = Vector3.new(0.5, 0.00999999978, 0.800000012)
- Part39.Name = "Up"
- Part39.Parent = Model0
- Part39.CFrame = CFrame.new(94.9656525, 60.6439972, -121.898125, 1.60932541e-05, 0.999984503, 0.00554907322, 0.000232053688, 0.00554906949, -0.999984562, -0.999999881, 1.74045563e-05, -0.00023196009)
- Part39.Orientation = Vector3.new(89.6800003, 92.3899994, 2.3900001)
- Part39.Position = Vector3.new(94.9656525, 60.6439972, -121.898125)
- Part39.Rotation = Vector3.new(90.0100021, 0.319999993, -90)
- Part39.Color = Color3.new(0.156863, 0.498039, 0.278431)
- Part39.Transparency = 0.20000000298023
- Part39.Velocity = Vector3.new(-0.000309195311, 0.00028165101, 0.000289650401)
- Part39.Size = Vector3.new(1, 0.400000006, 1)
- Part39.BottomSurface = Enum.SurfaceType.Weld
- Part39.BrickColor = BrickColor.new("Dark green")
- Part39.Reflectance = 0.10000000149012
- Part39.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part39.TopSurface = Enum.SurfaceType.Smooth
- Part39.brickColor = BrickColor.new("Dark green")
- ClickDetector40.Parent = Part39
- BlockMesh41.Parent = Part39
- BlockMesh41.Offset = Vector3.new(0, 0.200000003, 0)
- BlockMesh41.Scale = Vector3.new(0.800000012, 0.00999999978, 0.5)
- Script42.Parent = Part39
- table.insert(cors,sandbox(Script42,function()
- function onClicked()
- script.Parent.BrickColor = BrickColor.new(1)
- wait(0.1)
- script.Parent.BrickColor = BrickColor.new("Dark green")
- if script.Parent.Parent.Base.Depth.Value < -8 then
- script.Parent.Parent.Base.Depth.Value = script.Parent.Parent.Base.Depth.Value + 15
- end
- end
- script.Parent.ClickDetector.MouseClick:connect(onClicked)
- end))
- Script43.Name = "ParentScript"
- Script43.Parent = Model0
- table.insert(cors,sandbox(Script43,function()
- seat = script.Parent.VehicleSeat
- function onChildAdded(part)
- if part.className == "Weld" then
- local torso = part.Part1
- if torso ~= nil then
- local parent = torso.Parent
- if parent ~= nil then
- script.Parent.VehicleSeat.Driver.Value = game.Players:GetPlayerFromCharacter(parent)
- script.Parent.Parent = game.Workspace
- script.Parent.Base.Anchored = false
- end
- while true do
- wait(1)
- if parent.Humanoid.Health <= 0 then
- script.Parent.Base.Hover:remove()
- wait(5)
- script.Parent:remove()
- end
- end
- end
- end
- end
- seat.ChildAdded:connect(onChildAdded)
- end))
- Model44.Name = "Bodykit"
- Model44.Parent = Model0
- Part45.Parent = Model44
- Part45.CFrame = CFrame.new(78.0921326, 73.8509293, -123.39534, 1.60932541e-05, 0.999984503, 0.00554907322, 0.000232053688, 0.00554906949, -0.999984562, -0.999999881, 1.74045563e-05, -0.00023196009)
- Part45.Orientation = Vector3.new(89.6800003, 92.3899994, 2.3900001)
- Part45.Position = Vector3.new(78.0921326, 73.8509293, -123.39534)
- Part45.Rotation = Vector3.new(90.0100021, 0.319999993, -90)
- Part45.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part45.Transparency = 1.3877787807814e-16
- Part45.Velocity = Vector3.new(-0.00045032677, 9.82462807e-05, 0.000262380869)
- Part45.Size = Vector3.new(6, 6, 8)
- Part45.BottomSurface = Enum.SurfaceType.Weld
- Part45.BrickColor = BrickColor.new("Dark stone grey")
- Part45.Elasticity = 0
- Part45.Reflectance = 0.10000000149012
- Part45.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part45.TopSurface = Enum.SurfaceType.Smooth
- Part45.brickColor = BrickColor.new("Dark stone grey")
- SpecialMesh46.Parent = Part45
- SpecialMesh46.MeshType = Enum.MeshType.Wedge
- Part47.Parent = Model44
- Part47.CFrame = CFrame.new(40.6537971, 62.6436882, -126.398537, -1.60932541e-05, -0.999984503, 0.00554907322, -0.000232053688, -0.00554906949, -0.999984562, 0.999999881, -1.74045563e-05, -0.00023196009)
- Part47.Orientation = Vector3.new(89.6800003, 92.3899994, -177.610001)
- Part47.Position = Vector3.new(40.6537971, 62.6436882, -126.398537)
- Part47.Rotation = Vector3.new(90.0100021, 0.319999993, 90)
- Part47.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part47.Transparency = 0.40000000596046
- Part47.Velocity = Vector3.new(-0.000329897623, -0.000308090704, 0.000277446234)
- Part47.Size = Vector3.new(1, 1, 1)
- Part47.BackSurface = Enum.SurfaceType.Weld
- Part47.BottomSurface = Enum.SurfaceType.Weld
- Part47.BrickColor = BrickColor.new("Really black")
- Part47.Elasticity = 0
- Part47.FrontSurface = Enum.SurfaceType.Weld
- Part47.LeftSurface = Enum.SurfaceType.Weld
- Part47.Reflectance = 0.10000000149012
- Part47.RightSurface = Enum.SurfaceType.Weld
- Part47.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part47.TopSurface = Enum.SurfaceType.Weld
- Part47.brickColor = BrickColor.new("Really black")
- CylinderMesh48.Parent = Part47
- CylinderMesh48.Offset = Vector3.new(0, 0, 1)
- CylinderMesh48.Scale = Vector3.new(4, 0, 4)
- Part49.Parent = Model44
- Part49.CFrame = CFrame.new(42.1537781, 62.6520157, -126.398514, -1.60932541e-05, -0.999984503, 0.00554907322, -0.000232053688, -0.00554906949, -0.999984562, 0.999999881, -1.74045563e-05, -0.00023196009)
- Part49.Orientation = Vector3.new(89.6800003, 92.3899994, -177.610001)
- Part49.Position = Vector3.new(42.1537781, 62.6520157, -126.398514)
- Part49.Rotation = Vector3.new(90.0100021, 0.319999993, 90)
- Part49.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part49.Transparency = 0.40000000596046
- Part49.Velocity = Vector3.new(-0.000329986768, -0.000292035082, 0.000277664716)
- Part49.Size = Vector3.new(1, 2, 1)
- Part49.BackSurface = Enum.SurfaceType.Weld
- Part49.BottomSurface = Enum.SurfaceType.Weld
- Part49.BrickColor = BrickColor.new("Really black")
- Part49.Elasticity = 0
- Part49.FrontSurface = Enum.SurfaceType.Weld
- Part49.LeftSurface = Enum.SurfaceType.Weld
- Part49.Reflectance = 0.10000000149012
- Part49.RightSurface = Enum.SurfaceType.Weld
- Part49.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part49.TopSurface = Enum.SurfaceType.Weld
- Part49.brickColor = BrickColor.new("Really black")
- CylinderMesh50.Parent = Part49
- CylinderMesh50.Offset = Vector3.new(0, 0, 1)
- CylinderMesh50.Scale = Vector3.new(4.5, 0, 4.5)
- Part51.Parent = Model44
- Part51.CFrame = CFrame.new(38.1594048, 61.6300659, -127.398811, -1.60932541e-05, -0.00554907322, -0.999984503, -0.000232053688, 0.999984562, -0.00554906949, 0.999999881, 0.00023196009, -1.74045563e-05)
- Part51.Orientation = Vector3.new(0.319999993, -90, -0.00999999978)
- Part51.Position = Vector3.new(38.1594048, 61.6300659, -127.398811)
- Part51.Rotation = Vector3.new(90.1800003, -89.6800003, 90.1699982)
- Part51.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part51.Velocity = Vector3.new(-0.000318891805, -0.00033665626, 0.000278947904)
- Part51.Size = Vector3.new(6, 0.800000012, 2)
- Part51.BackSurface = Enum.SurfaceType.Weld
- Part51.BottomSurface = Enum.SurfaceType.Weld
- Part51.BrickColor = BrickColor.new("Dark stone grey")
- Part51.Elasticity = 0
- Part51.FrontSurface = Enum.SurfaceType.Weld
- Part51.LeftSurface = Enum.SurfaceType.Weld
- Part51.Reflectance = 0.10000000149012
- Part51.RightSurface = Enum.SurfaceType.Weld
- Part51.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part51.TopSurface = Enum.SurfaceType.Weld
- Part51.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh52.Parent = Part51
- Part53.Parent = Model44
- Part53.CFrame = CFrame.new(44.1592941, 61.6631317, -126.398712, -0.00554907322, -0.999984503, -1.60932541e-05, 0.999984562, -0.00554906949, -0.000232053688, 0.00023196009, -1.74045563e-05, 0.999999881)
- Part53.Orientation = Vector3.new(0.00999999978, 0, 90.3199997)
- Part53.Position = Vector3.new(44.1592941, 61.6631317, -126.398712)
- Part53.Rotation = Vector3.new(0.00999999978, 0, 90.3199997)
- Part53.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part53.Velocity = Vector3.new(-0.000319401792, -0.000270568678, 0.000279822358)
- Part53.Size = Vector3.new(8, 2, 4)
- Part53.BackSurface = Enum.SurfaceType.Weld
- Part53.BottomSurface = Enum.SurfaceType.Weld
- Part53.BrickColor = BrickColor.new("Dark stone grey")
- Part53.Elasticity = 0
- Part53.FrontSurface = Enum.SurfaceType.Weld
- Part53.LeftSurface = Enum.SurfaceType.Weld
- Part53.Reflectance = 0.10000000149012
- Part53.RightSurface = Enum.SurfaceType.Weld
- Part53.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part53.TopSurface = Enum.SurfaceType.Weld
- Part53.brickColor = BrickColor.new("Dark stone grey")
- SpecialMesh54.Parent = Part53
- SpecialMesh54.MeshType = Enum.MeshType.Torso
- Part55.Parent = Model44
- Part55.CFrame = CFrame.new(38.1577911, 61.9308014, -130.59877, 0.00554907322, 1.60932541e-05, 0.999984503, -0.999984562, 0.000232053688, 0.00554906949, -0.00023196009, -0.999999881, 1.74045563e-05)
- Part55.Orientation = Vector3.new(-0.319999993, 90, -89.9899979)
- Part55.Position = Vector3.new(38.1577911, 61.9308014, -130.59877)
- Part55.Rotation = Vector3.new(-89.8199997, 89.6800003, -0.170000002)
- Part55.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part55.Velocity = Vector3.new(-0.000321611587, -0.00034264283, 0.000278386637)
- Part55.Size = Vector3.new(14, 0.400000006, 5)
- Part55.BackSurface = Enum.SurfaceType.Weld
- Part55.BottomSurface = Enum.SurfaceType.Weld
- Part55.BrickColor = BrickColor.new("Dark stone grey")
- Part55.Elasticity = 0
- Part55.FrontSurface = Enum.SurfaceType.Weld
- Part55.LeftSurface = Enum.SurfaceType.Weld
- Part55.Reflectance = 0.10000000149012
- Part55.RightSurface = Enum.SurfaceType.Weld
- Part55.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part55.TopSurface = Enum.SurfaceType.Weld
- Part55.brickColor = BrickColor.new("Dark stone grey")
- SpecialMesh56.Parent = Part55
- SpecialMesh56.MeshType = Enum.MeshType.Torso
- Decal57.Parent = Part55
- Decal57.Texture = "http://www.roblox.com/asset/?id=12446916"
- Decal57.Face = Enum.NormalId.Top
- Part58.Parent = Model44
- Part58.CFrame = CFrame.new(100.172256, 59.4732208, -123.398315, -1.60932541e-05, -0.00554907322, -0.999984503, -0.000232053688, 0.999984562, -0.00554906949, 0.999999881, 0.00023196009, -1.74045563e-05)
- Part58.Orientation = Vector3.new(0.319999993, -90, -0.00999999978)
- Part58.Position = Vector3.new(100.172256, 59.4732208, -123.398315)
- Part58.Rotation = Vector3.new(90.1800003, -89.6800003, 90.1699982)
- Part58.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part58.Velocity = Vector3.new(-0.000296429411, 0.000334583223, 0.000292646757)
- Part58.Size = Vector3.new(4, 3, 10)
- Part58.BackSurface = Enum.SurfaceType.Weld
- Part58.BottomSurface = Enum.SurfaceType.Weld
- Part58.BrickColor = BrickColor.new("Dark stone grey")
- Part58.Elasticity = 0
- Part58.FrontSurface = Enum.SurfaceType.Weld
- Part58.LeftSurface = Enum.SurfaceType.Weld
- Part58.Reflectance = 0.10000000149012
- Part58.RightSurface = Enum.SurfaceType.Weld
- Part58.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part58.TopSurface = Enum.SurfaceType.Weld
- Part58.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh59.Parent = Part58
- TrussPart60.Name = "Part"
- TrussPart60.Parent = Model44
- TrussPart60.CFrame = CFrame.new(72.0922546, 73.8181076, -125.395439, -1.60932541e-05, -0.00554907322, -0.999984503, -0.000232053688, 0.999984562, -0.00554906949, 0.999999881, 0.00023196009, -1.74045563e-05)
- TrussPart60.Orientation = Vector3.new(0.319999993, -90, -0.00999999978)
- TrussPart60.Position = Vector3.new(72.0922546, 73.8181076, -125.395439)
- TrussPart60.Rotation = Vector3.new(90.1800003, -89.6800003, 90.1699982)
- TrussPart60.Color = Color3.new(0.388235, 0.372549, 0.384314)
- TrussPart60.Velocity = Vector3.new(-0.000449663377, 3.02933713e-05, 0.000261506008)
- TrussPart60.Size = Vector3.new(2, 8, 2)
- TrussPart60.Style = Enum.Style.NoSupports
- TrussPart60.BackSurface = Enum.SurfaceType.Weld
- TrussPart60.BottomSurface = Enum.SurfaceType.Weld
- TrussPart60.BrickColor = BrickColor.new("Dark stone grey")
- TrussPart60.Elasticity = 0
- TrussPart60.FrontSurface = Enum.SurfaceType.Weld
- TrussPart60.LeftSurface = Enum.SurfaceType.Weld
- TrussPart60.Reflectance = 0.10000000149012
- TrussPart60.RightSurface = Enum.SurfaceType.Weld
- TrussPart60.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- TrussPart60.TopSurface = Enum.SurfaceType.Weld
- TrussPart60.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh61.Parent = TrussPart60
- BlockMesh61.Offset = Vector3.new(0, 0, 1)
- BlockMesh61.Scale = Vector3.new(1, 1, 0)
- Part62.Parent = Model44
- Part62.CFrame = CFrame.new(73.103363, 71.824028, -126.895882, -0.999984503, -0.00554907322, 1.60932541e-05, -0.00554906949, 0.999984562, 0.000232053688, -1.74045563e-05, 0.00023196009, -0.999999881)
- Part62.Orientation = Vector3.new(-0.00999999978, 180, -0.319999993)
- Part62.Position = Vector3.new(73.103363, 71.824028, -126.895882)
- Part62.Rotation = Vector3.new(-179.990005, 0, 179.679993)
- Part62.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part62.Velocity = Vector3.new(-0.000428084924, 3.83171027e-05, 0.000265383627)
- Part62.Size = Vector3.new(4, 12, 1)
- Part62.BackSurface = Enum.SurfaceType.Weld
- Part62.BottomSurface = Enum.SurfaceType.Weld
- Part62.BrickColor = BrickColor.new("Dark stone grey")
- Part62.Elasticity = 0
- Part62.FrontSurface = Enum.SurfaceType.Weld
- Part62.LeftSurface = Enum.SurfaceType.Weld
- Part62.Material = Enum.Material.Foil
- Part62.Reflectance = 0.10000000149012
- Part62.RightSurface = Enum.SurfaceType.Weld
- Part62.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part62.TopSurface = Enum.SurfaceType.Weld
- Part62.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh63.Parent = Part62
- BlockMesh63.Offset = Vector3.new(0, 0, -0.5)
- BlockMesh63.Scale = Vector3.new(1, 1, 0)
- Decal64.Parent = Part62
- Decal64.Texture = "http://www.roblox.com/asset/?id=12446916"
- Decal64.Face = Enum.NormalId.Back
- TrussPart65.Name = "Part"
- TrussPart65.Parent = Model44
- TrussPart65.CFrame = CFrame.new(74.1310043, 66.8283615, -121.397026, 1.60932541e-05, -0.00554907322, 0.999984503, 0.000232053688, 0.999984562, 0.00554906949, -0.999999881, 0.00023196009, 1.74045563e-05)
- TrussPart65.Orientation = Vector3.new(-0.319999993, 90, 0.00999999978)
- TrussPart65.Position = Vector3.new(74.1310043, 66.8283615, -121.397026)
- TrussPart65.Rotation = Vector3.new(-89.8199997, 89.6800003, 89.8300018)
- TrussPart65.Color = Color3.new(0.388235, 0.372549, 0.384314)
- TrussPart65.Velocity = Vector3.new(-0.000375470117, 5.95746824e-05, 0.000274863094)
- TrussPart65.Size = Vector3.new(2, 16, 2)
- TrussPart65.Style = Enum.Style.NoSupports
- TrussPart65.BackSurface = Enum.SurfaceType.Weld
- TrussPart65.BottomSurface = Enum.SurfaceType.Weld
- TrussPart65.BrickColor = BrickColor.new("Dark stone grey")
- TrussPart65.Elasticity = 0
- TrussPart65.FrontSurface = Enum.SurfaceType.Smooth
- TrussPart65.LeftSurface = Enum.SurfaceType.Weld
- TrussPart65.Reflectance = 0.10000000149012
- TrussPart65.RightSurface = Enum.SurfaceType.Smooth
- TrussPart65.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- TrussPart65.TopSurface = Enum.SurfaceType.Smooth
- TrussPart65.brickColor = BrickColor.new("Dark stone grey")
- Part66.Parent = Model44
- Part66.CFrame = CFrame.new(41.6593323, 61.6492615, -126.39875, -1.60932541e-05, -0.999984503, 0.00554907322, -0.000232053688, -0.00554906949, -0.999984562, 0.999999881, -1.74045563e-05, -0.00023196009)
- Part66.Orientation = Vector3.new(89.6800003, 92.3899994, -177.610001)
- Part66.Position = Vector3.new(41.6593323, 61.6492615, -126.39875)
- Part66.Rotation = Vector3.new(90.0100021, 0.319999993, 90)
- Part66.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part66.Velocity = Vector3.new(-0.000319253333, -0.000297327992, 0.000279458181)
- Part66.Size = Vector3.new(1, 3, 1)
- Part66.BackSurface = Enum.SurfaceType.Weld
- Part66.BottomSurface = Enum.SurfaceType.Weld
- Part66.BrickColor = BrickColor.new("Dark stone grey")
- Part66.Elasticity = 0
- Part66.FrontSurface = Enum.SurfaceType.Weld
- Part66.LeftSurface = Enum.SurfaceType.Weld
- Part66.Reflectance = 0.10000000149012
- Part66.RightSurface = Enum.SurfaceType.Weld
- Part66.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part66.TopSurface = Enum.SurfaceType.Weld
- Part66.brickColor = BrickColor.new("Dark stone grey")
- CylinderMesh67.Parent = Part66
- Part68.Parent = Model44
- Part68.CFrame = CFrame.new(41.1592941, 61.6457825, -123.398766, -0.00554907322, -0.999984503, -1.60932541e-05, 0.999984562, -0.00554906949, -0.000232053688, 0.00023196009, -1.74045563e-05, 0.999999881)
- Part68.Orientation = Vector3.new(0.00999999978, 0, 90.3199997)
- Part68.Position = Vector3.new(41.1592941, 61.6457825, -123.398766)
- Part68.Rotation = Vector3.new(0.00999999978, 0, 90.3199997)
- Part68.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part68.Velocity = Vector3.new(-0.000319684128, -0.000297083985, 0.000279386644)
- Part68.Size = Vector3.new(2, 8, 2)
- Part68.BackSurface = Enum.SurfaceType.Weld
- Part68.BottomSurface = Enum.SurfaceType.Weld
- Part68.BrickColor = BrickColor.new("Dark stone grey")
- Part68.Elasticity = 0
- Part68.FrontSurface = Enum.SurfaceType.Weld
- Part68.LeftSurface = Enum.SurfaceType.Weld
- Part68.Reflectance = 0.10000000149012
- Part68.RightSurface = Enum.SurfaceType.Weld
- Part68.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part68.TopSurface = Enum.SurfaceType.Weld
- Part68.brickColor = BrickColor.new("Dark stone grey")
- SpecialMesh69.Parent = Part68
- SpecialMesh69.MeshType = Enum.MeshType.Torso
- TrussPart70.Name = "Part"
- TrussPart70.Parent = Model44
- TrussPart70.CFrame = CFrame.new(74.131073, 66.829277, -125.397026, 1.60932541e-05, -0.00554907322, 0.999984503, 0.000232053688, 0.999984562, 0.00554906949, -0.999999881, 0.00023196009, 1.74045563e-05)
- TrussPart70.Orientation = Vector3.new(-0.319999993, 90, 0.00999999978)
- TrussPart70.Position = Vector3.new(74.131073, 66.829277, -125.397026)
- TrussPart70.Rotation = Vector3.new(-89.8199997, 89.6800003, 89.8300018)
- TrussPart70.Color = Color3.new(0.388235, 0.372549, 0.384314)
- TrussPart70.Velocity = Vector3.new(-0.000374855823, 5.21135626e-05, 0.000274861406)
- TrussPart70.Size = Vector3.new(2, 16, 2)
- TrussPart70.Style = Enum.Style.NoSupports
- TrussPart70.BackSurface = Enum.SurfaceType.Weld
- TrussPart70.BottomSurface = Enum.SurfaceType.Weld
- TrussPart70.BrickColor = BrickColor.new("Dark stone grey")
- TrussPart70.Elasticity = 0
- TrussPart70.FrontSurface = Enum.SurfaceType.Weld
- TrussPart70.LeftSurface = Enum.SurfaceType.Weld
- TrussPart70.Reflectance = 0.10000000149012
- TrussPart70.RightSurface = Enum.SurfaceType.Smooth
- TrussPart70.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- TrussPart70.TopSurface = Enum.SurfaceType.Smooth
- TrussPart70.brickColor = BrickColor.new("Dark stone grey")
- Part71.Parent = Model44
- Part71.CFrame = CFrame.new(100.15844, 61.973999, -126.897736, -0.00554907322, 1.60932541e-05, -0.999984503, 0.999984562, 0.000232053688, -0.00554906949, 0.00023196009, -0.999999881, -1.74045563e-05)
- Part71.Orientation = Vector3.new(0.319999993, -90, 89.9899979)
- Part71.Position = Vector3.new(100.15844, 61.973999, -126.897736)
- Part71.Rotation = Vector3.new(90.1800003, -89.6800003, -179.830002)
- Part71.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part71.Velocity = Vector3.new(-0.000322651409, 0.000327907328, 0.000287979521)
- Part71.Size = Vector3.new(8, 3, 10)
- Part71.BottomSurface = Enum.SurfaceType.Smooth
- Part71.BrickColor = BrickColor.new("Dark stone grey")
- Part71.Elasticity = 0
- Part71.Reflectance = 0.10000000149012
- Part71.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part71.TopSurface = Enum.SurfaceType.Smooth
- Part71.brickColor = BrickColor.new("Dark stone grey")
- SpecialMesh72.Parent = Part71
- SpecialMesh72.MeshType = Enum.MeshType.Wedge
- Part73.Parent = Model44
- Part73.CFrame = CFrame.new(69.0922241, 73.8004074, -120.895493, -1.60932541e-05, -0.999984503, 0.00554907322, -0.000232053688, -0.00554906949, -0.999984562, 0.999999881, -1.74045563e-05, -0.00023196009)
- Part73.Orientation = Vector3.new(89.6800003, 92.3899994, -177.610001)
- Part73.Position = Vector3.new(69.0922241, 73.8004074, -120.895493)
- Part73.Rotation = Vector3.new(90.0100021, 0.319999993, 90)
- Part73.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part73.Velocity = Vector3.new(-0.000450175983, 6.57593773e-06, 0.000261070934)
- Part73.Size = Vector3.new(1, 4, 8)
- Part73.BottomSurface = Enum.SurfaceType.Smooth
- Part73.BrickColor = BrickColor.new("Dark stone grey")
- Part73.Elasticity = 0
- Part73.Reflectance = 0.10000000149012
- Part73.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part73.TopSurface = Enum.SurfaceType.Smooth
- Part73.brickColor = BrickColor.new("Dark stone grey")
- SpecialMesh74.Parent = Part73
- SpecialMesh74.MeshType = Enum.MeshType.Wedge
- Part75.Parent = Model44
- Part75.CFrame = CFrame.new(73.1394424, 65.3242264, -127.397392, -1.60932541e-05, -0.00554907322, -0.999984503, -0.000232053688, 0.999984562, -0.00554906949, 0.999999881, 0.00023196009, -1.74045563e-05)
- Part75.Orientation = Vector3.new(0.319999993, -90, -0.00999999978)
- Part75.Position = Vector3.new(73.1394424, 65.3242264, -127.397392)
- Part75.Rotation = Vector3.new(90.1800003, -89.6800003, 90.1699982)
- Part75.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part75.Velocity = Vector3.new(-0.00035843387, 3.77677352e-05, 0.000277514278)
- Part75.Size = Vector3.new(2, 1, 4)
- Part75.BackSurface = Enum.SurfaceType.Weld
- Part75.BottomSurface = Enum.SurfaceType.Weld
- Part75.BrickColor = BrickColor.new("Dark stone grey")
- Part75.Elasticity = 0
- Part75.FrontSurface = Enum.SurfaceType.Weld
- Part75.LeftSurface = Enum.SurfaceType.Weld
- Part75.Reflectance = 0.10000000149012
- Part75.RightSurface = Enum.SurfaceType.Weld
- Part75.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part75.TopSurface = Enum.SurfaceType.Weld
- Part75.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh76.Parent = Part75
- Part77.Parent = Model44
- Part77.CFrame = CFrame.new(70.1587753, 61.8056641, -118.898262, -1.60932541e-05, -0.00554907322, -0.999984503, -0.000232053688, 0.999984562, -0.00554906949, 0.999999881, 0.00023196009, -1.74045563e-05)
- Part77.Orientation = Vector3.new(0.319999993, -90, -0.00999999978)
- Part77.Position = Vector3.new(70.1587753, 61.8056641, -118.898262)
- Part77.Rotation = Vector3.new(90.1800003, -89.6800003, 90.1699982)
- Part77.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part77.Velocity = Vector3.new(-0.00032209765, 2.17177912e-05, 0.000283612957)
- Part77.Size = Vector3.new(1, 6, 50)
- Part77.BackSurface = Enum.SurfaceType.Weld
- Part77.BottomSurface = Enum.SurfaceType.Weld
- Part77.BrickColor = BrickColor.new("Dark stone grey")
- Part77.Elasticity = 0
- Part77.FrontSurface = Enum.SurfaceType.Weld
- Part77.LeftSurface = Enum.SurfaceType.Weld
- Part77.Reflectance = 0.10000000149012
- Part77.RightSurface = Enum.SurfaceType.Weld
- Part77.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part77.TopSurface = Enum.SurfaceType.Weld
- Part77.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh78.Parent = Part77
- Part79.Name = "Door"
- Part79.Parent = Model44
- Part79.CFrame = CFrame.new(65.6588821, 61.7812805, -121.398338, 1.60932541e-05, -0.00554907322, 0.999984503, 0.000232053688, 0.999984562, 0.00554906949, -0.999999881, 0.00023196009, 1.74045563e-05)
- Part79.Orientation = Vector3.new(-0.319999993, 90, 0.00999999978)
- Part79.Position = Vector3.new(65.6588821, 61.7812805, -121.398338)
- Part79.Rotation = Vector3.new(-89.8199997, 89.6800003, 89.8300018)
- Part79.Color = Color3.new(0.972549, 0.972549, 0.972549)
- Part79.Velocity = Vector3.new(-0.000321446598, -3.11121657e-05, 0.000282956345)
- Part79.Size = Vector3.new(4, 6, 1)
- Part79.BackSurface = Enum.SurfaceType.Weld
- Part79.BottomSurface = Enum.SurfaceType.Weld
- Part79.BrickColor = BrickColor.new("Institutional white")
- Part79.Elasticity = 0
- Part79.FrontSurface = Enum.SurfaceType.Weld
- Part79.LeftSurface = Enum.SurfaceType.Weld
- Part79.Reflectance = 0.10000000149012
- Part79.RightSurface = Enum.SurfaceType.Weld
- Part79.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part79.TopSurface = Enum.SurfaceType.Weld
- Part79.brickColor = BrickColor.new("Institutional white")
- BlockMesh80.Parent = Part79
- Script81.Name = "DoorScript"
- Script81.Parent = Part79
- table.insert(cors,sandbox(Script81,function()
- door = script.Parent
- function Door()
- door.Transparency = 0.5
- door.CanCollide = false
- wait(2)
- door.Transparency = 0
- door.CanCollide = true
- end
- script.Parent.Touched:connect(Door)
- end))
- Part82.Parent = Model44
- Part82.CFrame = CFrame.new(65.6589508, 61.782196, -125.398338, -1.60932541e-05, -0.00554907322, -0.999984503, -0.000232053688, 0.999984562, -0.00554906949, 0.999999881, 0.00023196009, -1.74045563e-05)
- Part82.Orientation = Vector3.new(0.319999993, -90, -0.00999999978)
- Part82.Position = Vector3.new(65.6589508, 61.782196, -125.398338)
- Part82.Rotation = Vector3.new(90.1800003, -89.6800003, 90.1699982)
- Part82.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part82.Velocity = Vector3.new(-0.000320832303, -3.85732747e-05, 0.000282954657)
- Part82.Size = Vector3.new(4, 6, 1)
- Part82.BackSurface = Enum.SurfaceType.Weld
- Part82.BottomSurface = Enum.SurfaceType.Weld
- Part82.BrickColor = BrickColor.new("Dark stone grey")
- Part82.Elasticity = 0
- Part82.FrontSurface = Enum.SurfaceType.Weld
- Part82.LeftSurface = Enum.SurfaceType.Weld
- Part82.Reflectance = 0.10000000149012
- Part82.RightSurface = Enum.SurfaceType.Weld
- Part82.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part82.TopSurface = Enum.SurfaceType.Weld
- Part82.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh83.Parent = Part82
- Part84.Parent = Model44
- Part84.CFrame = CFrame.new(86.1253052, 67.8953934, -123.396584, -1.60932541e-05, -0.00554907322, -0.999984503, -0.000232053688, 0.999984562, -0.00554906949, 0.999999881, 0.00023196009, -1.74045563e-05)
- Part84.Orientation = Vector3.new(0.319999993, -90, -0.00999999978)
- Part84.Position = Vector3.new(86.1253052, 67.8953934, -123.396584)
- Part84.Rotation = Vector3.new(90.1800003, -89.6800003, 90.1699982)
- Part84.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part84.Velocity = Vector3.new(-0.000386579515, 0.000184229866, 0.000274743943)
- Part84.Size = Vector3.new(6, 4, 22)
- Part84.BackSurface = Enum.SurfaceType.Weld
- Part84.BottomSurface = Enum.SurfaceType.Weld
- Part84.BrickColor = BrickColor.new("Dark stone grey")
- Part84.Elasticity = 0
- Part84.FrontSurface = Enum.SurfaceType.Weld
- Part84.LeftSurface = Enum.SurfaceType.Weld
- Part84.Reflectance = 0.10000000149012
- Part84.RightSurface = Enum.SurfaceType.Weld
- Part84.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part84.TopSurface = Enum.SurfaceType.Weld
- Part84.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh85.Parent = Part84
- Decal86.Parent = Part84
- Decal86.Texture = "http://www.roblox.com/asset/?id=12446916"
- Decal86.Face = Enum.NormalId.Top
- Part87.Parent = Model44
- Part87.CFrame = CFrame.new(58.1396103, 65.2400589, -123.397652, -1.60932541e-05, -0.00554907322, -0.999984503, -0.000232053688, 0.999984562, -0.00554906949, 0.999999881, 0.00023196009, -1.74045563e-05)
- Part87.Orientation = Vector3.new(0.319999993, -90, -0.00999999978)
- Part87.Position = Vector3.new(58.1396103, 65.2400589, -123.397652)
- Part87.Rotation = Vector3.new(90.1800003, -89.6800003, 90.1699982)
- Part87.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part87.Velocity = Vector3.new(-0.000358157005, -0.000115327035, 0.000275330967)
- Part87.Size = Vector3.new(10, 1, 26)
- Part87.BackSurface = Enum.SurfaceType.Weld
- Part87.BottomSurface = Enum.SurfaceType.Weld
- Part87.BrickColor = BrickColor.new("Dark stone grey")
- Part87.Elasticity = 0
- Part87.FrontSurface = Enum.SurfaceType.Weld
- Part87.LeftSurface = Enum.SurfaceType.Weld
- Part87.Reflectance = 0.10000000149012
- Part87.RightSurface = Enum.SurfaceType.Weld
- Part87.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part87.TopSurface = Enum.SurfaceType.Weld
- Part87.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh88.Parent = Part87
- Part89.Parent = Model44
- Part89.CFrame = CFrame.new(85.1391907, 65.3898849, -123.397186, -1.60932541e-05, -0.00554907322, -0.999984503, -0.000232053688, 0.999984562, -0.00554906949, 0.999999881, 0.00023196009, -1.74045563e-05)
- Part89.Orientation = Vector3.new(0.319999993, -90, -0.00999999978)
- Part89.Position = Vector3.new(85.1391907, 65.3898849, -123.397186)
- Part89.Rotation = Vector3.new(90.1800003, -89.6800003, 90.1699982)
- Part89.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part89.Velocity = Vector3.new(-0.000359760801, 0.000173673543, 0.000279264001)
- Part89.Size = Vector3.new(10, 1, 20)
- Part89.BackSurface = Enum.SurfaceType.Weld
- Part89.BottomSurface = Enum.SurfaceType.Weld
- Part89.BrickColor = BrickColor.new("Dark stone grey")
- Part89.Elasticity = 0
- Part89.FrontSurface = Enum.SurfaceType.Weld
- Part89.LeftSurface = Enum.SurfaceType.Weld
- Part89.Reflectance = 0.10000000149012
- Part89.RightSurface = Enum.SurfaceType.Weld
- Part89.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part89.TopSurface = Enum.SurfaceType.Weld
- Part89.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh90.Parent = Part89
- Part91.Parent = Model44
- Part91.CFrame = CFrame.new(70.1589203, 61.8077545, -127.898262, -1.60932541e-05, -0.00554907322, -0.999984503, -0.000232053688, 0.999984562, -0.00554906949, 0.999999881, 0.00023196009, -1.74045563e-05)
- Part91.Orientation = Vector3.new(0.319999993, -90, -0.00999999978)
- Part91.Position = Vector3.new(70.1589203, 61.8077545, -127.898262)
- Part91.Rotation = Vector3.new(90.1800003, -89.6800003, 90.1699982)
- Part91.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part91.Velocity = Vector3.new(-0.00032071583, 4.93028529e-06, 0.000283609057)
- Part91.Size = Vector3.new(1, 6, 50)
- Part91.BackSurface = Enum.SurfaceType.Weld
- Part91.BottomSurface = Enum.SurfaceType.Weld
- Part91.BrickColor = BrickColor.new("Dark stone grey")
- Part91.Elasticity = 0
- Part91.FrontSurface = Enum.SurfaceType.Weld
- Part91.LeftSurface = Enum.SurfaceType.Weld
- Part91.Reflectance = 0.10000000149012
- Part91.RightSurface = Enum.SurfaceType.Weld
- Part91.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part91.TopSurface = Enum.SurfaceType.Weld
- Part91.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh92.Parent = Part91
- Part93.Parent = Model44
- Part93.CFrame = CFrame.new(64.1645355, 60.7741241, -126.398598, -1.60932541e-05, -0.00554907322, -0.999984503, -0.000232053688, 0.999984562, -0.00554906949, 0.999999881, 0.00023196009, -1.74045563e-05)
- Part93.Orientation = Vector3.new(0.319999993, -90, -0.00999999978)
- Part93.Position = Vector3.new(64.1645355, 60.7741241, -126.398598)
- Part93.Rotation = Vector3.new(90.1800003, -89.6800003, 90.1699982)
- Part93.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part93.Velocity = Vector3.new(-0.000309886003, -5.64351758e-05, 0.000284601992)
- Part93.Size = Vector3.new(2, 4, 2)
- Part93.BackSurface = Enum.SurfaceType.Weld
- Part93.BottomSurface = Enum.SurfaceType.Weld
- Part93.BrickColor = BrickColor.new("Dark stone grey")
- Part93.Elasticity = 0
- Part93.FrontSurface = Enum.SurfaceType.Weld
- Part93.LeftSurface = Enum.SurfaceType.Weld
- Part93.Reflectance = 0.10000000149012
- Part93.RightSurface = Enum.SurfaceType.Weld
- Part93.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part93.TopSurface = Enum.SurfaceType.Weld
- Part93.brickColor = BrickColor.new("Dark stone grey")
- CylinderMesh94.Parent = Part93
- Part95.Parent = Model44
- Part95.CFrame = CFrame.new(56.1701279, 59.7285919, -121.398964, 0.999984503, 1.60932541e-05, -0.00554907322, 0.00554906949, 0.000232053688, 0.999984562, 1.74045563e-05, -0.999999881, 0.00023196009)
- Part95.Orientation = Vector3.new(-89.6800003, -87.6100006, 87.6100006)
- Part95.Position = Vector3.new(56.1701279, 59.7285919, -121.398964)
- Part95.Rotation = Vector3.new(-89.9899979, -0.319999993, 0)
- Part95.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part95.Velocity = Vector3.new(-0.000299474807, -0.000132679619, 0.000285305083)
- Part95.Size = Vector3.new(2, 4, 2)
- Part95.BackSurface = Enum.SurfaceType.Weld
- Part95.BottomSurface = Enum.SurfaceType.Weld
- Part95.BrickColor = BrickColor.new("Dark stone grey")
- Part95.Elasticity = 0
- Part95.FrontSurface = Enum.SurfaceType.Weld
- Part95.LeftSurface = Enum.SurfaceType.Weld
- Part95.Reflectance = 0.10000000149012
- Part95.RightSurface = Enum.SurfaceType.Weld
- Part95.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part95.TopSurface = Enum.SurfaceType.Weld
- Part95.brickColor = BrickColor.new("Dark stone grey")
- CylinderMesh96.Parent = Part95
- Part97.Parent = Model44
- Part97.CFrame = CFrame.new(99.6251068, 67.9704208, -123.896355, -1.60932541e-05, -0.00554907322, -0.999984503, -0.000232053688, 0.999984562, -0.00554906949, 0.999999881, 0.00023196009, -1.74045563e-05)
- Part97.Orientation = Vector3.new(0.319999993, -90, -0.00999999978)
- Part97.Position = Vector3.new(99.6251068, 67.9704208, -123.896355)
- Part97.Rotation = Vector3.new(90.1800003, -89.6800003, 90.1699982)
- Part97.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part97.Velocity = Vector3.new(-0.000387304637, 0.000327797519, 0.000276710256)
- Part97.Size = Vector3.new(5, 4, 3)
- Part97.BackSurface = Enum.SurfaceType.Weld
- Part97.BottomSurface = Enum.SurfaceType.Weld
- Part97.BrickColor = BrickColor.new("Dark stone grey")
- Part97.Elasticity = 0
- Part97.FrontSurface = Enum.SurfaceType.Weld
- Part97.LeftSurface = Enum.SurfaceType.Weld
- Part97.Reflectance = 0.10000000149012
- Part97.RightSurface = Enum.SurfaceType.Weld
- Part97.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part97.TopSurface = Enum.SurfaceType.Weld
- Part97.brickColor = BrickColor.new("Dark stone grey")
- CylinderMesh98.Parent = Part97
- CylinderMesh98.Offset = Vector3.new(0, 0, 1.5)
- CylinderMesh98.Scale = Vector3.new(2, 0.999000013, 2)
- Part99.Parent = Model44
- Part99.CFrame = CFrame.new(60.1257057, 67.7511215, -123.397041, -1.60932541e-05, -0.00554907322, -0.999984503, -0.000232053688, 0.999984562, -0.00554906949, 0.999999881, 0.00023196009, -1.74045563e-05)
- Part99.Orientation = Vector3.new(0.319999993, -90, -0.00999999978)
- Part99.Position = Vector3.new(60.1257057, 67.7511215, -123.397041)
- Part99.Rotation = Vector3.new(90.1800003, -89.6800003, 90.1699982)
- Part99.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part99.Velocity = Vector3.new(-0.00038503515, -9.4067007e-05, 0.000270956574)
- Part99.Size = Vector3.new(6, 4, 22)
- Part99.BackSurface = Enum.SurfaceType.Weld
- Part99.BottomSurface = Enum.SurfaceType.Weld
- Part99.BrickColor = BrickColor.new("Dark stone grey")
- Part99.Elasticity = 0
- Part99.FrontSurface = Enum.SurfaceType.Weld
- Part99.LeftSurface = Enum.SurfaceType.Weld
- Part99.Reflectance = 0.10000000149012
- Part99.RightSurface = Enum.SurfaceType.Weld
- Part99.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part99.TopSurface = Enum.SurfaceType.Weld
- Part99.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh100.Parent = Part99
- Decal101.Parent = Part99
- Decal101.Texture = "http://www.roblox.com/asset/?id=12446916"
- Decal101.Face = Enum.NormalId.Top
- Seat102.Parent = Model44
- Seat102.CFrame = CFrame.new(68.174469, 58.99646, -126.898941, -0.999984503, -0.00554907322, 1.60932541e-05, -0.00554906949, 0.999984562, 0.000232053688, -1.74045563e-05, 0.00023196009, -0.999999881)
- Seat102.Orientation = Vector3.new(-0.00999999978, 180, -0.319999993)
- Seat102.Position = Vector3.new(68.174469, 58.99646, -126.898941)
- Seat102.Rotation = Vector3.new(-179.990005, 0, 179.679993)
- Seat102.Color = Color3.new(0.972549, 0.972549, 0.972549)
- Seat102.Velocity = Vector3.new(-0.000290780066, -1.44467831e-05, 0.000288543786)
- Seat102.Size = Vector3.new(2, 0.400000006, 1)
- Seat102.BottomSurface = Enum.SurfaceType.Weld
- Seat102.BrickColor = BrickColor.new("Institutional white")
- Seat102.Reflectance = 0.10000000149012
- Seat102.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Seat102.TopSurface = Enum.SurfaceType.Weld
- Seat102.brickColor = BrickColor.new("Institutional white")
- BlockMesh103.Parent = Seat102
- Part104.Parent = Model44
- Part104.CFrame = CFrame.new(58.5703888, 60.7313385, -120.884773, 0.957534134, 0.00559601421, -0.288265646, 0.00544180768, -0.999984264, -0.00133630016, -0.288268626, -0.000289133284, -0.957549572)
- Part104.Orientation = Vector3.new(0.0799999982, -163.25, 179.690002)
- Part104.Position = Vector3.new(58.5703888, 60.7313385, -120.884773)
- Part104.Rotation = Vector3.new(179.919998, -16.75, -0.330000013)
- Part104.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part104.Velocity = Vector3.new(-0.0162452571, 0.034482643, 0.0056628352)
- Part104.Size = Vector3.new(2, 4, 2)
- Part104.BackSurface = Enum.SurfaceType.Weld
- Part104.BottomSurface = Enum.SurfaceType.Weld
- Part104.BrickColor = BrickColor.new("Dark stone grey")
- Part104.Elasticity = 0
- Part104.FrontSurface = Enum.SurfaceType.Weld
- Part104.LeftSurface = Enum.SurfaceType.Weld
- Part104.Reflectance = 0.10000000149012
- Part104.RightSurface = Enum.SurfaceType.Weld
- Part104.RotVelocity = Vector3.new(-0.00286793034, -0.000255192892, 9.27683795e-05)
- Part104.TopSurface = Enum.SurfaceType.Weld
- Part104.brickColor = BrickColor.new("Dark stone grey")
- CylinderMesh105.Parent = Part104
- Part106.Parent = Model44
- Part106.CFrame = CFrame.new(58.6198273, 59.7326355, -124.526581, -0.00559210777, -0.0679017007, 0.997676313, 0.999984264, -0.000660657883, 0.00556015968, 0.000281691551, 0.997691751, 0.0679043531)
- Part106.Orientation = Vector3.new(-0.319999993, 86.1100006, 90.0400009)
- Part106.Position = Vector3.new(58.6198273, 59.7326355, -124.526581)
- Part106.Rotation = Vector3.new(-4.67999983, 86.0899963, 94.7099991)
- Part106.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part106.Velocity = Vector3.new(-0.0210832432, 0.0417675897, 0.015134125)
- Part106.Size = Vector3.new(2, 4, 2)
- Part106.BackSurface = Enum.SurfaceType.Weld
- Part106.BottomSurface = Enum.SurfaceType.Weld
- Part106.BrickColor = BrickColor.new("Dark stone grey")
- Part106.Elasticity = 0
- Part106.FrontSurface = Enum.SurfaceType.Weld
- Part106.LeftSurface = Enum.SurfaceType.Weld
- Part106.Reflectance = 0.10000000149012
- Part106.RightSurface = Enum.SurfaceType.Weld
- Part106.RotVelocity = Vector3.new(0.00340397493, 0.000547626463, 0.000327288144)
- Part106.TopSurface = Enum.SurfaceType.Weld
- Part106.brickColor = BrickColor.new("Dark stone grey")
- CylinderMesh107.Parent = Part106
- Part108.Parent = Model44
- Part108.CFrame = CFrame.new(94.6473465, 63.9422836, -121.897369, -1.60932541e-05, -0.00554907322, -0.999984503, -0.000232053688, 0.999984562, -0.00554906949, 0.999999881, 0.00023196009, -1.74045563e-05)
- Part108.Orientation = Vector3.new(0.319999993, -90, -0.00999999978)
- Part108.Position = Vector3.new(94.6473465, 63.9422836, -121.897369)
- Part108.Rotation = Vector3.new(90.1800003, -89.6800003, 90.1699982)
- Part108.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part108.Velocity = Vector3.new(-0.000344499887, 0.000278245308, 0.000283447909)
- Part108.Size = Vector3.new(1, 2, 1)
- Part108.BackSurface = Enum.SurfaceType.Weld
- Part108.BottomSurface = Enum.SurfaceType.Weld
- Part108.BrickColor = BrickColor.new("Really black")
- Part108.Elasticity = 0
- Part108.FrontSurface = Enum.SurfaceType.Weld
- Part108.LeftSurface = Enum.SurfaceType.Weld
- Part108.Reflectance = 0.10000000149012
- Part108.RightSurface = Enum.SurfaceType.Weld
- Part108.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part108.TopSurface = Enum.SurfaceType.Weld
- Part108.brickColor = BrickColor.new("Really black")
- CylinderMesh109.Parent = Part108
- CylinderMesh109.Scale = Vector3.new(0.200000003, 1, 0.200000003)
- Part110.Parent = Model44
- Part110.CFrame = CFrame.new(84.6586533, 61.8876305, -125.398003, -1.60932541e-05, -0.00554907322, -0.999984503, -0.000232053688, 0.999984562, -0.00554906949, 0.999999881, 0.00023196009, -1.74045563e-05)
- Part110.Orientation = Vector3.new(0.319999993, -90, -0.00999999978)
- Part110.Position = Vector3.new(84.6586533, 61.8876305, -125.398003)
- Part110.Rotation = Vector3.new(90.1800003, -89.6800003, 90.1699982)
- Part110.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part110.Velocity = Vector3.new(-0.00032196095, 0.0001647975, 0.000285722315)
- Part110.Size = Vector3.new(4, 6, 1)
- Part110.BackSurface = Enum.SurfaceType.Weld
- Part110.BottomSurface = Enum.SurfaceType.Weld
- Part110.BrickColor = BrickColor.new("Dark stone grey")
- Part110.Elasticity = 0
- Part110.FrontSurface = Enum.SurfaceType.Weld
- Part110.LeftSurface = Enum.SurfaceType.Weld
- Part110.Reflectance = 0.10000000149012
- Part110.RightSurface = Enum.SurfaceType.Weld
- Part110.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part110.TopSurface = Enum.SurfaceType.Weld
- Part110.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh111.Parent = Part110
- Part112.Name = "Door"
- Part112.Parent = Model44
- Part112.CFrame = CFrame.new(84.6585922, 61.8867035, -121.398003, 1.60932541e-05, -0.00554907322, 0.999984503, 0.000232053688, 0.999984562, 0.00554906949, -0.999999881, 0.00023196009, 1.74045563e-05)
- Part112.Orientation = Vector3.new(-0.319999993, 90, 0.00999999978)
- Part112.Position = Vector3.new(84.6585922, 61.8867035, -121.398003)
- Part112.Rotation = Vector3.new(-89.8199997, 89.6800003, 89.8300018)
- Part112.Color = Color3.new(0.972549, 0.972549, 0.972549)
- Part112.Velocity = Vector3.new(-0.000322575099, 0.000172258602, 0.000285724062)
- Part112.Size = Vector3.new(4, 6, 1)
- Part112.BackSurface = Enum.SurfaceType.Weld
- Part112.BottomSurface = Enum.SurfaceType.Weld
- Part112.BrickColor = BrickColor.new("Institutional white")
- Part112.Elasticity = 0
- Part112.FrontSurface = Enum.SurfaceType.Weld
- Part112.LeftSurface = Enum.SurfaceType.Weld
- Part112.Reflectance = 0.10000000149012
- Part112.RightSurface = Enum.SurfaceType.Weld
- Part112.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part112.TopSurface = Enum.SurfaceType.Weld
- Part112.brickColor = BrickColor.new("Institutional white")
- BlockMesh113.Parent = Part112
- Script114.Name = "DoorScript"
- Script114.Parent = Part112
- table.insert(cors,sandbox(Script114,function()
- door = script.Parent
- function Door()
- door.Transparency = 0.5
- door.CanCollide = false
- wait(2)
- door.Transparency = 0
- door.CanCollide = true
- end
- script.Parent.Touched:connect(Door)
- end))
- Part115.Parent = Model44
- Part115.CFrame = CFrame.new(62.5413361, 59.757019, -123.241936, 0.0477856994, 0.998844147, -0.00518685579, -6.47604465e-05, 0.0051959157, 0.999986529, 0.998857558, -0.0477847159, 0.000313043594)
- Part115.Orientation = Vector3.new(-89.6999969, -86.5500031, -0.709999979)
- Part115.Position = Vector3.new(62.5413361, 59.757019, -123.241936)
- Part115.Rotation = Vector3.new(-89.9800034, -0.300000012, -87.2600021)
- Part115.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part115.Velocity = Vector3.new(-0.0942298025, 0.147329524, -0.00123956834)
- Part115.Size = Vector3.new(2, 4, 2)
- Part115.BackSurface = Enum.SurfaceType.Weld
- Part115.BottomSurface = Enum.SurfaceType.Weld
- Part115.BrickColor = BrickColor.new("Dark stone grey")
- Part115.Elasticity = 0
- Part115.FrontSurface = Enum.SurfaceType.Weld
- Part115.LeftSurface = Enum.SurfaceType.Weld
- Part115.Reflectance = 0.10000000149012
- Part115.RightSurface = Enum.SurfaceType.Weld
- Part115.RotVelocity = Vector3.new(-0.00326359691, 0.000353611103, -0.0279536825)
- Part115.TopSurface = Enum.SurfaceType.Weld
- Part115.brickColor = BrickColor.new("Dark stone grey")
- CylinderMesh116.Parent = Part115
- Part117.Parent = Model44
- Part117.CFrame = CFrame.new(56.1646271, 60.7292633, -124.398735, -1.60932541e-05, -0.00554907322, -0.999984503, -0.000232053688, 0.999984562, -0.00554906949, 0.999999881, 0.00023196009, -1.74045563e-05)
- Part117.Orientation = Vector3.new(0.319999993, -90, -0.00999999978)
- Part117.Position = Vector3.new(56.1646271, 60.7292633, -124.398735)
- Part117.Rotation = Vector3.new(90.1800003, -89.6800003, 90.1699982)
- Part117.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part117.Velocity = Vector3.new(-0.000309717841, -0.000138334435, 0.000283437519)
- Part117.Size = Vector3.new(2, 4, 2)
- Part117.BackSurface = Enum.SurfaceType.Weld
- Part117.BottomSurface = Enum.SurfaceType.Weld
- Part117.BrickColor = BrickColor.new("Dark stone grey")
- Part117.Elasticity = 0
- Part117.FrontSurface = Enum.SurfaceType.Weld
- Part117.LeftSurface = Enum.SurfaceType.Weld
- Part117.Reflectance = 0.10000000149012
- Part117.RightSurface = Enum.SurfaceType.Weld
- Part117.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part117.TopSurface = Enum.SurfaceType.Weld
- Part117.brickColor = BrickColor.new("Dark stone grey")
- CylinderMesh118.Parent = Part117
- Part119.Parent = Model44
- Part119.CFrame = CFrame.new(94.6473923, 63.9429741, -124.897369, -1.60932541e-05, -0.00554907322, -0.999984503, -0.000232053688, 0.999984562, -0.00554906949, 0.999999881, 0.00023196009, -1.74045563e-05)
- Part119.Orientation = Vector3.new(0.319999993, -90, -0.00999999978)
- Part119.Position = Vector3.new(94.6473923, 63.9429741, -124.897369)
- Part119.Rotation = Vector3.new(90.1800003, -89.6800003, 90.1699982)
- Part119.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part119.Velocity = Vector3.new(-0.000344039174, 0.000272649457, 0.000283446629)
- Part119.Size = Vector3.new(1, 2, 1)
- Part119.BackSurface = Enum.SurfaceType.Weld
- Part119.BottomSurface = Enum.SurfaceType.Weld
- Part119.BrickColor = BrickColor.new("Really black")
- Part119.Elasticity = 0
- Part119.FrontSurface = Enum.SurfaceType.Weld
- Part119.LeftSurface = Enum.SurfaceType.Weld
- Part119.Reflectance = 0.10000000149012
- Part119.RightSurface = Enum.SurfaceType.Weld
- Part119.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part119.TopSurface = Enum.SurfaceType.Weld
- Part119.brickColor = BrickColor.new("Really black")
- CylinderMesh120.Parent = Part119
- CylinderMesh120.Scale = Vector3.new(0.200000003, 1, 0.200000003)
- Part121.Parent = Model44
- Part121.CFrame = CFrame.new(50.1591568, 61.6957245, -123.398605, -1.60932541e-05, -0.00554907322, -0.999984503, -0.000232053688, 0.999984562, -0.00554906949, 0.999999881, 0.00023196009, -1.74045563e-05)
- Part121.Orientation = Vector3.new(0.319999993, -90, -0.00999999978)
- Part121.Position = Vector3.new(50.1591568, 61.6957245, -123.398605)
- Part121.Rotation = Vector3.new(90.1800003, -89.6800003, 90.1699982)
- Part121.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part121.Velocity = Vector3.new(-0.000320218736, -0.000200750452, 0.000280697655)
- Part121.Size = Vector3.new(8, 6, 10)
- Part121.BackSurface = Enum.SurfaceType.Weld
- Part121.BottomSurface = Enum.SurfaceType.Weld
- Part121.BrickColor = BrickColor.new("Dark stone grey")
- Part121.Elasticity = 0
- Part121.FrontSurface = Enum.SurfaceType.Weld
- Part121.LeftSurface = Enum.SurfaceType.Weld
- Part121.Reflectance = 0.10000000149012
- Part121.RightSurface = Enum.SurfaceType.Weld
- Part121.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part121.TopSurface = Enum.SurfaceType.Weld
- Part121.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh122.Parent = Part121
- Part123.Parent = Model44
- Part123.CFrame = CFrame.new(56.1646614, 60.7297363, -126.398735, -1.60932541e-05, -0.00554907322, -0.999984503, -0.000232053688, 0.999984562, -0.00554906949, 0.999999881, 0.00023196009, -1.74045563e-05)
- Part123.Orientation = Vector3.new(0.319999993, -90, -0.00999999978)
- Part123.Position = Vector3.new(56.1646614, 60.7297363, -126.398735)
- Part123.Rotation = Vector3.new(90.1800003, -89.6800003, 90.1699982)
- Part123.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part123.Velocity = Vector3.new(-0.000309410854, -0.000142064979, 0.000283436646)
- Part123.Size = Vector3.new(2, 4, 2)
- Part123.BackSurface = Enum.SurfaceType.Weld
- Part123.BottomSurface = Enum.SurfaceType.Weld
- Part123.BrickColor = BrickColor.new("Dark stone grey")
- Part123.Elasticity = 0
- Part123.FrontSurface = Enum.SurfaceType.Weld
- Part123.LeftSurface = Enum.SurfaceType.Weld
- Part123.Reflectance = 0.10000000149012
- Part123.RightSurface = Enum.SurfaceType.Weld
- Part123.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part123.TopSurface = Enum.SurfaceType.Weld
- Part123.brickColor = BrickColor.new("Dark stone grey")
- CylinderMesh124.Parent = Part123
- Part125.Parent = Model44
- Part125.CFrame = CFrame.new(100.138962, 65.4731064, -123.396919, -1.60932541e-05, -0.00554907322, -0.999984503, -0.000232053688, 0.999984562, -0.00554906949, 0.999999881, 0.00023196009, -1.74045563e-05)
- Part125.Orientation = Vector3.new(0.319999993, -90, -0.00999999978)
- Part125.Position = Vector3.new(100.138962, 65.4731064, -123.396919)
- Part125.Rotation = Vector3.new(90.1800003, -89.6800003, 90.1699982)
- Part125.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part125.Velocity = Vector3.new(-0.00036065164, 0.000334229437, 0.000281449058)
- Part125.Size = Vector3.new(4, 1, 10)
- Part125.BackSurface = Enum.SurfaceType.Weld
- Part125.BottomSurface = Enum.SurfaceType.Weld
- Part125.BrickColor = BrickColor.new("Dark stone grey")
- Part125.Elasticity = 0
- Part125.FrontSurface = Enum.SurfaceType.Weld
- Part125.LeftSurface = Enum.SurfaceType.Weld
- Part125.Reflectance = 0.10000000149012
- Part125.RightSurface = Enum.SurfaceType.Weld
- Part125.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part125.TopSurface = Enum.SurfaceType.Weld
- Part125.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh126.Parent = Part125
- Part127.Parent = Model44
- Part127.CFrame = CFrame.new(94.6556702, 62.4422989, -121.897713, -1.60932541e-05, -0.00554907322, -0.999984503, -0.000232053688, 0.999984562, -0.00554906949, 0.999999881, 0.00023196009, -1.74045563e-05)
- Part127.Orientation = Vector3.new(0.319999993, -90, -0.00999999978)
- Part127.Position = Vector3.new(94.6556702, 62.4422989, -121.897713)
- Part127.Rotation = Vector3.new(90.1800003, -89.6800003, 90.1699982)
- Part127.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part127.Velocity = Vector3.new(-0.000328444235, 0.000278333755, 0.000286247348)
- Part127.Size = Vector3.new(1, 1, 1)
- Part127.BackSurface = Enum.SurfaceType.Weld
- Part127.BottomSurface = Enum.SurfaceType.Weld
- Part127.BrickColor = BrickColor.new("Really black")
- Part127.Elasticity = 0
- Part127.FrontSurface = Enum.SurfaceType.Weld
- Part127.LeftSurface = Enum.SurfaceType.Weld
- Part127.Reflectance = 0.10000000149012
- Part127.RightSurface = Enum.SurfaceType.Weld
- Part127.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part127.TopSurface = Enum.SurfaceType.Weld
- Part127.brickColor = BrickColor.new("Really black")
- CylinderMesh128.Parent = Part127
- CylinderMesh128.Scale = Vector3.new(0.800000012, 1, 0.800000012)
- Seat129.Parent = Model44
- Seat129.CFrame = CFrame.new(81.1742706, 59.0686035, -126.89872, -0.999984503, -0.00554907322, 1.60932541e-05, -0.00554906949, 0.999984562, 0.000232053688, -1.74045563e-05, 0.00023196009, -0.999999881)
- Seat129.Orientation = Vector3.new(-0.00999999978, 180, -0.319999993)
- Seat129.Position = Vector3.new(81.1742706, 59.0686035, -126.89872)
- Seat129.Rotation = Vector3.new(-179.990005, 0, 179.679993)
- Seat129.Color = Color3.new(0.972549, 0.972549, 0.972549)
- Seat129.Velocity = Vector3.new(-0.000291552307, 0.000124701648, 0.000290437456)
- Seat129.Size = Vector3.new(2, 0.400000006, 1)
- Seat129.BottomSurface = Enum.SurfaceType.Weld
- Seat129.BrickColor = BrickColor.new("Institutional white")
- Seat129.Reflectance = 0.10000000149012
- Seat129.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Seat129.TopSurface = Enum.SurfaceType.Weld
- Seat129.brickColor = BrickColor.new("Institutional white")
- BlockMesh130.Parent = Seat129
- Part131.Parent = Model44
- Part131.CFrame = CFrame.new(44.1592026, 61.6617432, -120.398712, -0.00554907322, -0.999984503, -1.60932541e-05, 0.999984562, -0.00554906949, -0.000232053688, 0.00023196009, -1.74045563e-05, 0.999999881)
- Part131.Orientation = Vector3.new(0.00999999978, 0, 90.3199997)
- Part131.Position = Vector3.new(44.1592026, 61.6617432, -120.398712)
- Part131.Rotation = Vector3.new(0.00999999978, 0, 90.3199997)
- Part131.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part131.Velocity = Vector3.new(-0.000320323044, -0.000259376946, 0.000279824919)
- Part131.Size = Vector3.new(8, 2, 4)
- Part131.BackSurface = Enum.SurfaceType.Weld
- Part131.BottomSurface = Enum.SurfaceType.Weld
- Part131.BrickColor = BrickColor.new("Dark stone grey")
- Part131.Elasticity = 0
- Part131.FrontSurface = Enum.SurfaceType.Weld
- Part131.LeftSurface = Enum.SurfaceType.Weld
- Part131.Reflectance = 0.10000000149012
- Part131.RightSurface = Enum.SurfaceType.Weld
- Part131.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part131.TopSurface = Enum.SurfaceType.Weld
- Part131.brickColor = BrickColor.new("Dark stone grey")
- SpecialMesh132.Parent = Part131
- SpecialMesh132.MeshType = Enum.MeshType.Torso
- Part133.Parent = Model44
- Part133.CFrame = CFrame.new(100.158325, 61.9723663, -119.897736, 0.00554907322, -1.60932541e-05, -0.999984503, -0.999984562, -0.000232053688, -0.00554906949, -0.00023196009, 0.999999881, -1.74045563e-05)
- Part133.Orientation = Vector3.new(0.319999993, -90, -90.0100021)
- Part133.Position = Vector3.new(100.158325, 61.9723663, -119.897736)
- Part133.Rotation = Vector3.new(90.1800003, -89.6800003, 0.170000002)
- Part133.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part133.Velocity = Vector3.new(-0.000323726097, 0.000340964267, 0.000287982548)
- Part133.Size = Vector3.new(8, 3, 10)
- Part133.BottomSurface = Enum.SurfaceType.Smooth
- Part133.BrickColor = BrickColor.new("Dark stone grey")
- Part133.Elasticity = 0
- Part133.Reflectance = 0.10000000149012
- Part133.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part133.TopSurface = Enum.SurfaceType.Smooth
- Part133.brickColor = BrickColor.new("Dark stone grey")
- SpecialMesh134.Parent = Part133
- SpecialMesh134.MeshType = Enum.MeshType.Wedge
- Part135.Parent = Model44
- Part135.CFrame = CFrame.new(100.15284, 62.973156, -123.397499, -1.60932541e-05, -0.00554907322, -0.999984503, -0.000232053688, 0.999984562, -0.00554906949, 0.999999881, 0.00023196009, -1.74045563e-05)
- Part135.Orientation = Vector3.new(0.319999993, -90, -0.00999999978)
- Part135.Position = Vector3.new(100.15284, 62.973156, -123.397499)
- Part135.Rotation = Vector3.new(90.1800003, -89.6800003, 90.1699982)
- Part135.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part135.Transparency = 0.40000000596046
- Part135.Velocity = Vector3.new(-0.000333892414, 0.000334376848, 0.000286114751)
- Part135.Size = Vector3.new(4, 4, 10)
- Part135.BackSurface = Enum.SurfaceType.Weld
- Part135.BottomSurface = Enum.SurfaceType.Weld
- Part135.BrickColor = BrickColor.new("Really black")
- Part135.Elasticity = 0
- Part135.FrontSurface = Enum.SurfaceType.Weld
- Part135.LeftSurface = Enum.SurfaceType.Weld
- Part135.Reflectance = 0.10000000149012
- Part135.RightSurface = Enum.SurfaceType.Weld
- Part135.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part135.TopSurface = Enum.SurfaceType.Weld
- Part135.brickColor = BrickColor.new("Really black")
- BlockMesh136.Parent = Part135
- Part137.Parent = Model44
- Part137.CFrame = CFrame.new(94.6557159, 62.4429932, -124.897713, -1.60932541e-05, -0.00554907322, -0.999984503, -0.000232053688, 0.999984562, -0.00554906949, 0.999999881, 0.00023196009, -1.74045563e-05)
- Part137.Orientation = Vector3.new(0.319999993, -90, -0.00999999978)
- Part137.Position = Vector3.new(94.6557159, 62.4429932, -124.897713)
- Part137.Rotation = Vector3.new(90.1800003, -89.6800003, 90.1699982)
- Part137.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part137.Velocity = Vector3.new(-0.000327983522, 0.000272737932, 0.000286246068)
- Part137.Size = Vector3.new(1, 1, 1)
- Part137.BackSurface = Enum.SurfaceType.Weld
- Part137.BottomSurface = Enum.SurfaceType.Weld
- Part137.BrickColor = BrickColor.new("Really black")
- Part137.Elasticity = 0
- Part137.FrontSurface = Enum.SurfaceType.Weld
- Part137.LeftSurface = Enum.SurfaceType.Weld
- Part137.Reflectance = 0.10000000149012
- Part137.RightSurface = Enum.SurfaceType.Weld
- Part137.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part137.TopSurface = Enum.SurfaceType.Weld
- Part137.brickColor = BrickColor.new("Really black")
- CylinderMesh138.Parent = Part137
- CylinderMesh138.Scale = Vector3.new(0.800000012, 1, 0.800000012)
- Part139.Parent = Model44
- Part139.CFrame = CFrame.new(47.6259003, 67.6817551, -123.397255, 1.60932541e-05, -0.00554907322, 0.999984503, 0.000232053688, 0.999984562, 0.00554906949, -0.999999881, 0.00023196009, 1.74045563e-05)
- Part139.Orientation = Vector3.new(-0.319999993, 90, 0.00999999978)
- Part139.Position = Vector3.new(47.6259003, 67.6817551, -123.397255)
- Part139.Rotation = Vector3.new(-89.8199997, 89.6800003, 89.8300018)
- Part139.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part139.Velocity = Vector3.new(-0.000384292623, -0.000227863551, 0.000269135722)
- Part139.Size = Vector3.new(6, 4, 3)
- Part139.BackSurface = Enum.SurfaceType.Weld
- Part139.BottomSurface = Enum.SurfaceType.Weld
- Part139.BrickColor = BrickColor.new("Dark stone grey")
- Part139.Elasticity = 0
- Part139.FrontSurface = Enum.SurfaceType.Weld
- Part139.LeftSurface = Enum.SurfaceType.Weld
- Part139.Reflectance = 0.10000000149012
- Part139.RightSurface = Enum.SurfaceType.Weld
- Part139.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part139.TopSurface = Enum.SurfaceType.Weld
- Part139.brickColor = BrickColor.new("Dark stone grey")
- CylinderMesh140.Parent = Part139
- CylinderMesh140.Offset = Vector3.new(0, 0, 1.5)
- CylinderMesh140.Scale = Vector3.new(2, 0.999000013, 2)
- Part141.Parent = Model44
- Part141.CFrame = CFrame.new(41.6592407, 61.6478729, -120.39875, -1.60932541e-05, -0.999984503, 0.00554907322, -0.000232053688, -0.00554906949, -0.999984562, 0.999999881, -1.74045563e-05, -0.00023196009)
- Part141.Orientation = Vector3.new(89.6800003, 92.3899994, -177.610001)
- Part141.Position = Vector3.new(41.6592407, 61.6478729, -120.39875)
- Part141.Rotation = Vector3.new(90.0100021, 0.319999993, 90)
- Part141.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part141.Velocity = Vector3.new(-0.000320174586, -0.000286136259, 0.000279460743)
- Part141.Size = Vector3.new(1, 3, 1)
- Part141.BackSurface = Enum.SurfaceType.Weld
- Part141.BottomSurface = Enum.SurfaceType.Weld
- Part141.BrickColor = BrickColor.new("Dark stone grey")
- Part141.Elasticity = 0
- Part141.FrontSurface = Enum.SurfaceType.Weld
- Part141.LeftSurface = Enum.SurfaceType.Weld
- Part141.Reflectance = 0.10000000149012
- Part141.RightSurface = Enum.SurfaceType.Weld
- Part141.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part141.TopSurface = Enum.SurfaceType.Weld
- Part141.brickColor = BrickColor.new("Dark stone grey")
- CylinderMesh142.Parent = Part141
- Part143.Parent = Model44
- Part143.CFrame = CFrame.new(42.1536865, 62.650631, -120.398514, -1.60932541e-05, -0.999984503, 0.00554907322, -0.000232053688, -0.00554906949, -0.999984562, 0.999999881, -1.74045563e-05, -0.00023196009)
- Part143.Orientation = Vector3.new(89.6800003, 92.3899994, -177.610001)
- Part143.Position = Vector3.new(42.1536865, 62.650631, -120.398514)
- Part143.Rotation = Vector3.new(90.0100021, 0.319999993, 90)
- Part143.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part143.Transparency = 0.40000000596046
- Part143.Velocity = Vector3.new(-0.00033090802, -0.000280843349, 0.000277667277)
- Part143.Size = Vector3.new(1, 2, 1)
- Part143.BackSurface = Enum.SurfaceType.Weld
- Part143.BottomSurface = Enum.SurfaceType.Weld
- Part143.BrickColor = BrickColor.new("Really black")
- Part143.Elasticity = 0
- Part143.FrontSurface = Enum.SurfaceType.Weld
- Part143.LeftSurface = Enum.SurfaceType.Weld
- Part143.Reflectance = 0.10000000149012
- Part143.RightSurface = Enum.SurfaceType.Weld
- Part143.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part143.TopSurface = Enum.SurfaceType.Weld
- Part143.brickColor = BrickColor.new("Really black")
- CylinderMesh144.Parent = Part143
- CylinderMesh144.Offset = Vector3.new(0, 0, 1)
- CylinderMesh144.Scale = Vector3.new(4.5, 0, 4.5)
- Part145.Parent = Model44
- Part145.CFrame = CFrame.new(40.6537056, 62.6422997, -120.398537, -1.60932541e-05, -0.999984503, 0.00554907322, -0.000232053688, -0.00554906949, -0.999984562, 0.999999881, -1.74045563e-05, -0.00023196009)
- Part145.Orientation = Vector3.new(89.6800003, 92.3899994, -177.610001)
- Part145.Position = Vector3.new(40.6537056, 62.6422997, -120.398537)
- Part145.Rotation = Vector3.new(90.0100021, 0.319999993, 90)
- Part145.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part145.Transparency = 0.40000000596046
- Part145.Velocity = Vector3.new(-0.000330818875, -0.000296898972, 0.000277448795)
- Part145.Size = Vector3.new(1, 1, 1)
- Part145.BackSurface = Enum.SurfaceType.Weld
- Part145.BottomSurface = Enum.SurfaceType.Weld
- Part145.BrickColor = BrickColor.new("Really black")
- Part145.Elasticity = 0
- Part145.FrontSurface = Enum.SurfaceType.Weld
- Part145.LeftSurface = Enum.SurfaceType.Weld
- Part145.Reflectance = 0.10000000149012
- Part145.RightSurface = Enum.SurfaceType.Weld
- Part145.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part145.TopSurface = Enum.SurfaceType.Weld
- Part145.brickColor = BrickColor.new("Really black")
- CylinderMesh146.Parent = Part145
- CylinderMesh146.Offset = Vector3.new(0, 0, 1)
- CylinderMesh146.Scale = Vector3.new(4, 0, 4)
- Part147.Parent = Model44
- Part147.CFrame = CFrame.new(38.1592751, 61.6282043, -119.398811, -1.60932541e-05, -0.00554907322, -0.999984503, -0.000232053688, 0.999984562, -0.00554906949, 0.999999881, 0.00023196009, -1.74045563e-05)
- Part147.Orientation = Vector3.new(0.319999993, -90, -0.00999999978)
- Part147.Position = Vector3.new(38.1592751, 61.6282043, -119.398811)
- Part147.Rotation = Vector3.new(90.1800003, -89.6800003, 90.1699982)
- Part147.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part147.Velocity = Vector3.new(-0.000320120045, -0.000321734056, 0.000278951367)
- Part147.Size = Vector3.new(6, 0.800000012, 2)
- Part147.BackSurface = Enum.SurfaceType.Weld
- Part147.BottomSurface = Enum.SurfaceType.Weld
- Part147.BrickColor = BrickColor.new("Dark stone grey")
- Part147.Elasticity = 0
- Part147.FrontSurface = Enum.SurfaceType.Weld
- Part147.LeftSurface = Enum.SurfaceType.Weld
- Part147.Reflectance = 0.10000000149012
- Part147.RightSurface = Enum.SurfaceType.Weld
- Part147.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part147.TopSurface = Enum.SurfaceType.Weld
- Part147.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh148.Parent = Part147
- Part149.Parent = Model44
- Part149.CFrame = CFrame.new(38.1575584, 61.9274597, -116.198746, -0.00554907322, -1.60932541e-05, 0.999984503, 0.999984562, -0.000232053688, 0.00554906949, 0.00023196009, 0.999999881, 1.74045563e-05)
- Part149.Orientation = Vector3.new(-0.319999993, 90, 90.0100021)
- Part149.Position = Vector3.new(38.1575584, 61.9274597, -116.198746)
- Part149.Rotation = Vector3.new(-89.8199997, 89.6800003, 179.830002)
- Part149.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part149.Velocity = Vector3.new(-0.000323822518, -0.000315782847, 0.000278392865)
- Part149.Size = Vector3.new(14, 0.400000006, 5)
- Part149.BackSurface = Enum.SurfaceType.Weld
- Part149.BottomSurface = Enum.SurfaceType.Weld
- Part149.BrickColor = BrickColor.new("Dark stone grey")
- Part149.Elasticity = 0
- Part149.FrontSurface = Enum.SurfaceType.Weld
- Part149.LeftSurface = Enum.SurfaceType.Weld
- Part149.Reflectance = 0.10000000149012
- Part149.RightSurface = Enum.SurfaceType.Weld
- Part149.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part149.TopSurface = Enum.SurfaceType.Weld
- Part149.brickColor = BrickColor.new("Dark stone grey")
- SpecialMesh150.Parent = Part149
- SpecialMesh150.MeshType = Enum.MeshType.Torso
- Decal151.Parent = Part149
- Decal151.Texture = "http://www.roblox.com/asset/?id=12446916"
- Decal151.Face = Enum.NormalId.Top
- Part152.Parent = Model0
- Part152.CFrame = CFrame.new(69.0923157, 73.8015671, -125.895493, -1.60932541e-05, -0.999984503, 0.00554907322, -0.000232053688, -0.00554906949, -0.999984562, 0.999999881, -1.74045563e-05, -0.00023196009)
- Part152.Orientation = Vector3.new(89.6800003, 92.3899994, -177.610001)
- Part152.Position = Vector3.new(69.0923157, 73.8015671, -125.895493)
- Part152.Rotation = Vector3.new(90.0100021, 0.319999993, 90)
- Part152.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part152.Velocity = Vector3.new(-0.000449408282, -2.7504575e-06, 0.000261068781)
- Part152.Size = Vector3.new(1, 4, 8)
- Part152.BottomSurface = Enum.SurfaceType.Smooth
- Part152.BrickColor = BrickColor.new("Dark stone grey")
- Part152.Elasticity = 0
- Part152.Reflectance = 0.10000000149012
- Part152.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- Part152.TopSurface = Enum.SurfaceType.Smooth
- Part152.brickColor = BrickColor.new("Dark stone grey")
- SpecialMesh153.Parent = Part152
- SpecialMesh153.MeshType = Enum.MeshType.Wedge
- TrussPart154.Name = "Part"
- TrussPart154.Parent = Model0
- TrussPart154.CFrame = CFrame.new(72.0921936, 73.8171692, -121.395439, -1.60932541e-05, -0.00554907322, -0.999984503, -0.000232053688, 0.999984562, -0.00554906949, 0.999999881, 0.00023196009, -1.74045563e-05)
- TrussPart154.Orientation = Vector3.new(0.319999993, -90, -0.00999999978)
- TrussPart154.Position = Vector3.new(72.0921936, 73.8171692, -121.395439)
- TrussPart154.Rotation = Vector3.new(90.1800003, -89.6800003, 90.1699982)
- TrussPart154.Color = Color3.new(0.388235, 0.372549, 0.384314)
- TrussPart154.Velocity = Vector3.new(-0.000450277468, 3.7754482e-05, 0.000261507725)
- TrussPart154.Size = Vector3.new(2, 8, 2)
- TrussPart154.Style = Enum.Style.NoSupports
- TrussPart154.BackSurface = Enum.SurfaceType.Weld
- TrussPart154.BottomSurface = Enum.SurfaceType.Weld
- TrussPart154.BrickColor = BrickColor.new("Dark stone grey")
- TrussPart154.Elasticity = 0
- TrussPart154.FrontSurface = Enum.SurfaceType.Weld
- TrussPart154.LeftSurface = Enum.SurfaceType.Weld
- TrussPart154.Reflectance = 0.10000000149012
- TrussPart154.RightSurface = Enum.SurfaceType.Weld
- TrussPart154.RotVelocity = Vector3.new(-1.86545071e-06, -1.56021741e-07, 1.07038586e-05)
- TrussPart154.TopSurface = Enum.SurfaceType.Weld
- TrussPart154.brickColor = BrickColor.new("Dark stone grey")
- BlockMesh155.Parent = TrussPart154
- BlockMesh155.Offset = Vector3.new(0, 0, 1)
- BlockMesh155.Scale = Vector3.new(1, 1, 0)
- Script156.Name = "qPerfectionWeld"
- Script156.Parent = Model0
- table.insert(cors,sandbox(Script156,function()
- -- Created by Quenty (@Quenty, follow me on twitter).
- -- Should work with only ONE copy, seamlessly with weapons, trains, et cetera.
- -- Parts should be ANCHORED before use. It will, however, store relatives values and so when tools are reparented, it'll fix them.
- --[[ INSTRUCTIONS
- - Place in the model
- - Make sure model is anchored
- - That's it. It will weld the model and all children.
- THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
- THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
- THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
- THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
- THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
- THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
- THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
- THIS SCRIPT SHOULD BE USED ONLY BY ITSELF. THE MODEL SHOULD BE ANCHORED.
- This script is designed to be used is a regular script. In a local script it will weld, but it will not attempt to handle ancestory changes.
- ]]
- --[[ DOCUMENTATION
- - Will work in tools. If ran more than once it will not create more than one weld. This is especially useful for tools that are dropped and then picked up again.
- - Will work in PBS servers
- - Will work as long as it starts out with the part anchored
- - Stores the relative CFrame as a CFrame value
- - Takes careful measure to reduce lag by not having a joint set off or affected by the parts offset from origin
- - Utilizes a recursive algorith to find all parts in the model
- - Will reweld on script reparent if the script is initially parented to a tool.
- - Welds as fast as possible
- ]]
- -- qPerfectionWeld.lua
- -- Created 10/6/2014
- -- Author: Quenty
- -- Version 1.0.3
- -- Updated 10/14/2014 - Updated to 1.0.1
- --- Bug fix with existing ROBLOX welds ? Repro by asimo3089
- -- Updated 10/14/2014 - Updated to 1.0.2
- --- Fixed bug fix.
- -- Updated 10/14/2014 - Updated to 1.0.3
- --- Now handles joints semi-acceptably. May be rather hacky with some joints. :/
- local NEVER_BREAK_JOINTS = false -- If you set this to true it will never break joints (this can create some welding issues, but can save stuff like hinges).
- local function CallOnChildren(Instance, FunctionToCall)
- -- Calls a function on each of the children of a certain object, using recursion.
- FunctionToCall(Instance)
- for _, Child in next, Instance:GetChildren() do
- CallOnChildren(Child, FunctionToCall)
- end
- end
- local function GetNearestParent(Instance, ClassName)
- -- Returns the nearest parent of a certain class, or returns nil
- local Ancestor = Instance
- repeat
- Ancestor = Ancestor.Parent
- if Ancestor == nil then
- return nil
- end
- until Ancestor:IsA(ClassName)
- return Ancestor
- end
- local function GetBricks(StartInstance)
- local List = {}
- -- if StartInstance:IsA("BasePart") then
- -- List[#List+1] = StartInstance
- -- end
- CallOnChildren(StartInstance, function(Item)
- if Item:IsA("BasePart") then
- List[#List+1] = Item;
- end
- end)
- return List
- end
- local function Modify(Instance, Values)
- -- Modifies an Instance by using a table.
- assert(type(Values) == "table", "Values is not a table");
- for Index, Value in next, Values do
- if type(Index) == "number" then
- Value.Parent = Instance
- else
- Instance[Index] = Value
- end
- end
- return Instance
- end
- local function Make(ClassType, Properties)
- -- Using a syntax hack to create a nice way to Make new items.
- return Modify(Instance.new(ClassType), Properties)
- end
- local Surfaces = {"TopSurface", "BottomSurface", "LeftSurface", "RightSurface", "FrontSurface", "BackSurface"}
- local HingSurfaces = {"Hinge", "Motor", "SteppingMotor"}
- local function HasWheelJoint(Part)
- for _, SurfaceName in pairs(Surfaces) do
- for _, HingSurfaceName in pairs(HingSurfaces) do
- if Part[SurfaceName].Name == HingSurfaceName then
- return true
- end
- end
- end
- return false
- end
- local function ShouldBreakJoints(Part)
- --- We do not want to break joints of wheels/hinges. This takes the utmost care to not do this. There are
- -- definitely some edge cases.
- if NEVER_BREAK_JOINTS then
- return false
- end
- if HasWheelJoint(Part) then
- return false
- end
- local Connected = Part:GetConnectedParts()
- if #Connected == 1 then
- return false
- end
- for _, Item in pairs(Connected) do
- if HasWheelJoint(Item) then
- return false
- elseif not Item:IsDescendantOf(script.Parent) then
- return false
- end
- end
- return true
- end
- local function WeldTogether(Part0, Part1, JointType, WeldParent)
- --- Weld's 2 parts together
- -- @param Part0 The first part
- -- @param Part1 The second part (Dependent part most of the time).
- -- @param [JointType] The type of joint. Defaults to weld.
- -- @param [WeldParent] Parent of the weld, Defaults to Part0 (so GC is better).
- -- @return The weld created.
- JointType = JointType or "Weld"
- local RelativeValue = Part1:FindFirstChild("qRelativeCFrameWeldValue")
- local NewWeld = Part1:FindFirstChild("qCFrameWeldThingy") or Instance.new(JointType)
- Modify(NewWeld, {
- Name = "qCFrameWeldThingy";
- Part0 = Part0;
- Part1 = Part1;
- C0 = CFrame.new();--Part0.CFrame:inverse();
- C1 = RelativeValue and RelativeValue.Value or Part1.CFrame:toObjectSpace(Part0.CFrame); --Part1.CFrame:inverse() * Part0.CFrame;-- Part1.CFrame:inverse();
- Parent = Part1;
- })
- if not RelativeValue then
- RelativeValue = Make("CFrameValue", {
- Parent = Part1;
- Name = "qRelativeCFrameWeldValue";
- Archivable = true;
- Value = NewWeld.C1;
- })
- end
- return NewWeld
- end
- local function WeldParts(Parts, MainPart, JointType, DoNotUnanchor)
- -- @param Parts The Parts to weld. Should be anchored to prevent really horrible results.
- -- @param MainPart The part to weld the model to (can be in the model).
- -- @param [JointType] The type of joint. Defaults to weld.
- -- @parm DoNotUnanchor Boolean, if true, will not unachor the model after cmopletion.
- for _, Part in pairs(Parts) do
- if ShouldBreakJoints(Part) then
- Part:BreakJoints()
- end
- end
- for _, Part in pairs(Parts) do
- if Part ~= MainPart then
- WeldTogether(MainPart, Part, JointType, MainPart)
- end
- end
- if not DoNotUnanchor then
- for _, Part in pairs(Parts) do
- Part.Anchored = false
- end
- MainPart.Anchored = false
- end
- end
- local function PerfectionWeld()
- local Tool = GetNearestParent(script, "Tool")
- local Parts = GetBricks(script.Parent)
- local PrimaryPart = Tool and Tool:FindFirstChild("Handle") and Tool.Handle:IsA("BasePart") and Tool.Handle or script.Parent:IsA("Model") and script.Parent.PrimaryPart or Parts[1]
- if PrimaryPart then
- WeldParts(Parts, PrimaryPart, "Weld", false)
- else
- warn("qWeld - Unable to weld part")
- end
- return Tool
- end
- local Tool = PerfectionWeld()
- if Tool and script.ClassName == "Script" then
- --- Don't bother with local scripts
- script.Parent.AncestryChanged:connect(function()
- PerfectionWeld()
- end)
- end
- -- Created by Quenty (@Quenty, follow me on twitter).
- end))
- Script157.Name = "FLOOD"
- Script157.Parent = Model0
- table.insert(cors,sandbox(Script157,function()
- local region = Region3.new(Vector3.new(-1250,0,-1250), Vector3.new(1250,130,1250))
- region = region:ExpandToGrid(4)
- game.Workspace.Terrain:FillRegion(region, 4, Enum.Material.Water)
- end))
- for i,v in pairs(mas:GetChildren()) do
- v.Parent = workspace
- pcall(function() v:MakeJoints() end)
- end
- mas:Destroy()
- for i,v in pairs(cors) do
- spawn(function()
- pcall(v)
- end)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement