Advertisement
ustinjamesss

doors

Aug 17th, 2022
1,169
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.37 KB | None | 0 0
  1. -- creator: https://v3rmillion.net/showthread.php?tid=1184088
  2. -- made by OminousVibes
  3.  
  4. local a=game:GetService'Players'local b=game:GetService'ReplicatedStorage'local
  5. c=game:GetService'Workspace'local d=game:GetService'ContentProvider'local e=game
  6. :GetService'CoreGui'do if getgenv().doors then return end getgenv().doors=true
  7. end do local f f=hookfunction(d.PreloadAsync,function(g,h,i)if table.find(h,e)
  8. then local j=function(j,k)if j:match'^rbxasset://'or j:match'^rbxthumb://'then
  9. return i(j,k)end end warn'Anticheat Check Detected'return f(g,h,j)end return f(g
  10. ,h,i)end)end local f=
  11. [[https://raw.githubusercontent.com/wally-rblx/LinoriaLib/main/]]local g=
  12. loadstring(game:HttpGet(f..'Library.lua'))()local h=loadstring(game:HttpGet(f..
  13. 'addons/SaveManager.lua'))()local i=loadstring(game:HttpGet(f..
  14. 'addons/ThemeManager.lua'))()local j=syn and syn.protect_gui or function(j)end
  15. local k=a.LocalPlayer local l=b.GameData local m={['Beat']=true,['Creak']=true,[
  16. 'Door']=true,['Doorknob']=true,['Ghost']=true,['Window Knock']=true}local n=10
  17. local o={}local p={}local q={}local r=function(r)if r then local s=r:
  18. FindFirstChild'HumanoidRootPart'if s then local t=r:FindFirstChild'Humanoid'
  19. return t~=nil end end return false end local s do s={}s.__index=s function s.new
  20. (t)local u=setmetatable({instance=t,destructed=false},s)u.instance.
  21. AncestryChanged:Connect(function(v,w)if w==nil then u:destroy()end end)return u:
  22. constructor(t)end function s.constructor(t,u)t.cham=Instance.new
  23. 'BoxHandleAdornment'task.defer(t.onStart,t)return t end function s.onStart(t)
  24. local u=t.instance local v=u:WaitForChild('FigureRagdoll',2.5)local w=v:
  25. WaitForChild('Root',2.5)local x=t.cham p[x]=true x.Visible=Toggles.FIGURE_CHAMS.
  26. Value x.Color3=Color3.new(1,0,0)x.Transparency=0.25 x.Size=Vector3.new(2,5,2)x.
  27. AlwaysOnTop=true x.ZIndex=5 x.Adornee=w x.RobloxLocked=true x.Parent=w end
  28. function s.destroy(t)if t.destructed then return else t.destructed=true end t.
  29. cham:Destroy()p[t.cham]=nil end end local t do t={}t.__index=t function t.new(u)
  30. local v=setmetatable({instance=u,destructed=false},t)v.instance.AncestryChanged:
  31. Connect(function(w,x)if x==nil then v:destroy()end end)return v:constructor(u)
  32. end function t.constructor(u,v)u.cham=Instance.new'BoxHandleAdornment'task.
  33. defer(u.onStart,u)return u end function t.onStart(u)local v=u.instance local w=u
  34. .cham q[w]=true w.Visible=Toggles.INTERACT_CHAMS.Value w.Color3=Color3.new(1,1,1
  35. )w.Transparency=0.5 w.Size=v.Size+Vector3.new(0.1,0.1,0.1)w.AlwaysOnTop=true w.
  36. ZIndex=5 w.Adornee=v w.RobloxLocked=true w.Parent=e end function t.destroy(u)if
  37. u.destructed then return else u.destructed=true end u.cham:Destroy()q[u.cham]=
  38. nil end end local u do u={}u.__index=u function u.new(v)local w=setmetatable({
  39. instance=v,destructed=false},u)w.instance.AncestryChanged:Connect(function(x,y)
  40. if y==nil then w:destroy()end end)return w:constructor(v)end function u.
  41. constructor(v,w)task.defer(v.onStart,v)return v end function u.onStart(v)local w
  42. =v.instance repeat if w.Name=='50'then v:onRoom50()break end if w.Name=='100'
  43. then v:onRoom100()break end until true end function u.onRoom50(v)local w=v.
  44. instance local x=w:WaitForChild('FigureSetup',2.5)local y=s.new(x)local z=
  45. function(z)if z.Name=='Super Cool Bookshelf With Hint Book'then local A=z:
  46. WaitForChild('LiveHintBook',2.5)if A then local B=A:WaitForChild('Base',2.5)if B
  47. then t.new(B)end end end end for A,B in ipairs(w.Assets:GetChildren())do task.
  48. defer(z,B)end w.Assets.ChildAdded:Connect(z)end function u.onRoom100(v)local w=v
  49. .instance local x=w:WaitForChild('FigureSetup',2.5)local y=s.new(x)end function
  50. u.destroy(v)if v.destructed then return else v.destructed=true end end end local
  51. v=function(v)local w=u.new(v)end local w=function(w)while not r(w)do w.
  52. DescendantAdded:Wait()end n=w.Humanoid.WalkSpeed w.Humanoid.WalkSpeed=w.Humanoid
  53. .WalkSpeed+Options.WALKSPEED.Value end local x=function(x)if x:IsA'Attachment'
  54. then if Toggles.REMOVE_AMBIENCE.Value then local y for z=1,10 do y=x:
  55. FindFirstChildWhichIsA'Sound'if y then break end task.wait()end if y then if m[y
  56. .Name]then y:Pause()end end end end end local y=function(y)if y.Name==
  57. 'RushMoving'then if Toggles.EVENT_NOTIFIER.Value then g:Notify
  58. '[Event Notifier]: Rush spawned, hide quickly!'end elseif y.Name=='AmbushMoving'
  59. then if Toggles.EVENT_NOTIFIER.Value then g:Notify
  60. [[[Event Notifier]: Ambush spawned, hide quickly! He can return up to 3-4 times!]]
  61. end end end g:SetWatermark'Linoria Community (OminousVibes)'g:Notify
  62. 'Loading UI...'do local z=g:CreateWindow'Doors'do local A=z:AddTab'Gameplay'do
  63. local B=A:AddLeftTabbox'Modifications'local C=B:AddTab'Character Mods'C:
  64. AddSlider('WALKSPEED',{Text='Speed Boost',Min=0,Max=10,Default=0,Rounding=1,
  65. Suffix=''})C:AddToggle('GLOW_ENABLED',{Text='Body Glow',Default=false,Tooltip=
  66. 'Adds a subtle glow for better vision'})local D=B:AddTab'World Mods'D:AddToggle(
  67. 'REMOVE_AMBIENCE',{Text='Remove Ambience',Default=false,Tooltip=
  68. 'Removes the unnecessary sounds from the world'})end do local B=A:
  69. AddLeftGroupbox'Assists'B:AddToggle('AUTO_HEARTBEAT',{Text=
  70. 'Always Win Heartbeat Minigame',Default=true,Tooltip=
  71. 'Always win the heartbeat minigame (Room 50 & 100)'})end do local B=A:
  72. AddRightGroupbox'Notifiers'B:AddToggle('EVENT_NOTIFIER',{Text='Event Notifier',
  73. Default=true,Tooltip='Notifies you when certain events occur'})end end do local
  74. A=z:AddTab'Visuals'do local B=A:AddLeftTabbox'Visuals'local C=B:AddTab'Entities'
  75. C:AddToggle('FIGURE_CHAMS',{Text='Figure Chams',Default=true,Tooltip=
  76. 'Figure ESP'})local D=B:AddTab'Objects'D:AddToggle('INTERACT_CHAMS',{Text=
  77. 'Interactable Chams',Default=true,Tooltip='ESP for items that can be picked up'}
  78. )end do local B=A:AddRightGroupbox'World Render'end end do local A=z:AddTab
  79. 'Settings'i:SetLibrary(g)h:SetLibrary(g)i:SetFolder'OminousVibes'h:SetFolder
  80. 'OminousVibes/doors'h:IgnoreThemeSettings()h:SetIgnoreIndexes{'MenuKeybind'}h:
  81. BuildConfigSection(A)i:ApplyToTab(A)local B=A:AddLeftGroupbox'Menu'B:AddButton(
  82. 'Unload',function()g:Unload()end)B:AddLabel'Menu bind':AddKeyPicker(
  83. 'MenuKeybind',{Default='End',NoUI=true,Text='Menu keybind'})B:AddToggle(
  84. 'Keybinds',{Text='Show Keybinds Menu',Default=true}):OnChanged(function()g.
  85. KeybindFrame.Visible=Toggles.Keybinds.Value end)B:AddToggle('Watermark',{Text=
  86. 'Show Watermark',Default=true}):OnChanged(function()g:SetWatermarkVisibility(
  87. Toggles.Watermark.Value)end)end end g:Notify'UI Loaded'k.CharacterAdded:Connect(
  88. w)c.ChildAdded:Connect(y)c.Terrain.ChildAdded:Connect(x)c.CurrentRooms.
  89. ChildAdded:Connect(v)c.CurrentRooms.DescendantAdded:Connect(function(z)if z.Name
  90. =='KeyObtain'then t.new(z)end end)l.LatestRoom.Changed:Connect(function(z)if
  91. Toggles.EVENT_NOTIFIER.Value then local A=l.ChaseStart.Value-z if 0<A and A<4
  92. then g:Notify("[Event Notifier]: There is an event in '"..tostring(A)..
  93. "' rooms!")end end end)do do Options.WALKSPEED:OnChanged(function(z)local A=k.
  94. Character if r(A)then A.Humanoid.WalkSpeed=n+Options.WALKSPEED.Value end end)
  95. Toggles.GLOW_ENABLED:OnChanged(function()for z,A in ipairs(o)do A:Destroy()end
  96. if Toggles.GLOW_ENABLED.Value then local B=Instance.new'PointLight'local C=
  97. Instance.new'SurfaceLight'B.Brightness=0.75 C.Brightness=0.25 B.Range=20 C.Range
  98. =90 o={B,C}j(B)j(C)B.Parent=k.Character.HumanoidRootPart C.Parent=k.Character.
  99. Head else o={}end end)end do Toggles.FIGURE_CHAMS:OnChanged(function()for z,A in
  100. pairs(p)do z.Visible=Toggles.FIGURE_CHAMS.Value end end)Toggles.INTERACT_CHAMS:
  101. OnChanged(function()for z,A in ipairs(q)do A.Visible=Toggles.INTERACT_CHAMS.
  102. Value end end)end end do local z local A local B local C,D=typeof,unpack local E
  103. =game.IsA z=hookmetamethod(game,'__index',function(F,G)if not checkcaller()then
  104. if C(F)=='Instance'then if E(F,'Humanoid')then if G=='WalkSpeed'then return n
  105. end end end end return z(F,G)end)A=hookmetamethod(game,'__newindex',function(F,G
  106. ,H)if not checkcaller()then if C(F)=='Instance'then if E(F,'Humanoid')then if G
  107. =='WalkSpeed'then n=H return A(F,G,H+Options.WALKSPEED.Value)end end end end
  108. return A(F,G,H)end)B=hookmetamethod(game,'__namecall',function(F,...)if not
  109. checkcaller()then if C(F)=='Instance'then if E(F,'RemoteEvent')then if z(F,
  110. 'Name')=='ClutchHeartbeat'then if Toggles.AUTO_HEARTBEAT.Value then local G={...
  111. }G[2]=true return B(F,D(G))end end end end end return B(F,...)end)end do local z
  112. =k.Character if z then w(z)end end do for z,A in ipairs(c.CurrentRooms:
  113. GetChildren())do task.defer(v,A)end end return g:Notify'[Doors] Loaded!'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement