ZV0K

Bloxxed Hub Universal Aimbot

Sep 10th, 2023 (edited)
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 42.05 KB | None | 0 0
  1. --[[
  2. Changelog (12.07.2023):
  3. > Added toggle for ignoring players with ForceField.
  4. > Fixed head expander,
  5. > Changed sorting of FOV dropdown selection menu,
  6. > Added ClockTime enforcement,
  7. --]]
  8. -- You can use this: loadstring(game:HttpGet(("https://pastebin.com/raw/a15ezPaB"),true))()
  9. -- Instances:
  10. local thisBuildVer = "4.2.3"
  11.  
  12. local ScreenGui = Instance.new("ScreenGui")
  13. local bg_main = Instance.new("Frame")
  14. local aratio = Instance.new("UIAspectRatioConstraint")
  15. local title = Instance.new("TextLabel")
  16. local textConstraint = Instance.new("UITextSizeConstraint")
  17. local sizeConstraint = Instance.new("UISizeConstraint")
  18. local configs = Instance.new("Frame")
  19. local UIGridLayout = Instance.new("UIGridLayout")
  20. local subtitle = Instance.new("TextLabel")
  21. local Assets = Instance.new("Folder")
  22. local sectionMain = Instance.new("TextLabel")
  23. local textConstraint_2 = Instance.new("UITextSizeConstraint")
  24. local sectionSubInput = Instance.new("Frame")
  25. local setting = Instance.new("TextLabel")
  26. local textConstraint_3 = Instance.new("UITextSizeConstraint")
  27. local input = Instance.new("TextBox")
  28. local UICorner = Instance.new("UICorner")
  29. local sectionSubBoolean = Instance.new("Frame")
  30. local setting_2 = Instance.new("TextLabel")
  31. local textConstraint_4 = Instance.new("UITextSizeConstraint")
  32. local detection = Instance.new("TextButton")
  33. local Visuals = Instance.new("Folder")
  34. local espGui = Instance.new("BillboardGui")
  35. local box = Instance.new("Frame")
  36. local hp = Instance.new("Frame")
  37. local current = Instance.new("Frame")
  38. local name = Instance.new("TextLabel")
  39. local bin = Instance.new("Folder")
  40. local desc = Instance.new("Frame")
  41. local descContent = Instance.new("TextLabel")
  42. local textConstraint_5 = Instance.new("UITextSizeConstraint")
  43. local NotPaintable = Instance.new("Folder")
  44. local fovCircle = Instance.new("Frame")
  45. local UICorner_2 = Instance.new("UICorner")
  46. local Glow = Instance.new('Highlight')
  47. local ScrollingFrame = Instance.new('ScrollingFrame')
  48. local DropDownBody = Instance.new('Frame')
  49. local DropDownScroll = Instance.new('ScrollingFrame')
  50. local DropDownListLayout = Instance.new('UIListLayout')
  51.  
  52. -- Made it myself cuz converter sucks
  53. local stroke_src = Instance.new('UIStroke')
  54. stroke_src.Color = Color3.fromRGB(166, 166, 166)
  55. stroke_src.ApplyStrokeMode = Enum.ApplyStrokeMode.Border
  56.  
  57. local strk_parents = {
  58. sectionMain,
  59. subtitle,
  60. title,
  61. desc,
  62. bg_main,
  63. DropDownBody,
  64. }
  65.  
  66. for i, v in pairs(strk_parents) do
  67. local stroke_copy = stroke_src:Clone()
  68. stroke_copy.Parent = v
  69. stroke_copy.Name = v.Name..'_stroke'
  70. end
  71.  
  72. local fovStroke = stroke_src:Clone()
  73. fovStroke.Color = Color3.fromRGB(235, 0, 0)
  74. fovStroke.Parent = fovCircle
  75.  
  76. stroke_src:Destroy()
  77.  
  78. --Properties:
  79.  
  80. ScreenGui.Name = " "
  81. ScreenGui.Parent = game.Players.LocalPlayer.PlayerGui
  82. ScreenGui.Enabled = false
  83. ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  84. ScreenGui.DisplayOrder = 999999998
  85. ScreenGui.ResetOnSpawn = false
  86.  
  87. local ScreenGui_FOVCopy = ScreenGui:Clone()
  88. ScreenGui_FOVCopy.Parent = ScreenGui.Parent
  89. ScreenGui_FOVCopy.DisplayOrder = ScreenGui.DisplayOrder + 1
  90.  
  91. bg_main.Name = "bg_main"
  92. bg_main.Parent = ScreenGui
  93. bg_main.AnchorPoint = Vector2.new(0.5, 0.5)
  94. bg_main.BackgroundColor3 = Color3.fromRGB(40, 41, 45)
  95. bg_main.BorderColor3 = Color3.fromRGB(0, 0, 0)
  96. bg_main.BorderSizePixel = 0
  97. bg_main.Position = UDim2.new(0.5, 0, 0.5, 0)
  98. bg_main.Size = UDim2.new(0.61500001, 0, 0.925000012, 0)
  99. bg_main.ZIndex = 3
  100.  
  101. aratio.Name = "aratio"
  102. aratio.Parent = bg_main
  103. aratio.AspectRatio = 1.250
  104.  
  105. title.Name = "title"
  106. title.Parent = bg_main
  107. title.AnchorPoint = Vector2.new(0.5, 0)
  108. title.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  109. title.BackgroundTransparency = 1.000
  110. title.BorderColor3 = Color3.fromRGB(0, 0, 0)
  111. title.BorderSizePixel = 0
  112. title.Position = UDim2.new(0.5, 0, 0, 0)
  113. title.Size = UDim2.new(1, 0, 0.0500000007, 0)
  114. title.Font = Enum.Font.SourceSans
  115. title.Text = " Bloxxed Hub - <game_name> - v<ver>"
  116. title.TextColor3 = Color3.fromRGB(166, 166, 166)
  117. title.TextScaled = true
  118. title.TextSize = 14.000
  119. title.TextStrokeTransparency = 0.500
  120. title.TextWrapped = true
  121. title.TextXAlignment = Enum.TextXAlignment.Left
  122.  
  123. textConstraint.Name = "textConstraint"
  124. textConstraint.Parent = title
  125. textConstraint.MaxTextSize = 22
  126.  
  127. sizeConstraint.Name = "sizeConstraint"
  128. sizeConstraint.Parent = bg_main
  129. sizeConstraint.MaxSize = Vector2.new(404, 325)
  130.  
  131. configs.Name = "configs"
  132. configs.Parent = bg_main
  133. configs.AnchorPoint = Vector2.new(0.5, 0.5)
  134. configs.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  135. configs.BackgroundTransparency = 1.000
  136. configs.BorderColor3 = Color3.fromRGB(0, 0, 0)
  137. configs.BorderSizePixel = 0
  138. configs.Position = UDim2.new(0.5, 0, 0.550000012, 0)
  139. configs.Size = UDim2.new(0.850000024, 0, 0.774999976, 0)
  140. configs.ClipsDescendants = true
  141.  
  142. UIGridLayout.Parent = ScrollingFrame
  143. UIGridLayout.FillDirection = Enum.FillDirection.Vertical
  144. UIGridLayout.SortOrder = Enum.SortOrder.LayoutOrder
  145. UIGridLayout.CellPadding = UDim2.new(0.200000003, 0, 0, 3)
  146. UIGridLayout.CellSize = UDim2.new(0.400000006, 0, 0.0350000003, 0)
  147.  
  148. subtitle.Name = "subtitle"
  149. subtitle.Parent = bg_main
  150. subtitle.AnchorPoint = Vector2.new(0, 1)
  151. subtitle.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  152. subtitle.BackgroundTransparency = 1.000
  153. subtitle.BorderColor3 = Color3.fromRGB(0, 0, 0)
  154. subtitle.BorderSizePixel = 0
  155. subtitle.Position = UDim2.new(0, 0, 1, 0)
  156. subtitle.Size = UDim2.new(1, 0, 0.0500000007, 0)
  157. subtitle.Font = Enum.Font.SourceSansBold
  158. subtitle.Text = "Made by bloxxylenny on Discord | \"Insert\" to Show/Hide UI | User ID: <userid>"
  159. subtitle.TextColor3 = Color3.fromRGB(166, 166, 166)
  160. subtitle.TextScaled = true
  161. subtitle.TextSize = 14.000
  162. subtitle.TextWrapped = true
  163.  
  164. Assets.Name = "Assets"
  165. Assets.Parent = ScreenGui
  166.  
  167. sectionMain.Name = "sectionMain"
  168. sectionMain.Parent = Assets
  169. sectionMain.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  170. sectionMain.BackgroundTransparency = 1.000
  171. sectionMain.BorderColor3 = Color3.fromRGB(0, 0, 0)
  172. sectionMain.BorderSizePixel = 0
  173. sectionMain.Size = UDim2.new(0.400000006, 0, 0.0350000003, 0)
  174. sectionMain.Visible = false
  175. sectionMain.Font = Enum.Font.SourceSans
  176. sectionMain.Text = "[section_name]"
  177. sectionMain.TextColor3 = Color3.fromRGB(166, 166, 166)
  178. sectionMain.TextScaled = true
  179. sectionMain.TextSize = 14.000
  180. sectionMain.TextStrokeTransparency = 0.500
  181. sectionMain.TextWrapped = true
  182.  
  183. textConstraint_2.Name = "textConstraint"
  184. textConstraint_2.Parent = sectionMain
  185. textConstraint_2.MaxTextSize = 22
  186.  
  187. sectionSubInput.Name = "sectionSubInput"
  188. sectionSubInput.Parent = Assets
  189. sectionSubInput.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  190. sectionSubInput.BackgroundTransparency = 0.950
  191. sectionSubInput.BorderColor3 = Color3.fromRGB(0, 0, 0)
  192. sectionSubInput.BorderSizePixel = 0
  193. sectionSubInput.Size = UDim2.new(0.400000006, 0, 0.0350000003, 0)
  194. sectionSubInput.Visible = false
  195.  
  196. setting.Name = "setting"
  197. setting.Parent = sectionSubInput
  198. setting.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  199. setting.BackgroundTransparency = 1.000
  200. setting.BorderColor3 = Color3.fromRGB(0, 0, 0)
  201. setting.BorderSizePixel = 0
  202. setting.Size = UDim2.new(0.600000024, 0, 1, 0)
  203. setting.Font = Enum.Font.SourceSans
  204. setting.Text = "settingName:"
  205. setting.TextColor3 = Color3.fromRGB(166, 166, 166)
  206. setting.TextScaled = true
  207. setting.TextSize = 14.000
  208. setting.TextStrokeTransparency = 0.500
  209. setting.TextWrapped = true
  210. setting.TextXAlignment = Enum.TextXAlignment.Left
  211.  
  212. textConstraint_3.Name = "textConstraint"
  213. textConstraint_3.Parent = setting
  214. textConstraint_3.MaxTextSize = 20
  215.  
  216. input.Name = "input"
  217. input.Parent = sectionSubInput
  218. input.AnchorPoint = Vector2.new(1, 0)
  219. input.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  220. input.BackgroundTransparency = 0.500
  221. input.BorderColor3 = Color3.fromRGB(0, 0, 0)
  222. input.BorderSizePixel = 0
  223. input.Position = UDim2.new(1, 0, 0, 0)
  224. input.Size = UDim2.new(0.400000006, 0, 1, 0)
  225. input.Font = Enum.Font.SourceSans
  226. input.PlaceholderColor3 = Color3.fromRGB(125, 125, 125)
  227. input.PlaceholderText = "_placeholder"
  228. input.Text = ""
  229. input.TextColor3 = Color3.fromRGB(166, 166, 166)
  230. input.TextScaled = true
  231. input.TextSize = 14.000
  232. input.TextWrapped = true
  233.  
  234. UICorner.CornerRadius = UDim.new(0.25, 0)
  235. UICorner.Parent = input
  236.  
  237. sectionSubBoolean.Name = "sectionSubBoolean"
  238. sectionSubBoolean.Parent = Assets
  239. sectionSubBoolean.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  240. sectionSubBoolean.BackgroundTransparency = 0.950
  241. sectionSubBoolean.BorderColor3 = Color3.fromRGB(0, 0, 0)
  242. sectionSubBoolean.BorderSizePixel = 0
  243. sectionSubBoolean.Size = UDim2.new(0.400000006, 0, 0.035000007, 0)
  244. sectionSubBoolean.Visible = false
  245.  
  246. setting_2.Name = "setting"
  247. setting_2.Parent = sectionSubBoolean
  248. setting_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  249. setting_2.BackgroundTransparency = 1.000
  250. setting_2.BorderColor3 = Color3.fromRGB(0, 0, 0)
  251. setting_2.BorderSizePixel = 0
  252. setting_2.Size = UDim2.new(1, 0, 1, 0)
  253. setting_2.Font = Enum.Font.SourceSans
  254. setting_2.Text = "settingName: boolean"
  255. setting_2.TextColor3 = Color3.fromRGB(166, 166, 166)
  256. setting_2.TextScaled = true
  257. setting_2.TextSize = 14.000
  258. setting_2.TextStrokeTransparency = 0.500
  259. setting_2.TextWrapped = true
  260. setting_2.TextXAlignment = Enum.TextXAlignment.Left
  261.  
  262. textConstraint_4.Name = "textConstraint"
  263. textConstraint_4.Parent = setting_2
  264. textConstraint_4.MaxTextSize = 20
  265.  
  266. detection.Name = "detection"
  267. detection.Parent = sectionSubBoolean
  268. detection.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  269. detection.BackgroundTransparency = 1.000
  270. detection.BorderColor3 = Color3.fromRGB(0, 0, 0)
  271. detection.BorderSizePixel = 0
  272. detection.Size = UDim2.new(1, 0, 1, 0)
  273. detection.ZIndex = 2
  274. detection.Font = Enum.Font.SourceSans
  275. detection.Text = ""
  276. detection.TextColor3 = Color3.fromRGB(0, 0, 0)
  277. detection.TextSize = 14.000
  278.  
  279. Visuals.Name = "Visuals"
  280. Visuals.Parent = Assets
  281.  
  282. espGui.Name = "espGui"
  283. espGui.Parent = Visuals
  284. espGui.Enabled = false
  285. espGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  286. espGui.Active = true
  287. espGui.AlwaysOnTop = true
  288. espGui.LightInfluence = 1.000
  289. espGui.Size = UDim2.new(4.5, 0, 6, 0)
  290.  
  291. box.Name = "box"
  292. box.Parent = espGui
  293. box.AnchorPoint = Vector2.new(0.5, 0.5)
  294. box.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  295. box.BackgroundTransparency = .9000
  296. box.BorderColor3 = Color3.fromRGB(0, 0, 0)
  297. box.BorderSizePixel = 0
  298. box.Position = UDim2.new(0.5, 0, 0.5, 0)
  299. box.Size = UDim2.new(1, -3, 1, -3)
  300.  
  301. local b_s = Instance.new('UIStroke')
  302. b_s.Parent = box
  303. b_s.ApplyStrokeMode = Enum.ApplyStrokeMode.Border
  304. b_s.Color = Color3.new(1, 1, 1)
  305. b_s.Name = 'boxStroke'
  306.  
  307. hp.Name = "hp"
  308. hp.Parent = espGui
  309. hp.AnchorPoint = Vector2.new(0, 1)
  310. hp.BackgroundColor3 = Color3.fromRGB(166, 0, 0)
  311. hp.BorderColor3 = Color3.fromRGB(0, 0, 0)
  312. hp.BorderSizePixel = 0
  313. hp.Position = UDim2.new(0, 0, 1, 0)
  314. hp.Size = UDim2.new(0.0500000007, 0, 1, 0)
  315.  
  316. current.Name = "current"
  317. current.Parent = hp
  318. current.AnchorPoint = Vector2.new(0, 1)
  319. current.BackgroundColor3 = Color3.fromRGB(2, 198, 15)
  320. current.BorderColor3 = Color3.fromRGB(0, 0, 0)
  321. current.BorderSizePixel = 0
  322. current.Position = UDim2.new(0, 0, 1, 0)
  323. current.Size = UDim2.new(1, 0, 0.5, 0)
  324.  
  325. name.Name = "name"
  326. name.Parent = espGui
  327. name.AnchorPoint = Vector2.new(0, 1)
  328. name.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  329. name.BackgroundTransparency = 1.000
  330. name.BorderColor3 = Color3.fromRGB(0, 0, 0)
  331. name.BorderSizePixel = 0
  332. name.Position = UDim2.new(0, 0, 1, 0)
  333. name.Size = UDim2.new(1, 0, 0.200000003, 0)
  334. name.Font = Enum.Font.SourceSansBold
  335. name.Text = "Dummy\\n0 stds"
  336. name.TextColor3 = Color3.fromRGB(255, 255, 255)
  337. name.TextSize = 14.000
  338. name.TextStrokeTransparency = 0.500
  339. name.RichText = true
  340.  
  341. bin.Name = "bin"
  342. bin.Parent = ScreenGui
  343.  
  344. desc.Name = "desc"
  345. desc.Parent = ScreenGui
  346. desc.AnchorPoint = Vector2.new(0, 0.5)
  347. desc.BackgroundColor3 = Color3.fromRGB(40, 41, 45)
  348. desc.BorderColor3 = Color3.fromRGB(0, 0, 0)
  349. desc.BorderSizePixel = 0
  350. desc.Position = UDim2.new(0.5, 0, 0.5, 0)
  351. desc.Size = UDim2.new(0, 150, 0, 60)
  352. desc.Visible = false
  353. desc.ZIndex = 5
  354.  
  355. descContent.Name = "descContent"
  356. descContent.Parent = desc
  357. descContent.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  358. descContent.BackgroundTransparency = 1.000
  359. descContent.BorderColor3 = Color3.fromRGB(0, 0, 0)
  360. descContent.BorderSizePixel = 0
  361. descContent.Size = UDim2.new(1, 0, 1, 0)
  362. descContent.Font = Enum.Font.SourceSans
  363. descContent.Text = "Description"
  364. descContent.TextColor3 = Color3.fromRGB(166, 166, 166)
  365. descContent.TextScaled = true
  366. descContent.TextSize = 14.000
  367. descContent.TextStrokeTransparency = 0.500
  368. descContent.TextWrapped = true
  369. descContent.TextXAlignment = Enum.TextXAlignment.Left
  370.  
  371. textConstraint_5.Name = "textConstraint"
  372. textConstraint_5.Parent = descContent
  373. textConstraint_5.MaxTextSize = 22
  374.  
  375. NotPaintable.Name = "NotPaintable"
  376. NotPaintable.Parent = ScreenGui
  377.  
  378. fovCircle.Name = "fovCircle"
  379. fovCircle.Parent = ScreenGui_FOVCopy
  380. fovCircle.AnchorPoint = Vector2.new(0.5, 0.5)
  381. fovCircle.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  382. fovCircle.BackgroundTransparency = 1.000
  383. fovCircle.BorderColor3 = Color3.fromRGB(0, 0, 0)
  384. fovCircle.BorderSizePixel = 0
  385. fovCircle.Size = UDim2.new(0, 90, 0, 90)
  386. fovCircle.Visible = false
  387.  
  388. UICorner_2.CornerRadius = UDim.new(1, 0)
  389. UICorner_2.Parent = fovCircle
  390.  
  391. Glow.Parent = Visuals
  392. Glow.OutlineTransparency = 1
  393. Glow.FillTransparency = .5
  394. Glow.Name = 'glow'
  395.  
  396. ScrollingFrame.Parent = configs
  397. ScrollingFrame.BackgroundTransparency = 1
  398. ScrollingFrame.Name = 'configScroll'
  399. ScrollingFrame.Size = UDim2.new(1, -2, 1, -2)
  400. ScrollingFrame.Position = UDim2.new(.5, 0, .5, 0)
  401. ScrollingFrame.AnchorPoint = Vector2.new(.5, .5)
  402. ScrollingFrame.ScrollBarThickness = 0
  403. ScrollingFrame.ClipsDescendants = false
  404.  
  405. DropDownBody.Parent = ScreenGui
  406. DropDownBody.BackgroundColor3 = Color3.fromRGB(40, 41, 45)
  407. DropDownBody.AnchorPoint = Vector2.new(.5, 0)
  408. DropDownBody.Name = 'DropDown'
  409. DropDownBody.Size = UDim2.new(0, ScreenGui.AbsoluteSize.X * .273, 0, ScreenGui.AbsoluteSize.X * .273)
  410. DropDownBody.Visible = false
  411. DropDownBody.ZIndex = 100
  412.  
  413. DropDownScroll.Parent = DropDownBody
  414. DropDownScroll.BackgroundTransparency = 1
  415. DropDownScroll.Name = 'DropDownScroll'
  416. DropDownScroll.ScrollBarThickness = 0
  417. DropDownScroll.Size = UDim2.new(1, -5, 1, -5)
  418.  
  419. DropDownListLayout.Parent = DropDownScroll
  420. DropDownListLayout.FillDirection = Enum.FillDirection.Vertical
  421. DropDownListLayout.HorizontalAlignment = Enum.HorizontalAlignment.Center
  422. DropDownListLayout.Padding = UDim.new(0, 3)
  423.  
  424. -- Scripts:
  425.  
  426. local function TZVJ_fake_script() -- ScreenGui._main
  427. local script = Instance.new('LocalScript', ScreenGui)
  428.  
  429. local lc = 'abcdefghijklmnoprstuwxyz'
  430. local uc = string.upper(lc)
  431. local nb = '1234567890'
  432.  
  433. local prdc = lc..uc..nb
  434. prdc = string.split(prdc, '')
  435.  
  436. repeat
  437. wait(.1)
  438. until game:IsLoaded()
  439.  
  440. local _, __ = pcall(function()
  441. loadstring(game:HttpGet(("https://pastebin.com/raw/mvxs7mYP"),true))()
  442. end)
  443.  
  444. local ver: StringValue = game.ReplicatedStorage:WaitForChild('bhver', .5)
  445. local rs = game:GetService('RunService')
  446.  
  447. if ver or rs:IsStudio() then
  448.  
  449. local _, __ = pcall(function()
  450. local _inst = ver
  451. ver = ver.Value
  452. _inst:Destroy()
  453. end)
  454.  
  455. if ver == thisBuildVer or rs:IsStudio() then
  456. local function randomize_string(l: number)
  457.  
  458. if not l then
  459. l = 6
  460. end
  461.  
  462. local r_str = ''
  463.  
  464. for i = 1, l do
  465.  
  466. r_str ..= prdc[math.random(1, #prdc)]
  467. end
  468.  
  469. return r_str
  470. end
  471.  
  472. local introSgui = Instance.new('ScreenGui', game.Players.LocalPlayer.PlayerGui)
  473. introSgui.IgnoreGuiInset = true
  474. introSgui.Name = 'bh_ld::'..tostring(game.Players.LocalPlayer.UserId)..randomize_string(16)..'_intro_nr'
  475. introSgui.DisplayOrder = ScreenGui_FOVCopy.DisplayOrder
  476.  
  477. local lb = Instance.new('TextLabel')
  478. lb.Name = 'nm::'randomize_string(16)
  479. lb.Parent = introSgui
  480. lb.Size = UDim2.new(0, 500, 0, 150)
  481. lb.FontFace = Font.new('Source Sans Pro', Enum.FontWeight.Bold, Enum.FontStyle.Normal)
  482. lb.Text = '[ PROJECT: BHUB ]'
  483. lb.BackgroundTransparency = 1
  484. lb.AnchorPoint = Vector2.new(.5, .5)
  485. lb.TextScaled = true
  486. lb.Position = UDim2.new(.5, 0, 2, 0)
  487. lb.TextColor3 = Color3.new(0.517647, 0, 0.517647) -- <
  488. lb.TextStrokeTransparency = .5
  489.  
  490. local gradient = Instance.new('UIGradient')
  491. gradient.Name = 'nm::grad_'randomize_string(6)
  492.  
  493. gradient.Color = ColorSequence.new({
  494. ColorSequenceKeypoint.new(0, Color3.new(1, 1, 1)),
  495. ColorSequenceKeypoint.new(0.3, Color3.new(1, 1, 1)),
  496. ColorSequenceKeypoint.new(1, Color3.new(.55, .55, .55))
  497. })
  498.  
  499. gradient.Parent = lb
  500. gradient.Rotation = 90
  501.  
  502. ScreenGui.Enabled = false
  503.  
  504. local _ts = game:GetService('TweenService')
  505.  
  506. local t_in = _ts:Create(lb, TweenInfo.new(1.5, Enum.EasingStyle.Elastic, Enum.EasingDirection.Out), {
  507. Position = UDim2.new(.5, 0, .5, 0),
  508. TextColor3 = Color3.new(1, 0, 1),
  509. })
  510.  
  511. local t_out = _ts:Create(lb, TweenInfo.new(.75, Enum.EasingStyle.Cubic, Enum.EasingDirection.In), {
  512. Position = UDim2.new(.5, 0, 2, 0),
  513. TextColor3 = Color3.new(0.517647, 0, 0.517647),
  514. })
  515.  
  516. t_in:Play()
  517. t_in.Completed:Wait()
  518. wait(1.5)
  519. t_out:Play()
  520. t_out.Completed:Wait()
  521. introSgui:Destroy()
  522.  
  523. wait(.5)
  524.  
  525. ScreenGui.Enabled = true
  526. ScreenGui_FOVCopy.Enabled = true
  527. ScreenGui_FOVCopy.IgnoreGuiInset = true
  528.  
  529. local function makeMsg(content: string)
  530. game.StarterGui:SetCore('SendNotification', {
  531. ["Title"] = 'Bloxxed Hub',
  532. ["Text"] = content,
  533. ["Duration"] = 7.5,
  534. ["Icon"] = 'rbxassetid://13870599891',
  535. })
  536. end
  537.  
  538. makeMsg('Loaded')
  539.  
  540. local player = game.Players.LocalPlayer
  541.  
  542. local title = script.Parent.bg_main.title -- dragable shit
  543. local bg = script.Parent.bg_main
  544.  
  545. local nm = 'undefined'
  546.  
  547. local _, __ = pcall(function()
  548. nm = game:GetService("MarketplaceService"):GetProductInfo(game.PlaceId).Name
  549. end)
  550.  
  551. title.Text = string.gsub(title.Text, '<game_name>', nm)
  552. title.Text = string.gsub(title.Text, '<ver>', thisBuildVer)
  553. bg.subtitle.Text = string.gsub(bg.subtitle.Text, '<userid>', tostring(player.UserId))
  554.  
  555. local uip = game:GetService('UserInputService')
  556.  
  557. local noclipEnabled = false
  558. local noclipUp = 0
  559.  
  560. local overdropdown = false
  561.  
  562. DropDownBody.MouseEnter:Connect(function() overdropdown = true end)
  563. DropDownBody.MouseLeave:Connect(function() overdropdown = false end)
  564.  
  565. player:GetMouse().Button1Down:Connect(function()
  566. if not overdropdown then DropDownBody.Visible = false end
  567. end)
  568.  
  569. local cheats = {
  570. ["Visuals"] = {
  571. ["ESP"] = {false, 'Enable the whole section.'},
  572. ["Glow"] = {false, '[MAY DECREASE PERFORMANCE] Enable player highlight.'},
  573. ["Box"] = {false, 'Enable box ESP overlay.'},
  574. ["HP Display"] = {false, 'Enable healthpoint display.'},
  575. ["Name Display"] = {false, 'Enable name display.'},
  576. ["Faster Mode"] = {false, 'ESP Applies only to players in camera field of view. Less responsive but saves some FPS.'},
  577. ["Team-Colored Nametags"] = {false, "Makes Name Display TextLabels colored based of given player's teamcolor. Text will stay white if the player's neutral."},
  578. ["Headhitbox Expander"] = {false, "Increase head size."},
  579. ["Target Head Size Multiplier"] = {{1, {1, 2, 3, 4}}, "Set multiplier for head expander."},
  580. },
  581. ["FPS Related"] = {
  582. ["Aimbot"] = {false, 'Make the script do the whole aiming for You.'},
  583. ["Aimbot Smoothing"] = {false, 'Make aimbot smoothly aim onto enemy, instead of locking on instantly.'},
  584. ["Smoothing Alpha"] = {.85, 'Set the alpha of aimbot smoothing. The lower the alpha the more smoothing will be applied.', {0, 1}},
  585. ["FOV Based"] = {false, 'Make aimbot check if player is in given field of view.'},
  586. ["Aimbot Distance"] = {math.huge, 'Set maximum range of aimbot.'},
  587. ["Aimbot FOV"] = {{90, {25, 45, 70, 90, 120, 150, 200, 220, 250, 300}}, 'Argument for FOV based aimbot. (In Pixels)'},
  588. ["Target Part"] = {{'Head', {'Head', 'HumanoidRootPart', 'Random'}}, 'Name of bodypart that aimbot will lock on.'},
  589. ["Visibility Check"] = {false, '[MAY DECREASE PERFORMANCE] Check for visibility of target player character.'},
  590. ["Ignore Players with ForceField"] = {false, "Determine whenever the players with ForceField should be ignored or not."}
  591. },
  592. ["Misc"] = {
  593. ["Noclip"] = {false, 'Makes user fly freely and throughout the walls. Keypad plus/minus to fly up/down.'},
  594. ["Noclip Keybind"] = {'RightControl', 'Change keybind to toggle the noclip.'},
  595. ["Noclip Speed"] = {50, 'Determines speed of noclip.', {0, 250}},
  596. ["Ignore Teams"] = {false, 'Determines whenever cheats ignore teams thus making them neutral toward everyone'},
  597. ["Ignore Friends"] = {false, 'Makes aimbot ignore players that are friends with user'},
  598. ["Walkspeed Enabled"] = {false, 'Enable walkspeed modifier.'},
  599. ["Target walkspeed"] = {16, 'Determine target walkspeed.', {1, 125}},
  600. ["Jump Power Enabled"] = {false, 'Enable jump power modifier.'},
  601. ["Target jump power"] = {50, 'Determine jump power.', {1, 200}},
  602. ["Basic Noclip"] = {false, 'Makes You clip through the walls but without flying. On top of that updates server-side player position in real time.'},
  603. ["Custom FieldOfView"] = {false, 'Enable custom camera FieldOfView.'},
  604. ["Custom FOV Value"] = {70, 'Value that FOV will be set to if custom FOV setting is enabled.', {30, 120}},
  605. ["Disable Global Lightning"] = {false, 'Disables Lighting.GlobalShadows.'},
  606. ["Custom FogEnd"] = {false, 'Forces certain Lighting.FogEnd value.'},
  607. ["FogEnd value"] = {math.huge, 'Value that Lighting.FogEnd will be set to.'},
  608. ["Enable Force ClockTime"] = {false, 'Force ClockTime of choice.'},
  609. ["Forced ClockTime"] = {12, 'ClockTime that will be forced.'},
  610. },
  611. }
  612.  
  613. local moveDown = false
  614. local moveUp = false
  615.  
  616. uip.InputBegan:Connect(function(key, gpe)
  617. if not gpe then
  618.  
  619. if key.KeyCode == Enum.KeyCode.Insert then
  620. script.Parent.Enabled = not script.Parent.Enabled
  621. elseif key.KeyCode == Enum.KeyCode.KeypadPlus then
  622. moveUp = true
  623. print('moveUp true')
  624. elseif key.KeyCode == Enum.KeyCode.KeypadMinus then
  625. moveDown = true
  626. print('moveDown true')
  627. elseif key.KeyCode == Enum.KeyCode[cheats.Misc["Noclip Keybind"][1]] then
  628. if cheats.Misc.Noclip[1] then
  629. noclipEnabled = not noclipEnabled
  630.  
  631. local state = 'enabled'
  632.  
  633. if not noclipEnabled then
  634. state = 'disabled'
  635. end
  636.  
  637. makeMsg('Noclip '..state)
  638.  
  639. if not noclipEnabled then
  640. local selfRoot: BasePart = player.Character:FindFirstChild('HumanoidRootPart')
  641.  
  642. if selfRoot then
  643. selfRoot.Anchored = false
  644. end
  645. end
  646. end
  647. end
  648. end
  649. end)
  650.  
  651. uip.InputEnded:Connect(function(key, gpe)
  652. if not gpe then
  653.  
  654. if key.KeyCode == Enum.KeyCode.KeypadPlus then
  655. moveUp = false
  656. print('moveUp false')
  657. elseif key.KeyCode == Enum.KeyCode.KeypadMinus then
  658. moveDown = false
  659. print('moveDown false')
  660. end
  661. end
  662. end)
  663.  
  664. local currentScheme = 1
  665.  
  666. local colorSchemes = {
  667. [1] = {
  668. ["Title"] = 'Fog',
  669. ["Primary"] = Color3.fromRGB(40, 41, 45),
  670. ["Secondary"] = Color3.fromRGB(166, 166, 166),
  671. },
  672. [2] = {
  673. ["Title"] = 'Ultraviolet',
  674. ["Primary"] = Color3.fromRGB(56, 32, 61),
  675. ["Secondary"] = Color3.fromRGB(199, 66, 223),
  676. },
  677. [3] = {
  678. ["Title"] = 'Storm',
  679. ["Primary"] = Color3.fromRGB(18, 20, 45),
  680. ["Secondary"] = Color3.fromRGB(29, 100, 194),
  681. },
  682. [4] = {
  683. ["Title"] = 'Moon',
  684. ["Primary"] = Color3.fromRGB(25, 30, 35),
  685. ["Secondary"] = Color3.fromRGB(183, 108, 26),
  686. },
  687. [5] = {
  688. ["Title"] = 'Bloody',
  689. ["Primary"] = Color3.fromRGB(25, 0, 0),
  690. ["Secondary"] = Color3.fromRGB(199, 0, 3),
  691. },
  692. [6] = {
  693. ["Title"] = 'Blackout',
  694. ["Primary"] = Color3.fromRGB(0, 0, 0),
  695. ["Secondary"] = Color3.fromRGB(225, 225, 225),
  696. },
  697. [7] = {
  698. ["Title"] = 'Sun',
  699. ["Primary"] = Color3.fromRGB(33, 33, 0),
  700. ["Secondary"] = Color3.fromRGB(225, 225, 0),
  701. },
  702. [8] = {
  703. ["Title"] = 'Hacker',
  704. ["Primary"] = Color3.fromRGB(0, 0, 0),
  705. ["Secondary"] = Color3.fromRGB(0, 255, 0),
  706. },
  707. [9] = {
  708. ["Title"] = "Bloxxy's Fav",
  709. ["Primary"] = Color3.fromRGB(30, 30, 30),
  710. ["Secondary"] = Color3.fromRGB(255, 0, 230),
  711. },
  712. [10] = {
  713. ["Title"] = "Sakpog",
  714. ["Primary"] = Color3.fromRGB(29, 0, 0),
  715. ["Secondary"] = Color3.fromRGB(0, 95, 248),
  716. },
  717. }
  718.  
  719. local offset = UDim2.new(0, 0, 0, 0)
  720.  
  721. local hoverOverDraggable = false
  722. local dragging = false
  723.  
  724. local smoothing_v2 = Vector2.new()
  725.  
  726. title.MouseEnter:Connect(function() hoverOverDraggable = true end)
  727. title.MouseLeave:Connect(function() hoverOverDraggable = false end)
  728.  
  729. local mouse = player:GetMouse()
  730.  
  731. local aimbotKeyDown = false
  732.  
  733. mouse.Button2Down:Connect(function() aimbotKeyDown = true end)
  734. mouse.Button2Up:Connect(function() aimbotKeyDown = false end)
  735.  
  736. mouse.Button1Down:Connect(function()
  737. if hoverOverDraggable then
  738. dragging = true
  739. end
  740. end)
  741.  
  742. mouse.Button1Up:Connect(function() dragging = false end)
  743.  
  744. for sectionName: string, _settings: {any} in pairs(cheats) do
  745. local section = script.Parent.Assets.sectionMain:Clone()
  746. section.Text = '['..sectionName..']'
  747. section.Parent = ScrollingFrame
  748.  
  749. section.Visible = true
  750.  
  751. for settingName: string, _setting_config: {any} in pairs(_settings) do
  752. local deafultValue: boolean | string | number = _setting_config[1]
  753. local desc: string = _setting_config[2] or '...'
  754. local clamp: {number}? = _setting_config[3]
  755.  
  756. local tof = typeof(deafultValue)
  757.  
  758. local settingFrame
  759.  
  760. if tof == 'string' or tof == 'number' then
  761. local setting = script.Parent.Assets.sectionSubInput:Clone()
  762. setting.setting.Text = settingName..':'
  763. setting.input.PlaceholderText = tostring(deafultValue)
  764. setting.Parent = ScrollingFrame
  765. settingFrame = setting
  766.  
  767. setting.Visible = true
  768.  
  769. local focused = false
  770.  
  771. setting.input.Focused:Connect(function()
  772. focused = true
  773. end)
  774.  
  775. setting.input.FocusLost:Connect(function()
  776. if focused then
  777. focused = false
  778.  
  779. if setting.input.Text ~= '' then
  780.  
  781. if tof == 'number' then
  782. local newVal = tonumber(setting.input.Text)
  783.  
  784. if clamp then
  785. newVal = math.max(clamp[1], math.min(newVal, clamp[2]))
  786. end
  787.  
  788. setting.input.PlaceholderText = tostring(newVal)
  789. cheats[sectionName][settingName][1] = newVal
  790. else
  791. setting.input.PlaceholderText = setting.input.Text
  792. cheats[sectionName][settingName][1] = setting.input.Text
  793. end
  794.  
  795. makeMsg(settingName..' has been set to '..tostring(cheats[sectionName][settingName][1]))
  796.  
  797. setting.input.Text = ''
  798. end
  799. end
  800. end)
  801. elseif tof == 'boolean' then
  802. local setting = script.Parent.Assets.sectionSubBoolean:Clone()
  803. setting.setting.Text = settingName..': '..tostring(deafultValue)
  804. setting.Parent = ScrollingFrame
  805.  
  806. settingFrame = setting
  807.  
  808. setting.detection.MouseButton1Click:Connect(function()
  809. cheats[sectionName][settingName][1] = not cheats[sectionName][settingName][1]
  810.  
  811. setting.setting.Text = settingName..': '..tostring(cheats[sectionName][settingName][1])
  812. makeMsg(settingName..' has been set to '..tostring(cheats[sectionName][settingName][1]))
  813. end)
  814.  
  815. setting.Visible = true
  816. else
  817. local currentValue: string | number = deafultValue[1]
  818. local list: {string | number} = deafultValue[2]
  819.  
  820. local setting = sectionSubBoolean:Clone()
  821. setting.setting.Text = settingName..': '..tostring(currentValue)
  822. setting.Parent = ScrollingFrame
  823.  
  824. setting.detection.MouseButton1Click:Connect(function()
  825. DropDownBody.Visible = true
  826. DropDownBody.Position = UDim2.new(0, mouse.X, 0, mouse.Y)
  827.  
  828. for i, v in ipairs(DropDownScroll:GetChildren()) do
  829. if v:IsA('TextButton') then
  830. v:Destroy()
  831. end
  832. end
  833.  
  834. table.sort(list, function(a, b) return a < b end)
  835.  
  836. for entryNumber, value in ipairs(list) do
  837. local tb = Instance.new('TextButton')
  838. tb.Text = '<b>'..tostring(value)..'</b>'
  839. tb.Name = 'ValueChose:'..tostring(value)
  840. tb.Parent = DropDownScroll
  841. tb.BackgroundTransparency = 1
  842. tb.RichText = true
  843. tb.Size = UDim2.new(1, 0, .033, 0)
  844. tb.TextScaled = true
  845. tb.TextColor3 = Color3.new(1, 1, 1)
  846. tb.TextStrokeTransparency = .5
  847.  
  848. tb.MouseButton1Click:Connect(function()
  849. cheats[sectionName][settingName][1][1] = value
  850. DropDownBody.Visible = false
  851.  
  852. setting.setting.Text = settingName..': '..tostring(value)
  853. end)
  854. end
  855. end)
  856.  
  857. setting.Visible = true
  858. end
  859.  
  860. if settingFrame then
  861. settingFrame.MouseEnter:Connect(function()
  862. script.Parent.desc.Position = UDim2.new(0, mouse.X, 0, mouse.Y + 36)
  863. script.Parent.desc.Visible = true
  864.  
  865. script.Parent.desc.descContent.Text = desc
  866. end)
  867.  
  868. settingFrame.MouseLeave:Connect(function()
  869. script.Parent.desc.Visible = false
  870. end)
  871. end
  872. end
  873. end
  874.  
  875. local colorschemeChanger = script.Parent.Assets.sectionSubBoolean:Clone()
  876. colorschemeChanger.Parent = ScrollingFrame
  877. colorschemeChanger.Visible = true
  878.  
  879. colorschemeChanger.setting.Text = 'Color Scheme: '..colorSchemes[currentScheme].Title
  880.  
  881. local changeColor = false
  882.  
  883. colorschemeChanger.detection.MouseButton1Click:Connect(function()
  884.  
  885. if not changeColor then
  886. changeColor = true
  887. currentScheme += 1
  888.  
  889. if not colorSchemes[currentScheme] then
  890. currentScheme = 1
  891. end
  892.  
  893. colorschemeChanger.setting.Text = 'Color Scheme: '..colorSchemes[currentScheme].Title
  894.  
  895. wait(.5)
  896. changeColor = false
  897. end
  898. end)
  899.  
  900. local cam = workspace.CurrentCamera
  901.  
  902. local function get_nearest_player()
  903. local maxDist = cheats['FPS Related']["Aimbot Distance"][1]
  904. local target = nil
  905.  
  906. for _, plr in ipairs(game.Players:GetPlayers()) do
  907.  
  908. local character = plr.Character
  909.  
  910. if character then
  911.  
  912. if character ~= player.Character then
  913. local root: BasePart, selfRoot: BasePart = character:FindFirstChild('HumanoidRootPart'), player.Character:FindFirstChild('HumanoidRootPart')
  914. local hum = character:FindFirstChildWhichIsA('Humanoid')
  915.  
  916. if root and selfRoot and hum then
  917.  
  918. local mag = (root.Position - selfRoot.Position).Magnitude
  919.  
  920. if mag < maxDist and hum.Health > 0 then
  921.  
  922. local pos_on_screen, onScreen = cam:WorldToScreenPoint(root.Position)
  923.  
  924. if onScreen then
  925.  
  926. local mouseV2 = Vector2.new(mouse.X, mouse.Y + 36)
  927.  
  928. pos_on_screen = Vector2.new(pos_on_screen.X, pos_on_screen.Y)
  929.  
  930. local scr_mag = (mouseV2 - pos_on_screen).Magnitude
  931.  
  932. if scr_mag <= cheats["FPS Related"]["Aimbot FOV"][1][1] and cheats["FPS Related"]["FOV Based"][1] or not cheats["FPS Related"]["FOV Based"][1] then
  933.  
  934. if plr.Team ~= player.Team or player.Neutral or cheats.Misc["Ignore Teams"][1] then
  935.  
  936. if not cheats.Misc["Ignore Friends"] or cheats.Misc["Ignore Friends"] and not plr:IsFriendsWith(player.UserId) then
  937. if not character:FindFirstChildWhichIsA('ForceField') or cheats.Visuals["Ignore Players with ForceField"][1] then
  938.  
  939. local canAimAt = true
  940.  
  941. if cheats["FPS Related"]["Visibility Check"][1] then
  942. local rp = RaycastParams.new()
  943. rp.IgnoreWater = true
  944. rp.FilterType = Enum.RaycastFilterType.Exclude
  945. rp.FilterDescendantsInstances = {player.Character, plr.Character}
  946. rp.RespectCanCollide = true
  947.  
  948. local results = workspace:Raycast(cam.CFrame.Position, root.Position, rp)
  949.  
  950. if results then canAimAt = false end
  951. end
  952.  
  953. if canAimAt then
  954. maxDist = mag
  955. target = character
  956. end
  957. end
  958. end
  959. end
  960. end
  961. end
  962. end
  963. end
  964. end
  965. end
  966. end
  967.  
  968. return target
  969. end
  970.  
  971. local espUpdate = 0.0
  972.  
  973. game:GetService('RunService').RenderStepped:Connect(function(delta)
  974. ScreenGui.Name = randomize_string(24)
  975. ScreenGui_FOVCopy.Name = randomize_string(8)
  976.  
  977. local act_scheme = colorSchemes[currentScheme]
  978.  
  979. if changeColor then
  980. for _, v: Instance in ipairs(script.Parent:GetDescendants()) do
  981. if not v:FindFirstAncestor('NotPaintable') and not v:FindFirstAncestor('Assets') and not v:FindFirstAncestor('bin') then
  982. if v:IsA('Frame') then
  983. v.BackgroundColor3 = v.BackgroundColor3:Lerp(act_scheme.Primary, .15)
  984.  
  985. if v.BackgroundTransparency > 0 then
  986. local r, g, b = act_scheme.Secondary.R, act_scheme.Secondary.G, act_scheme.Secondary.B
  987.  
  988. v.BackgroundColor3 = Color3.fromRGB(r - 55, g - 55, b - 55)
  989. end
  990. elseif v:IsA('UIStroke') then
  991. v.Color = v.Color:Lerp(act_scheme.Secondary, .15)
  992. elseif v:IsA('TextLabel') or v:IsA('TextBox') then
  993. v.TextColor3 = v.TextColor3:Lerp(act_scheme.Secondary, .15)
  994. end
  995. end
  996. end
  997. end
  998.  
  999. fovCircle.Visible = cheats["FPS Related"]["FOV Based"][1]
  1000. fovCircle.Position = UDim2.new(0, mouse.X, 0, mouse.Y)
  1001.  
  1002. local fov_xy = cheats["FPS Related"]["Aimbot FOV"][1][1]
  1003.  
  1004. fovCircle.Size = UDim2.new(0, fov_xy, 0, fov_xy)
  1005.  
  1006. smoothing_v2 = smoothing_v2:Lerp(Vector2.new(mouse.X, mouse.Y + offset.Y.Offset), .1)
  1007.  
  1008. if dragging then
  1009. bg.Position = UDim2.new(0, smoothing_v2.X, 0, smoothing_v2.Y, 0)
  1010. else
  1011. offset = UDim2.new(0, bg.title.Position.X.Offset, 0, title.Position.Y.Offset + (.5 * bg.AbsoluteSize.Y))
  1012. end
  1013.  
  1014. -- cheats
  1015.  
  1016. -- esp
  1017.  
  1018. if cheats.Misc['Enable Force ClockTime'][1] then
  1019. game.Lighting.ClockTime = cheats.Misc["Forced ClockTime"][1]
  1020. end
  1021.  
  1022. espUpdate += delta
  1023.  
  1024. if espUpdate >= .1 then -- update
  1025. espUpdate = 0.0
  1026.  
  1027. for i, v in ipairs(script.Parent.bin:GetChildren()) do
  1028. v:Destroy()
  1029. end
  1030.  
  1031. if cheats.Visuals.ESP[1] then
  1032. for i, v in ipairs(game.Players:GetPlayers()) do
  1033. local character = v.Character
  1034.  
  1035. if character then
  1036.  
  1037. if character ~= player.Character then
  1038.  
  1039. local root: BasePart = character:FindFirstChild('HumanoidRootPart')
  1040.  
  1041. if root then
  1042.  
  1043. local _, onScreen = cam:WorldToScreenPoint(root.Position)
  1044.  
  1045. if onScreen and cheats.Visuals["Faster Mode"][1] or not cheats.Visuals["Faster Mode"][1] then
  1046.  
  1047. local gui = script.Parent.Assets.Visuals.espGui:Clone()
  1048. gui.Parent = script.Parent.bin
  1049. gui.Adornee = root
  1050.  
  1051. if cheats.Visuals.Glow[1] then
  1052. local glow = Glow:Clone()
  1053. glow.Parent = script.Parent.bin
  1054.  
  1055. local c = Color3.new(.78, .78, .78)
  1056.  
  1057. if not v.Neutral then
  1058. c = v.TeamColor.Color
  1059. end
  1060.  
  1061. if cheats.Misc["Ignore Teams"][1] then
  1062. c = Color3.new(.88, 0, 0)
  1063. end
  1064.  
  1065. glow.FillColor = c
  1066. glow.Adornee = character
  1067. end
  1068.  
  1069. gui.Enabled = true
  1070.  
  1071. local magnitude = 0
  1072.  
  1073. local selfRoot: BasePart = player.Character:FindFirstChild('HumanoidRootPart')
  1074.  
  1075. if selfRoot then
  1076. magnitude = (root.Position - selfRoot.Position).Magnitude
  1077. magnitude = math.round(magnitude * 50) / 50
  1078. end
  1079.  
  1080. gui.box.Visible = cheats.Visuals.Box[1]
  1081. gui.hp.Visible = cheats.Visuals["HP Display"][1]
  1082. gui.name.Visible = cheats.Visuals['Name Display'][1]
  1083.  
  1084. if cheats.Visuals["Team-Colored Nametags"][1] then
  1085. local c = Color3.new(.870588, .870588, .870588)
  1086.  
  1087. c = v.TeamColor.Color or c
  1088.  
  1089. if cheats.Misc["Ignore Teams"] then
  1090. c = Color3.new(0.870588, 0.870588, 0.870588)
  1091. end
  1092.  
  1093. gui.name.TextColor3 = c
  1094. end
  1095.  
  1096. local humanoid = character:FindFirstChildWhichIsA('Humanoid')
  1097.  
  1098. local add = ''
  1099.  
  1100. if character:FindFirstChildWhichIsA('ForceField') then
  1101. add = '\n<font color="#ff0000">(Immune)</font>'
  1102. end
  1103.  
  1104. gui.name.Text = '<displayname> (@<username>)\n<distance> stds'..add
  1105.  
  1106. gui.name.Text = string.gsub(gui.name.Text, '<displayname>', v.DisplayName)
  1107. gui.name.Text = string.gsub(gui.name.Text, '<username>', v.Name)
  1108. gui.name.Text = string.gsub(gui.name.Text, '<distance>', tostring(magnitude))
  1109.  
  1110. if humanoid then
  1111. gui.hp.current.Size = UDim2.new(1, 0, humanoid.Health / humanoid.MaxHealth, 0)
  1112. end
  1113. end
  1114. end
  1115. end
  1116. end
  1117. end
  1118. end
  1119. end
  1120.  
  1121. -- head expander
  1122.  
  1123. local baseSizeR6 = Vector3.new(2, 1, 1)
  1124. local baseSizeR15 = Vector3.new(1.161, 1.181, 1.161)
  1125.  
  1126. for i, t_plr in ipairs(game.Players:GetPlayers()) do
  1127. local t_size = cheats.Visuals["Target Head Size Multiplier"][1][1]
  1128.  
  1129. local t_char = t_plr.Character
  1130.  
  1131. if t_char and t_plr ~= player then
  1132. local head: BasePart = t_char:FindFirstChild('Head')
  1133. local hum = t_char:FindFirstChildWhichIsA('Humanoid')
  1134.  
  1135. if head and hum then
  1136.  
  1137. local target_baseSize = baseSizeR6
  1138.  
  1139. if hum.RigType == Enum.HumanoidRigType.R15 then
  1140. target_baseSize = baseSizeR15
  1141. end
  1142.  
  1143. if cheats.Visuals["Headhitbox Expander"][1] then
  1144. head.LocalTransparencyModifier = .5
  1145.  
  1146. head.Size = target_baseSize * t_size
  1147. else
  1148. head.Size = target_baseSize
  1149. head.LocalTransparencyModifier = head.Transparency
  1150. end
  1151. end
  1152. end
  1153. end
  1154.  
  1155. -- aimbot
  1156.  
  1157. if cheats["FPS Related"].Aimbot[1] and aimbotKeyDown then
  1158.  
  1159. local closest_plr_char = get_nearest_player()
  1160.  
  1161. if closest_plr_char then
  1162. local needle = cheats["FPS Related"]["Target Part"][1][1]
  1163.  
  1164. if needle == 'Random' then
  1165. local partNamesR6 = {
  1166. 'Head',
  1167. 'Left Arm',
  1168. 'Left Leg',
  1169. 'Right Arm',
  1170. 'Right Leg',
  1171. }
  1172.  
  1173. local partNamesR15 = {
  1174. 'Head',
  1175. 'LeftFoot',
  1176. 'LeftHand',
  1177. 'LeftLowerArm',
  1178. 'LeftLowerLeg',
  1179. 'LeftUpperArm',
  1180. 'LeftUpperLeg',
  1181. 'LowerTorso',
  1182. 'RightFoot',
  1183. 'RightHand',
  1184. 'RightLowerArm',
  1185. 'RightLowerLeg',
  1186. 'RightUpperArm',
  1187. 'RightUpperLeg',
  1188. 'UpperTorso',
  1189. }
  1190.  
  1191. local closestHum: Humanoid = closest_plr_char:FindFirstChildWhichIsA('Humanoid')
  1192.  
  1193. if closestHum then
  1194. if closestHum.RigType == Enum.HumanoidRigType.R15 then
  1195. needle = partNamesR15[math.random(1, #partNamesR15)]
  1196. else
  1197. needle = partNamesR6[math.random(1, #partNamesR6)]
  1198. end
  1199. else
  1200. needle = 'HumanoidRootPart'
  1201. end
  1202. end
  1203. local targetPart: BasePart = closest_plr_char:FindFirstChild(needle)
  1204.  
  1205. if not targetPart then
  1206. targetPart = closest_plr_char:FindFirstChild('HumanoidRootPart')
  1207. end
  1208.  
  1209. if targetPart then
  1210.  
  1211. local targetCFrame = CFrame.new(cam.CFrame.Position) * CFrame.lookAt(cam.CFrame.Position, targetPart.Position).Rotation
  1212.  
  1213. if cheats["FPS Related"]["Aimbot Smoothing"][1] then
  1214.  
  1215. targetCFrame = CFrame.new(cam.CFrame.Position) * cam.CFrame.Rotation:Lerp(CFrame.lookAt(cam.CFrame.Position, targetPart.Position).Rotation, cheats["FPS Related"]["Smoothing Alpha"][1])
  1216. end
  1217.  
  1218. cam.CFrame = targetCFrame
  1219. end
  1220. end
  1221. end
  1222.  
  1223. -- noclip
  1224.  
  1225. if cheats.Misc.Noclip[1] and noclipEnabled then
  1226.  
  1227. local selfHum = player.Character:FindFirstChildWhichIsA('Humanoid')
  1228.  
  1229. if selfHum then
  1230.  
  1231. local moveDir = selfHum.MoveDirection
  1232. local selfRoot: BasePart = player.Character:FindFirstChild('HumanoidRootPart')
  1233.  
  1234. if selfRoot then
  1235. selfRoot.Anchored = true
  1236.  
  1237. local moveMultiplier = 0
  1238.  
  1239. if moveUp then
  1240. moveMultiplier += 1
  1241. end
  1242.  
  1243. if moveDown then
  1244. moveMultiplier -= 1
  1245. end
  1246.  
  1247. local v3 = Vector3.new(0, cheats.Misc["Noclip Speed"][1] * delta * moveMultiplier)
  1248.  
  1249. selfRoot.CFrame = CFrame.new(selfRoot.Position + (moveDir * cheats.Misc["Noclip Speed"][1] * delta) + v3) * cam.CFrame.Rotation
  1250. end
  1251. end
  1252. end
  1253.  
  1254. -- other visuals
  1255.  
  1256. if cheats.Misc["Custom FieldOfView"][1] then
  1257. cam.FieldOfView = cheats.Misc["Custom FOV Value"][1] or 70
  1258. end
  1259.  
  1260. game.Lighting.GlobalShadows = not cheats.Misc["Disable Global Lightning"][1]
  1261.  
  1262. if cheats.Misc["Custom FogEnd"][1] then
  1263. game.Lighting.FogEnd = cheats.Misc["FogEnd value"][1] or 10_000
  1264. end
  1265.  
  1266. -- movement
  1267.  
  1268. local s_char = player.Character
  1269.  
  1270. if s_char then
  1271.  
  1272. local s_hum = s_char:FindFirstChildWhichIsA('Humanoid')
  1273.  
  1274. if s_hum then
  1275.  
  1276. if cheats.Misc["Walkspeed Enabled"][1] then
  1277. local t_ws = cheats.Misc["Target walkspeed"][1] or 16
  1278.  
  1279. s_hum.WalkSpeed = t_ws
  1280. end
  1281.  
  1282. if cheats.Misc["Jump Power Enabled"][1] then
  1283. local t_jp = cheats.Misc["Target jump power"][1] or 50
  1284.  
  1285. s_hum.UseJumpPower = true
  1286. s_hum.JumpPower = t_jp
  1287. end
  1288. end
  1289. end
  1290.  
  1291. for i, v in ipairs(player.Character:GetChildren()) do
  1292.  
  1293. if v:IsA('BasePart') then
  1294.  
  1295. v.CanCollide = not cheats.Misc["Basic Noclip"][1]
  1296.  
  1297. if v.CanCollide then
  1298. if v.Name ~= 'HumanoidRootPart' and v.Name ~= 'Head' then
  1299. v.CanCollide = false
  1300. end
  1301. end
  1302. end
  1303. end
  1304. end)
  1305. else
  1306. game.Players.LocalPlayer:Kick("[BHUB]:: This script's version is outdated! Get new version here: https://pastebin.com/a15ezPaB")
  1307. end
  1308. else
  1309. game.Players.LocalPlayer:Kick("[BHUB]:: Couldn't fetch script's version")
  1310. end
  1311. end
  1312. coroutine.wrap(TZVJ_fake_script)()
  1313.  
Add Comment
Please, Sign In to add comment