Advertisement
zhangfengshan

2

Dec 28th, 2022
179
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.89 KB | None | 0 0
  1. local CF = CFrame.new
  2. local LatestRoom = game:GetService("ReplicatedStorage").GameData.LatestRoom
  3. local ChaseStart = game:GetService("ReplicatedStorage").GameData.ChaseStart
  4.  
  5. local bai={
  6. jishi=false,
  7. yucezuizhu=false,
  8. yceguaiwu=false,
  9. bookes=false,
  10. fuces=false,
  11. keyesp=false,
  12. zidongkaimen=false
  13. }
  14. local bailib = loadstring(game:HttpGet"https://pastebin.com/raw/uT8BtRLA")()
  15. local win = bailib:new("白--doors",'')
  16. local Tab1 = win:Tab("玩家功能", "10882439086")
  17. local Section3 = Tab1:section("玩家")
  18. local Tab = win:Tab("主要功能", "10728953248")
  19. local Sectionts = Tab:section("功能")
  20. local lp=game.Players.LocalPlayer
  21.  
  22. function tp(pos)
  23. if typeof(pos) == "CFrame" then
  24. lp.Character:SetPrimaryPartCFrame(pos)
  25. elseif typeof(pos) == "Vector3" then
  26. lp.Character:MoveTo(pos)
  27. end
  28. end
  29. function notify(Title,Text,Duration) -- Sends Notification in the bottom right of the screen
  30. game.StarterGui:SetCore("SendNotification", {
  31. Title = Title;
  32. Text = Text;
  33. Icon = nil;
  34. Duration = Duration
  35. })
  36. end
  37. Section3:Slider('设置速度', 'Sliderflag', 16, 16, 900,false, function(s)
  38. game:GetService("RunService").RenderStepped:Connect(function()
  39. pcall(function()
  40. game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = s
  41. end)
  42. end)
  43. end)
  44. local KeyChams = {}
  45. Sectionts:Toggle("钥匙透视",'Toggleflag',false,function(s)
  46. for i,v in pairs(KeyChams) do
  47. v.Enabled = s
  48. end
  49. bai.keyesp=s
  50. end)
  51.  
  52.  
  53. local function ApplyKeyChams(inst)
  54. wait()
  55. local Cham = Instance.new("Highlight")
  56. Cham.DepthMode = Enum.HighlightDepthMode.AlwaysOnTop
  57. Cham.FillColor = Color3.new(0,0,0)
  58. Cham.FillTransparency = 0
  59. Cham.OutlineColor = Color3.new(0,0,0)
  60. Cham.Parent = inst
  61. Cham.Adornee = inst
  62. Cham.Enabled = bai.keyesp
  63. Cham.RobloxLocked = true
  64. return Cham
  65. end
  66.  
  67. local KeyCoroutine = coroutine.create(function()
  68. workspace.CurrentRooms.DescendantAdded:Connect(function(inst)
  69. if inst.Name == "KeyObtain" then
  70. table.insert(KeyChams,ApplyKeyChams(inst))
  71. end
  72. end)
  73. end)
  74. for i,v in ipairs(workspace:GetDescendants()) do
  75. if v.Name == "KeyObtain" then
  76. table.insert(KeyChams,ApplyKeyChams(v))
  77. end
  78. end
  79. coroutine.resume(KeyCoroutine)
  80.  
  81. local BookChams = {}
  82. Sectionts:Toggle("书透视",'Toggleflag',false,function(s)
  83. for i,v in pairs(BookChams) do
  84. v.Enabled =s
  85. end
  86. bai.bookes=s
  87. end)
  88.  
  89.  
  90. local FigureChams = {}
  91. Sectionts:Toggle("图形透视",'Toggleflag',false,function(s)
  92. for i,v in pairs(FigureChams) do
  93. v.Enabled =s
  94. end
  95. bai.fuces=s
  96. end)
  97.  
  98.  
  99. local function ApplyBookChams(inst)
  100. wait()
  101. local Cham = Instance.new("Highlight")
  102. Cham.DepthMode = Enum.HighlightDepthMode.AlwaysOnTop
  103. Cham.FillColor = Color3.new(0,0,0)
  104. Cham.FillTransparency = 0
  105. Cham.OutlineColor = Color3.new(0,0,0)
  106. Cham.Parent = inst
  107. Cham.Enabled = bai.bookes
  108. Cham.Adornee = inst
  109. Cham.RobloxLocked = true
  110. return Cham
  111. end
  112.  
  113. local function ApplyEntityChams(inst)
  114. wait()
  115. local Cham = Instance.new("Highlight")
  116. Cham.DepthMode = Enum.HighlightDepthMode.AlwaysOnTop
  117. Cham.FillColor = Color3.new(0,0,0)
  118. Cham.FillTransparency = 0
  119. Cham.OutlineColor = Color3.new(0,0,0)
  120. Cham.Parent = inst
  121. Cham.Enabled =bai.fuces
  122. Cham.Adornee = inst
  123. Cham.RobloxLocked = true
  124. return Cham
  125. end
  126.  
  127. local BookCoroutine = coroutine.create(function()
  128. for i,v in pairs(game:GetService("Workspace").CurrentRooms["50"].Assets:GetDescendants()) do
  129. if v.Name == "LiveHintBook" then
  130. table.insert(BookChams,ApplyBookChams(v))
  131.  
  132. end
  133. end
  134. end)
  135. local EntityCoroutine = coroutine.create(function()
  136. local Entity = game:GetService("Workspace").CurrentRooms["50"].FigureSetup:WaitForChild("FigureRagdoll",5)
  137. Entity:WaitForChild("Torso",2.5)
  138. table.insert(FigureChams,ApplyEntityChams(Entity))
  139. end)
  140.  
  141.  
  142.  
  143.  
  144.  
  145. local function applyLight(value)
  146. if value then
  147. local light = Instance.new('PointLight', game.Players.LocalPlayer.Character.Head)
  148. light.Name='bai'
  149. light.Range = 150
  150. light.Brightness = 1.7
  151. else
  152. pcall(function()
  153. game.Players.LocalPlayerp.Character.Head.bai:remove();
  154. end);
  155. end;
  156. end;
  157.  
  158.  
  159. Sectionts:Toggle("头部发光",'Toggleflag',false,function(s)
  160. applyLight(s)
  161. end)
  162.  
  163.  
  164.  
  165. Sectionts:Toggle("即时交互",'Toggleflag',false,function(s)
  166. bai.jishi=s
  167. end)
  168.  
  169.  
  170.  
  171.  
  172. game:GetService("ProximityPromptService").PromptButtonHoldBegan:Connect(function(prompt)
  173. if bai.jishi == true then
  174. fireproximityprompt(prompt)
  175. end
  176. end)
  177. Sectionts:Toggle("事件预测",'Toggleflag',false,function(s)
  178. bai.yucezuizhu=s
  179. end)
  180. Sectionts:Toggle("当怪物出现时弹提升",'Toggleflag',false,function(s)
  181. bai.yceguaiwu=s
  182. end)
  183.  
  184.  
  185. local NotificationCoroutine = coroutine.create(function()
  186. LatestRoom.Changed:Connect(function()
  187. spwan(function()
  188. if bai.yucezuizhu == true then
  189. local n = ChaseStart.Value - LatestRoom.Value
  190. if 0 < n and n < 4 then
  191. notify("注意!","事件发生在 " .. tostring(n) .. "房间",5)
  192.  
  193. end
  194. end
  195. if bai.bookes == true then
  196. if LatestRoom.Value == 50 then
  197. coroutine.resume(BookCoroutine)
  198. end
  199. end
  200. if bai.fuces == true then
  201. if LatestRoom.Value == 50 then
  202. coroutine.resume(EntityCoroutine)
  203. end
  204. end
  205. end)
  206. end)
  207. end)
  208.  
  209. workspace.ChildAdded:Connect(function(inst)
  210. spawn(function()
  211. if inst.Name == "RushMoving" and bai.yceguaiwu == true then
  212. notify("警告!", "Rush已出现!藏起来!",7)
  213.  
  214. elseif inst.Name == "AmbushMoving" and bai.yceguaiwu == true then
  215. notify("警告!", "Ambush!已出现藏起来!",7)
  216.  
  217. end
  218. end)
  219. end)
  220. Section3:Button("获得十字架",function()
  221. local shadow=game:GetObjects("rbxassetid://11498423088")[1]
  222. shadow.Parent = game.Players.LocalPlayer.Backpack
  223. local Players = game:GetService("Players")
  224. local Plr = Players.LocalPlayer
  225. local Char = Plr.Character or Plr.CharacterAdded:Wait()
  226. local Hum = Char:WaitForChild("Humanoid")
  227. local RightArm = Char:WaitForChild("RightUpperArm")
  228. local LeftArm = Char:WaitForChild("LeftUpperArm")
  229. local RightC1 = RightArm.RightShoulder.C1
  230. local LeftC1 = LeftArm.LeftShoulder.C1
  231. local function setupCrucifix(tool)
  232. RightArm.Name = "R_Arm"
  233. LeftArm.Name = "L_Arm"
  234.  
  235. RightArm.RightShoulder.C1 = RightC1 * CFrame.Angles(math.rad(-90), math.rad(-15), 0)
  236. LeftArm.LeftShoulder.C1 = LeftC1 * CFrame.new(-0.2, -0.3, -0.5) * CFrame.Angles(math.rad(-125), math.rad(25), math.rad(25))
  237. for _, v in next, Hum:GetPlayingAnimationTracks() do
  238. v:Stop()
  239. end
  240. end
  241. shadow.Equipped:Connect(function()
  242. setupCrucifix(shadow)
  243. game.Players.LocalPlayer:SetAttribute("Hidden", true)
  244. end)
  245.  
  246. shadow.Unequipped:Connect(function()
  247. game.Players.LocalPlayer:SetAttribute("Hidden", false)
  248. RightArm.Name = "RightUpperArm"
  249. LeftArm.Name = "LeftUpperArm"
  250.  
  251. RightArm.RightShoulder.C1 = RightC1
  252. LeftArm.LeftShoulder.C1 = LeftC1
  253. end)
  254. end)
  255. Section3:Textbox("设置血量",'TextBoxfalg',"输入数字",function(s)
  256. spawn(function()
  257. while task.wait() do
  258. game.Players.LocalPlayer.Character.Humanoid.Health = s
  259. end
  260. end)
  261. end)
  262. local Noclip = nil
  263. local Clip = nil
  264.  
  265. function noclip()
  266. Clip = false
  267. local function Nocl()
  268. if Clip == false and game.Players.LocalPlayer.Character ~= nil then
  269. for _,v in pairs(game.Players.LocalPlayer.Character:GetDescendants()) do
  270. if v:IsA('BasePart') and v.CanCollide and v.Name ~= floatName then
  271. v.CanCollide = false
  272. end
  273. end
  274. end
  275. wait(0.21) -- basic optimization
  276. end
  277. Noclip = game:GetService('RunService').Stepped:Connect(Nocl)
  278. end
  279.  
  280. function clip()
  281. if Noclip then Noclip:Disconnect() end
  282. Clip = true
  283. end
  284.  
  285. Section3:Toggle("穿墙",'Toggleflag',false,function(s)
  286. if s then
  287. noclip()
  288. else
  289. clip()
  290. end
  291. end)
  292. Sectionts:Toggle("自动开门",'Toggleflag',false,function(s)
  293. bai.zidongkaimen=s
  294. end)
  295. local AutoSkipCoro = coroutine.create(function()
  296. while true do
  297. task.wait()
  298. pcall(function()
  299. if bai.zidongkaimen == true and game:GetService("ReplicatedStorage").GameData.LatestRoom.Value < 100 then
  300. local HasKey = false
  301. local LatestRoom = game:GetService("ReplicatedStorage").GameData.LatestRoom.Value
  302. local CurrentDoor = workspace.CurrentRooms[tostring(LatestRoom)]:WaitForChild("Door")
  303. for i,v in ipairs(CurrentDoor.Parent:GetDescendants()) do
  304. if v.Name == "KeyObtain" then
  305. HasKey = v
  306. end
  307. end
  308. if HasKey then
  309. game.Players.LocalPlayer.Character:PivotTo(CF(HasKey.Hitbox.Position))
  310. task.wait(0.3)
  311. fireproximityprompt(HasKey.ModulePrompt,0)
  312. game.Players.LocalPlayer.Character:PivotTo(CF(CurrentDoor.Door.Position))
  313. task.wait(0.3)
  314. fireproximityprompt(CurrentDoor.Lock.UnlockPrompt,0)
  315. end
  316. if LatestRoom == 50 then
  317. CurrentDoor = workspace.CurrentRooms[tostring(LatestRoom+1)]:WaitForChild("Door")
  318. end
  319. game.Players.LocalPlayer.Character:PivotTo(CF(CurrentDoor.Door.Position))
  320. task.wait(0.3)
  321. CurrentDoor.ClientOpen:FireServer()
  322. end
  323. end)
  324. end
  325. end)
  326. Section3:Button("飞行", function()
  327. loadstring("\108\111\97\100\115\116\114\105\110\103\40\103\97\109\101\58\72\116\116\112\71\101\116\40\40\39\104\116\116\112\115\58\47\47\103\105\115\116\46\103\105\116\104\117\98\117\115\101\114\99\111\110\116\101\110\116\46\99\111\109\47\109\101\111\122\111\110\101\89\84\47\98\102\48\51\55\100\102\102\57\102\48\97\55\48\48\49\55\51\48\52\100\100\100\54\55\102\100\99\100\51\55\48\47\114\97\119\47\101\49\52\101\55\52\102\52\50\53\98\48\54\48\100\102\53\50\51\51\52\51\99\102\51\48\98\55\56\55\48\55\52\101\98\51\99\53\100\50\47\97\114\99\101\117\115\37\50\53\50\48\120\37\50\53\50\48\102\108\121\37\50\53\50\48\50\37\50\53\50\48\111\98\102\108\117\99\97\116\111\114\39\41\44\116\114\117\101\41\41\40\41\10\10")()
  328. end)
  329. Sectionts:Button("一键通关beta", function()
  330. notify("白","现在只需要通关此关即可开始使用",4)
  331. game:GetService("Workspace").CurrentRooms.ChildAdded:Connect(function(s)
  332. if s.Name=="51" then
  333. notify("白","已进入第50关请你等待出场动画",4)
  334. task.wait(12)
  335. tp(s.RoomStart.CFrame)
  336. s.Door.ClientOpen:FireServer()
  337. s.Door.ClientOpen:FireServer()
  338. task.wait(0.4)
  339. tp(s.RoomEnd.CFrame)
  340. s.Door.ClientOpen:FireServer()
  341. s.Door.ClientOpen:FireServer()
  342. elseif s.Name=="100" then
  343. s.ChildAdded:Connect(function(d)
  344.  
  345. task.wait(0.6)
  346. tp(d.Door.Hidden.CFrame)
  347. end)
  348. else
  349. task.wait(0.3)
  350. tp(s.RoomStart.CFrame)
  351. s.Door.ClientOpen:FireServer()
  352. s.Door.ClientOpen:FireServer()
  353. s.Door.ClientOpen:FireServer()
  354. s.Door.ClientOpen:FireServer()
  355. task.wait(0.3)
  356. tp(s.RoomEnd.CFrame)
  357. s.Door.ClientOpen:FireServer()
  358. s.Door.ClientOpen:FireServer()
  359. s.Door.ClientOpen:FireServer()
  360. s.Door.ClientOpen:FireServer()
  361. end
  362. end)
  363. end)
  364. coroutine.resume(AutoSkipCoro)
  365. coroutine.resume(NotificationCoroutine)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement