Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if game:GetService("RunService"):IsClient()then error("Please run as a server script. Use h/ instead of hl/.")end;print("FE Compatibility: by WaverlyCole");InternalData = {}
- do
- script.Parent = owner.Character
- local Event = Instance.new("RemoteEvent");Event.Name = "UserInput"
- local function NewFakeEvent()
- local Bind = Instance.new("BindableEvent")
- local Fake;Fake = {Connections = {},
- fakeEvent=true;
- Connect=function(self,Func)
- Bind.Event:connect(Func)
- self.Connections[Bind] = true
- return setmetatable({Connected = true},{
- __index = function (self,Index)
- if Index:lower() == "disconnect" then
- return function() Fake.Connections[Bind] = false;self.Connected = false end
- end
- return Fake[Index]
- end;
- __tostring = function() return "Connection" end;
- })
- end}
- Fake.connect = Fake.Connect;return Fake;
- end
- local Mouse = {Target=nil,Hit=CFrame.new(),KeyUp=NewFakeEvent(),KeyDown=NewFakeEvent(),Button1Up=NewFakeEvent(),Button1Down=NewFakeEvent()}
- local UserInputService = {InputBegan=NewFakeEvent(),InputEnded=NewFakeEvent()}
- local ContextActionService = {Actions={},BindAction = function(self,actionName,Func,touch,...)
- self.Actions[actionName] = Func and {Name=actionName,Function=Func,Keys={...}} or nil
- end};ContextActionService.UnBindAction = ContextActionService.BindAction
- local function TriggerEvent(self,Event,...)
- local Trigger = Mouse[Event]
- if Trigger and Trigger.fakeEvent and Trigger.Connections then
- for Connection,Active in pairs(Trigger.Connections) do if Active then Connection:Fire(...) end end
- end
- end
- Mouse.TrigEvent = TriggerEvent;UserInputService.TrigEvent = TriggerEvent
- Event.OnServerEvent:Connect(function(FiredBy,Input)
- if FiredBy.Name ~= owner.Name then return end
- if Input.MouseEvent then
- Mouse.Target = Input.Target;Mouse.Hit = Input.Hit
- else
- local Begin = Input.UserInputState == Enum.UserInputState.Begin
- if Input.UserInputType == Enum.UserInputType.MouseButton1 then return Mouse:TrigEvent(Begin and "Button1Down" or "Button1Up") end
- for _,Action in pairs(ContextActionService.Actions) do
- for _,Key in pairs(Action.Keys) do if Key==Input.KeyCode then Action.Function(Action.Name,Input.UserInputState,Input) end end
- end
- Mouse:TrigEvent(Begin and "KeyDown" or "KeyUp",Input.KeyCode.Name:lower())
- UserInputService:TrigEvent(Begin and "InputBegan" or "InputEnded",Input,false)
- end
- end)
- InternalData["Mouse"] = Mouse;InternalData["ContextActionService"] = ContextActionService;InternalData["UserInputService"] = UserInputService
- Event.Parent = NLS([[
- local Player = owner;local Event = script:WaitForChild("UserInput");local UserInputService = game:GetService("UserInputService");local Mouse = Player:GetMouse()
- local Input = function(Input,gameProcessedEvent)
- if gameProcessedEvent then return end
- Event:FireServer({KeyCode=Input.KeyCode,UserInputType=Input.UserInputType,UserInputState=Input.UserInputState})
- end
- UserInputService.InputBegan:Connect(Input);UserInputService.InputEnded:Connect(Input)
- local Hit,Target
- while wait(1/30) do
- if Hit ~= Mouse.Hit or Target ~= Mouse.Target then
- Hit,Target = Mouse.Hit,Mouse.Target;Event:FireServer({["MouseEvent"]=true,["Target"]=Target,["Hit"]=Hit})
- end
- end
- ]],owner.Character)
- end
- RealGame = game;game = setmetatable({},{
- __index = function (self,Index)
- local Sandbox = function (Thing)
- if Thing:IsA("Player") then
- local RealPlayer = Thing
- return setmetatable({},{
- __index = function (self,Index)
- local Type = type(RealPlayer[Index])
- if Type == "function" then
- if Index:lower() == "getmouse" or Index:lower() == "mouse" then
- return function (self)return InternalData["Mouse"] end
- end
- return function (self,...)return RealPlayer[Index](RealPlayer,...) end
- end
- return RealPlayer[Index]
- end;
- __tostring = function(self) return RealPlayer.Name end
- })
- end
- end
- if RealGame[Index] then
- local Type = type(RealGame[Index])
- if Type == "function" then
- if Index:lower() == "getservice" or Index:lower() == "service" then
- return function (self,Service)
- local FakeServices = {
- ["players"] = function()
- return setmetatable({},{
- __index = function (self2,Index2)
- local RealService = RealGame:GetService(Service)
- local Type2 = type(Index2)
- if Type2 == "function" then
- return function (self,...) return RealService[Index2](RealService,...)end
- else
- if Index2:lower() == "localplayer" then return Sandbox(owner) end
- return RealService[Index2]
- end
- end;
- __tostring = function(self) return RealGame:GetService(Service).Name end
- })
- end;
- ["contextactionservice"] = function() return InternalData["ContextActionService"] end;
- ["userinputservice"] = function() return InternalData["UserInputService"] end;
- ["runservice"] = function()
- return setmetatable({},{
- __index = function(self2,Index2)
- local RealService = RealGame:GetService(Service)
- local Type2 = type(Index2)
- if Type2 == "function" then
- return function (self,...) return RealService[Index2](RealService,...) end
- else
- local RunServices = {
- ["bindtorenderstep"] = function() return function (self,Name,Priority,Function) return RealGame:GetService("RunService").Stepped:Connect(Function) end end;
- ["renderstepped"] = function() return RealService["Stepped"] end
- }
- if RunServices[Index2:lower()] then return RunServices[Index2:lower()]() end
- return RealService[Index2]
- end
- end
- })
- end
- }
- if FakeServices[Service:lower()] then return FakeServices[Service:lower()]() end
- return RealGame:GetService(Service)
- end
- end
- return function (self,...) return RealGame[Index](RealGame,...) end
- else
- if game:GetService(Index) then return game:GetService(Index) end
- return RealGame[Index]
- end
- end
- return nil
- end
- });Game = game;owner = game:GetService("Players").LocalPlayer;script = Instance.new("Script");print("Complete! Running...")
- print(" made by zachrogamehard133447")
- local runDummyScript = function(f,scri)
- local oldenv = getfenv(f)
- local newenv = setmetatable({}, {
- __index = function(_, k)
- if k:lower() == 'script' then
- return scri
- else
- return oldenv[k]
- end
- end
- })
- setfenv(f, newenv)
- ypcall(function() f() end)
- end
- cors = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- mas.Name = "CompiledModel"
- o1 = Instance.new("Model")
- o2 = Instance.new("Part")
- o3 = Instance.new("Part")
- o4 = Instance.new("Weld")
- o5 = Instance.new("Weld")
- o6 = Instance.new("Weld")
- o7 = Instance.new("Weld")
- o8 = Instance.new("Weld")
- o9 = Instance.new("Weld")
- o10 = Instance.new("Part")
- o11 = Instance.new("Model")
- o12 = Instance.new("Part")
- o13 = Instance.new("Weld")
- o14 = Instance.new("Part")
- o15 = Instance.new("Decal")
- o16 = Instance.new("Decal")
- o18 = Instance.new("Part")
- o19 = Instance.new("SurfaceGui")
- o20 = Instance.new("TextLabel")
- o21 = Instance.new("Model")
- o22 = Instance.new("Part")
- o23 = Instance.new("Part")
- o24 = Instance.new("Script")
- o25 = Instance.new("ClickDetector")
- o26 = Instance.new("Part")
- o27 = Instance.new("Script")
- o28 = Instance.new("ClickDetector")
- o29 = Instance.new("Part")
- o30 = Instance.new("Script")
- o31 = Instance.new("ClickDetector")
- o32 = Instance.new("Part")
- o33 = Instance.new("Script")
- o34 = Instance.new("ClickDetector")
- o35 = Instance.new("Model")
- o36 = Instance.new("Part")
- o37 = Instance.new("Script")
- o38 = Instance.new("ClickDetector")
- o39 = Instance.new("Part")
- o40 = Instance.new("Script")
- o41 = Instance.new("ClickDetector")
- o42 = Instance.new("Part")
- o43 = Instance.new("Weld")
- o44 = Instance.new("Weld")
- o46 = Instance.new("Part")
- o48 = Instance.new("Part")
- o49 = Instance.new("SurfaceGui")
- o50 = Instance.new("TextLabel")
- o51 = Instance.new("BlockMesh")
- o52 = Instance.new("Part")
- o53 = Instance.new("Part")
- o54 = Instance.new("Part")
- o55 = Instance.new("Part")
- o56 = Instance.new("CylinderMesh")
- o57 = Instance.new("Weld")
- o58 = Instance.new("Part")
- o59 = Instance.new("Part")
- o60 = Instance.new("Part")
- o61 = Instance.new("Part")
- o62 = Instance.new("Part")
- o63 = Instance.new("Sound")
- o64 = Instance.new("Sound")
- o65 = Instance.new("Sound")
- o66 = Instance.new("Sound")
- o67 = Instance.new("Sound")
- o68 = Instance.new("Sound")
- o69 = Instance.new("PointLight")
- o70 = Instance.new("PointLight")
- o71 = Instance.new("Part")
- o72 = Instance.new("Part")
- o73 = Instance.new("Part")
- o74 = Instance.new("ClickDetector")
- o75 = Instance.new("Script")
- o76 = Instance.new("Part")
- o77 = Instance.new("Part")
- o78 = Instance.new("Part")
- o79 = Instance.new("Part")
- o80 = Instance.new("Part")
- o81 = Instance.new("Weld")
- o82 = Instance.new("Part")
- o83 = Instance.new("Part")
- o84 = Instance.new("Part")
- o85 = Instance.new("Part")
- o86 = Instance.new("ClickDetector")
- o87 = Instance.new("Script")
- o88 = Instance.new("Sound")
- o89 = Instance.new("SurfaceGui")
- o90 = Instance.new("TextLabel")
- o92 = Instance.new("Model")
- o93 = Instance.new("Part")
- o94 = Instance.new("Script")
- o95 = Instance.new("ClickDetector")
- o96 = Instance.new("Part")
- o97 = Instance.new("Script")
- o98 = Instance.new("ClickDetector")
- o99 = Instance.new("Part")
- o100 = Instance.new("Weld")
- o101 = Instance.new("Weld")
- o102 = Instance.new("Part")
- o103 = Instance.new("Part")
- o104 = Instance.new("ClickDetector")
- o105 = Instance.new("Script")
- o106 = Instance.new("Sound")
- o107 = Instance.new("SurfaceGui")
- o108 = Instance.new("TextLabel")
- o109 = Instance.new("Part")
- o110 = Instance.new("BlockMesh")
- o112 = Instance.new("Part")
- o113 = Instance.new("Part")
- o114 = Instance.new("Decal")
- o115 = Instance.new("Part")
- o116 = Instance.new("Part")
- o117 = Instance.new("Part")
- o118 = Instance.new("Weld")
- o119 = Instance.new("Part")
- o121 = Instance.new("Part")
- o123 = Instance.new("Decal")
- o124 = Instance.new("Part")
- o125 = Instance.new("Part")
- o126 = Instance.new("Part")
- o128 = Instance.new("Part")
- o130 = Instance.new("Part")
- o131 = Instance.new("Part")
- o132 = Instance.new("Part")
- o136 = Instance.new("Part")
- o137 = Instance.new("Decal")
- o138 = Instance.new("Decal")
- o140 = Instance.new("Model")
- o141 = Instance.new("Part")
- o142 = Instance.new("Part")
- o143 = Instance.new("Script")
- o144 = Instance.new("ClickDetector")
- o145 = Instance.new("Script")
- o146 = Instance.new("Sound")
- o147 = Instance.new("Part")
- o148 = Instance.new("Script")
- o149 = Instance.new("ClickDetector")
- o150 = Instance.new("Script")
- o151 = Instance.new("Sound")
- o152 = Instance.new("Part")
- o153 = Instance.new("Part")
- o155 = Instance.new("Part")
- o156 = Instance.new("Part")
- o157 = Instance.new("Decal")
- o158 = Instance.new("Part")
- o159 = Instance.new("ClickDetector")
- o160 = Instance.new("Script")
- o161 = Instance.new("Part")
- o162 = Instance.new("ClickDetector")
- o163 = Instance.new("Script")
- o164 = Instance.new("Sound")
- o165 = Instance.new("SurfaceGui")
- o166 = Instance.new("TextLabel")
- o167 = Instance.new("Script")
- o173 = Instance.new("Part")
- o174 = Instance.new("Script")
- o175 = Instance.new("BlockMesh")
- o176 = Instance.new("Weld")
- o177 = Instance.new("Part")
- o178 = Instance.new("Script")
- o179 = Instance.new("BlockMesh")
- o180 = Instance.new("Weld")
- o181 = Instance.new("Weld")
- o182 = Instance.new("Weld")
- o183 = Instance.new("Weld")
- o184 = Instance.new("Part")
- o185 = Instance.new("Script")
- o186 = Instance.new("BlockMesh")
- o187 = Instance.new("Weld")
- o188 = Instance.new("Weld")
- o189 = Instance.new("Part")
- o190 = Instance.new("Script")
- o191 = Instance.new("BlockMesh")
- o192 = Instance.new("Weld")
- o193 = Instance.new("Weld")
- o194 = Instance.new("Weld")
- o195 = Instance.new("Part")
- o196 = Instance.new("Weld")
- o197 = Instance.new("Weld")
- o198 = Instance.new("Part")
- o199 = Instance.new("Weld")
- o200 = Instance.new("Part")
- o201 = Instance.new("Weld")
- o202 = Instance.new("Model")
- o203 = Instance.new("Part")
- o204 = Instance.new("Sound")
- o205 = Instance.new("Part")
- o206 = Instance.new("Weld")
- o207 = Instance.new("Weld")
- o208 = Instance.new("Weld")
- o209 = Instance.new("Weld")
- o210 = Instance.new("Weld")
- o211 = Instance.new("Part")
- o1.Parent = mas
- o2.Parent = o1
- o2.Material = Enum.Material.Glass
- o2.BrickColor = BrickColor.new("Lily white")
- o2.Transparency = 0.5
- o2.Position = Vector3.new(6.5, 12, -294.5)
- o2.Anchored = true
- o2.Size = Vector3.new(1, 24, 77)
- o2.CFrame = CFrame.new(6.5, 12, -294.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o2.BottomSurface = Enum.SurfaceType.Smooth
- o2.TopSurface = Enum.SurfaceType.Smooth
- o2.Color = Color3.new(0.929412, 0.917647, 0.917647)
- o2.Position = Vector3.new(6.5, 12, -294.5)
- o3.Parent = o1
- o3.Material = Enum.Material.Glass
- o3.BrickColor = BrickColor.new("Lily white")
- o3.Transparency = 0.5
- o3.Position = Vector3.new(-37, 24.5, -294)
- o3.Anchored = true
- o3.Size = Vector3.new(88, 1, 78)
- o3.CFrame = CFrame.new(-37, 24.5, -294, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o3.BottomSurface = Enum.SurfaceType.Smooth
- o3.TopSurface = Enum.SurfaceType.Smooth
- o3.Color = Color3.new(0.929412, 0.917647, 0.917647)
- o3.Position = Vector3.new(-37, 24.5, -294)
- o4.Parent = o3
- o4.C0 = CFrame.new(-0.5, 12, 38.5, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o4.C1 = CFrame.new(43, -0.5, 38, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o4.Part0 = o2
- o4.Part1 = o3
- o5.Parent = o3
- o5.C0 = CFrame.new(-0.5, 12, 38.5, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o5.C1 = CFrame.new(-44, -0.5, 38, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o5.Part0 = o198
- o5.Part1 = o3
- o6.Parent = o3
- o6.C0 = CFrame.new(-44, 12, 0.5, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o6.C1 = CFrame.new(-44, -0.5, -38, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o6.Part0 = o10
- o6.Part1 = o3
- o7.Parent = o3
- o7.C0 = CFrame.new(-18.5, 12, 0.5, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o7.C1 = CFrame.new(7, -0.5, 39, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o7.Part0 = o205
- o7.Part1 = o3
- o8.Parent = o3
- o8.C0 = CFrame.new(-7, 8, 0.5, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o8.C1 = CFrame.new(-7, -0.5, 39, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o8.Part0 = o195
- o8.Part1 = o3
- o9.Parent = o3
- o9.C0 = CFrame.new(-18.5, 12, 0.5, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o9.C1 = CFrame.new(-44, -0.5, 39, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o9.Part0 = o200
- o9.Part1 = o3
- o10.Parent = o1
- o10.Material = Enum.Material.Glass
- o10.BrickColor = BrickColor.new("Lily white")
- o10.Transparency = 0.5
- o10.Position = Vector3.new(-37, 12, -332.5)
- o10.Anchored = true
- o10.Size = Vector3.new(88, 24, 1)
- o10.CFrame = CFrame.new(-37, 12, -332.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o10.BottomSurface = Enum.SurfaceType.Smooth
- o10.TopSurface = Enum.SurfaceType.Smooth
- o10.Color = Color3.new(0.929412, 0.917647, 0.917647)
- o10.Position = Vector3.new(-37, 12, -332.5)
- o11.Parent = o1
- o12.Name = "wall"
- o12.Parent = o11
- o12.Material = Enum.Material.Concrete
- o12.Position = Vector3.new(-31.0392113, 4.05575037, -254.675171)
- o12.Rotation = Vector3.new(-180, 0, -180)
- o12.Anchored = true
- o12.Size = Vector3.new(1.99999988, 8.76000404, 2.4000001)
- o12.CFrame = CFrame.new(-31.0392113, 4.05575037, -254.675171, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o12.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o12.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o12.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o12.Position = Vector3.new(-31.0392113, 4.05575037, -254.675171)
- o13.Parent = o12
- o13.C0 = CFrame.new(0, 0, -1.20000005, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o13.C1 = CFrame.new(0.598449707, 0.680014372, 1.64505005, -1, 0, 0.000157999995, 0, 1, 0, -0.000157999995, 0, -1)
- o13.Part0 = o12
- o13.Part1 = o22
- o14.Parent = o11
- o14.Transparency = 1
- o14.Position = Vector3.new(-33.6893501, 4.46573591, -255.425079)
- o14.Rotation = Vector3.new(0, 90, 0)
- o14.Anchored = true
- o14.Size = Vector3.new(0.100000024, 2.79999995, 3.70000005)
- o14.CFrame = CFrame.new(-33.6893501, 4.46573591, -255.425079, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- o14.BottomSurface = Enum.SurfaceType.Smooth
- o14.TopSurface = Enum.SurfaceType.Smooth
- o14.Position = Vector3.new(-33.6893501, 4.46573591, -255.425079)
- o15.Parent = o14
- o15.Texture = "http://www.roblox.com/asset/?id=1220624115"
- o15.Face = Enum.NormalId.Right
- o16.Parent = o14
- o16.Texture = "http://www.roblox.com/asset/?id=1220624115"
- o16.Face = Enum.NormalId.Left
- o18.Name = "SurfaceGui"
- o18.Parent = o11
- o18.Material = Enum.Material.SmoothPlastic
- o18.Transparency = 1
- o18.Position = Vector3.new(-43.0793648, 5.2557807, -246.575104)
- o18.Rotation = Vector3.new(0, -90, 0)
- o18.Anchored = true
- o18.FormFactor = Enum.FormFactor.Custom
- o18.Size = Vector3.new(2.3999989, 1.79999924, 0.200000003)
- o18.CFrame = CFrame.new(-43.0793648, 5.2557807, -246.575104, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o18.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o18.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o18.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o18.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o18.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o18.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o18.Position = Vector3.new(-43.0793648, 5.2557807, -246.575104)
- o19.Parent = o18
- o20.Parent = o19
- o20.Size = UDim2.new(1,0,1,0)
- o20.Text = "1.6"
- o20.BackgroundColor3 = Color3.new(1, 1, 1)
- o20.BackgroundTransparency = 1
- o20.FontSize = Enum.FontSize.Size14
- o20.TextColor3 = Color3.new(0, 0, 0)
- o20.TextScaled = true
- o20.TextStrokeColor3 = Color3.new(1, 1, 1)
- o20.TextWrapped = true
- o21.Parent = o11
- o22.Name = "Door"
- o22.Parent = o21
- o22.Material = Enum.Material.DiamondPlate
- o22.BrickColor = BrickColor.new("Dark stone grey")
- o22.Position = Vector3.new(-30.4405022, 3.37573934, -251.830215)
- o22.Rotation = Vector3.new(-180, -0.00999999978, -180)
- o22.Anchored = true
- o22.Size = Vector3.new(0.800000012, 6.90000057, 3.30000067)
- o22.CFrame = CFrame.new(-30.4405022, 3.37573934, -251.830215, -1, 0, -0.000157999995, 0, 1, 0, 0.000157999995, 0, -1)
- o22.BackSurface = Enum.SurfaceType.Weld
- o22.FrontSurface = Enum.SurfaceType.Weld
- o22.TopSurface = Enum.SurfaceType.Smooth
- o22.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o22.Position = Vector3.new(-30.4405022, 3.37573934, -251.830215)
- o23.Name = "Open"
- o23.Parent = o21
- o23.BrickColor = BrickColor.new("Dark green")
- o23.Position = Vector3.new(-29.9903221, 4.62573004, -254.480789)
- o23.Rotation = Vector3.new(-180, -0.00999999978, -180)
- o23.Anchored = true
- o23.Size = Vector3.new(0.100000024, 1.20000005, 1)
- o23.CFrame = CFrame.new(-29.9903221, 4.62573004, -254.480789, -1, 0, -0.000157999995, 0, 1, 0, 0.000157999995, 0, -1)
- o23.BottomSurface = Enum.SurfaceType.Smooth
- o23.TopSurface = Enum.SurfaceType.Smooth
- o23.Color = Color3.new(0.156863, 0.498039, 0.278431)
- o23.Position = Vector3.new(-29.9903221, 4.62573004, -254.480789)
- o24.Parent = o23
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.Door.Transparency = 1
- script.Parent.Parent.Door.CanCollide = false
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o24)
- end))
- o25.Parent = o23
- o26.Name = "Close"
- o26.Parent = o21
- o26.BrickColor = BrickColor.new("Bright red")
- o26.Position = Vector3.new(-29.9903221, 3.42574, -254.480789)
- o26.Rotation = Vector3.new(-180, -0.00999999978, -180)
- o26.Anchored = true
- o26.Size = Vector3.new(0.100000024, 1.20000005, 1)
- o26.CFrame = CFrame.new(-29.9903221, 3.42574, -254.480789, -1, 0, -0.000157999995, 0, 1, 0, 0.000157999995, 0, -1)
- o26.BottomSurface = Enum.SurfaceType.Smooth
- o26.TopSurface = Enum.SurfaceType.Smooth
- o26.Color = Color3.new(0.768627, 0.156863, 0.109804)
- o26.Position = Vector3.new(-29.9903221, 3.42574, -254.480789)
- o27.Parent = o26
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.Door.Transparency = 0
- script.Parent.Parent.Door.CanCollide = true
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o27)
- end))
- o28.Parent = o26
- o29.Name = "Open"
- o29.Parent = o21
- o29.BrickColor = BrickColor.new("Dark green")
- o29.Position = Vector3.new(-31.4903221, 4.62573004, -253.480759)
- o29.Rotation = Vector3.new(0, -90, 0)
- o29.Anchored = true
- o29.Size = Vector3.new(0.100000024, 1.20000005, 1)
- o29.CFrame = CFrame.new(-31.4903221, 4.62573004, -253.480759, 0.000157999995, 0, -1, 0, 1, 0, 1, 0, 0.000157999995)
- o29.BottomSurface = Enum.SurfaceType.Smooth
- o29.TopSurface = Enum.SurfaceType.Smooth
- o29.Color = Color3.new(0.156863, 0.498039, 0.278431)
- o29.Position = Vector3.new(-31.4903221, 4.62573004, -253.480759)
- o30.Parent = o29
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.Door.Transparency = 1
- script.Parent.Parent.Door.CanCollide = false
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o30)
- end))
- o31.Parent = o29
- o32.Name = "Close"
- o32.Parent = o21
- o32.BrickColor = BrickColor.new("Bright red")
- o32.Position = Vector3.new(-31.4903221, 3.42574, -253.480759)
- o32.Rotation = Vector3.new(0, -90, 0)
- o32.Anchored = true
- o32.Size = Vector3.new(0.100000024, 1.20000005, 1)
- o32.CFrame = CFrame.new(-31.4903221, 3.42574, -253.480759, 0.000157999995, 0, -1, 0, 1, 0, 1, 0, 0.000157999995)
- o32.BottomSurface = Enum.SurfaceType.Smooth
- o32.TopSurface = Enum.SurfaceType.Smooth
- o32.Color = Color3.new(0.768627, 0.156863, 0.109804)
- o32.Position = Vector3.new(-31.4903221, 3.42574, -253.480759)
- o33.Parent = o32
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.Door.Transparency = 0
- script.Parent.Parent.Door.CanCollide = true
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o33)
- end))
- o34.Parent = o32
- o35.Parent = o11
- o36.Name = "Close"
- o36.Parent = o35
- o36.BrickColor = BrickColor.new("Bright red")
- o36.Position = Vector3.new(-36.0394325, 4.36573839, -246.124832)
- o36.Rotation = Vector3.new(0, 90, 0)
- o36.Anchored = true
- o36.Size = Vector3.new(0.100000024, 1.20000005, 1)
- o36.CFrame = CFrame.new(-36.0394325, 4.36573839, -246.124832, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- o36.BottomSurface = Enum.SurfaceType.Smooth
- o36.TopSurface = Enum.SurfaceType.Smooth
- o36.Color = Color3.new(0.768627, 0.156863, 0.109804)
- o36.Position = Vector3.new(-36.0394325, 4.36573839, -246.124832)
- o37.Parent = o36
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.Door.Transparency = 0
- script.Parent.Parent.Door.CanCollide = true
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o37)
- end))
- o38.Parent = o36
- o39.Name = "Open"
- o39.Parent = o35
- o39.BrickColor = BrickColor.new("Dark green")
- o39.Position = Vector3.new(-36.0394325, 5.56572866, -246.124832)
- o39.Rotation = Vector3.new(0, -90, 0)
- o39.Anchored = true
- o39.Size = Vector3.new(0.100000024, 1.20000005, 1)
- o39.CFrame = CFrame.new(-36.0394325, 5.56572866, -246.124832, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o39.BottomSurface = Enum.SurfaceType.Smooth
- o39.TopSurface = Enum.SurfaceType.Smooth
- o39.Color = Color3.new(0.156863, 0.498039, 0.278431)
- o39.Position = Vector3.new(-36.0394325, 5.56572866, -246.124832)
- o40.Parent = o39
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.Door.Transparency = 1
- script.Parent.Parent.Door.CanCollide = false
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o40)
- end))
- o41.Parent = o39
- o42.Name = "Door"
- o42.Parent = o35
- o42.Material = Enum.Material.DiamondPlate
- o42.BrickColor = BrickColor.new("Dark stone grey")
- o42.Position = Vector3.new(-41.3393135, 3.57575917, -244.675034)
- o42.Rotation = Vector3.new(0, 90, 0)
- o42.Anchored = true
- o42.Size = Vector3.new(1, 7.10000038, 4.19999981)
- o42.CFrame = CFrame.new(-41.3393135, 3.57575917, -244.675034, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- o42.BackSurface = Enum.SurfaceType.Weld
- o42.FrontSurface = Enum.SurfaceType.Weld
- o42.TopSurface = Enum.SurfaceType.Smooth
- o42.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o42.Position = Vector3.new(-41.3393135, 3.57575917, -244.675034)
- o43.Parent = o42
- o43.C0 = CFrame.new(0, 0, 2.0999999, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o43.C1 = CFrame.new(3.84999847, 2.04001403, -0.200012207, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o43.Part0 = o42
- o43.Part1 = o80
- o44.Parent = o42
- o44.C0 = CFrame.new(0, 0, 2.0999999, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o44.C1 = CFrame.new(1.89998627, -1.35997868, -0.199996948, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o44.Part0 = o42
- o44.Part1 = o116
- o46.Parent = o11
- o46.Material = Enum.Material.Metal
- o46.Position = Vector3.new(-35.3976936, 10.1356239, -244.673309)
- o46.Rotation = Vector3.new(0, 85.2200012, 0)
- o46.Anchored = true
- o46.FormFactor = Enum.FormFactor.Custom
- o46.Size = Vector3.new(1.44999993, 3.39999962, 1.44999981)
- o46.CFrame = CFrame.new(-35.3976936, 10.1356239, -244.673309, 0.0832556784, 0, 0.996528208, 0, 1, 0, -0.996528208, 0, 0.083255671)
- o46.BottomSurface = Enum.SurfaceType.Smooth
- o46.TopSurface = Enum.SurfaceType.Smooth
- o46.Position = Vector3.new(-35.3976936, 10.1356239, -244.673309)
- o48.Name = "SurfaceGui"
- o48.Parent = o11
- o48.Material = Enum.Material.SmoothPlastic
- o48.Transparency = 1
- o48.Position = Vector3.new(-35.5433693, 2.89987302, -249.677216)
- o48.Rotation = Vector3.new(-0.0199999996, -90, 0)
- o48.Anchored = true
- o48.CanCollide = false
- o48.FormFactor = Enum.FormFactor.Custom
- o48.Size = Vector3.new(0.606180608, 0.242471859, 0.200000003)
- o48.CFrame = CFrame.new(-35.5433693, 2.89987302, -249.677216, 0, 0.000209999998, -1, 0.000385998428, 1, 0.000209999969, 1, -0.000385998428, -8.10596674e-08)
- o48.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o48.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o48.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o48.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o48.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o48.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o48.Position = Vector3.new(-35.5433693, 2.89987302, -249.677216)
- o49.Parent = o48
- o50.Parent = o49
- o50.Size = UDim2.new(1,0,1,0)
- o50.Text = "EDIT YOUR TEXT"
- o50.BackgroundColor3 = Color3.new(1, 1, 1)
- o50.BackgroundTransparency = 1
- o50.Font = Enum.Font.SourceSans
- o50.FontSize = Enum.FontSize.Size96
- o50.TextColor3 = Color3.new(0, 0, 0)
- o50.TextStrokeColor3 = Color3.new(1, 1, 1)
- o50.TextWrapped = true
- o51.Parent = o48
- o51.Scale = Vector3.new(1, 1, 0.451419353)
- o52.Name = "wall"
- o52.Parent = o11
- o52.Material = Enum.Material.Concrete
- o52.Position = Vector3.new(-38.7393456, 5.43573713, -252.925095)
- o52.Rotation = Vector3.new(-180, 0, -180)
- o52.Anchored = true
- o52.Size = Vector3.new(0.799999833, 3.86000085, 0.900000095)
- o52.CFrame = CFrame.new(-38.7393456, 5.43573713, -252.925095, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o52.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o52.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o52.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o52.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o52.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o52.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o52.Position = Vector3.new(-38.7393456, 5.43573713, -252.925095)
- o53.Name = "wall"
- o53.Parent = o11
- o53.Material = Enum.Material.Concrete
- o53.Position = Vector3.new(-37.2893562, 6.5657382, -246.174835)
- o53.Rotation = Vector3.new(-180, 0, -180)
- o53.Anchored = true
- o53.Size = Vector3.new(1.19999981, 1.86000097, 0.199999899)
- o53.CFrame = CFrame.new(-37.2893562, 6.5657382, -246.174835, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o53.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o53.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o53.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o53.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o53.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o53.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o53.Position = Vector3.new(-37.2893562, 6.5657382, -246.174835)
- o54.Name = "roof"
- o54.Parent = o11
- o54.Material = Enum.Material.Concrete
- o54.Position = Vector3.new(-37.3393517, 8.18062973, -249.77507)
- o54.Rotation = Vector3.new(-180, 0, -180)
- o54.Anchored = true
- o54.Size = Vector3.new(13, 0.51000005, 12.1999998)
- o54.CFrame = CFrame.new(-37.3393517, 8.18062973, -249.77507, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o54.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o54.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o54.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o54.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o54.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o54.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o54.Position = Vector3.new(-37.3393517, 8.18062973, -249.77507)
- o55.Name = "CopyPart"
- o55.Parent = o11
- o55.Material = Enum.Material.SmoothPlastic
- o55.BrickColor = BrickColor.new("Dark stone grey")
- o55.Position = Vector3.new(-30.5864449, 4.11573839, -246.578751)
- o55.Rotation = Vector3.new(-180, 0, -180)
- o55.Anchored = true
- o55.FormFactor = Enum.FormFactor.Custom
- o55.Size = Vector3.new(0.200000003, 8.19999981, 0.200000003)
- o55.CFrame = CFrame.new(-30.5864449, 4.11573839, -246.578751, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o55.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o55.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o55.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o55.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o55.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o55.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o55.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o55.Position = Vector3.new(-30.5864449, 4.11573839, -246.578751)
- o56.Parent = o55
- o57.Parent = o55
- o57.C0 = CFrame.new(-256, 10, 256, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o57.C1 = CFrame.new(225.413559, -4.11573839, -502.578735, 1, 0, 0, 0, 0, 1, 0, -1, 0)
- o57.Part1 = o55
- o58.Name = "wall"
- o58.Parent = o11
- o58.Material = Enum.Material.Concrete
- o58.Position = Vector3.new(-39.5894051, 7.43573713, -254.675156)
- o58.Rotation = Vector3.new(-180, 0, -180)
- o58.Anchored = true
- o58.Size = Vector3.new(6.89999962, 1.26000094, 2.4000001)
- o58.CFrame = CFrame.new(-39.5894051, 7.43573713, -254.675156, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o58.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o58.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o58.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o58.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o58.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o58.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o58.Position = Vector3.new(-39.5894051, 7.43573713, -254.675156)
- o59.Name = "wall"
- o59.Parent = o11
- o59.Material = Enum.Material.Concrete
- o59.Position = Vector3.new(-34.0392494, 7.03563738, -254.675156)
- o59.Rotation = Vector3.new(-180, 0, -180)
- o59.Anchored = true
- o59.Size = Vector3.new(4.4000001, 2.4000001, 2.4000001)
- o59.CFrame = CFrame.new(-34.0392494, 7.03563738, -254.675156, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o59.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o59.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o59.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o59.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o59.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o59.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o59.Position = Vector3.new(-34.0392494, 7.03563738, -254.675156)
- o60.Name = "CopyPart"
- o60.Parent = o11
- o60.Material = Enum.Material.SmoothPlastic
- o60.BrickColor = BrickColor.new("Dark stone grey")
- o60.Position = Vector3.new(-30.436367, 4.18571901, -246.578735)
- o60.Rotation = Vector3.new(-180, 0, -180)
- o60.Anchored = true
- o60.FormFactor = Enum.FormFactor.Custom
- o60.Size = Vector3.new(0.600000024, 0.200000003, 0.400000274)
- o60.CFrame = CFrame.new(-30.436367, 4.18571901, -246.578735, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o60.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o60.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o60.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o60.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o60.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o60.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o60.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o60.Position = Vector3.new(-30.436367, 4.18571901, -246.578735)
- o61.Name = "wall"
- o61.Parent = o11
- o61.Material = Enum.Material.Concrete
- o61.BrickColor = BrickColor.new("Sage green")
- o61.Position = Vector3.new(-36.9893913, 8.01570892, -249.77507)
- o61.Rotation = Vector3.new(-180, 0, -180)
- o61.Anchored = true
- o61.Size = Vector3.new(12.3000011, 0.100000024, 12.1999998)
- o61.CFrame = CFrame.new(-36.9893913, 8.01570892, -249.77507, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o61.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o61.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o61.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o61.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o61.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o61.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o61.Color = Color3.new(0.72549, 0.768627, 0.694118)
- o61.Position = Vector3.new(-36.9893913, 8.01570892, -249.77507)
- o62.Name = "BoothSFX"
- o62.Parent = o11
- o62.Transparency = 1
- o62.Position = Vector3.new(-39.8811073, 0.425727129, -249.796387)
- o62.Anchored = true
- o62.CanCollide = false
- o62.Size = Vector3.new(4, 1, 2)
- o62.CFrame = CFrame.new(-39.8811073, 0.425727129, -249.796387, 1, 6.73797467e-06, 2.29097786e-05, -6.73844988e-06, 1, 6.72501619e-06, -2.29013094e-05, -6.72517126e-06, 1)
- o62.Position = Vector3.new(-39.8811073, 0.425727129, -249.796387)
- o63.Name = "End"
- o63.Parent = o62
- o63.SoundId = "rbxassetid://392778431"
- o64.Name = "Alarm"
- o64.Parent = o62
- o64.SoundId = "rbxassetid://1001651643"
- o64.Volume = 4
- o64.Looped = true
- o65.Name = "Welcome"
- o65.Parent = o62
- o65.SoundId = "rbxassetid://650299518"
- o66.Name = "Denied"
- o66.Parent = o62
- o66.SoundId = "rbxassetid://650299295"
- o67.Name = "Present"
- o67.Parent = o62
- o67.SoundId = "rbxassetid://650299411"
- o68.Name = "Next"
- o68.Parent = o62
- o68.SoundId = "rbxassetid://650299203"
- o69.Name = "AcceptanceLight"
- o69.Parent = o62
- o69.Color = Color3.new(0.501961, 1, 0)
- o69.Enabled = false
- o69.Brightness = 100
- o70.Name = "DenyLight"
- o70.Parent = o62
- o70.Color = Color3.new(1, 0, 0)
- o70.Enabled = false
- o70.Brightness = 100
- o71.Name = "wall"
- o71.Parent = o11
- o71.Material = Enum.Material.Concrete
- o71.Position = Vector3.new(-37.3393974, 7.26573801, -246.124863)
- o71.Rotation = Vector3.new(-180, 0, -180)
- o71.Anchored = true
- o71.Size = Vector3.new(0.0999997854, 1.86000097, 0.0999998972)
- o71.CFrame = CFrame.new(-37.3393974, 7.26573801, -246.124863, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o71.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o71.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o71.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o71.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o71.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o71.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o71.Position = Vector3.new(-37.3393974, 7.26573801, -246.124863)
- o72.Name = "wall"
- o72.Parent = o11
- o72.Material = Enum.Material.Concrete
- o72.Position = Vector3.new(-43.4493904, 4.01564264, -244.424973)
- o72.Rotation = Vector3.new(0, -90, 0)
- o72.Anchored = true
- o72.Size = Vector3.new(1.49999905, 8.84000111, 1)
- o72.CFrame = CFrame.new(-43.4493904, 4.01564264, -244.424973, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o72.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o72.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o72.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o72.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o72.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o72.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o72.Position = Vector3.new(-43.4493904, 4.01564264, -244.424973)
- o73.Parent = o11
- o73.Material = Enum.Material.DiamondPlate
- o73.BrickColor = BrickColor.new("Dark stone grey")
- o73.Position = Vector3.new(-33.7493858, 5.23564577, -245.325058)
- o73.Rotation = Vector3.new(0, 90, 0)
- o73.Anchored = true
- o73.Size = Vector3.new(0.100000381, 5, 3.4000001)
- o73.CFrame = CFrame.new(-33.7493858, 5.23564577, -245.325058, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- o73.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o73.Position = Vector3.new(-33.7493858, 5.23564577, -245.325058)
- o74.Parent = o73
- o75.Parent = o73
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- local Wood = true
- local parent = script.Parent
- local function on()
- Wood = true
- parent.Transparency = 0
- parent.CanCollide = true
- end
- local function off()
- Wood = false
- parent.Transparency = 1
- parent.CanCollide = false
- end
- local function OnClicked()
- if Wood == true then off() else on() end
- end
- parent.ClickDetector.MouseClick:connect(OnClicked)
- on()
- end,o75)
- end))
- o76.Name = "wall"
- o76.Parent = o11
- o76.Material = Enum.Material.Concrete
- o76.Position = Vector3.new(-34.0392418, 7.03563738, -244.875076)
- o76.Rotation = Vector3.new(-180, 0, -180)
- o76.Anchored = true
- o76.Size = Vector3.new(4.4000001, 2.4000001, 2.4000001)
- o76.CFrame = CFrame.new(-34.0392418, 7.03563738, -244.875076, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o76.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o76.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o76.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o76.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o76.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o76.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o76.Position = Vector3.new(-34.0392418, 7.03563738, -244.875076)
- o77.Parent = o11
- o77.Material = Enum.Material.Concrete
- o77.Position = Vector3.new(-38.2993584, 1.69576192, -249.875061)
- o77.Rotation = Vector3.new(0, 90, 0)
- o77.Anchored = true
- o77.Size = Vector3.new(7.60000038, 3.29999971, 1.79999995)
- o77.CFrame = CFrame.new(-38.2993584, 1.69576192, -249.875061, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- o77.BottomSurface = Enum.SurfaceType.Smooth
- o77.TopSurface = Enum.SurfaceType.Smooth
- o77.Position = Vector3.new(-38.2993584, 1.69576192, -249.875061)
- o78.Name = "window"
- o78.Parent = o11
- o78.Material = Enum.Material.Concrete
- o78.BrickColor = BrickColor.new("Sage green")
- o78.Transparency = 0.69999998807907
- o78.Position = Vector3.new(-38.7393456, 5.66575575, -249.775146)
- o78.Rotation = Vector3.new(0, 90, 0)
- o78.Anchored = true
- o78.Size = Vector3.new(7.40000057, 4, 0.600000024)
- o78.CFrame = CFrame.new(-38.7393456, 5.66575575, -249.775146, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- o78.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o78.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o78.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o78.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o78.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o78.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o78.Color = Color3.new(0.72549, 0.768627, 0.694118)
- o78.Position = Vector3.new(-38.7393456, 5.66575575, -249.775146)
- o79.Name = "wall"
- o79.Parent = o11
- o79.Material = Enum.Material.Concrete
- o79.Position = Vector3.new(-31.039196, 3.97074366, -244.875031)
- o79.Rotation = Vector3.new(-180, 0, -180)
- o79.Anchored = true
- o79.Size = Vector3.new(1.99999988, 8.59000111, 2.4000001)
- o79.CFrame = CFrame.new(-31.039196, 3.97074366, -244.875031, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o79.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o79.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o79.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o79.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o79.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o79.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o79.Position = Vector3.new(-31.039196, 3.97074366, -244.875031)
- o80.Name = "wall"
- o80.Parent = o11
- o80.Material = Enum.Material.Concrete
- o80.Position = Vector3.new(-35.3893776, 1.53574395, -244.875046)
- o80.Rotation = Vector3.new(-180, 0, -180)
- o80.Anchored = true
- o80.Size = Vector3.new(7.69999981, 3.0600009, 2.4000001)
- o80.CFrame = CFrame.new(-35.3893776, 1.53574395, -244.875046, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o80.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o80.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o80.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o80.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o80.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o80.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o80.Position = Vector3.new(-35.3893776, 1.53574395, -244.875046)
- o81.Parent = o80
- o81.C0 = CFrame.new(-256, 10, 256, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o81.C1 = CFrame.new(220.610626, -1.53574395, -500.875061, 1, 0, 0, 0, 0, 1, 0, -1, 0)
- o81.Part1 = o80
- o82.Parent = o11
- o82.Transparency = 1
- o82.Position = Vector3.new(-33.7392235, 4.46574736, -243.725052)
- o82.Rotation = Vector3.new(0, 90, 0)
- o82.Anchored = true
- o82.Size = Vector3.new(0.0999999046, 5.69999981, 6.79999971)
- o82.CFrame = CFrame.new(-33.7392235, 4.46574736, -243.725052, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- o82.BottomSurface = Enum.SurfaceType.Smooth
- o82.TopSurface = Enum.SurfaceType.Smooth
- o82.Position = Vector3.new(-33.7392235, 4.46574736, -243.725052)
- o83.Name = "wall"
- o83.Parent = o11
- o83.Material = Enum.Material.Concrete
- o83.Position = Vector3.new(-39.5894203, 7.43573713, -244.874817)
- o83.Rotation = Vector3.new(-180, 0, -180)
- o83.Anchored = true
- o83.Size = Vector3.new(6.89999962, 1.26000094, 2.4000001)
- o83.CFrame = CFrame.new(-39.5894203, 7.43573713, -244.874817, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o83.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o83.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o83.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o83.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o83.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o83.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o83.Position = Vector3.new(-39.5894203, 7.43573713, -244.874817)
- o84.Name = "wall"
- o84.Parent = o11
- o84.Material = Enum.Material.Concrete
- o84.Position = Vector3.new(-43.449482, 4.01564264, -255.125198)
- o84.Rotation = Vector3.new(0, -90, 0)
- o84.Anchored = true
- o84.Size = Vector3.new(1.49999905, 8.84000111, 1)
- o84.CFrame = CFrame.new(-43.449482, 4.01564264, -255.125198, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o84.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o84.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o84.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o84.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o84.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o84.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o84.Position = Vector3.new(-43.449482, 4.01564264, -255.125198)
- o85.Name = "ClickToPlaySoundBlock"
- o85.Parent = o11
- o85.Material = Enum.Material.SmoothPlastic
- o85.BrickColor = BrickColor.new("Burnt Sienna")
- o85.Position = Vector3.new(-37.289402, 6.09573889, -246.324829)
- o85.Anchored = true
- o85.FormFactor = Enum.FormFactor.Symmetric
- o85.Size = Vector3.new(0.900000036, 0.649999976, 0.099999994)
- o85.CFrame = CFrame.new(-37.289402, 6.09573889, -246.324829, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o85.BottomSurface = Enum.SurfaceType.Smooth
- o85.TopSurface = Enum.SurfaceType.Smooth
- o85.Color = Color3.new(0.415686, 0.223529, 0.0352941)
- o85.Position = Vector3.new(-37.289402, 6.09573889, -246.324829)
- o86.Parent = o85
- o87.Parent = o86
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- script.Parent.MouseClick:connect (function(start)
- script.Parent.Parent.Audio: Play()
- end)
- end,o87)
- end))
- o88.Name = "Audio"
- o88.Parent = o85
- o88.SoundId = "rbxassetid://361971380"
- o88:Play()
- o88.Volume = 3
- o89.Parent = o85
- o90.Parent = o89
- o90.Size = UDim2.new(1,0,1,0)
- o90.Text = "LOCKDOWN"
- o90.BackgroundColor3 = Color3.new(1, 1, 1)
- o90.BackgroundTransparency = 1
- o90.Font = Enum.Font.Arcade
- o90.FontSize = Enum.FontSize.Size14
- o90.TextColor3 = Color3.new(0.105882, 0, 0)
- o90.TextScaled = true
- o90.TextStrokeColor3 = Color3.new(1, 1, 1)
- o90.TextWrapped = true
- o92.Parent = o11
- o93.Name = "Open"
- o93.Parent = o92
- o93.BrickColor = BrickColor.new("Dark green")
- o93.Position = Vector3.new(-36.0393944, 5.56572866, -253.425278)
- o93.Rotation = Vector3.new(0, 90, 0)
- o93.Anchored = true
- o93.Size = Vector3.new(0.100000024, 1.20000005, 1)
- o93.CFrame = CFrame.new(-36.0393944, 5.56572866, -253.425278, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- o93.BottomSurface = Enum.SurfaceType.Smooth
- o93.TopSurface = Enum.SurfaceType.Smooth
- o93.Color = Color3.new(0.156863, 0.498039, 0.278431)
- o93.Position = Vector3.new(-36.0393944, 5.56572866, -253.425278)
- o94.Parent = o93
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.Door.Transparency = 1
- script.Parent.Parent.Door.CanCollide = false
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o94)
- end))
- o95.Parent = o93
- o96.Name = "Close"
- o96.Parent = o92
- o96.BrickColor = BrickColor.new("Bright red")
- o96.Position = Vector3.new(-36.0393944, 4.36573839, -253.425278)
- o96.Rotation = Vector3.new(0, 90, 0)
- o96.Anchored = true
- o96.Size = Vector3.new(0.100000024, 1.20000005, 1)
- o96.CFrame = CFrame.new(-36.0393944, 4.36573839, -253.425278, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- o96.BottomSurface = Enum.SurfaceType.Smooth
- o96.TopSurface = Enum.SurfaceType.Smooth
- o96.Color = Color3.new(0.768627, 0.156863, 0.109804)
- o96.Position = Vector3.new(-36.0393944, 4.36573839, -253.425278)
- o97.Parent = o96
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.Door.Transparency = 0
- script.Parent.Parent.Door.CanCollide = true
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o97)
- end))
- o98.Parent = o96
- o99.Name = "Door"
- o99.Parent = o92
- o99.Material = Enum.Material.DiamondPlate
- o99.BrickColor = BrickColor.new("Dark stone grey")
- o99.Position = Vector3.new(-41.1394234, 3.47576642, -255.275284)
- o99.Rotation = Vector3.new(0, 90, 0)
- o99.Anchored = true
- o99.Size = Vector3.new(0.800000012, 6.90000057, 3.80000019)
- o99.CFrame = CFrame.new(-41.1394234, 3.47576642, -255.275284, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- o99.BackSurface = Enum.SurfaceType.Weld
- o99.FrontSurface = Enum.SurfaceType.Weld
- o99.TopSurface = Enum.SurfaceType.Smooth
- o99.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o99.Position = Vector3.new(-41.1394234, 3.47576642, -255.275284)
- o100.Parent = o99
- o100.C0 = CFrame.new(0, 0, 1.9000001, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o100.C1 = CFrame.new(3.85011292, 1.94002151, 0.60017395, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o100.Part0 = o99
- o100.Part1 = o117
- o101.Parent = o99
- o101.C0 = CFrame.new(0, 0, 1.9000001, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o101.C1 = CFrame.new(1.9001236, -1.45997214, 0.600158691, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o101.Part0 = o99
- o101.Part1 = o119
- o102.Name = "wall"
- o102.Parent = o11
- o102.Material = Enum.Material.Concrete
- o102.Position = Vector3.new(-37.6393547, 7.26573801, -246.124893)
- o102.Rotation = Vector3.new(-180, 0, -180)
- o102.Anchored = true
- o102.Size = Vector3.new(0.0999997854, 1.86000097, 0.0999998972)
- o102.CFrame = CFrame.new(-37.6393547, 7.26573801, -246.124893, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o102.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o102.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o102.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o102.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o102.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o102.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o102.Position = Vector3.new(-37.6393547, 7.26573801, -246.124893)
- o103.Name = "ClickToPlaySoundBlock"
- o103.Parent = o11
- o103.Material = Enum.Material.SmoothPlastic
- o103.BrickColor = BrickColor.new("Burnt Sienna")
- o103.Position = Vector3.new(-37.2894173, 6.99573565, -246.324829)
- o103.Anchored = true
- o103.FormFactor = Enum.FormFactor.Symmetric
- o103.Size = Vector3.new(0.900000036, 0.649999976, 0.099999994)
- o103.CFrame = CFrame.new(-37.2894173, 6.99573565, -246.324829, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o103.BottomSurface = Enum.SurfaceType.Smooth
- o103.TopSurface = Enum.SurfaceType.Smooth
- o103.Color = Color3.new(0.415686, 0.223529, 0.0352941)
- o103.Position = Vector3.new(-37.2894173, 6.99573565, -246.324829)
- o104.Parent = o103
- o105.Parent = o104
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- script.Parent.MouseClick:connect (function(start)
- script.Parent.Parent.Audio: Play()
- end)
- end,o105)
- end))
- o106.Name = "Audio"
- o106.Parent = o103
- o106.SoundId = "rbxassetid://539295872"
- o106.Volume = 3
- o107.Parent = o103
- o108.Parent = o107
- o108.Size = UDim2.new(1,0,1,0)
- o108.Text = "DETAIN"
- o108.BackgroundColor3 = Color3.new(1, 1, 1)
- o108.BackgroundTransparency = 1
- o108.Font = Enum.Font.Arcade
- o108.FontSize = Enum.FontSize.Size14
- o108.TextColor3 = Color3.new(0.666667, 0, 0)
- o108.TextScaled = true
- o108.TextStrokeColor3 = Color3.new(1, 1, 1)
- o108.TextWrapped = true
- o109.Parent = o11
- o109.Material = Enum.Material.SmoothPlastic
- o109.Position = Vector3.new(-36.0689812, 3.28506112, -251.504929)
- o109.Rotation = Vector3.new(-5.76999998, -29.8700008, 177.119995)
- o109.Anchored = true
- o109.CanCollide = false
- o109.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- o109.CFrame = CFrame.new(-36.0689812, 3.28506112, -251.504929, -0.866025388, -0.0435789563, -0.498097181, 0, -0.996194541, 0.08715792, -0.49999994, 0.0754809752, 0.862729788)
- o109.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o109.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o109.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o109.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o109.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o109.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o109.Position = Vector3.new(-36.0689812, 3.28506112, -251.504929)
- o110.Parent = o109
- o110.Scale = Vector3.new(0.397187501, 0.0794375315, 0.255327642)
- o112.Name = "CopyPart"
- o112.Parent = o11
- o112.Material = Enum.Material.SmoothPlastic
- o112.BrickColor = BrickColor.new("Dark stone grey")
- o112.Position = Vector3.new(-30.4363518, 7.62573099, -246.57872)
- o112.Rotation = Vector3.new(-180, 0, -180)
- o112.Anchored = true
- o112.FormFactor = Enum.FormFactor.Custom
- o112.Size = Vector3.new(0.600000024, 0.200000003, 0.400000274)
- o112.CFrame = CFrame.new(-30.4363518, 7.62573099, -246.57872, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o112.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o112.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o112.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o112.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o112.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o112.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o112.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o112.Position = Vector3.new(-30.4363518, 7.62573099, -246.57872)
- o113.Parent = o11
- o113.BrickColor = BrickColor.new("Deep orange")
- o113.Position = Vector3.new(-42.9293709, 5.90574789, -251.625107)
- o113.Rotation = Vector3.new(0, 90, 0)
- o113.Anchored = true
- o113.Size = Vector3.new(3.30000067, 2.69999957, 0.100000001)
- o113.CFrame = CFrame.new(-42.9293709, 5.90574789, -251.625107, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- o113.BottomSurface = Enum.SurfaceType.Smooth
- o113.TopSurface = Enum.SurfaceType.Smooth
- o113.Color = Color3.new(1, 0.690196, 0)
- o113.Position = Vector3.new(-42.9293709, 5.90574789, -251.625107)
- o114.Parent = o113
- o114.Texture = "http://www.roblox.com/asset/?id=1248731524"
- o114.Face = Enum.NormalId.Back
- o115.Name = "brick"
- o115.Parent = o11
- o115.Material = Enum.Material.Metal
- o115.BrickColor = BrickColor.new("Fawn brown")
- o115.Position = Vector3.new(-37.7330589, 6.26075602, -253.230301)
- o115.Rotation = Vector3.new(-180, 0, -180)
- o115.Anchored = true
- o115.Size = Vector3.new(0.529999971, 1.00999999, 0.479999989)
- o115.CFrame = CFrame.new(-37.7330589, 6.26075602, -253.230301, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o115.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o115.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o115.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o115.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o115.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o115.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o115.Color = Color3.new(0.627451, 0.517647, 0.309804)
- o115.Position = Vector3.new(-37.7330589, 6.26075602, -253.230301)
- o116.Name = "wall"
- o116.Parent = o11
- o116.Material = Enum.Material.Concrete
- o116.Position = Vector3.new(-37.3393898, 4.93573236, -244.875031)
- o116.Rotation = Vector3.new(-180, 0, -180)
- o116.Anchored = true
- o116.Size = Vector3.new(3.79999995, 3.86000085, 2.4000001)
- o116.CFrame = CFrame.new(-37.3393898, 4.93573236, -244.875031, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o116.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o116.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o116.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o116.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o116.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o116.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o116.Position = Vector3.new(-37.3393898, 4.93573236, -244.875031)
- o117.Name = "wall"
- o117.Parent = o11
- o117.Material = Enum.Material.Concrete
- o117.Position = Vector3.new(-35.38937, 1.53574395, -254.67511)
- o117.Rotation = Vector3.new(-180, 0, -180)
- o117.Anchored = true
- o117.Size = Vector3.new(7.69999981, 3.0600009, 2.4000001)
- o117.CFrame = CFrame.new(-35.38937, 1.53574395, -254.67511, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o117.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o117.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o117.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o117.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o117.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o117.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o117.Position = Vector3.new(-35.38937, 1.53574395, -254.67511)
- o118.Parent = o117
- o118.C0 = CFrame.new(-256, 10, 256, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o118.C1 = CFrame.new(220.610626, -1.53574395, -510.67511, 1, 0, 0, 0, 0, 1, 0, -1, 0)
- o118.Part1 = o117
- o119.Name = "wall"
- o119.Parent = o11
- o119.Material = Enum.Material.Concrete
- o119.Position = Vector3.new(-37.3393593, 4.93573236, -254.675125)
- o119.Rotation = Vector3.new(-180, 0, -180)
- o119.Anchored = true
- o119.Size = Vector3.new(3.79999995, 3.86000085, 2.4000001)
- o119.CFrame = CFrame.new(-37.3393593, 4.93573236, -254.675125, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o119.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o119.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o119.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o119.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o119.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o119.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o119.Position = Vector3.new(-37.3393593, 4.93573236, -254.675125)
- o121.Name = "Head"
- o121.Parent = o11
- o121.BrickColor = BrickColor.new("Really black")
- o121.Transparency = 0.89999997615814
- o121.Position = Vector3.new(-35.6720695, 10.5354729, -241.18927)
- o121.Rotation = Vector3.new(-180, 0, -180)
- o121.Anchored = true
- o121.FormFactor = Enum.FormFactor.Symmetric
- o121.Size = Vector3.new(0.100000001, 0.100000001, 0.100000001)
- o121.CFrame = CFrame.new(-35.6720695, 10.5354729, -241.18927, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o121.BottomSurface = Enum.SurfaceType.Glue
- o121.TopSurface = Enum.SurfaceType.Smooth
- o121.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o121.Position = Vector3.new(-35.6720695, 10.5354729, -241.18927)
- o123.Parent = mas
- o123.Texture = "http://www.roblox.com/asset/?id=529896532"
- o124.Name = "CopyPart"
- o124.Parent = o11
- o124.Material = Enum.Material.SmoothPlastic
- o124.BrickColor = BrickColor.new("Dark stone grey")
- o124.Position = Vector3.new(-30.436367, 0.71577096, -246.578735)
- o124.Rotation = Vector3.new(-180, 0, -180)
- o124.Anchored = true
- o124.FormFactor = Enum.FormFactor.Custom
- o124.Size = Vector3.new(0.600000024, 0.200000003, 0.400000274)
- o124.CFrame = CFrame.new(-30.436367, 0.71577096, -246.578735, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o124.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o124.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o124.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o124.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o124.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o124.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o124.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o124.Position = Vector3.new(-30.436367, 0.71577096, -246.578735)
- o125.Name = "wall"
- o125.Parent = o11
- o125.Material = Enum.Material.Concrete
- o125.Position = Vector3.new(-42.989399, 7.68573141, -249.074875)
- o125.Rotation = Vector3.new(-180, 0, -180)
- o125.Anchored = true
- o125.Size = Vector3.new(0.0999994278, 0.760000944, 10.7999992)
- o125.CFrame = CFrame.new(-42.989399, 7.68573141, -249.074875, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o125.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o125.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o125.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o125.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o125.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o125.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o125.Position = Vector3.new(-42.989399, 7.68573141, -249.074875)
- o126.Name = "wall"
- o126.Parent = o11
- o126.Material = Enum.Material.Concrete
- o126.Position = Vector3.new(-38.7394066, 5.43573713, -246.325058)
- o126.Rotation = Vector3.new(-180, 0, -180)
- o126.Anchored = true
- o126.Size = Vector3.new(0.799999833, 3.86000085, 0.900000095)
- o126.CFrame = CFrame.new(-38.7394066, 5.43573713, -246.325058, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o126.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o126.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o126.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o126.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o126.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o126.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o126.Position = Vector3.new(-38.7394066, 5.43573713, -246.325058)
- o128.Name = "wall"
- o128.Parent = o11
- o128.Material = Enum.Material.Concrete
- o128.Position = Vector3.new(-38.7394066, 7.68573141, -249.825058)
- o128.Rotation = Vector3.new(-180, 0, -180)
- o128.Anchored = true
- o128.Size = Vector3.new(0.799999833, 0.760000944, 7.9000001)
- o128.CFrame = CFrame.new(-38.7394066, 7.68573141, -249.825058, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o128.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o128.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o128.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o128.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o128.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o128.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o128.Position = Vector3.new(-38.7394066, 7.68573141, -249.825058)
- o130.Name = "wall"
- o130.Parent = o11
- o130.Material = Enum.Material.Concrete
- o130.Position = Vector3.new(-30.4493904, 4.01564264, -247.075104)
- o130.Rotation = Vector3.new(0, -90, 0)
- o130.Anchored = true
- o130.Size = Vector3.new(6.79999924, 8.84000111, 0.800000012)
- o130.CFrame = CFrame.new(-30.4493904, 4.01564264, -247.075104, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o130.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o130.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o130.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o130.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o130.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o130.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o130.Position = Vector3.new(-30.4493904, 4.01564264, -247.075104)
- o131.Name = "wall"
- o131.Parent = o11
- o131.Material = Enum.Material.Concrete
- o131.Position = Vector3.new(-43.4994087, 4.01564741, -249.775116)
- o131.Rotation = Vector3.new(0, -90, 0)
- o131.Anchored = true
- o131.Size = Vector3.new(12.1999989, 8.84000111, 0.899999976)
- o131.CFrame = CFrame.new(-43.4994087, 4.01564741, -249.775116, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o131.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o131.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o131.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o131.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o131.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o131.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o131.Position = Vector3.new(-43.4994087, 4.01564741, -249.775116)
- o132.Parent = o11
- o132.Material = Enum.Material.SmoothPlastic
- o132.BrickColor = BrickColor.new("Dirt brown")
- o132.Position = Vector3.new(-43.4393806, 3.95574236, -255.775131)
- o132.Rotation = Vector3.new(0, 90, 0)
- o132.Anchored = true
- o132.Size = Vector3.new(0.200000003, 7.99999952, 0.799999893)
- o132.CFrame = CFrame.new(-43.4393806, 3.95574236, -255.775131, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- o132.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o132.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o132.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o132.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o132.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o132.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o132.Color = Color3.new(0.337255, 0.258824, 0.211765)
- o132.Position = Vector3.new(-43.4393806, 3.95574236, -255.775131)
- o136.Parent = o11
- o136.Transparency = 1
- o136.Position = Vector3.new(-33.6893806, 4.46573591, -244.825043)
- o136.Rotation = Vector3.new(0, 90, 0)
- o136.Anchored = true
- o136.Size = Vector3.new(0.100000024, 2.79999995, 3.70000005)
- o136.CFrame = CFrame.new(-33.6893806, 4.46573591, -244.825043, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- o136.BottomSurface = Enum.SurfaceType.Smooth
- o136.TopSurface = Enum.SurfaceType.Smooth
- o136.Position = Vector3.new(-33.6893806, 4.46573591, -244.825043)
- o137.Parent = o136
- o137.Texture = "http://www.roblox.com/asset/?id=1220624115"
- o137.Face = Enum.NormalId.Right
- o138.Parent = o136
- o138.Texture = "http://www.roblox.com/asset/?id=1220624115"
- o138.Face = Enum.NormalId.Left
- o140.Parent = o11
- o141.Name = "Door"
- o141.Parent = o140
- o141.Material = Enum.Material.DiamondPlate
- o141.BrickColor = BrickColor.new("Dark stone grey")
- o141.Position = Vector3.new(-38.3893547, 5.36574888, -249.625137)
- o141.Rotation = Vector3.new(-90, 90, 0)
- o141.Anchored = true
- o141.Size = Vector3.new(3.90000033, 5.69999981, 0.0999999046)
- o141.CFrame = CFrame.new(-38.3893547, 5.36574888, -249.625137, 0, 0, 1, -1, 0, 0, 0, -1, 0)
- o141.BottomSurface = Enum.SurfaceType.Smooth
- o141.TopSurface = Enum.SurfaceType.Smooth
- o141.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o141.Position = Vector3.new(-38.3893547, 5.36574888, -249.625137)
- o142.Name = "Smooth Block Model"
- o142.Parent = o140
- o142.BrickColor = BrickColor.new("Fawn brown")
- o142.Transparency = 0.5
- o142.Position = Vector3.new(-37.489399, 6.56573439, -253.225128)
- o142.Rotation = Vector3.new(0, 90, 0)
- o142.Anchored = true
- o142.Size = Vector3.new(0.5, 0.400000036, 0.100000024)
- o142.CFrame = CFrame.new(-37.489399, 6.56573439, -253.225128, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- o142.BottomSurface = Enum.SurfaceType.Smooth
- o142.TopSurface = Enum.SurfaceType.Smooth
- o142.Color = Color3.new(0.627451, 0.517647, 0.309804)
- o142.Position = Vector3.new(-37.489399, 6.56573439, -253.225128)
- o143.Parent = o142
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.Door.Transparency = 1
- script.Parent.Parent.Door.CanCollide = false
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o143)
- end))
- o144.Parent = o142
- o145.Parent = o144
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- script.Parent.MouseClick:connect (function(start)
- script.Parent.Parent.Audio: Play()
- end)
- end,o145)
- end))
- o146.Name = "Audio"
- o146.Parent = o142
- o146.SoundId = "rbxassetid://397571199"
- o146:Play()
- o146.Volume = 3
- o147.Name = "Smooth Block Model"
- o147.Parent = o140
- o147.BrickColor = BrickColor.new("Fawn brown")
- o147.Transparency = 0.5
- o147.Position = Vector3.new(-37.489399, 5.96573973, -253.225128)
- o147.Rotation = Vector3.new(0, 90, 0)
- o147.Anchored = true
- o147.Size = Vector3.new(0.5, 0.399999976, 0.100000024)
- o147.CFrame = CFrame.new(-37.489399, 5.96573973, -253.225128, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- o147.BottomSurface = Enum.SurfaceType.Smooth
- o147.TopSurface = Enum.SurfaceType.Smooth
- o147.Color = Color3.new(0.627451, 0.517647, 0.309804)
- o147.Position = Vector3.new(-37.489399, 5.96573973, -253.225128)
- o148.Parent = o147
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked()
- script.Parent.Parent.Door.Transparency = 0
- script.Parent.Parent.Door.CanCollide = true
- end
- script.Parent.ClickDetector.MouseClick:connect (onClicked)
- end,o148)
- end))
- o149.Parent = o147
- o150.Parent = o149
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- script.Parent.MouseClick:connect (function(start)
- script.Parent.Parent.Audio: Play()
- end)
- end,o150)
- end))
- o151.Name = "Audio"
- o151.Parent = o147
- o151.SoundId = "rbxassetid://397571287"
- o151:Play()
- o151.Volume = 3
- o152.Name = "Head"
- o152.Parent = o11
- o152.Transparency = 0.89999997615814
- o152.Position = Vector3.new(-34.5245476, 10.8655548, -243.1689)
- o152.Rotation = Vector3.new(-180, 0, -180)
- o152.Anchored = true
- o152.FormFactor = Enum.FormFactor.Symmetric
- o152.Size = Vector3.new(0.100000001, 0.100000001, 0.100000001)
- o152.CFrame = CFrame.new(-34.5245476, 10.8655548, -243.1689, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o152.BottomSurface = Enum.SurfaceType.Glue
- o152.TopSurface = Enum.SurfaceType.Smooth
- o152.Position = Vector3.new(-34.5245476, 10.8655548, -243.1689)
- o153.Name = "wall"
- o153.Parent = o11
- o153.Material = Enum.Material.Concrete
- o153.Position = Vector3.new(-36.9393883, 7.26573801, -246.124847)
- o153.Rotation = Vector3.new(-180, 0, -180)
- o153.Anchored = true
- o153.Size = Vector3.new(0.0999997854, 1.86000097, 0.0999998972)
- o153.CFrame = CFrame.new(-36.9393883, 7.26573801, -246.124847, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o153.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o153.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o153.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o153.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o153.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o153.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o153.Position = Vector3.new(-36.9393883, 7.26573801, -246.124847)
- o155.Name = "wall"
- o155.Parent = o11
- o155.Material = Enum.Material.Concrete
- o155.Position = Vector3.new(-30.4493523, 7.56563997, -250.375107)
- o155.Rotation = Vector3.new(0, -90, 0)
- o155.Anchored = true
- o155.Size = Vector3.new(6.39999914, 1.74000096, 0.800000012)
- o155.CFrame = CFrame.new(-30.4493523, 7.56563997, -250.375107, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o155.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- o155.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- o155.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- o155.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- o155.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- o155.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- o155.Position = Vector3.new(-30.4493523, 7.56563997, -250.375107)
- o156.Parent = o11
- o156.BrickColor = BrickColor.new("Dirt brown")
- o156.Position = Vector3.new(-42.9293709, 2.78564, -251.625107)
- o156.Rotation = Vector3.new(0, 90, 0)
- o156.Anchored = true
- o156.Size = Vector3.new(3.30000067, 2.69999957, 0.100000001)
- o156.CFrame = CFrame.new(-42.9293709, 2.78564, -251.625107, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- o156.BottomSurface = Enum.SurfaceType.Smooth
- o156.TopSurface = Enum.SurfaceType.Smooth
- o156.Color = Color3.new(0.337255, 0.258824, 0.211765)
- o156.Position = Vector3.new(-42.9293709, 2.78564, -251.625107)
- o157.Parent = o156
- o157.Texture = "http://www.roblox.com/asset/?id=1283263401"
- o157.Face = Enum.NormalId.Back
- o158.Parent = o11
- o158.Material = Enum.Material.DiamondPlate
- o158.BrickColor = BrickColor.new("Dark stone grey")
- o158.Position = Vector3.new(-33.7493401, 5.23564577, -254.925125)
- o158.Rotation = Vector3.new(0, 90, 0)
- o158.Anchored = true
- o158.Size = Vector3.new(0.100000381, 5, 3.4000001)
- o158.CFrame = CFrame.new(-33.7493401, 5.23564577, -254.925125, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- o158.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o158.Position = Vector3.new(-33.7493401, 5.23564577, -254.925125)
- o159.Parent = o158
- o160.Parent = o158
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- local Wood = true
- local parent = script.Parent
- local function on()
- Wood = true
- parent.Transparency = 0
- parent.CanCollide = true
- end
- local function off()
- Wood = false
- parent.Transparency = 1
- parent.CanCollide = false
- end
- local function OnClicked()
- if Wood == true then off() else on() end
- end
- parent.ClickDetector.MouseClick:connect(OnClicked)
- on()
- end,o160)
- end))
- o161.Name = "ClickToPlaySoundBlock"
- o161.Parent = o11
- o161.Material = Enum.Material.SmoothPlastic
- o161.BrickColor = BrickColor.new("Burnt Sienna")
- o161.Position = Vector3.new(-36.8394051, 3.33576035, -246.646133)
- o161.Rotation = Vector3.new(90, 0, 90)
- o161.Anchored = true
- o161.FormFactor = Enum.FormFactor.Symmetric
- o161.Size = Vector3.new(0.900000036, 0.649999976, 0.099999994)
- o161.CFrame = CFrame.new(-36.8394051, 3.33576035, -246.646133, 0, -1, 0, 0, 0, -1, 1, 0, 0)
- o161.BottomSurface = Enum.SurfaceType.Smooth
- o161.TopSurface = Enum.SurfaceType.Smooth
- o161.Color = Color3.new(0.415686, 0.223529, 0.0352941)
- o161.Position = Vector3.new(-36.8394051, 3.33576035, -246.646133)
- o162.Parent = o161
- o163.Parent = o162
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- script.Parent.MouseClick:connect (function(start)
- script.Parent.Parent.Audio: Play()
- end)
- end,o163)
- end))
- o164.Name = "Audio"
- o164.Parent = o161
- o164.SoundId = "rbxassetid://179939450"
- o164:Play()
- o164.Volume = 3
- o165.Parent = o161
- o166.Parent = o165
- o166.Size = UDim2.new(1,0,1,0)
- o166.Text = "Call Next"
- o166.BackgroundColor3 = Color3.new(1, 1, 1)
- o166.BackgroundTransparency = 1
- o166.Font = Enum.Font.Arcade
- o166.FontSize = Enum.FontSize.Size14
- o166.TextColor3 = Color3.new(0.254902, 0.666667, 0)
- o166.TextScaled = true
- o166.TextStrokeColor3 = Color3.new(1, 1, 1)
- o166.TextWrapped = true
- o167.Parent = o161
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- function onClicked(mouse)
- script.Parent.Parent.Name = "NEXT!" --What the figure's name will be after you click the torso.
- wait(3) --How long until the character name goes back to normal.
- script.Parent.Parent.Name = " " --What the figure's name will be after you click the torso.
- end
- script.Parent.ClickDetector.MouseClick:connect(onClicked)
- end,o167)
- end))
- o173.Name = "Owner Only"
- o173.Parent = o11
- o173.BrickColor = BrickColor.new("Forest green")
- o173.Transparency = 1
- o173.Position = Vector3.new(-24.7699966, 3.28562617, -251.580002)
- o173.Rotation = Vector3.new(-180, 0, -180)
- o173.Anchored = true
- o173.FormFactor = Enum.FormFactor.Plate
- o173.Size = Vector3.new(1.32000375, 7.38000011, 8.59999943)
- o173.CFrame = CFrame.new(-24.7699966, 3.28562617, -251.580002, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o173.Color = Color3.new(0.121569, 0.501961, 0.113725)
- o173.Position = Vector3.new(-24.7699966, 3.28562617, -251.580002)
- o174.Parent = o173
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- print("e")
- -- list of account names allowed to go through the door.
- permission = {"zachrogamehard133447"}
- function checkOkToLetIn(name)
- for i = 1,#permission do
- if (string.upper(name) == string.upper(permission[i])) then return true end
- end
- return false
- end
- local Door = script.Parent
- function onTouched(hit)
- print("Door Hit")
- local human = hit.Parent:findFirstChild("Humanoid")
- if (human ~= nil ) then
- -- a human has touched this door!
- print("Human touched door")
- -- test the human's name against the permission list
- if (checkOkToLetIn(human.Parent.Name)) then
- print("Human passed test")
- Door.Transparency = 0.7
- Door.CanCollide = false
- wait(0.5) -- this is how long the door is open
- Door.CanCollide = true
- Door.Transparency = 0
- else human.Health= 0 -- delete this line of you want a non-killing VIP door
- end
- end
- end
- script.Parent.Touched:connect(onTouched)
- end,o174)
- end))
- o175.Parent = o173
- o176.Name = "J0HN"
- o176.Parent = o173
- o177.Name = "Owner Only"
- o177.Parent = o11
- o177.BrickColor = BrickColor.new("Forest green")
- o177.Transparency = 1
- o177.Position = Vector3.new(-27.1234856, 3.27835298, -256.014984)
- o177.Rotation = Vector3.new(-180, 0, -180)
- o177.Anchored = true
- o177.FormFactor = Enum.FormFactor.Plate
- o177.Size = Vector3.new(6.05000257, 7.94999981, 0.4399997)
- o177.CFrame = CFrame.new(-27.1234856, 3.27835298, -256.014984, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o177.Color = Color3.new(0.121569, 0.501961, 0.113725)
- o177.Position = Vector3.new(-27.1234856, 3.27835298, -256.014984)
- o178.Parent = o177
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- print("VIP Door Script loaded")
- -- list of account names allowed to go through the door.
- permission = {"zachrogamehard133447"}
- function checkOkToLetIn(name)
- for i = 1,#permission do
- if (string.upper(name) == string.upper(permission[i])) then return true end
- end
- return false
- end
- local Door = script.Parent
- function onTouched(hit)
- print("Door Hit")
- local human = hit.Parent:findFirstChild("Humanoid")
- if (human ~= nil ) then
- -- a human has touched this door!
- print("Human touched door")
- -- test the human's name against the permission list
- if (checkOkToLetIn(human.Parent.Name)) then
- print("Human passed test")
- Door.Transparency = 0.7
- Door.CanCollide = false
- wait(0.5) -- this is how long the door is open
- Door.CanCollide = true
- Door.Transparency = 0
- else human.Health= 0 -- delete this line of you want a non-killing VIP door
- end
- end
- end
- script.Parent.Touched:connect(onTouched)
- end,o178)
- end))
- o179.Parent = o177
- o180.Name = "J0HN"
- o180.Parent = o177
- o181.Parent = o177
- o181.C0 = CFrame.new(-6.04010534, -0.159994721, 3.87994862, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o181.C1 = CFrame.new(3.03587723, -3.11258268, -12.1799898, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o181.Part1 = o177
- o182.Parent = o177
- o182.C0 = CFrame.new(-6.04010534, -0.159994721, 3.87994862, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o182.C1 = CFrame.new(3.03587723, -3.51258469, -12.1799898, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o182.Part1 = o177
- o183.Parent = o177
- o183.C0 = CFrame.new(-6.04010534, -0.159994721, 3.87994862, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o183.C1 = CFrame.new(3.03587723, -3.31258154, -12.1799898, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o183.Part1 = o177
- o184.Name = "Owner Only"
- o184.Parent = o11
- o184.BrickColor = BrickColor.new("Forest green")
- o184.Transparency = 1
- o184.Position = Vector3.new(-27.1334839, 7.02877188, -251.304581)
- o184.Rotation = Vector3.new(-180, 0, -180)
- o184.Anchored = true
- o184.FormFactor = Enum.FormFactor.Plate
- o184.Size = Vector3.new(6.03000116, 0.429999232, 9.17999935)
- o184.CFrame = CFrame.new(-27.1334839, 7.02877188, -251.304581, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o184.Color = Color3.new(0.121569, 0.501961, 0.113725)
- o184.Position = Vector3.new(-27.1334839, 7.02877188, -251.304581)
- o185.Parent = o184
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- print("VIP Door Script loaded")
- -- list of account names allowed to go through the door.
- permission = {"zachrogamehard133447"}
- function checkOkToLetIn(name)
- for i = 1,#permission do
- if (string.upper(name) == string.upper(permission[i])) then return true end
- end
- return false
- end
- local Door = script.Parent
- function onTouched(hit)
- print("Door Hit")
- local human = hit.Parent:findFirstChild("Humanoid")
- if (human ~= nil ) then
- -- a human has touched this door!
- print("Human touched door")
- -- test the human's name against the permission list
- if (checkOkToLetIn(human.Parent.Name)) then
- print("Human passed test")
- Door.Transparency = 0.7
- Door.CanCollide = false
- wait(0.5) -- this is how long the door is open
- Door.CanCollide = true
- Door.Transparency = 0
- else human.Health= 0 -- delete this line of you want a non-killing VIP door
- end
- end
- end
- script.Parent.Touched:connect(onTouched)
- end,o185)
- end))
- o186.Parent = o184
- o187.Name = "J0HN"
- o187.Parent = o184
- o188.Parent = o184
- o188.C0 = CFrame.new(-0.400000006, 3.45000029, 1.65000033, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o188.C1 = CFrame.new(2.90727806, -0.203032494, 2.17569304, -1, 0.000157999995, 0, 0, 0, 1, 0.000157999995, 1, 0)
- o188.Part0 = o22
- o188.Part1 = o184
- o189.Name = "Owner Only"
- o189.Parent = o11
- o189.BrickColor = BrickColor.new("Forest green")
- o189.Transparency = 1
- o189.Position = Vector3.new(-27.1534805, 3.28563571, -247.109589)
- o189.Rotation = Vector3.new(-180, 0, -180)
- o189.Anchored = true
- o189.FormFactor = Enum.FormFactor.Plate
- o189.Size = Vector3.new(5.99000216, 7.38000011, 0.789999723)
- o189.CFrame = CFrame.new(-27.1534805, 3.28563571, -247.109589, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o189.Color = Color3.new(0.121569, 0.501961, 0.113725)
- o189.Position = Vector3.new(-27.1534805, 3.28563571, -247.109589)
- o190.Parent = o189
- table.insert(cors,coroutine.create(function()
- wait()
- runDummyScript(function()
- print("VIP Door Script loaded")
- -- list of account names allowed to go through the door.
- permission = {"zachrogamehard133447"}
- function checkOkToLetIn(name)
- for i = 1,#permission do
- if (string.upper(name) == string.upper(permission[i])) then return true end
- end
- return false
- end
- local Door = script.Parent
- function onTouched(hit)
- print("Door Hit")
- local human = hit.Parent:findFirstChild("Humanoid")
- if (human ~= nil ) then
- -- a human has touched this door!
- print("Human touched door")
- -- test the human's name against the permission list
- if (checkOkToLetIn(human.Parent.Name)) then
- print("Human passed test")
- Door.Transparency = 0.7
- Door.CanCollide = false
- wait(0.5) -- this is how long the door is open
- Door.CanCollide = true
- Door.Transparency = 0
- else human.Health= 0 -- delete this line of you want a non-killing VIP door
- end
- end
- end
- script.Parent.Touched:connect(onTouched)
- end,o190)
- end))
- o191.Parent = o189
- o192.Name = "J0HN"
- o192.Parent = o189
- o193.Parent = o189
- o193.C0 = CFrame.new(-0.300000012, -0.100000001, -0.200000137, -0, 0, -1, 0, 1, 0, 1, 0, -0)
- o193.C1 = CFrame.new(2.98288536, -2.66986465, -0.730851173, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o193.Part0 = o124
- o193.Part1 = o189
- o194.Parent = o189
- o194.C0 = CFrame.new(-0.300000012, -0.100000001, -0.200000137, -0, 0, -1, 0, 1, 0, 1, 0, -0)
- o194.C1 = CFrame.new(2.98288536, 0.800083637, -0.730851173, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o194.Part0 = o60
- o194.Part1 = o189
- o195.Parent = o1
- o195.Material = Enum.Material.Glass
- o195.BrickColor = BrickColor.new("Lily white")
- o195.Transparency = 0.5
- o195.Position = Vector3.new(-37, 16, -255.5)
- o195.Anchored = true
- o195.Size = Vector3.new(14, 16, 1)
- o195.CFrame = CFrame.new(-37, 16, -255.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o195.BottomSurface = Enum.SurfaceType.Smooth
- o195.TopSurface = Enum.SurfaceType.Smooth
- o195.Color = Color3.new(0.929412, 0.917647, 0.917647)
- o195.Position = Vector3.new(-37, 16, -255.5)
- o196.Parent = o195
- o196.C0 = CFrame.new(-5.83991003, 4.04007626, 0.469991833, -0.99999994, 0, 0, 0, 0, 0.99999994, 0, 1, 0)
- o196.C1 = CFrame.new(-5.93941879, -8.00417137, 11.4648132, 0, 1, 0, 0, 0, 0.99999994, 0.99999994, 0, 0)
- o196.Part1 = o195
- o197.Parent = o195
- o197.C0 = CFrame.new(18.5, -12, 0.5, -0, 0, 1, 0, 1, 0, -1, 0, -0)
- o197.C1 = CFrame.new(-7, -16, 0.5, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- o197.Part0 = o200
- o197.Part1 = o195
- o198.Parent = o1
- o198.Material = Enum.Material.Glass
- o198.BrickColor = BrickColor.new("Lily white")
- o198.Transparency = 0.5
- o198.Position = Vector3.new(-80.5, 12, -294.5)
- o198.Anchored = true
- o198.Size = Vector3.new(1, 24, 77)
- o198.CFrame = CFrame.new(-80.5, 12, -294.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o198.BottomSurface = Enum.SurfaceType.Smooth
- o198.TopSurface = Enum.SurfaceType.Smooth
- o198.Color = Color3.new(0.929412, 0.917647, 0.917647)
- o198.Position = Vector3.new(-80.5, 12, -294.5)
- o199.Parent = o198
- o199.C0 = CFrame.new(18.5, -12, -0.5, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o199.C1 = CFrame.new(36.5, -12, 38.5, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- o199.Part0 = o200
- o199.Part1 = o198
- o200.Parent = o1
- o200.Material = Enum.Material.Glass
- o200.BrickColor = BrickColor.new("Lily white")
- o200.Transparency = 0.5
- o200.Position = Vector3.new(-62.5, 12, -255.5)
- o200.Anchored = true
- o200.Size = Vector3.new(37, 24, 1)
- o200.CFrame = CFrame.new(-62.5, 12, -255.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o200.BottomSurface = Enum.SurfaceType.Smooth
- o200.TopSurface = Enum.SurfaceType.Smooth
- o200.Color = Color3.new(0.929412, 0.917647, 0.917647)
- o200.Position = Vector3.new(-62.5, 12, -255.5)
- o201.Parent = o200
- o201.C0 = CFrame.new(-256, 10, 256, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o201.C1 = CFrame.new(-193.5, -12, 511.5, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o201.Part1 = o200
- o202.Name = "Radio"
- o202.Parent = o1
- o203.Name = "sound"
- o203.Parent = o202
- o203.Material = Enum.Material.DiamondPlate
- o203.Transparency = 1
- o203.Position = Vector3.new(-39.6755371, 17.1693707, -302.583344)
- o203.Rotation = Vector3.new(0, -12, 0)
- o203.Anchored = true
- o203.Shape = Enum.PartType.Ball
- o203.Size = Vector3.new(1, 1, 1)
- o203.CFrame = CFrame.new(-39.6755371, 17.1693707, -302.583344, 0.978147626, 2.40581546e-08, -0.207911462, -2.36635156e-08, 0.999999881, 4.38525172e-09, 0.207911432, 6.30492658e-10, 0.978147745)
- o203.BottomSurface = Enum.SurfaceType.Smooth
- o203.TopSurface = Enum.SurfaceType.Smooth
- o203.Position = Vector3.new(-39.6755371, 17.1693707, -302.583344)
- o204.Name = "song"
- o204.Parent = o203
- o204.SoundId = "rbxassetid://1117396305"
- o204:Play()
- o204.Volume = 10
- o204.Looped = true
- o205.Parent = o1
- o205.Material = Enum.Material.Glass
- o205.BrickColor = BrickColor.new("Lily white")
- o205.Transparency = 0.5
- o205.Position = Vector3.new(-11.5, 12, -255.5)
- o205.Anchored = true
- o205.Size = Vector3.new(37, 24, 1)
- o205.CFrame = CFrame.new(-11.5, 12, -255.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o205.BottomSurface = Enum.SurfaceType.Smooth
- o205.TopSurface = Enum.SurfaceType.Smooth
- o205.Color = Color3.new(0.929412, 0.917647, 0.917647)
- o205.Position = Vector3.new(-11.5, 12, -255.5)
- o206.Parent = o205
- o206.C0 = CFrame.new(-256, 10, 256, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o206.C1 = CFrame.new(-244.5, -12, 511.5, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- o206.Part1 = o205
- o207.Parent = o205
- o207.C0 = CFrame.new(-0.5, -12, 38.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o207.C1 = CFrame.new(17.5, -12, -0.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o207.Part0 = o2
- o207.Part1 = o205
- o208.Parent = o205
- o208.C0 = CFrame.new(-0.0500000119, -0.600000024, 0.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o208.C1 = CFrame.new(-18.4404011, -9.17426014, 0.519195557, -1, 0, -0.000157999995, 0, 1, 0, 0.000157999995, 0, -1)
- o208.Part0 = o26
- o208.Part1 = o205
- o209.Parent = o205
- o209.C0 = CFrame.new(-0.0500000119, -0.600000024, 0.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o209.C1 = CFrame.new(-18.4404011, -7.97426987, 0.519195557, -1, 0, -0.000157999995, 0, 1, 0, 0.000157999995, 0, -1)
- o209.Part0 = o23
- o209.Part1 = o205
- o210.Parent = o205
- o210.C0 = CFrame.new(7, -8, 0.5, -0, 0, 1, 0, 1, 0, -1, 0, -0)
- o210.C1 = CFrame.new(-18.5, -4, 0.5, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- o210.Part0 = o195
- o210.Part1 = o205
- o211.Parent = o1
- o211.Material = Enum.Material.Glass
- o211.BrickColor = BrickColor.new("Lily white")
- o211.Transparency = 0.5
- o211.Position = Vector3.new(-37.0049782, -0.330642223, -294.418488)
- o211.Anchored = true
- o211.Size = Vector3.new(88.0099564, 1, 76.7200089)
- o211.CFrame = CFrame.new(-37.0049782, -0.330642223, -294.418488, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o211.BottomSurface = Enum.SurfaceType.Smooth
- o211.TopSurface = Enum.SurfaceType.Smooth
- o211.Color = Color3.new(0.929412, 0.917647, 0.917647)
- o211.Position = Vector3.new(-37.0049782, -0.330642223, -294.418488)
- mas.Parent = workspace
- mas:MakeJoints()
- local mas1 = mas:GetChildren()
- for i=1,#mas1 do
- mas1[i].Parent = workspace
- ypcall(function() mas1[i]:MakeJoints() end)
- end
- mas:Destroy()
- for i=1,#cors do
- coroutine.resume(cors[i])
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement