Advertisement
Guest User

Gaming Pirate Doors Script

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