Advertisement
baconhack_263

DOORS BACON V3.5

Nov 21st, 2023 (edited)
93
0
Never
1
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 26.05 KB | None | 0 0
  1. local MangoLib = loadstring(game:HttpGet("https://pastebin.com/raw/N3sKKx0a"))()
  2. local win = MangoLib:Window("DOORS BACON V3.5")
  3. if game.PlaceId == 6516141723 then
  4. MangoLib:Notify("!NOTIFICATION!", "!DON'T EXECUTE IN LOBBY!")
  5.  
  6. local TabSC1 = win:Tab("MAIN")
  7. TabSC1:Label("YOU CLICKED MAIN")
  8.  
  9. TabSC1:Button("FB/FULLBRIGHT", function()
  10. pcall(function()
  11. local lighting = game:GetService("Lighting");
  12. lighting.Ambient = Color3.fromRGB(255, 255, 255);
  13. lighting.Brightness = 1;
  14. lighting.FogEnd = 1e10;
  15. for i, v in pairs(lighting:GetDescendants()) do
  16. if v:IsA("BloomEffect") or v:IsA("BlurEffect") or v:IsA("ColorCorrectionEffect") or v:IsA("SunRaysEffect") then
  17. v.Enabled = false;
  18. end;
  19. end;
  20. lighting.Changed:Connect(function()
  21. lighting.Ambient = Color3.fromRGB(255, 255, 255);
  22. lighting.Brightness = 1;
  23. lighting.FogEnd = 1e10;
  24. end);
  25. spawn(function()
  26. local character = game:GetService("Players").LocalPlayer.Character;
  27. while wait() do
  28. repeat wait() until character ~= nil;
  29. if not character.HumanoidRootPart:FindFirstChildWhichIsA("PointLight") then
  30. local headlight = Instance.new("PointLight", character.HumanoidRootPart);
  31. headlight.Brightness = 1;
  32. headlight.Range = 60;
  33. end;
  34. end;
  35. end);
  36. end)
  37. end)
  38.  
  39. TabSC1:Button("GODMODE", function()
  40. game:GetService("Players").LocalPlayer.Character.Health:Destroy()
  41. game:GetService("Players").LocalPlayer.Character.Sheesh:Destroy()
  42. end)
  43.  
  44. local TabSC2 = win:Tab("ESP")
  45. TabSC2:Label("YOU CLICKED ESP")
  46.  
  47. TabSC2:Toggle("ESP DOORS", function(Bool)
  48. local function setup(room)
  49. local door = room:WaitForChild("Door"):WaitForChild("Door")
  50.  
  51. task.wait(0.1)
  52. local h = esp(door,Color3.fromRGB(255,240,0),door,"Door")
  53. table.insert(esptable.doors,h)
  54.  
  55. door:WaitForChild("Open").Played:Connect(function()
  56. h.delete()
  57. end)
  58.  
  59. door.AncestryChanged:Connect(function()
  60. h.delete()
  61. end)
  62. end
  63.  
  64. local addconnect
  65. addconnect = workspace.CurrentRooms.ChildAdded:Connect(function(room)
  66. setup(room)
  67. end)
  68.  
  69. for i,room in pairs(workspace.CurrentRooms:GetChildren()) do
  70. if room:FindFirstChild("Assets") then
  71. setup(room)
  72. end
  73. end
  74.  
  75. repeat task.wait() until not flags.espdoors
  76. addconnect:Disconnect()
  77.  
  78. for i,v in pairs(esptable.doors) do
  79. v.delete()
  80. end
  81. end
  82. end)
  83. end)
  84.  
  85. TabSC2:Toggle("Key/Lever ESP", function(Bool)
  86. local function check(v)
  87. if v:IsA("Model") and (v.Name == "LeverForGate" or v.Name == "KeyObtain") then
  88. task.wait(0.1)
  89. if v.Name == "KeyObtain" then
  90. local hitbox = v:WaitForChild("Hitbox")
  91. local parts = hitbox:GetChildren()
  92. table.remove(parts,table.find(parts,hitbox:WaitForChild("PromptHitbox")))
  93.  
  94. local h = esp(parts,Color3.fromRGB(90,255,40),hitbox,"Key")
  95. table.insert(esptable.keys,h)
  96.  
  97. elseif v.Name == "LeverForGate" then
  98. local h = esp(v,Color3.fromRGB(90,255,40),v.PrimaryPart,"Lever")
  99. table.insert(esptable.keys,h)
  100.  
  101. v.PrimaryPart:WaitForChild("SoundToPlay").Played:Connect(function()
  102. h.delete()
  103. end)
  104. end
  105. end
  106. end
  107.  
  108. local function setup(room)
  109. local assets = room:WaitForChild("Assets")
  110.  
  111. assets.DescendantAdded:Connect(function(v)
  112. check(v)
  113. end)
  114.  
  115. for i,v in pairs(assets:GetDescendants()) do
  116. check(v)
  117. end
  118. end
  119.  
  120. local addconnect
  121. addconnect = workspace.CurrentRooms.ChildAdded:Connect(function(room)
  122. setup(room)
  123. end)
  124.  
  125. for i,room in pairs(workspace.CurrentRooms:GetChildren()) do
  126. if room:FindFirstChild("Assets") then
  127. setup(room)
  128. end
  129. end
  130.  
  131. repeat task.wait() until not flags.espkeys
  132. addconnect:Disconnect()
  133.  
  134. for i,v in pairs(esptable.keys) do
  135. v.delete()
  136. end
  137. end
  138. end)
  139. end)
  140.  
  141. TabSC2:Toggle("items esp", function(Bool)
  142. local function check(v)
  143. if v:IsA("Model") and (v:GetAttribute("Pickup") or v:GetAttribute("PropType")) then
  144. task.wait(0.1)
  145.  
  146. local part = (v:FindFirstChild("Handle") or v:FindFirstChild("Prop"))
  147. local h = esp(part,Color3.fromRGB(160,190,255),part,v.Name)
  148. table.insert(esptable.items,h)
  149. end
  150. end
  151.  
  152. local function setup(room)
  153. local assets = room:WaitForChild("Assets")
  154.  
  155. if assets then
  156. local subaddcon
  157. subaddcon = assets.DescendantAdded:Connect(function(v)
  158. check(v)
  159. end)
  160.  
  161. for i,v in pairs(assets:GetDescendants()) do
  162. check(v)
  163. end
  164.  
  165. task.spawn(function()
  166. repeat task.wait() until not flags.espitems
  167. subaddcon:Disconnect()
  168. end)
  169. end
  170. end
  171.  
  172. local addconnect
  173. addconnect = workspace.CurrentRooms.ChildAdded:Connect(function(room)
  174. setup(room)
  175. end)
  176.  
  177. for i,room in pairs(workspace.CurrentRooms:GetChildren()) do
  178. if room:FindFirstChild("Assets") then
  179. setup(room)
  180. end
  181. end
  182.  
  183. repeat task.wait() until not flags.espitems
  184. addconnect:Disconnect()
  185.  
  186. for i,v in pairs(esptable.items) do
  187. v.delete()
  188. end
  189. end
  190. end)
  191. end)
  192.  
  193. TabSC2:Toggle("Breaker/Book", function(Bool)
  194. local function check(v)
  195. if v:IsA("Model") and (v.Name == "LiveHintBook" or v.Name == "LiveBreakerPolePickup") then
  196. task.wait(0.1)
  197.  
  198. local h = esp(v,Color3.fromRGB(160,190,255),v.PrimaryPart,"Book")
  199. table.insert(esptable.books,h)
  200.  
  201. v.AncestryChanged:Connect(function()
  202. if not v:IsDescendantOf(room) then
  203. h.delete()
  204. end
  205. end)
  206. end
  207. end
  208.  
  209. local function setup(room)
  210. if room.Name == "50" or room.Name == "100" then
  211. room.DescendantAdded:Connect(function(v)
  212. check(v)
  213. end)
  214.  
  215. for i,v in pairs(room:GetDescendants()) do
  216. check(v)
  217. end
  218. end
  219. end
  220.  
  221. local addconnect
  222. addconnect = workspace.CurrentRooms.ChildAdded:Connect(function(room)
  223. setup(room)
  224. end)
  225.  
  226. for i,room in pairs(workspace.CurrentRooms:GetChildren()) do
  227. setup(room)
  228. end
  229.  
  230. repeat task.wait() until not flags.espbooks
  231. addconnect:Disconnect()
  232.  
  233. for i,v in pairs(esptable.books) do
  234. v.delete()
  235. end
  236. end
  237. end)
  238. end)
  239.  
  240. TabSC2:Toggle("Entity esp", function(Bool)
  241. local addconnect
  242. addconnect = workspace.ChildAdded:Connect(function(v)
  243. if table.find(entitynames,v.Name) then
  244. task.wait(0.1)
  245.  
  246. local h = esp(v,Color3.fromRGB(255,25,25),v.PrimaryPart,v.Name:gsub("Moving",""))
  247. table.insert(esptable.entity,h)
  248. end
  249. end)
  250.  
  251. local function setup(room)
  252. if room.Name == "50" or room.Name == "100" then
  253. local figuresetup = room:WaitForChild("FigureSetup")
  254.  
  255. if figuresetup then
  256. local fig = figuresetup:WaitForChild("FigureRagdoll")
  257. task.wait(0.1)
  258.  
  259. local h = esp(fig,Color3.fromRGB(255,25,25),fig.PrimaryPart,"Figure")
  260. table.insert(esptable.entity,h)
  261. end
  262. else
  263. local assets = room:WaitForChild("Assets")
  264.  
  265. local function check(v)
  266. if v:IsA("Model") and table.find(entitynames,v.Name) then
  267. task.wait(0.1)
  268.  
  269. local h = esp(v:WaitForChild("Base"),Color3.fromRGB(255,25,25),v.Base,"Snare")
  270. table.insert(esptable.entity,h)
  271. end
  272. end
  273.  
  274. assets.DescendantAdded:Connect(function(v)
  275. check(v)
  276. end)
  277.  
  278. for i,v in pairs(assets:GetDescendants()) do
  279. check(v)
  280. end
  281. end
  282. end
  283.  
  284. local roomconnect
  285. roomconnect = workspace.CurrentRooms.ChildAdded:Connect(function(room)
  286. setup(room)
  287. end)
  288.  
  289. for i,v in pairs(workspace.CurrentRooms:GetChildren()) do
  290. setup(room)
  291. end
  292.  
  293. repeat task.wait() until not flags.esprush
  294. addconnect:Disconnect()
  295. roomconnect:Disconnect()
  296.  
  297. for i,v in pairs(esptable.entity) do
  298. v.delete()
  299. end
  300. end
  301. end)
  302. end)
  303.  
  304. TabSC2:Toggle("Locker esp", function(Bool)
  305. local function check(v)
  306. if v:IsA("Model") then
  307. task.wait(0.1)
  308. if v.Name == "Wardrobe" then
  309. local h = esp(v.PrimaryPart,Color3.fromRGB(145,100,25),v.PrimaryPart,"Closet")
  310. table.insert(esptable.lockers,h)
  311. elseif (v.Name == "Rooms_Locker" or v.Name == "Rooms_Locker_Fridge") then
  312. local h = esp(v.PrimaryPart,Color3.fromRGB(145,100,25),v.PrimaryPart,"Locker")
  313. table.insert(esptable.lockers,h)
  314. end
  315. end
  316. end
  317.  
  318. local function setup(room)
  319. local assets = room:WaitForChild("Assets")
  320.  
  321. if assets then
  322. local subaddcon
  323. subaddcon = assets.DescendantAdded:Connect(function(v)
  324. check(v)
  325. end)
  326.  
  327. for i,v in pairs(assets:GetDescendants()) do
  328. check(v)
  329. end
  330.  
  331. task.spawn(function()
  332. repeat task.wait() until not flags.esplocker
  333. subaddcon:Disconnect()
  334. end)
  335. end
  336. end
  337.  
  338. local addconnect
  339. addconnect = workspace.CurrentRooms.ChildAdded:Connect(function(room)
  340. setup(room)
  341. end)
  342.  
  343. for i,v in pairs(workspace.CurrentRooms:GetChildren()) do
  344. setup(room)
  345. end
  346.  
  347. repeat task.wait() until not flags.esplocker
  348. addconnect:Disconnect()
  349.  
  350. for i,v in pairs(esptable.lockers) do
  351. v.delete()
  352. end
  353. end
  354. end)
  355. end)
  356.  
  357. TabSC2:Toggle("Chest esp", function(Bool)
  358. local function check(v)
  359. if v:IsA("Model") then
  360. task.wait(0.1)
  361. if v.Name == "ChestBox" then
  362. warn(v.Name)
  363. local h = esp(v,Color3.fromRGB(205,120,255),v.PrimaryPart,"Chest")
  364. table.insert(esptable.chests,h)
  365. elseif v.Name == "ChestBoxLocked" then
  366. local h = esp(v,Color3.fromRGB(255,120,205),v.PrimaryPart,"Locked Chest")
  367. table.insert(esptable.chests,h)
  368. end
  369. end
  370. end
  371.  
  372. local function setup(room)
  373. local subaddcon
  374. subaddcon = room.DescendantAdded:Connect(function(v)
  375. check(v)
  376. end)
  377.  
  378. for i,v in pairs(room:GetDescendants()) do
  379. check(v)
  380. end
  381.  
  382. task.spawn(function()
  383. repeat task.wait() until not flags.espchest
  384. subaddcon:Disconnect()
  385. end)
  386. end
  387.  
  388. local addconnect
  389. addconnect = workspace.CurrentRooms.ChildAdded:Connect(function(room)
  390. setup(room)
  391. end)
  392.  
  393. for i,room in pairs(workspace.CurrentRooms:GetChildren()) do
  394. if room:FindFirstChild("Assets") then
  395. setup(room)
  396. end
  397. end
  398.  
  399. repeat task.wait() until not flags.espchest
  400. addconnect:Disconnect()
  401.  
  402. for i,v in pairs(esptable.chests) do
  403. v.delete()
  404. end
  405. end
  406. end)
  407. end)
  408.  
  409. TabSC2:Toggle("Player esp", function(Bool)
  410. local function personesp(v)
  411. v.CharacterAdded:Connect(function(vc)
  412. local vh = vc:WaitForChild("Humanoid")
  413. local torso = vc:WaitForChild("UpperTorso")
  414. task.wait(0.1)
  415.  
  416. local h = esp(vc,Color3.fromRGB(255,255,255),torso,v.DisplayName)
  417. table.insert(esptable.people,h)
  418. end)
  419.  
  420. if v.Character then
  421. local vc = v.Character
  422. local vh = vc:WaitForChild("Humanoid")
  423. local torso = vc:WaitForChild("UpperTorso")
  424. task.wait(0.1)
  425.  
  426. local h = esp(vc,Color3.fromRGB(255,255,255),torso,v.DisplayName)
  427. table.insert(esptable.people,h)
  428. end
  429. end
  430.  
  431. local addconnect
  432. addconnect = game.Players.PlayerAdded:Connect(function(v)
  433. if v ~= plr then
  434. personesp(v)
  435. end
  436. end)
  437.  
  438. for i,v in pairs(game.Players:GetPlayers()) do
  439. if v ~= plr then
  440. personesp(v)
  441. end
  442. end
  443.  
  444. repeat task.wait() until not flags.esphumans
  445. addconnect:Disconnect()
  446.  
  447. for i,v in pairs(esptable.people) do
  448. v.delete()
  449. end
  450. end
  451. end)
  452. end)
  453.  
  454. TabSC2:Toggle("Goldpile esp", function(Bool)
  455. local function check(v)
  456. if v:IsA("Model") then
  457. task.wait(0.1)
  458. local goldvalue = v:GetAttribute("GoldValue")
  459.  
  460. if goldvalue and goldvalue >= flags.goldespvalue then
  461. local hitbox = v:WaitForChild("Hitbox")
  462. local h = esp(hitbox:GetChildren(),Color3.fromRGB(255,255,0),hitbox,"GoldPile [".. tostring(goldvalue).."]")
  463. table.insert(esptable.gold,h)
  464. end
  465. end
  466. end
  467.  
  468. local function setup(room)
  469. local assets = room:WaitForChild("Assets")
  470.  
  471. local subaddcon
  472. subaddcon = assets.DescendantAdded:Connect(function(v)
  473. check(v)
  474. end)
  475.  
  476. for i,v in pairs(assets:GetDescendants()) do
  477. check(v)
  478. end
  479.  
  480. task.spawn(function()
  481. repeat task.wait() until not flags.espchest
  482. subaddcon:Disconnect()
  483. end)
  484. end
  485.  
  486. local addconnect
  487. addconnect = workspace.CurrentRooms.ChildAdded:Connect(function(room)
  488. setup(room)
  489. end)
  490.  
  491. for i,room in pairs(workspace.CurrentRooms:GetChildren()) do
  492. if room:FindFirstChild("Assets") then
  493. setup(room)
  494. end
  495. end
  496.  
  497. repeat task.wait() until not flags.espgold
  498. addconnect:Disconnect()
  499.  
  500. for i,v in pairs(esptable.gold) do
  501. v.delete()
  502. end
  503. end
  504. end)
  505. end)
  506.  
  507. local TabSC3 = win:Tab("MICS")
  508. TabSC3:Label("YOU CLICKED MICS")
  509.  
  510. TabFarm:Button("ENTITY NOTIFIER + MORE", function()
  511. local library = loadstring(game:HttpGet('https://pastebin.com/raw/vPWzQEC8'))()
  512. local plr = game.Players.LocalPlayer
  513. local char = plr.Character or plr.CharacterAdded:Wait()
  514. local hum = char:FindFirstChildOfClass("Humanoid") or char:WaitForChild("Humanoid")
  515.  
  516. window_misc.toggle("notify entities",false,function(val)
  517. flags.hintrush = val
  518.  
  519. if val then
  520. local addconnect
  521. addconnect = workspace.ChildAdded:Connect(function(v)
  522. if table.find(entitynames,v.Name) then
  523. repeat task.wait() until plr:DistanceFromCharacter(v:GetPivot().Position) < 1000 or not v:IsDescendantOf(workspace)
  524.  
  525. if v:IsDescendantOf(workspace) then
  526. message(v.Name:gsub("Moving",""):lower().." is coming go hide")
  527. end
  528. end
  529. end)
  530.  
  531. repeat task.wait() until not flags.hintrush
  532. addconnect:Disconnect()
  533. end
  534. end)
  535.  
  536. window_misc.toggle("auto library code",false,function(val)
  537. flags.getcode = val
  538.  
  539. if val then
  540. local function deciphercode()
  541. local paper = char:FindFirstChild("LibraryHintPaper")
  542. local hints = plr.PlayerGui:WaitForChild("PermUI"):WaitForChild("Hints")
  543.  
  544. local code = {[1]="_",[2]="_",[3]="_",[4]="_",[5]="_"}
  545.  
  546. if paper then
  547. for i,v in pairs(paper:WaitForChild("UI"):GetChildren()) do
  548. if v:IsA("ImageLabel") and v.Name ~= "Image" then
  549. for i,img in pairs(hints:GetChildren()) do
  550. if img:IsA("ImageLabel") and img.Visible and v.ImageRectOffset == img.ImageRectOffset then
  551. local num = img:FindFirstChild("TextLabel").Text
  552.  
  553. code[tonumber(v.Name)] = num
  554. end
  555. end
  556. end
  557. end
  558. end
  559.  
  560. return code
  561. end
  562.  
  563. local addconnect
  564. addconnect = char.ChildAdded:Connect(function(v)
  565. if v:IsA("Tool") and v.Name == "LibraryHintPaper" then
  566. task.wait()
  567.  
  568. local code = table.concat(deciphercode())
  569.  
  570. if code:find("_") then
  571. message("get all hints first")
  572. else
  573. message("the code is ".. code)
  574. end
  575. end
  576. end)
  577.  
  578. repeat task.wait() until not flags.getcode
  579. addconnect:Disconnect()
  580. end
  581. end)
  582.  
  583. window_misc.toggle("loot aura",false,function(val)
  584. flags.draweraura = val
  585.  
  586. if val then
  587. local function setup(room)
  588. local function check(v)
  589. if v:IsA("Model") then
  590. if v.Name == "DrawerContainer" then
  591. local knob = v:WaitForChild("Knobs")
  592.  
  593. if knob then
  594. local prompt = knob:WaitForChild("ActivateEventPrompt")
  595. local interactions = prompt:GetAttribute("Interactions")
  596.  
  597. if not interactions then
  598. task.spawn(function()
  599. repeat task.wait(0.1)
  600. if plr:DistanceFromCharacter(knob.Position) <= 12 then
  601. fireproximityprompt(prompt)
  602. end
  603. until prompt:GetAttribute("Interactions") or not flags.draweraura
  604. end)
  605. end
  606. end
  607. elseif v.Name == "GoldPile" then
  608. local prompt = v:WaitForChild("LootPrompt")
  609. local interactions = prompt:GetAttribute("Interactions")
  610.  
  611. if not interactions then
  612. task.spawn(function()
  613. repeat task.wait(0.1)
  614. if plr:DistanceFromCharacter(v.PrimaryPart.Position) <= 12 then
  615. fireproximityprompt(prompt)
  616. end
  617. until prompt:GetAttribute("Interactions") or not flags.draweraura
  618. end)
  619. end
  620. elseif v.Name:sub(1,8) == "ChestBox" then
  621. local prompt = v:WaitForChild("ActivateEventPrompt")
  622. local interactions = prompt:GetAttribute("Interactions")
  623.  
  624. if not interactions then
  625. task.spawn(function()
  626. repeat task.wait(0.1)
  627. if plr:DistanceFromCharacter(v.PrimaryPart.Position) <= 12 then
  628. fireproximityprompt(prompt)
  629. end
  630. until prompt:GetAttribute("Interactions") or not flags.draweraura
  631. end)
  632. end
  633. elseif v.Name == "RolltopContainer" then
  634. local prompt = v:WaitForChild("ActivateEventPrompt")
  635. local interactions = prompt:GetAttribute("Interactions")
  636.  
  637. if not interactions then
  638. task.spawn(function()
  639. repeat task.wait(0.1)
  640. if plr:DistanceFromCharacter(v.PrimaryPart.Position) <= 12 then
  641. fireproximityprompt(prompt)
  642. end
  643. until prompt:GetAttribute("Interactions") or not flags.draweraura
  644. end)
  645. end
  646. end
  647. end
  648. end
  649.  
  650. local subaddcon
  651. subaddcon = room.DescendantAdded:Connect(function(v)
  652. check(v)
  653. end)
  654.  
  655. for i,v in pairs(room:GetDescendants()) do
  656. check(v)
  657. end
  658.  
  659. task.spawn(function()
  660. repeat task.wait() until not flags.draweraura
  661. subaddcon:Disconnect()
  662. end)
  663. end
  664.  
  665. local addconnect
  666. addconnect = workspace.CurrentRooms.ChildAdded:Connect(function(room)
  667. setup(room)
  668. end)
  669.  
  670. for i,room in pairs(workspace.CurrentRooms:GetChildren()) do
  671. if room:FindFirstChild("Assets") then
  672. setup(room)
  673. end
  674. end
  675.  
  676. repeat task.wait() until not flags.draweraura
  677. addconnect:Disconnect()
  678. end
  679. end)
  680.  
  681. window_misc.toggle("disable seek chase",false,function(val)
  682. flags.noseek = val
  683.  
  684. if val then
  685. local addconnect
  686. addconnect = workspace.CurrentRooms.ChildAdded:Connect(function(room)
  687. local trigger = room:WaitForChild("TriggerEventCollision",2)
  688.  
  689. if trigger then
  690. trigger:Destroy()
  691. end
  692. end)
  693.  
  694. repeat task.wait() until not flags.noseek
  695. addconnect:Disconnect()
  696. end
  697. end)
  698.  
  699. window_misc.toggle("delete gates",false,function(val)
  700. flags.nogates = val
  701.  
  702. if val then
  703. local addconnect
  704. addconnect = workspace.CurrentRooms.ChildAdded:Connect(function(room)
  705. local gate = room:WaitForChild("Gate",2)
  706.  
  707. if gate then
  708. local door = gate:WaitForChild("ThingToOpen",2)
  709.  
  710. if door then
  711. door:Destroy()
  712. end
  713. end
  714. end)
  715.  
  716. repeat task.wait() until not flags.nogates
  717. addconnect:Disconnect()
  718. end
  719. end)
  720.  
  721. window_misc.toggle("delete puzzle door",false,function(val)
  722. flags.nopuzzle = val
  723.  
  724. if val then
  725. local addconnect
  726. addconnect = workspace.CurrentRooms.ChildAdded:Connect(function(room)
  727. local assets = room:WaitForChild("Assets")
  728. local paintings = assets:WaitForChild("Paintings",2)
  729.  
  730. if paintings then
  731. local door = paintings:WaitForChild("MovingDoor",2)
  732.  
  733. if door then
  734. door:Destroy()
  735. end
  736. end
  737. end)
  738.  
  739. repeat task.wait() until not flags.nopuzzle
  740. addconnect:Disconnect()
  741. end
  742. end)
  743.  
  744. local screechremote = entityinfo:FindFirstChild("Screech")
  745.  
  746. if screechremote then
  747. window_misc.toggle("harmless screech",false,function(val)
  748. flags.noscreech = val
  749.  
  750. if val then
  751. screechremote.Parent = nil
  752. repeat task.wait() until not flags.noscreech
  753. screechremote.Parent = entityinfo
  754. end
  755. end)
  756. end
  757.  
  758. window_misc.toggle("no skeleton doors",false,function(val)
  759. flags.noskeledoors = val
  760.  
  761. if val then
  762. local addconnect
  763. addconnect = workspace.CurrentRooms.ChildAdded:Connect(function(room)
  764. local door = room:WaitForChild("Wax_Door",2)
  765.  
  766. if door then
  767. door:Destroy()
  768. end
  769. end)
  770.  
  771. repeat task.wait() until not flags.noskeledoors
  772. addconnect:Disconnect()
  773. end
  774. end)
  775. end)
Advertisement
Comments
Add Comment
Please, Sign In to add comment
Advertisement