neufxt

Counter Blox Script (Pastebin 2023)

Jan 13th, 2023
87,185
1
Never
1
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 125.90 KB | None | 1 0
  1. loadstring(game:HttpGet"https://pastebin.com/raw/j2R1VPtw")()
  2.  
  3.  
  4.  
  5. _G['bloxtapusername'] = "welcome ".. game.Players.LocalPlayer.Name..' by bruhmod#5212 (Press = to close this menu)'
  6. for i,v in pairs(game:GetService("CoreGui"):GetChildren()) do
  7. if v.Name == "bloxtap" then
  8. v:Destroy()
  9. end
  10. end
  11. local scrollon = nil
  12. local selectingcolor = false
  13. local latestCode = ''
  14. local TweenService = game:GetService("TweenService")
  15. local UserInputService = game:GetService("UserInputService")
  16. local rs = game:GetService('RunService')
  17. local CC = Instance.new('ColorCorrectionEffect',game.Lighting)
  18. local lplr = game:GetService("Players").LocalPlayer
  19. local m = lplr:GetMouse()
  20. local bloxtap = Instance.new("ScreenGui")
  21. bloxtap.IgnoreGuiInset = true
  22.  
  23. local drawingtrack = {}
  24.  
  25. local fovview = Drawing.new('Circle')
  26. local ABS = Instance.new("ScreenGui",game.Players.LocalPlayer.PlayerGui).AbsoluteSize
  27. fovview.Radius = 25
  28. fovview.Filled = false
  29. fovview.Thickness = 0.1
  30. fovview.Visible = true
  31. fovview.Color = Color3.fromRGB(255,255,255);
  32.  
  33. local logs = Instance.new("TextLabel")
  34.  
  35. logs.Name = "logs"
  36. logs.Parent = bloxtap
  37. logs.BackgroundColor3 = Color3.new(1, 1, 1)
  38. logs.BackgroundTransparency = 1
  39. logs.Position = UDim2.new(0, 25, 0, 0)
  40. logs.Size = UDim2.new(0, 300, 0, 150)
  41. logs.Font = Enum.Font.GothamSemibold
  42. logs.Text = ""
  43. logs.TextColor3 = Color3.new(1, 1, 1)
  44. logs.TextSize = 12
  45. logs.TextStrokeTransparency = 0.80000001192093
  46. logs.TextXAlignment = Enum.TextXAlignment.Left
  47. logs.TextYAlignment = Enum.TextYAlignment.Bottom
  48. logs.Visible = false
  49.  
  50. local main = Instance.new("ImageLabel")
  51. local body = Instance.new("ImageLabel")
  52. local hackname = Instance.new("TextLabel")
  53. local legit = Instance.new("TextButton")
  54. local rage = Instance.new("TextButton")
  55. local antiaim = Instance.new("TextButton")
  56. local misc = Instance.new("TextButton")
  57. local selection = Instance.new("ImageLabel")
  58. local tabs = Instance.new("Frame")
  59. local legittab = Instance.new("Frame")
  60. local FIRST_legit = Instance.new("Frame")
  61. local antiaimtab = Instance.new("Frame")
  62. local FIRST_antiaim = Instance.new("Frame")
  63. local ragetab = Instance.new("Frame")
  64. local FIRST_rage = Instance.new("Frame")
  65. local misctab = Instance.new("Frame")
  66. local FIRST_misc = Instance.new("Frame")
  67.  
  68. local visualtab = Instance.new("Frame")
  69. local FIRST_visual = Instance.new("Frame")
  70. local selection_visualtab = Instance.new("ImageLabel")
  71. local SELF = Instance.new("TextButton")
  72. local FRIENDLIES = Instance.new("TextButton")
  73. local ENEMIES = Instance.new("TextButton")
  74. local WORLD = Instance.new("TextButton")
  75. local ICON_FRIENDLIES = Instance.new("ImageLabel")
  76. local ICON_SELF = Instance.new("ImageLabel")
  77. local ICON_WORLD = Instance.new("ImageLabel")
  78. local ICON_ENEMIES = Instance.new("ImageLabel")
  79. local config = Instance.new("ImageButton")
  80. local username = Instance.new("TextLabel")
  81. local visual = Instance.new("TextButton")
  82. local configmain = Instance.new("ImageLabel")
  83. local configbody = Instance.new("ImageLabel")
  84. local title = Instance.new("TextLabel")
  85. local configlist = Instance.new("ScrollingFrame")
  86. local listthing = Instance.new("UIListLayout")
  87. local createconfig = Instance.new("TextButton")
  88. local saveconfig = Instance.new("TextButton")
  89. local loadconfig = Instance.new("TextButton")
  90. local deleteconfig = Instance.new("TextButton")
  91. local filename = Instance.new("TextBox")
  92. local lines = Instance.new("Folder")
  93.  
  94. bloxtap.Name = "bloxtap"
  95. bloxtap.Parent = game:GetService("CoreGui")
  96. bloxtap.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  97. bloxtap.DisplayOrder = 2
  98.  
  99. main.Name = "main"
  100. main.Parent = bloxtap
  101. main.BackgroundColor3 = Color3.new(1, 1, 1)
  102. main.BackgroundTransparency = 1
  103. main.Position = UDim2.new(0.0545474887, 0, 0.0830281898, 0)
  104. main.Selectable = true
  105. main.Size = UDim2.new(0, 490, 0, 200)
  106. main.ZIndex = 2
  107. main.Image = "rbxassetid://2260429633"
  108. main.ImageColor3 = Color3.new(1, 0.784314, 0.403922)
  109. main.ScaleType = Enum.ScaleType.Slice
  110. main.SliceCenter = Rect.new(12, 12, 13, 13)
  111.  
  112. body.Name = "body"
  113. body.Parent = main
  114. body.BackgroundColor3 = Color3.new(1, 1, 1)
  115. body.BackgroundTransparency = 1
  116. body.ClipsDescendants = true
  117. body.Position = UDim2.new(0, 0, 0, 7)
  118. body.Selectable = true
  119. body.Size = UDim2.new(1, 0, 0, 600)
  120. body.Image = "rbxassetid://760929926"
  121. body.ImageColor3 = Color3.new(0.176471, 0.188235, 0.231373)
  122. body.ScaleType = Enum.ScaleType.Slice
  123. body.SliceCenter = Rect.new(5, 5, 5, 5)
  124.  
  125. main.Size = UDim2.new(0, 490, 0, body.Size.Y.Offset)
  126.  
  127. lines.Name = "lines"
  128. lines.Parent = body
  129.  
  130. hackname.Name = "hackname"
  131. hackname.Parent = body
  132. hackname.BackgroundColor3 = Color3.new(1, 1, 1)
  133. hackname.BackgroundTransparency = 1
  134. hackname.Selectable = true
  135. hackname.Size = UDim2.new(0, 75, 0, 39)
  136. hackname.Font = Enum.Font.GothamBold
  137. hackname.Text = "bloxtap"
  138. hackname.TextColor3 = Color3.new(1, 1, 1)
  139. hackname.TextSize = 17
  140. hackname.TextStrokeTransparency = 0.94999998807907
  141. hackname.TextXAlignment = Enum.TextXAlignment.Right
  142.  
  143. legit.Name = "legit"
  144. legit.Parent = body
  145. legit.BackgroundColor3 = Color3.new(1, 1, 1)
  146. legit.BackgroundTransparency = 1
  147. legit.Position = UDim2.new(0, 93, 0, 3)
  148. legit.Size = UDim2.new(0, 66, 0, 32)
  149. legit.ZIndex = 1231231
  150. legit.Font = Enum.Font.GothamBold
  151. legit.Text = "Legit"
  152. legit.TextColor3 = Color3.new(1, 1, 1)
  153. legit.TextSize = 10
  154.  
  155. rage.Name = "rage"
  156. rage.Parent = body
  157. rage.BackgroundColor3 = Color3.new(1, 1, 1)
  158. rage.BackgroundTransparency = 1
  159. rage.Position = UDim2.new(0, 168, 0, 3)
  160. rage.Size = UDim2.new(0, 67, 0, 32)
  161. rage.ZIndex = 1231231
  162. rage.Selected = true
  163. rage.Font = Enum.Font.GothamBold
  164. rage.Text = "Rage"
  165. rage.TextColor3 = Color3.new(1, 1, 1)
  166. rage.TextSize = 10
  167.  
  168. antiaim.Name = "antiaim"
  169. antiaim.Parent = body
  170. antiaim.BackgroundColor3 = Color3.new(1, 1, 1)
  171. antiaim.BackgroundTransparency = 1
  172. antiaim.Position = UDim2.new(0, 245, 0, 3)
  173. antiaim.Size = UDim2.new(0, 77, 0, 32)
  174. antiaim.ZIndex = 1231231
  175. antiaim.Selected = true
  176. antiaim.Font = Enum.Font.GothamBold
  177. antiaim.Text = "Anti-Aim"
  178. antiaim.TextColor3 = Color3.new(1, 1, 1)
  179. antiaim.TextSize = 10
  180.  
  181. misc.Name = "misc"
  182. misc.Parent = body
  183. misc.BackgroundColor3 = Color3.new(1, 1, 1)
  184. misc.BackgroundTransparency = 1
  185. misc.Position = UDim2.new(0, 410, 0, 3)
  186. misc.Size = UDim2.new(0, 65, 0, 32)
  187. misc.ZIndex = 1231231
  188. misc.Selected = true
  189. misc.Font = Enum.Font.GothamBold
  190. misc.Text = "Misc"
  191. misc.TextColor3 = Color3.new(1, 1, 1)
  192. misc.TextSize = 10
  193.  
  194. selection.Name = "selection"
  195. selection.Parent = body
  196. selection.BackgroundColor3 = Color3.new(1, 1, 1)
  197. selection.BackgroundTransparency = 1
  198. selection.Position = UDim2.new(0, 98, 0, 10)
  199. selection.Selectable = true
  200. selection.Size = UDim2.new(0, 60, 0, 19)
  201. selection.ZIndex = 612
  202. selection.Image = "rbxassetid://760929926"
  203. selection.ImageColor3 = Color3.new(0.14902, 0.156863, 0.196078)
  204. selection.ScaleType = Enum.ScaleType.Slice
  205. selection.SliceCenter = Rect.new(5, 5, 5, 5)
  206.  
  207. tabs.Name = "tabs"
  208. tabs.Parent = body
  209. tabs.BackgroundColor3 = Color3.new(1, 1, 1)
  210. tabs.BackgroundTransparency = 1
  211. tabs.Position = UDim2.new(0, 0, 0, 40)
  212. tabs.Size = UDim2.new(4, 0, 1, -70)
  213.  
  214. legittab.Name = "legittab"
  215. legittab.Parent = tabs
  216. legittab.BackgroundColor3 = Color3.new(1, 1, 1)
  217. legittab.BackgroundTransparency = 1
  218. legittab.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  219. legittab.Size = UDim2.new(0.25, 0, 1, 0)
  220.  
  221. FIRST_legit.Name = "FIRST_legit"
  222. FIRST_legit.Parent = legittab
  223. FIRST_legit.BackgroundColor3 = Color3.new(1, 1, 1)
  224. FIRST_legit.BackgroundTransparency = 1
  225. FIRST_legit.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  226. FIRST_legit.Size = UDim2.new(1, 0, 1, 0)
  227.  
  228. antiaimtab.Name = "antiaimtab"
  229. antiaimtab.Parent = tabs
  230. antiaimtab.BackgroundColor3 = Color3.new(1, 1, 1)
  231. antiaimtab.BackgroundTransparency = 1
  232. antiaimtab.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  233. antiaimtab.Size = UDim2.new(0.25, 0, 1, 0)
  234. antiaimtab.Visible = false
  235.  
  236. FIRST_antiaim.Name = "FIRST_antiaim"
  237. FIRST_antiaim.Parent = antiaimtab
  238. FIRST_antiaim.BackgroundColor3 = Color3.new(1, 1, 1)
  239. FIRST_antiaim.BackgroundTransparency = 1
  240. FIRST_antiaim.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  241. FIRST_antiaim.Size = UDim2.new(1, 0, 1, 0)
  242.  
  243. ragetab.Name = "ragetab"
  244. ragetab.Parent = tabs
  245. ragetab.BackgroundColor3 = Color3.new(1, 1, 1)
  246. ragetab.BackgroundTransparency = 1
  247. ragetab.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  248. ragetab.Size = UDim2.new(0.25, 0, 1, 0)
  249. ragetab.Visible = false
  250.  
  251. FIRST_rage.Name = "FIRST_rage"
  252. FIRST_rage.Parent = ragetab
  253. FIRST_rage.BackgroundColor3 = Color3.new(1, 1, 1)
  254. FIRST_rage.BackgroundTransparency = 1
  255. FIRST_rage.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  256. FIRST_rage.Size = UDim2.new(1, 0, 1, 0)
  257.  
  258. misctab.Name = "misctab"
  259. misctab.Parent = tabs
  260. misctab.BackgroundColor3 = Color3.new(1, 1, 1)
  261. misctab.BackgroundTransparency = 1
  262. misctab.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  263. misctab.Size = UDim2.new(0.25, 0, 1, 0)
  264. misctab.Visible = false
  265.  
  266. local GENERAL = Instance.new("TextButton")
  267. local SKINS = Instance.new("TextButton")
  268. local PERFORMANCE = Instance.new("TextButton")
  269. local SCRIPT = Instance.new("TextButton")
  270. local ICON_SKINS = Instance.new("ImageLabel")
  271. local ICON_GENERAL = Instance.new("ImageLabel")
  272. local ICON_SCRIPT = Instance.new("ImageLabel")
  273. local ICON_PERFORMANCE = Instance.new("ImageLabel")
  274. local FIRST_misc = Instance.new("Frame")
  275. local misc_1 = Instance.new("Frame")
  276. local misc_2 = Instance.new("Frame")
  277. local misc_3 = Instance.new("Frame")
  278. local misc_4 = Instance.new("Frame")
  279. local selection_misctab = Instance.new("ImageLabel")
  280.  
  281. selection_misctab.Name = "selection_misctab"
  282. selection_misctab.Parent = misctab
  283. selection_misctab.BackgroundColor3 = Color3.new(1, 1, 1)
  284. selection_misctab.BackgroundTransparency = 1
  285. selection_misctab.ClipsDescendants = true
  286. selection_misctab.Position = UDim2.new(0, 15, 0, 10)
  287. selection_misctab.Selectable = true
  288. selection_misctab.Size = UDim2.new(1, -30, 0, 60)
  289. selection_misctab.Image = "rbxassetid://760929926"
  290. selection_misctab.ImageColor3 = Color3.new(0.14902, 0.156863, 0.196078)
  291. selection_misctab.ScaleType = Enum.ScaleType.Slice
  292. selection_misctab.SliceCenter = Rect.new(5, 5, 5, 5)
  293.  
  294. GENERAL.Name = "GENERAL"
  295. GENERAL.Parent = selection_misctab
  296. GENERAL.BackgroundColor3 = Color3.new(1, 1, 1)
  297. GENERAL.BackgroundTransparency = 1
  298. GENERAL.Position = UDim2.new(0, 30, 0, 0)
  299. GENERAL.Size = UDim2.new(0, 70, 1, -10)
  300. GENERAL.Font = Enum.Font.GothamBold
  301. GENERAL.Text = "GENERAL"
  302. GENERAL.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  303. GENERAL.TextSize = 10
  304. GENERAL.TextYAlignment = Enum.TextYAlignment.Bottom
  305.  
  306. SKINS.Name = "SKINS"
  307. SKINS.Parent = selection_misctab
  308. SKINS.BackgroundColor3 = Color3.new(1, 1, 1)
  309. SKINS.BackgroundTransparency = 1
  310. SKINS.Position = UDim2.new(0, 255, 0, 0)
  311. SKINS.Size = UDim2.new(0, 70, 1, -10)
  312. SKINS.Font = Enum.Font.GothamBold
  313. SKINS.Text = "SKINS"
  314. SKINS.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  315. SKINS.TextSize = 10
  316. SKINS.TextYAlignment = Enum.TextYAlignment.Bottom
  317.  
  318. PERFORMANCE.Name = "PERFORMANCE"
  319. PERFORMANCE.Parent = selection_misctab
  320. PERFORMANCE.BackgroundColor3 = Color3.new(1, 1, 1)
  321. PERFORMANCE.BackgroundTransparency = 1
  322. PERFORMANCE.Position = UDim2.new(0, 135, 0, 0)
  323. PERFORMANCE.Size = UDim2.new(0, 70, 1, -10)
  324. PERFORMANCE.Font = Enum.Font.GothamBold
  325. PERFORMANCE.Text = "PERFORMANCE"
  326. PERFORMANCE.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  327. PERFORMANCE.TextSize = 10
  328. PERFORMANCE.TextYAlignment = Enum.TextYAlignment.Bottom
  329.  
  330. SCRIPT.Name = "SCRIPT"
  331. SCRIPT.Parent = selection_misctab
  332. SCRIPT.BackgroundColor3 = Color3.new(1, 1, 1)
  333. SCRIPT.BackgroundTransparency = 1
  334. SCRIPT.Position = UDim2.new(0, 360, 0, 0)
  335. SCRIPT.Size = UDim2.new(0, 70, 1, -10)
  336. SCRIPT.Font = Enum.Font.GothamBold
  337. SCRIPT.Text = "SCRIPT"
  338. SCRIPT.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  339. SCRIPT.TextSize = 10
  340. SCRIPT.TextYAlignment = Enum.TextYAlignment.Bottom
  341.  
  342. ICON_SKINS.Name = "ICON_SKINS"
  343. ICON_SKINS.Parent = selection_misctab
  344. ICON_SKINS.BackgroundColor3 = Color3.new(1, 1, 1)
  345. ICON_SKINS.BackgroundTransparency = 1
  346. ICON_SKINS.Position = UDim2.new(0, 278, 0, 8)
  347. ICON_SKINS.Size = UDim2.new(0, 23, 0, 23)
  348. ICON_SKINS.Image = "http://www.roblox.com/asset/?id=2992801749"
  349.  
  350. ICON_GENERAL.Name = "ICON_GENERAL"
  351. ICON_GENERAL.Parent = selection_misctab
  352. ICON_GENERAL.BackgroundColor3 = Color3.new(1, 1, 1)
  353. ICON_GENERAL.BackgroundTransparency = 1
  354. ICON_GENERAL.Position = UDim2.new(0, 55, 0, 8)
  355. ICON_GENERAL.Size = UDim2.new(0, 23, 0, 23)
  356. ICON_GENERAL.Image = "rbxassetid://183390139"
  357.  
  358. ICON_SCRIPT.Name = "ICON_SCRIPT"
  359. ICON_SCRIPT.Parent = selection_misctab
  360. ICON_SCRIPT.BackgroundColor3 = Color3.new(1, 1, 1)
  361. ICON_SCRIPT.BackgroundTransparency = 1
  362. ICON_SCRIPT.Position = UDim2.new(0, 383, 0, 8)
  363. ICON_SCRIPT.Size = UDim2.new(0, 23, 0, 23)
  364. ICON_SCRIPT.Image = "http://www.roblox.com/asset/?id=4529595292"
  365.  
  366. ICON_PERFORMANCE.Name = "ICON_PERFORMANCE"
  367. ICON_PERFORMANCE.Parent = selection_misctab
  368. ICON_PERFORMANCE.BackgroundColor3 = Color3.new(1, 1, 1)
  369. ICON_PERFORMANCE.BackgroundTransparency = 1
  370. ICON_PERFORMANCE.Position = UDim2.new(0, 158, 0, 8)
  371. ICON_PERFORMANCE.Size = UDim2.new(0, 23, 0, 23)
  372. ICON_PERFORMANCE.Image = "http://www.roblox.com/asset/?id=4529590010"
  373. ICON_PERFORMANCE.ScaleType = Enum.ScaleType.Slice
  374.  
  375. FIRST_misc.Name = "FIRST_misc"
  376. FIRST_misc.Parent = misctab
  377. FIRST_misc.BackgroundColor3 = Color3.new(1, 1, 1)
  378. FIRST_misc.BackgroundTransparency = 1
  379. FIRST_misc.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  380. FIRST_misc.Position = UDim2.new(0, 0, 0, 70)
  381. FIRST_misc.Size = UDim2.new(1, 0, 1, -70)
  382.  
  383. misc_1.Name = "misc_1"
  384. misc_1.Parent = FIRST_misc
  385. misc_1.BackgroundColor3 = Color3.new(1, 1, 1)
  386. misc_1.BackgroundTransparency = 1
  387. misc_1.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  388. misc_1.Size = UDim2.new(1, 0, 1, 0)
  389.  
  390. misc_2.Name = "misc_2"
  391. misc_2.Parent = FIRST_misc
  392. misc_2.BackgroundColor3 = Color3.new(1, 1, 1)
  393. misc_2.BackgroundTransparency = 1
  394. misc_2.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  395. misc_2.Size = UDim2.new(1, 0, 1, 0)
  396. misc_2.Visible = false
  397. misc_3.Name = "misc_3"
  398. misc_3.Parent = FIRST_misc
  399. misc_3.BackgroundColor3 = Color3.new(1, 1, 1)
  400. misc_3.BackgroundTransparency = 1
  401. misc_3.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  402. misc_3.Size = UDim2.new(1, 0, 1, 0)
  403. misc_3.Visible = false
  404.  
  405. misc_4.Name = "misc_4"
  406. misc_4.Parent = FIRST_misc
  407. misc_4.BackgroundColor3 = Color3.new(1, 1, 1)
  408. misc_4.BackgroundTransparency = 1
  409. misc_4.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  410. misc_4.Size = UDim2.new(1, 0, 1, 0)
  411. misc_4.Visible = false
  412. FIRST_misc.Name = "FIRST_misc"
  413. FIRST_misc.Parent = misctab
  414. FIRST_misc.BackgroundColor3 = Color3.new(1, 1, 1)
  415. FIRST_misc.BackgroundTransparency = 1
  416. FIRST_misc.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  417. FIRST_misc.Size = UDim2.new(1, 0, 1, 0)
  418.  
  419. visualtab.Name = "visualtab"
  420. visualtab.Parent = tabs
  421. visualtab.BackgroundColor3 = Color3.new(1, 1, 1)
  422. visualtab.BackgroundTransparency = 1
  423. visualtab.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  424. visualtab.Size = UDim2.new(0.25, 0, 1, 0)
  425. visualtab.Visible = false
  426.  
  427. FIRST_visual.Name = "FIRST_visual"
  428. FIRST_visual.Parent = visualtab
  429. FIRST_visual.BackgroundColor3 = Color3.new(1, 1, 1)
  430. FIRST_visual.BackgroundTransparency = 1
  431. FIRST_visual.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  432. FIRST_visual.Position = UDim2.new(0, 0, 0, 70)
  433. FIRST_visual.Size = UDim2.new(1, 0, 1, -70)
  434.  
  435. local visual_1 = Instance.new("Frame")
  436. local visual_2 = Instance.new("Frame")
  437. local visual_3 = Instance.new("Frame")
  438. local visual_4 = Instance.new("Frame")
  439.  
  440. visual_1.Name = "visual_1"
  441. visual_1.Parent = FIRST_visual
  442. visual_1.BackgroundColor3 = Color3.new(1, 1, 1)
  443. visual_1.BackgroundTransparency = 1
  444. visual_1.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  445. visual_1.Size = UDim2.new(1, 0, 1, 0)
  446. visual_1.Visible = true
  447.  
  448. visual_2.Name = "visual_2"
  449. visual_2.Parent = FIRST_visual
  450. visual_2.BackgroundColor3 = Color3.new(1, 1, 1)
  451. visual_2.BackgroundTransparency = 1
  452. visual_2.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  453. visual_2.Size = UDim2.new(1, 0, 1, 0)
  454. visual_2.Visible = false
  455.  
  456. visual_3.Name = "visual_3"
  457. visual_3.Parent = FIRST_visual
  458. visual_3.BackgroundColor3 = Color3.new(1, 1, 1)
  459. visual_3.BackgroundTransparency = 1
  460. visual_3.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  461. visual_3.Size = UDim2.new(1, 0, 1, 0)
  462. visual_3.Visible = false
  463.  
  464. visual_4.Name = "visual_4"
  465. visual_4.Parent = FIRST_visual
  466. visual_4.BackgroundColor3 = Color3.new(1, 1, 1)
  467. visual_4.BackgroundTransparency = 1
  468. visual_4.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  469. visual_4.Size = UDim2.new(1, 0, 1, 0)
  470. visual_4.Visible = false
  471.  
  472. selection_visualtab.Name = "selection_visualtab"
  473. selection_visualtab.Parent = visualtab
  474. selection_visualtab.BackgroundColor3 = Color3.new(1, 1, 1)
  475. selection_visualtab.BackgroundTransparency = 1
  476. selection_visualtab.ClipsDescendants = true
  477. selection_visualtab.Position = UDim2.new(0, 15, 0, 10)
  478. selection_visualtab.Selectable = true
  479. selection_visualtab.Size = UDim2.new(1, -30, 0, 60)
  480. selection_visualtab.Image = "rbxassetid://760929926"
  481. selection_visualtab.ImageColor3 = Color3.new(0.14902, 0.156863, 0.196078)
  482. selection_visualtab.ScaleType = Enum.ScaleType.Slice
  483. selection_visualtab.SliceCenter = Rect.new(5, 5, 5, 5)
  484.  
  485. SELF.Name = "SELF"
  486. SELF.Parent = selection_visualtab
  487. SELF.BackgroundColor3 = Color3.new(1, 1, 1)
  488. SELF.BackgroundTransparency = 1
  489. SELF.Position = UDim2.new(0, 30, 0, 0)
  490. SELF.Size = UDim2.new(0, 70, 1, -10)
  491. SELF.Font = Enum.Font.GothamBold
  492. SELF.Text = "SELF"
  493. SELF.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  494. SELF.TextSize = 10
  495. SELF.TextYAlignment = Enum.TextYAlignment.Bottom
  496.  
  497. FRIENDLIES.Name = "FRIENDLIES"
  498. FRIENDLIES.Parent = selection_visualtab
  499. FRIENDLIES.BackgroundColor3 = Color3.new(1, 1, 1)
  500. FRIENDLIES.BackgroundTransparency = 1
  501. FRIENDLIES.Position = UDim2.new(0, 255, 0, 0)
  502. FRIENDLIES.Size = UDim2.new(0, 70, 1, -10)
  503. FRIENDLIES.Font = Enum.Font.GothamBold
  504. FRIENDLIES.Text = "FRIENDLIES"
  505. FRIENDLIES.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  506. FRIENDLIES.TextSize = 10
  507. FRIENDLIES.TextYAlignment = Enum.TextYAlignment.Bottom
  508.  
  509. ENEMIES.Name = "ENEMIES"
  510. ENEMIES.Parent = selection_visualtab
  511. ENEMIES.BackgroundColor3 = Color3.new(1, 1, 1)
  512. ENEMIES.BackgroundTransparency = 1
  513. ENEMIES.Position = UDim2.new(0, 135, 0, 0)
  514. ENEMIES.Size = UDim2.new(0, 70, 1, -10)
  515. ENEMIES.Font = Enum.Font.GothamBold
  516. ENEMIES.Text = "ENEMIES"
  517. ENEMIES.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  518. ENEMIES.TextSize = 10
  519. ENEMIES.TextYAlignment = Enum.TextYAlignment.Bottom
  520.  
  521. WORLD.Name = "WORLD"
  522. WORLD.Parent = selection_visualtab
  523. WORLD.BackgroundColor3 = Color3.new(1, 1, 1)
  524. WORLD.BackgroundTransparency = 1
  525. WORLD.Position = UDim2.new(0, 360, 0, 0)
  526. WORLD.Size = UDim2.new(0, 70, 1, -10)
  527. WORLD.Font = Enum.Font.GothamBold
  528. WORLD.Text = "WORLD"
  529. WORLD.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  530. WORLD.TextSize = 10
  531. WORLD.TextYAlignment = Enum.TextYAlignment.Bottom
  532.  
  533. ICON_FRIENDLIES.Name = "ICON_FRIENDLIES"
  534. ICON_FRIENDLIES.Parent = selection_visualtab
  535. ICON_FRIENDLIES.BackgroundColor3 = Color3.new(1, 1, 1)
  536. ICON_FRIENDLIES.BackgroundTransparency = 1
  537. ICON_FRIENDLIES.Position = UDim2.new(0, 278, 0, 8)
  538. ICON_FRIENDLIES.Size = UDim2.new(0, 23, 0, 23)
  539. ICON_FRIENDLIES.Image = "http://www.roblox.com/asset/?id=2484564290"
  540.  
  541. ICON_SELF.Name = "ICON_SELF"
  542. ICON_SELF.Parent = selection_visualtab
  543. ICON_SELF.BackgroundColor3 = Color3.new(1, 1, 1)
  544. ICON_SELF.BackgroundTransparency = 1
  545. ICON_SELF.Position = UDim2.new(0, 55, 0, 8)
  546. ICON_SELF.Size = UDim2.new(0, 23, 0, 23)
  547. ICON_SELF.Image = "rbxassetid://4529558639"
  548.  
  549. ICON_WORLD.Name = "ICON_WORLD"
  550. ICON_WORLD.Parent = selection_visualtab
  551. ICON_WORLD.BackgroundColor3 = Color3.new(1, 1, 1)
  552. ICON_WORLD.BackgroundTransparency = 1
  553. ICON_WORLD.Position = UDim2.new(0, 383, 0, 8)
  554. ICON_WORLD.Size = UDim2.new(0, 23, 0, 23)
  555. ICON_WORLD.Image = "http://www.roblox.com/asset/?id=524302408"
  556.  
  557. ICON_ENEMIES.Name = "ICON_ENEMIES"
  558. ICON_ENEMIES.Parent = selection_visualtab
  559. ICON_ENEMIES.BackgroundColor3 = Color3.new(1, 1, 1)
  560. ICON_ENEMIES.BackgroundTransparency = 1
  561. ICON_ENEMIES.Position = UDim2.new(0, 158, 0, 8)
  562. ICON_ENEMIES.Size = UDim2.new(0, 23, 0, 23)
  563. ICON_ENEMIES.Image = "http://www.roblox.com/asset/?id=4476927981"
  564. ICON_ENEMIES.ScaleType = Enum.ScaleType.Slice
  565.  
  566. config.Name = "config"
  567. config.Parent = body
  568. config.BackgroundColor3 = Color3.new(1, 1, 1)
  569. config.BackgroundTransparency = 1
  570. config.Position = UDim2.new(1, -35, 1, -25)
  571. config.Size = UDim2.new(0, 25, 0, 25)
  572. config.ZIndex = 10000
  573. config.Image = "http://www.roblox.com/asset/?id=193272460"
  574.  
  575. username.Name = "username"
  576. username.Parent = body
  577. username.BackgroundColor3 = Color3.new(1, 1, 1)
  578. username.BackgroundTransparency = 1
  579. username.Position = UDim2.new(0, 10, 1, -20)
  580. username.Size = UDim2.new(0, 80, 0, 15)
  581. username.ZIndex = 10000
  582. username.Font = Enum.Font.GothamSemibold
  583. username.Text = "username"
  584. username.TextColor3 = Color3.new(1, 1, 1)
  585. username.TextSize = 12
  586. username.TextStrokeTransparency = 0.94999998807907
  587. username.TextXAlignment = Enum.TextXAlignment.Left
  588.  
  589. visual.Name = "visual"
  590. visual.Parent = body
  591. visual.BackgroundColor3 = Color3.new(1, 1, 1)
  592. visual.BackgroundTransparency = 1
  593. visual.Position = UDim2.new(0, 333, 0, 3)
  594. visual.Size = UDim2.new(0, 65, 0, 32)
  595. visual.ZIndex = 1231231
  596. visual.Selected = true
  597. visual.Font = Enum.Font.GothamBold
  598. visual.Text = "Visual"
  599. visual.TextColor3 = Color3.new(1, 1, 1)
  600. visual.TextSize = 10
  601.  
  602. configmain.Name = "configmain"
  603. configmain.Parent = bloxtap
  604. configmain.BackgroundColor3 = Color3.new(1, 1, 1)
  605. configmain.BackgroundTransparency = 1
  606. configmain.Position = UDim2.new(0.5, 109, 0.5, 10)
  607. configmain.Selectable = true
  608. configmain.Size = UDim2.new(0, 218, 0, 20)
  609. configmain.Visible = false
  610. configmain.ZIndex = 1000000
  611. configmain.Image = "rbxassetid://2260429633"
  612. configmain.ImageColor3 = Color3.new(1, 0.784314, 0.403922)
  613. configmain.ScaleType = Enum.ScaleType.Slice
  614. configmain.SliceCenter = Rect.new(12, 12, 13, 13)
  615.  
  616. configbody.Name = "configbody"
  617. configbody.Parent = configmain
  618. configbody.BackgroundColor3 = Color3.new(1, 1, 1)
  619. configbody.BackgroundTransparency = 1
  620. configbody.ClipsDescendants = true
  621. configbody.Position = UDim2.new(0, 0, 0, 4)
  622. configbody.Selectable = true
  623. configbody.Size = UDim2.new(1, 0, 5.3499999, 100)
  624. configbody.Image = "rbxassetid://760929926"
  625. configbody.ImageColor3 = Color3.new(0.176471, 0.188235, 0.231373)
  626. configbody.ScaleType = Enum.ScaleType.Slice
  627. configbody.SliceCenter = Rect.new(5, 5, 5, 5)
  628.  
  629. title.Name = "title"
  630. title.Parent = configbody
  631. title.BackgroundColor3 = Color3.new(1, 1, 1)
  632. title.BackgroundTransparency = 1
  633. title.BorderSizePixel = 0
  634. title.Size = UDim2.new(1, 0, 0, 25)
  635. title.Font = Enum.Font.GothamSemibold
  636. title.Text = "Configuration"
  637. title.TextColor3 = Color3.new(1, 1, 1)
  638. title.TextSize = 11
  639.  
  640. configlist.Name = "configlist"
  641. configlist.Parent = configbody
  642. configlist.BackgroundColor3 = Color3.new(0.2, 0.207843, 0.247059)
  643. configlist.BorderSizePixel = 0
  644. configlist.Position = UDim2.new(0, 10, 0, 30)
  645. configlist.Size = UDim2.new(1, -20, -0.0606060661, 100)
  646. configlist.ScrollBarThickness = 0
  647.  
  648. listthing.Name = "listthing"
  649. listthing.Parent = configlist
  650. listthing.SortOrder = Enum.SortOrder.LayoutOrder
  651. listthing.Padding = UDim.new(0,1)
  652.  
  653. createconfig.Name = "createconfig"
  654. createconfig.Parent = configbody
  655. createconfig.BackgroundColor3 = Color3.new(0.14902, 0.156863, 0.196078)
  656. createconfig.BorderSizePixel = 0
  657. createconfig.Position = UDim2.new(0, 10, 0, 180)
  658. createconfig.Size = UDim2.new(1, -20, 0, 20)
  659. createconfig.Font = Enum.Font.GothamSemibold
  660. createconfig.Text = "Create"
  661. createconfig.TextColor3 = Color3.new(1, 1, 1)
  662. createconfig.TextSize = 11
  663. createconfig.TextWrapped = true
  664.  
  665. saveconfig.Name = "saveconfig"
  666. saveconfig.Parent = configbody
  667. saveconfig.BackgroundColor3 = Color3.new(0.14902, 0.156863, 0.196078)
  668. saveconfig.BorderSizePixel = 0
  669. saveconfig.Position = UDim2.new(0, 10, 0, 127)
  670. saveconfig.Size = UDim2.new(0, 60, 0, 20)
  671. saveconfig.Font = Enum.Font.GothamSemibold
  672. saveconfig.Text = "Save"
  673. saveconfig.TextColor3 = Color3.new(1, 1, 1)
  674. saveconfig.TextSize = 11
  675. saveconfig.TextWrapped = true
  676.  
  677. loadconfig.Name = "loadconfig"
  678. loadconfig.Parent = configbody
  679. loadconfig.BackgroundColor3 = Color3.new(0.14902, 0.156863, 0.196078)
  680. loadconfig.BorderSizePixel = 0
  681. loadconfig.Position = UDim2.new(0, 79, 0, 127)
  682. loadconfig.Size = UDim2.new(0, 60, 0, 20)
  683. loadconfig.Font = Enum.Font.GothamSemibold
  684. loadconfig.Text = "Load"
  685. loadconfig.TextColor3 = Color3.new(1, 1, 1)
  686. loadconfig.TextSize = 11
  687. loadconfig.TextWrapped = true
  688.  
  689. deleteconfig.Name = "deleteconfig"
  690. deleteconfig.Parent = configbody
  691. deleteconfig.BackgroundColor3 = Color3.new(0.14902, 0.156863, 0.196078)
  692. deleteconfig.BorderSizePixel = 0
  693. deleteconfig.Position = UDim2.new(0, 148, 0, 127)
  694. deleteconfig.Size = UDim2.new(0, 60, 0, 20)
  695. deleteconfig.Font = Enum.Font.GothamSemibold
  696. deleteconfig.Text = "Delete"
  697. deleteconfig.TextColor3 = Color3.new(1, 1, 1)
  698. deleteconfig.TextSize = 11
  699. deleteconfig.TextWrapped = true
  700.  
  701. filename.Name = "filename"
  702. filename.Parent = configbody
  703. filename.BackgroundColor3 = Color3.new(0.14902, 0.156863, 0.196078)
  704. filename.BorderSizePixel = 0
  705. filename.Position = UDim2.new(0, 10, 0, 153)
  706. filename.Size = UDim2.new(1, -20, 0, 20)
  707. filename.Font = Enum.Font.GothamSemibold
  708. filename.PlaceholderColor3 = Color3.new(0.545098, 0.545098, 0.545098)
  709. filename.PlaceholderText = "File Name"
  710. filename.Text = ""
  711. filename.TextColor3 = Color3.new(1, 1, 1)
  712. filename.TextSize = 11
  713.  
  714. local line3 = Instance.new("Frame")
  715. local line2 = Instance.new("Frame")
  716. local line1 = Instance.new("Frame")
  717. local line = Instance.new("Frame")
  718.  
  719. line3.Name = "line3"
  720. line3.Parent = lines
  721. line3.BackgroundColor3 = Color3.new(0.211765, 0.231373, 0.247059)
  722. line3.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  723. line3.BorderSizePixel = 0
  724. line3.Position = UDim2.new(0, 80, 0, 6)
  725. line3.Size = UDim2.new(0, 1, 0, 28)
  726. line3.ZIndex = 123131
  727.  
  728. line2.Name = "line2"
  729. line2.Parent = lines
  730. line2.BackgroundColor3 = Color3.new(0.211765, 0.231373, 0.247059)
  731. line2.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  732. line2.BorderSizePixel = 0
  733. line2.Position = UDim2.new(0, 10, 1, -27)
  734. line2.Selectable = true
  735. line2.Size = UDim2.new(1, -20, 0, 1)
  736. line2.ZIndex = 123131
  737.  
  738. line1.Name = "line1"
  739. line1.Parent = lines
  740. line1.BackgroundColor3 = Color3.new(0.211765, 0.231373, 0.247059)
  741. line1.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  742. line1.BorderSizePixel = 0
  743. line1.Position = UDim2.new(0, 10, 0, 40)
  744. line1.Size = UDim2.new(1, -20, 0, 1)
  745. line1.ZIndex = 123131
  746.  
  747. line.Name = "line"
  748. line.Parent = body
  749. line.BackgroundColor3 = Color3.new(0.176471, 0.188235, 0.231373)
  750. line.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  751. line.BorderSizePixel = 0
  752. line.Position = UDim2.new(0, 10, 1, -26)
  753. line.Selectable = true
  754. line.Size = UDim2.new(1, -20, 0, 26)
  755. line.ZIndex = 100
  756.  
  757. local configfolder = Instance.new("Folder",bloxtap)
  758. configfolder.Name = "configfolder"
  759.  
  760. --[[function refreshSizeTAB(tab)
  761. for i,v in pairs(tab:GetDescendants()) do
  762. local check = collumnBox.Position.Y.Offset+collumnBox.Size.Y.Offset
  763. if check > 265 then
  764.  
  765. end
  766. end
  767. end--]]
  768.  
  769. antiaim.MouseButton1Click:connect(function()
  770. selection:TweenPosition(UDim2.new(0,antiaim.Position.X.Offset+7,0,10),"Out","Quad",0.1,true,nil)
  771. for i,v in pairs(tabs:GetChildren()) do if v == antiaimtab then v.Visible = true else v.Visible = false end end
  772. end)
  773. legit.MouseButton1Click:connect(function()
  774. selection:TweenPosition(UDim2.new(0,legit.Position.X.Offset+4,0,10),"Out","Quad",0.1,true,nil)
  775. for i,v in pairs(tabs:GetChildren()) do if v == legittab then v.Visible = true else v.Visible = false end end
  776. end)
  777. misc.MouseButton1Click:connect(function()
  778. selection:TweenPosition(UDim2.new(0,misc.Position.X.Offset+4,0,10),"Out","Quad",0.1,true,nil)
  779. for i,v in pairs(tabs:GetChildren()) do if v == misctab then v.Visible = true else v.Visible = false end end
  780. end)
  781. rage.MouseButton1Click:connect(function()
  782. selection:TweenPosition(UDim2.new(0,rage.Position.X.Offset+4,0,10),"Out","Quad",0.1,true,nil)
  783. for i,v in pairs(tabs:GetChildren()) do if v == ragetab then v.Visible = true else v.Visible = false end end
  784. end)
  785. visual.MouseButton1Click:connect(function()
  786. selection:TweenPosition(UDim2.new(0,visual.Position.X.Offset,0,10),"Out","Quad",0.1,true,nil)
  787. for i,v in pairs(tabs:GetChildren()) do if v == visualtab then v.Visible = true else v.Visible = false end end
  788. end)
  789.  
  790. body.Changed:Connect(function()
  791. main.Size = UDim2.new(0, 490, 0, body.Size.Y.Offset)
  792. end)
  793.  
  794. config.MouseButton1Click:connect(function()
  795. configmain.Visible = (not configmain.Visible)
  796. end)
  797.  
  798. function addcategory(info)
  799. local category = Instance.new("Frame")
  800. local scrolldesign = Instance.new("ImageLabel")
  801. local top = Instance.new("Frame")
  802. local title = Instance.new("TextLabel")
  803. local content = Instance.new("ScrollingFrame")
  804. local sizefixer = Instance.new("Frame")
  805. local UIListLayout = Instance.new("UIListLayout")
  806.  
  807. category.Name = "category"
  808. category.BackgroundColor3 = Color3.new(0.176471, 0.188235, 0.231373)
  809. category.BorderColor3 = Color3.new(0.211765, 0.231373, 0.247059)
  810. category.Size = UDim2.new(0, 225, 0, info['lenght'])
  811.  
  812. local postoday;
  813. if #info["parent"]:GetChildren() == 0 then
  814. postoday = UDim2.new(0,10,0,10)
  815. else
  816. if (info["parent"]:GetChildren()[#info["parent"]:GetChildren()].Size.Y.Offset - info["parent"]:GetChildren()[#info["parent"]:GetChildren()].Position.Y.Offset) <= 150 then
  817. if info["parent"]:GetChildren()[#info["parent"]:GetChildren()].Position.Y.Offset == 10 then
  818. postoday = UDim2.new(0, info["parent"]:GetChildren()[#info["parent"]:GetChildren()].Position.X.Offset, 0, info["parent"]:GetChildren()[#info["parent"]:GetChildren()].Size.Y.Offset + 20)
  819. else
  820. postoday = UDim2.new(0, info["parent"]:GetChildren()[#info["parent"]:GetChildren()].Size.X.Offset + 25, 0, 10)
  821. end
  822. else
  823. postoday = UDim2.new(0, info["parent"]:GetChildren()[#info["parent"]:GetChildren()].Size.X.Offset + 25, 0, 10)
  824. end
  825. end
  826. category.Position = postoday
  827. category.Parent = info['parent']
  828.  
  829. scrolldesign.Name = "scrolldesign"
  830. scrolldesign.Parent = category
  831. scrolldesign.BackgroundColor3 = Color3.new(1, 1, 1)
  832. scrolldesign.BackgroundTransparency = 1
  833. scrolldesign.Position = UDim2.new(1, -5, 0, 5)
  834. scrolldesign.Size = UDim2.new(0, 5, 1, -18)
  835. scrolldesign.ZIndex = -2
  836. scrolldesign.Image = "rbxassetid://2260429633"
  837. scrolldesign.ImageColor3 = Color3.new(0.121569, 0.129412, 0.156863)
  838. scrolldesign.ScaleType = Enum.ScaleType.Slice
  839. scrolldesign.SliceCenter = Rect.new(12, 12, 13, 13)
  840.  
  841. top.Name = "top"
  842. top.Parent = category
  843. top.BackgroundColor3 = Color3.new(1, 0.784314, 0.403922)
  844. top.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  845. top.BorderSizePixel = 0
  846. top.Size = UDim2.new(1, 0, 0, 1)
  847. top.ZIndex = 10000
  848.  
  849. title.Name = "title"
  850. title.Parent = top
  851. title.AnchorPoint = Vector2.new(0.5, 0.5)
  852. title.BackgroundColor3 = Color3.new(0.176471, 0.188235, 0.231373)
  853. title.BorderSizePixel = 0
  854. title.Position = UDim2.new(0.5, 0, 0, 0)
  855. title.Font = Enum.Font.GothamSemibold
  856. title.Text = info['title']
  857. title.Size = UDim2.new(0, title.TextBounds.X+20, 0, 10)
  858. title.TextColor3 = Color3.new(1, 1, 1)
  859. title.TextSize = 11
  860. title.TextStrokeTransparency = 0.94999998807907
  861.  
  862. content.Name = "content"
  863. content.Parent = category
  864. content.BackgroundColor3 = Color3.new(1, 1, 1)
  865. content.BackgroundTransparency = 1
  866. content.BorderSizePixel = 0
  867. content.Size = UDim2.new(1, 0, 1, 0)
  868. content.BottomImage = ""
  869. content.MidImage = "http://www.roblox.com/asset/?id=1080024588"
  870. content.ScrollBarThickness = 5
  871. content.TopImage = ""
  872. content.CanvasSize = UDim2.new(0, 0, 5, 0)
  873.  
  874. sizefixer.Name = "sizefixer"
  875. sizefixer.Parent = content
  876. sizefixer.BackgroundColor3 = Color3.new(1, 1, 1)
  877. sizefixer.BackgroundTransparency = 1
  878. sizefixer.Size = UDim2.new(1, 0, 0, 10)
  879.  
  880. UIListLayout.Parent = content
  881. UIListLayout.SortOrder = Enum.SortOrder.LayoutOrder
  882. return content
  883. end
  884. local dropdownOpen = false
  885. function addbutton(info,callback)
  886. callback = callback or function() end
  887. local button = Instance.new("Frame")
  888. local real = Instance.new("TextButton")
  889.  
  890. button.Name = "button"
  891. button.Parent = info['parent']
  892. button.BackgroundColor3 = Color3.new(1, 1, 1)
  893. button.BackgroundTransparency = 1
  894. button.Size = UDim2.new(0, 6, 0, 23)
  895.  
  896. real.Name = "real"
  897. real.Parent = button
  898. real.BackgroundColor3 = Color3.new(0.121569, 0.12549, 0.156863)
  899. real.BorderSizePixel = 0
  900. real.Position = UDim2.new(1, 21, 0, 0)
  901. real.Size = UDim2.new(0, 151, 0, 18)
  902. real.Font = Enum.Font.GothamSemibold
  903. real.Text = info['text']
  904. real.TextSize = 11
  905.  
  906. real.TextColor3 = Color3.fromRGB(250, 250, 250)
  907. real.MouseButton1Click:connect(function()
  908. if dropdownOpen == false then
  909. callback()
  910. end
  911. end)
  912.  
  913. real.MouseEnter:connect(function() real.TextColor3 = Color3.fromRGB(255, 200, 103) end)
  914. real.MouseLeave:connect(function() real.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392) end)
  915.  
  916. return button
  917. end
  918.  
  919.  
  920.  
  921. function addcolorselectionbutton(info,callback)
  922. callback = callback or function() end
  923. local selectcolor = Instance.new("ImageButton")
  924. selectcolor.Name = "selectcolor"
  925. selectcolor.Parent = info['parent']
  926. selectcolor.BackgroundColor3 = Color3.new(1, 1, 1)
  927. selectcolor.BackgroundTransparency = 1
  928. selectcolor.Position = UDim2.new(0, 170, 0, 0)
  929. selectcolor.Size = UDim2.new(0, 35, 0, 18)
  930. selectcolor.Image = "rbxassetid://760929926"
  931. selectcolor.ImageColor3 = Color3.new(0.576471, 0.501961, 1)
  932. selectcolor.ScaleType = Enum.ScaleType.Slice
  933. selectcolor.SliceCenter = Rect.new(12, 12, 13, 13)
  934.  
  935. local colourselection = Instance.new("ImageLabel")
  936. local body = Instance.new("ImageLabel")
  937. local colorframe = Instance.new("Frame")
  938. local show = Instance.new("ImageButton")
  939. show.Image = ''
  940. local scrollcolor = Instance.new('Frame')
  941. local yes = Instance.new("Frame")
  942. local maincolor = Instance.new("ImageLabel")
  943. local selectcircle = Instance.new("ImageLabel")
  944. local dark = Instance.new("ImageLabel")
  945. colourselection.Name = "colourselection"
  946. local yeetio = Instance.new('ScreenGui',game:GetService('CoreGui'))
  947. yeetio.DisplayOrder = 50
  948. colourselection.Parent = bloxtap --yeetio
  949. colourselection.BackgroundColor3 = Color3.new(1, 1, 1)
  950. colourselection.BackgroundTransparency = 1
  951. colourselection.Position = UDim2.new(0, 50, 0, 0)
  952. colourselection.Selectable = true
  953. colourselection.Size = UDim2.new(0, 201, 0, 168)
  954. colourselection.ZIndex = 1
  955. colourselection.Image = "rbxassetid://760929926"
  956. colourselection.ImageColor3 = Color3.new(1, 0.784314, 0.403922)
  957. colourselection.ScaleType = Enum.ScaleType.Slice
  958. colourselection.SliceCenter = Rect.new(12, 12, 13, 13)
  959. colourselection.Visible = false
  960. colourselection.ZIndex = 100
  961.  
  962. main:GetPropertyChangedSignal("Visible"):Connect(function()
  963. colourselection.Visible = false
  964. end)
  965.  
  966. local fap = Instance.new("StringValue",configfolder)
  967. fap.Name = info['valuename']
  968. fap.Value = 'return {0.01,1,1}'
  969.  
  970. body.Name = "body"
  971. body.Parent = colourselection
  972. body.BackgroundColor3 = Color3.new(1, 1, 1)
  973. body.BackgroundTransparency = 1
  974. body.Position = UDim2.new(0, 1, 0, 1)
  975. body.Selectable = true
  976. body.Size = UDim2.new(1, -2, 1, -2)
  977. body.ZIndex = 1
  978. body.Image = "rbxassetid://760929926"
  979. body.ImageColor3 = Color3.new(0.141176, 0.14902, 0.188235)
  980. body.ScaleType = Enum.ScaleType.Slice
  981. body.SliceCenter = Rect.new(12, 12, 13, 13)
  982.  
  983. colorframe.Name = "colorframe"
  984. colorframe.Parent = body
  985. colorframe.BackgroundColor3 = Color3.new(1, 1, 1)
  986. colorframe.BackgroundTransparency = 1
  987. colorframe.BorderSizePixel = 0
  988. colorframe.Position = UDim2.new(0, 165, 0, 10)
  989. colorframe.Size = UDim2.new(0, 20, 0, 145)
  990.  
  991. show.Name = "show"
  992. show.Parent = colorframe
  993. show.AnchorPoint = Vector2.new(0.5, 0.5)
  994. show.BackgroundColor3 = Color3.new(1, 1, 1)
  995. show.BorderSizePixel = 0
  996. show.Position = UDim2.new(0, 10, 0, 72)
  997. show.Rotation = 90
  998. show.Size = UDim2.new(0, 145, 0, 20)
  999.  
  1000. scrollcolor.Name = "scrollcolor"
  1001. scrollcolor.Parent = colorframe
  1002. scrollcolor.BackgroundColor3 = Color3.new(1, 1, 1)
  1003. scrollcolor.BorderSizePixel = 0
  1004. scrollcolor.Position = UDim2.new(0, -3, 0, 0)
  1005. scrollcolor.Size = UDim2.new(1, 4, 0, 2)
  1006.  
  1007. yes.Name = "yes"
  1008. yes.Parent = body
  1009. yes.BackgroundColor3 = Color3.new(1, 1, 1)
  1010. yes.BorderSizePixel = 0
  1011. yes.Position = UDim2.new(0, 10, 0, 10)
  1012. yes.Size = UDim2.new(0, 145, 0, 145)
  1013.  
  1014. maincolor.Name = "maincolor"
  1015. maincolor.Parent = yes
  1016. maincolor.BackgroundColor3 = Color3.new(1, 1, 1)
  1017. maincolor.BackgroundTransparency = 1
  1018. maincolor.Rotation = 90
  1019. maincolor.Size = UDim2.new(1, 0, 1, 0)
  1020. maincolor.ZIndex = 15
  1021. maincolor.Image = "http://www.roblox.com/asset/?id=595695917"
  1022. maincolor.ImageColor3 = Color3.fromHSV(0.01,1,1)
  1023.  
  1024. selectcircle.Name = "selectcircle"
  1025. selectcircle.Parent = yes
  1026. selectcircle.BackgroundColor3 = Color3.new(1, 1, 1)
  1027. selectcircle.BackgroundTransparency = 1
  1028. selectcircle.Size = UDim2.new(0, 15, 0, 15)
  1029. selectcircle.ZIndex = 23
  1030. selectcircle.Image = "rbxassetid://3188341304"
  1031. selectcircle.ImageTransparency = 0.25
  1032. selectcircle.ZIndex = 10000000
  1033.  
  1034. dark.Name = "dark"
  1035. dark.Parent = yes
  1036. dark.BackgroundColor3 = Color3.new(1, 1, 1)
  1037. dark.BackgroundTransparency = 1
  1038. dark.Position = UDim2.new(0, -1, 0, 0)
  1039. dark.Size = UDim2.new(1, 1, 1, 0)
  1040. dark.ZIndex = 60
  1041. dark.Image = "http://www.roblox.com/asset/?id=595695917"
  1042. dark.ImageColor3 = Color3.new(0, 0, 0)
  1043. dark.ImageTransparency = 0.10000000149012
  1044.  
  1045. local gradient = Instance.new('UIGradient',show)
  1046.  
  1047. gradient.Color = ColorSequence.new(
  1048. {
  1049. ColorSequenceKeypoint.new(0,Color3.fromRGB(255,0,0));
  1050. ColorSequenceKeypoint.new(0.25,Color3.fromRGB(255,0,255));
  1051. ColorSequenceKeypoint.new(0.379,Color3.fromRGB(0,0,255));
  1052. ColorSequenceKeypoint.new(0.534,Color3.fromRGB(0,255,255));
  1053. ColorSequenceKeypoint.new(0.687,Color3.fromRGB(0,255,0));
  1054. ColorSequenceKeypoint.new(0.84,Color3.fromRGB(255,255,0));
  1055. ColorSequenceKeypoint.new(1,Color3.fromRGB(255,0,0));
  1056. }
  1057. )
  1058.  
  1059. local m = game:GetService('Players').LocalPlayer:GetMouse()
  1060.  
  1061. function getColor()
  1062. local selectY = scrollcolor.AbsolutePosition.Y
  1063. local absY = show.AbsolutePosition.Y - 72.5
  1064. local poop = (selectY-absY) - 12
  1065. if poop < 140 and poop > 0 then
  1066. return poop/140
  1067. elseif poop <= 0 then
  1068. return 0.1
  1069. elseif poop >= 140 then
  1070. return 1
  1071. end
  1072. end
  1073. local value = 1
  1074. local saturation = 1
  1075. function getColorPosition()
  1076. local mousepos = Vector2.new(m.X,m.Y)
  1077. local yespos = yes.AbsolutePosition
  1078.  
  1079. local x;
  1080. local xraw = (mousepos.X-yespos.X)
  1081. if xraw < 145 and xraw > 0 then
  1082. x = xraw/145
  1083. elseif xraw <= 0 then
  1084. x = 0
  1085. elseif xraw >= 145 then
  1086. x = 1
  1087. end
  1088. local y;
  1089. local yraw = (mousepos.Y-yespos.Y)
  1090. if yraw < 145 and yraw > 0 then
  1091. y = yraw/145
  1092. elseif yraw <= 0 then
  1093. y = 0
  1094. elseif yraw >= 145 then
  1095. y = 1
  1096. end
  1097. local sat = 1-x
  1098. local val = 1-y
  1099.  
  1100. return sat,val
  1101. end
  1102.  
  1103. local focus = false;
  1104.  
  1105.  
  1106. local inputService = game:GetService('UserInputService');
  1107. local function Input(input, gameProcessedEvent)
  1108. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  1109. if focus == false then
  1110. colourselection.Visible = false
  1111. end
  1112. end
  1113. end
  1114. inputService.InputBegan:Connect(Input)
  1115.  
  1116. colourselection.MouseEnter:connect(function()
  1117. focus = true
  1118. selectingcolor = true
  1119. end)
  1120. colourselection.MouseLeave:connect(function()
  1121. focus = false
  1122. selectingcolor = false
  1123. end)
  1124. selectcolor.MouseEnter:connect(function()
  1125. focus = true
  1126. selectingcolor = true
  1127. end)
  1128. selectcolor.MouseLeave:connect(function()
  1129. focus = false
  1130. selectingcolor = false
  1131. end)
  1132. local huev2 = 0.01
  1133. local function start1()
  1134. local heartbeat = game:GetService("RunService").Heartbeat;
  1135. local s, event = pcall(function()
  1136. return maincolor.MouseEnter
  1137. end)
  1138.  
  1139. if s then
  1140. maincolor.Active = true;
  1141.  
  1142. event:connect(function()
  1143. --focus = true
  1144. local input = inputService.InputBegan:connect(function(key)
  1145. if key.UserInputType == Enum.UserInputType.MouseButton1 then
  1146. --local lastcolor;
  1147. --selectingcolor = true
  1148. while heartbeat:wait() and inputService:IsMouseButtonPressed(Enum.UserInputType.MouseButton1) and colourselection.Visible == true do
  1149. local c = getColor()
  1150. selectingcolor = true
  1151. --lastcolor = Color3.fromHSV(0.99-c,hue,value)
  1152. local sat,val = getColorPosition()
  1153. --selectcircle.Position = UDim2.new(1-sat,0,1-val,0)
  1154.  
  1155. --fap.Value = ('return {'.. tostring(huev2) ..','.. tostring(0.99-c) ..','.. tostring(sat) ..','.. tostring(val) ..'}')
  1156. --fap.Value = ('return {'.. tostring(huev2) ..','.. tostring(0.99-c) ..','.. tostring(1-_G['sat'..info['valuename']]) ..','.. tostring(1-_G['val'..info['valuename']]) ..'}')
  1157. local compiled = loadstring(fap.Value)()
  1158. local hue = compiled[1]
  1159. fap.Value = 'return {'.. hue ..','.. 1-sat..','.. 1-val..'}'
  1160. end
  1161. selectingcolor = false
  1162. --callback(lastcolor)
  1163. end
  1164. end)
  1165.  
  1166. local leave;
  1167. leave = maincolor.MouseLeave:connect(function()
  1168. --focus = false
  1169. input:disconnect();
  1170. leave:disconnect();
  1171. end)
  1172. end)
  1173. end
  1174. end
  1175.  
  1176.  
  1177. local function start2()
  1178. local heartbeat = game:GetService("RunService").Heartbeat;
  1179. local s, event = pcall(function()
  1180. return colorframe.MouseEnter
  1181. end)
  1182.  
  1183. if s then
  1184. colorframe.Active = true;
  1185.  
  1186. event:connect(function()
  1187. --focus = true
  1188. warn(fap.Value)
  1189. local input = inputService.InputBegan:connect(function(key)
  1190. if key.UserInputType == Enum.UserInputType.MouseButton1 then
  1191. --selectingcolor = true
  1192. while heartbeat:wait() and inputService:IsMouseButtonPressed(Enum.UserInputType.MouseButton1) and colourselection.Visible == true do
  1193. local c = getColor()
  1194. selectingcolor = true
  1195. --lastcolor = Color3.fromHSV(0.99-c,hue,value)
  1196. maincolor.ImageColor3 = Color3.fromHSV(0.99-c,1,1)
  1197. local mouseY = game:GetService('Players').LocalPlayer:GetMouse().Y
  1198. local absY = show.AbsolutePosition.Y - 72.5
  1199. local poop = (mouseY-absY) - 12
  1200. local hue;
  1201. if poop < 140 and poop > 0 then
  1202. hue = poop/140
  1203. elseif poop <= 0 then
  1204. hue = 0
  1205. elseif poop >= 140 then
  1206. hue = 1
  1207. end
  1208. local compiled = loadstring(fap.Value)()
  1209. local sat = compiled[2]
  1210. local val = compiled[3]
  1211. fap.Value = 'return {'.. hue ..','.. sat..','.. val..'}'
  1212. end
  1213. selectingcolor = false
  1214. --callback(lastcolor)
  1215. end
  1216. end)
  1217.  
  1218. local leave;
  1219. leave = colorframe.MouseLeave:connect(function()
  1220. --focus = false
  1221. input:disconnect();
  1222. leave:disconnect();
  1223. end)
  1224. end)
  1225. end
  1226. end
  1227. spawn(function() start1() end)
  1228. spawn(function() start2() end)
  1229. --spawn(function()
  1230. --wait(3) -- for the auto load!!!
  1231. fap:GetPropertyChangedSignal("Value"):Connect(function()
  1232. --[[warn('value changed!')
  1233. local uwu = loadstring(fap.Value)()
  1234. huev2 = uwu[2]
  1235. local saturation,hue,value = Color3.toHSV(uwu[1])
  1236. warn('huev2 : '..huev2)
  1237. warn('saturation : '..saturation)
  1238. warn('hue : '..hue)
  1239. warn('value : '..value)
  1240. maincolor.ImageColor3 = Color3.fromHSV(0.99-huev2,1,1)
  1241. selectcolor.ImageColor3 = Color3.fromHSV(0.99-huev2,hue,value)
  1242. scrollcolor.Position = UDim2.new(0, -3, huev2, 0)
  1243. selectcircle.Position = UDim2.new(1-hue, 0, 1-value, 0)
  1244. callback(fap.Value)--]]
  1245. local compiled = loadstring(fap.Value)()
  1246. local h,s,v = unpack(compiled)
  1247.  
  1248. selectcircle.Position = UDim2.new(s, 0, v, 0)
  1249. maincolor.ImageColor3 = Color3.fromHSV(1-h,1,1)
  1250. scrollcolor.Position = UDim2.new(0, -3, h, 0)
  1251. selectcolor.ImageColor3 = Color3.fromHSV(1-h,1-s,1-v)
  1252.  
  1253. warn(h,s,v..' yeeeet')
  1254.  
  1255.  
  1256. callback(fap.Value)
  1257. end)
  1258.  
  1259. selectcolor.MouseButton1Click:connect(function()
  1260. colourselection.Visible = (not colourselection.Visible)
  1261. spawn(function()
  1262. while colourselection.Visible == true do
  1263. rs.Heartbeat:wait()
  1264. pcall(function()
  1265. colourselection:TweenPosition(UDim2.new(0,selectcolor.AbsolutePosition.X+50,0,selectcolor.AbsolutePosition.Y+50),"Out","Quad",0.1,true,nil)
  1266. end)
  1267. end
  1268. end)
  1269. end)
  1270. end
  1271.  
  1272. function addtoggle(info,callback)
  1273. callback = callback or function() end
  1274.  
  1275. local toggle = Instance.new("Frame")
  1276. local title = Instance.new("TextLabel")
  1277. local border = Instance.new("ImageLabel")
  1278. local button = Instance.new("ImageButton")
  1279.  
  1280. toggle.Name = "toggle"
  1281. toggle.Parent = info['parent']
  1282. toggle.BackgroundColor3 = Color3.new(1, 1, 1)
  1283. toggle.BackgroundTransparency = 1
  1284. toggle.Size = UDim2.new(0, 6, 0, 21)
  1285.  
  1286. title.Name = "title"
  1287. title.Parent = toggle
  1288. title.BackgroundColor3 = Color3.new(1, 1, 1)
  1289. title.BorderSizePixel = 0
  1290. title.Position = UDim2.new(1, 21, 0, -4)
  1291. title.Size = UDim2.new(0, 0, 1, 0)
  1292. title.Font = Enum.Font.GothamSemibold
  1293. title.Text = info['title']
  1294. title.TextColor3 = Color3.new(1, 1, 1)
  1295. title.TextSize = 11
  1296. title.TextXAlignment = Enum.TextXAlignment.Left
  1297.  
  1298. border.Name = "border"
  1299. border.Parent = toggle
  1300. border.BackgroundColor3 = Color3.new(1, 1, 1)
  1301. border.BackgroundTransparency = 1
  1302. border.Position = UDim2.new(1, 0, 0, 0)
  1303. border.Size = UDim2.new(0, 14, 0, 14)
  1304. border.Image = "rbxassetid://2260429633"
  1305. border.ImageColor3 = Color3.new(0.211765, 0.231373, 0.247059)
  1306.  
  1307. border.MouseEnter:connect(function() border.ImageColor3 = Color3.fromRGB(255, 200, 103) end)
  1308. border.MouseLeave:connect(function() border.ImageColor3 = Color3.new(0.211765, 0.231373, 0.247059) end)
  1309.  
  1310. button.Name = "button"
  1311. button.Parent = border
  1312. button.BackgroundColor3 = Color3.new(0.121569, 0.12549, 0.156863)
  1313. button.BackgroundTransparency = 1
  1314. button.BorderColor3 = Color3.new(0.211765, 0.223529, 0.25098)
  1315. button.Position = UDim2.new(0, 1, 0, 1)
  1316. button.Size = UDim2.new(1, -2, 1, -2)
  1317. button.ZIndex = 2
  1318. button.AutoButtonColor = false
  1319. button.Image = "rbxassetid://2260429633"
  1320. button.ImageColor3 = Color3.new(0.121569, 0.12549, 0.156863)
  1321. button.ScaleType = Enum.ScaleType.Slice
  1322. button.SliceCenter = Rect.new(12, 12, 13, 13)
  1323.  
  1324. local fap = Instance.new("BoolValue",configfolder)
  1325. fap.Name = info['valuename']
  1326. fap.Value = info['value'] or false
  1327.  
  1328. fap.Changed:connect(function(c)
  1329. button.ImageColor3 = (fap.Value and Color3.fromRGB(255, 200, 103) or Color3.fromRGB(31, 32, 40))
  1330. callback(fap.Value)
  1331. end)
  1332.  
  1333. button.MouseButton1Click:connect(function()
  1334. fap.Value = (not fap.Value)
  1335. end)
  1336. return toggle
  1337. end
  1338.  
  1339. function adddropdown(info,callback)
  1340. callback = callback or function() end
  1341. local dropdown = Instance.new("Frame")
  1342. local body = Instance.new("Frame")
  1343. local click = Instance.new("ImageButton")
  1344. local title = Instance.new("TextLabel")
  1345. local drop = Instance.new("Frame")
  1346. local listthing = Instance.new("UIListLayout")
  1347.  
  1348.  
  1349.  
  1350. local fap = Instance.new("StringValue",configfolder)
  1351. fap.Name = info['valuename']
  1352. fap.Value = tostring(info['list'][1])
  1353.  
  1354. dropdown.Name = "dropdown"
  1355. dropdown.Parent = info['parent']
  1356. dropdown.BackgroundColor3 = Color3.new(1, 1, 1)
  1357. dropdown.BackgroundTransparency = 1
  1358. dropdown.Position = UDim2.new(0, 0, 0.589999974, 0)
  1359. dropdown.Size = UDim2.new(0, 27, 0, 24)
  1360. dropdown.ZIndex = 100000000000000
  1361.  
  1362. body.Name = "body"
  1363. body.Parent = dropdown
  1364. body.BackgroundColor3 = Color3.new(0.121569, 0.12549, 0.156863)
  1365. body.BorderColor3 = Color3.new(0.211765, 0.223529, 0.25098)
  1366. body.Position = UDim2.new(1, 0, 0, 0)
  1367. body.Size = UDim2.new(0, 130, 0, 18)
  1368.  
  1369. click.Parent = body
  1370. click.BackgroundColor3 = Color3.new(1, 1, 1)
  1371. click.BackgroundTransparency = 1
  1372. click.Position = UDim2.new(1, -15, 0, 5)
  1373. click.Size = UDim2.new(0, 9, 0, 9)
  1374. click.Image = "http://www.roblox.com/asset/?id=1248849582"
  1375.  
  1376. click.MouseEnter:connect(function() click.ImageColor3 = Color3.fromRGB(255, 200, 103) end)
  1377. click.MouseLeave:connect(function() click.ImageColor3 = Color3.fromRGB(255,255,255) end)
  1378.  
  1379. title.Name = "title"
  1380. title.Parent = body
  1381. title.BackgroundColor3 = Color3.new(1, 1, 1)
  1382. title.BackgroundTransparency = 1
  1383. title.BorderSizePixel = 0
  1384. title.Position = UDim2.new(0, 7, 0, 0)
  1385. title.Size = UDim2.new(1, 0, 1, 0)
  1386. title.Font = Enum.Font.GothamSemibold
  1387. title.Text = tostring(info['list'][1])
  1388. title.TextColor3 = Color3.new(1, 1, 1)
  1389. title.TextSize = 11
  1390. title.TextXAlignment = Enum.TextXAlignment.Left
  1391.  
  1392. drop.Name = "drop"
  1393. drop.Parent = body
  1394. drop.BackgroundColor3 = Color3.new(0.121569, 0.12549, 0.156863)
  1395. drop.BorderColor3 = Color3.new(0.211765, 0.223529, 0.25098)
  1396. drop.BorderSizePixel = 0
  1397. drop.ClipsDescendants = true
  1398. drop.Position = UDim2.new(0, 0, 1, 1)
  1399. drop.Size = UDim2.new(0, 130, 0, #info['list']*18)
  1400. drop.Visible = false
  1401. drop.ZIndex = 100000000
  1402.  
  1403. listthing.Name = "listthing"
  1404. listthing.Parent = drop
  1405. listthing.SortOrder = Enum.SortOrder.LayoutOrder
  1406.  
  1407. for _,name in pairs(info['list']) do
  1408. local dropbutton = Instance.new("TextButton")
  1409.  
  1410. dropbutton.Name = "dropbutton"
  1411. dropbutton.Parent = drop
  1412. dropbutton.BackgroundColor3 = Color3.new(1, 1, 1)
  1413. dropbutton.BackgroundTransparency = 1
  1414. dropbutton.Size = UDim2.new(1, 0, 0, 18)
  1415. dropbutton.Font = Enum.Font.GothamSemibold
  1416. dropbutton.Text = tostring(name)
  1417. dropbutton.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  1418. dropbutton.TextSize = 11
  1419.  
  1420. dropbutton.MouseEnter:connect(function() dropbutton.TextColor3 = Color3.fromRGB(255, 200, 103) end)
  1421. dropbutton.MouseLeave:connect(function() dropbutton.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392) end)
  1422. dropbutton.MouseButton1Click:Connect(function()
  1423. fap.Value = tostring(name)
  1424. dropdownOpen = false
  1425. end)
  1426. end
  1427.  
  1428. fap.Changed:connect(function()
  1429. drop.Visible = false
  1430. click.Rotation = 0
  1431. title.Text = fap.Value
  1432. body.BorderColor3 = Color3.fromRGB(54, 57, 64)
  1433. callback(fap.Value)
  1434. end)
  1435.  
  1436. click.MouseButton1Click:connect(function()
  1437. if click.Rotation == 0 then dropdownOpen=true;click.Rotation = -180;body.BorderColor3 = Color3.fromRGB(255, 200, 103); drop.Visible = true else dropdownOpen=false;click.Rotation = 0; drop.Visible = false;body.BorderColor3 = Color3.fromRGB(54, 57, 64) end
  1438. dropdown.ZIndex = workspace.DistributedGameTime
  1439. end)
  1440. return dropdown
  1441. end
  1442. local indicator = Instance.new("Frame")
  1443. local value = Instance.new("TextLabel")
  1444.  
  1445. indicator.Name = "indicator"
  1446. indicator.Parent = game
  1447. indicator.BackgroundColor3 = Color3.new(0.141176, 0.14902, 0.188235)
  1448. indicator.BorderColor3 = Color3.new(0.168627, 0.184314, 0.196078)
  1449. indicator.Size = UDim2.new(0, 20, 0, 20)
  1450. indicator.ZIndex = 1000000000000000000000
  1451. indicator.Position = UDim2.new(1, -30, 1, 1)
  1452.  
  1453. value.Name = "value"
  1454. value.Parent = indicator
  1455. value.BackgroundColor3 = Color3.new(1, 1, 1)
  1456. value.BackgroundTransparency = 1
  1457. value.BorderSizePixel = 0
  1458. value.Position = UDim2.new(0, 1, 0, 0)
  1459. value.Size = UDim2.new(1, 0, 1, 0)
  1460. value.Font = Enum.Font.GothamSemibold
  1461. value.Text = "69"
  1462. value.TextColor3 = Color3.new(1, 1, 1)
  1463. value.TextSize = 11
  1464. function addscroll(info,callback)
  1465. callback = callback or function() end
  1466. local scrolling = Instance.new("Frame")
  1467. local title = Instance.new("TextLabel")
  1468. local max = Instance.new("ImageLabel")
  1469. local scroll = Instance.new("ImageLabel")
  1470.  
  1471. local fap = Instance.new("NumberValue",configfolder)
  1472. fap.Name = info['valuename']
  1473. fap.Value = info['value'] or 0
  1474.  
  1475. fap.Changed:connect(function(c)
  1476. callback(fap.Value)
  1477. scroll:TweenSize(UDim2.new(fap.value/info['maxed'], 12, 0, 4), 'Out', 'Quad', 0.2, true);
  1478. end)
  1479. if info['value'] then
  1480. fap.Value = info['value']
  1481. end
  1482.  
  1483. scrolling.Name = "scrolling"
  1484. scrolling.Parent = info['parent']
  1485. scrolling.BackgroundColor3 = Color3.new(1, 1, 1)
  1486. scrolling.BackgroundTransparency = 1
  1487. scrolling.Position = UDim2.new(0, 0, 0.300000012, 0)
  1488. scrolling.Size = UDim2.new(0, 18, 0, 25)
  1489.  
  1490. title.Name = "title"
  1491. title.Parent = scrolling
  1492. title.BackgroundColor3 = Color3.new(1, 1, 1)
  1493. title.BorderSizePixel = 0
  1494. title.Position = UDim2.new(1, 10, 0, -2)
  1495. title.Size = UDim2.new(0, 0, 1, 0)
  1496. title.Font = Enum.Font.GothamSemibold
  1497. title.Text = info['title']
  1498. title.TextColor3 = Color3.new(1, 1, 1)
  1499. title.TextSize = 11
  1500. title.TextXAlignment = Enum.TextXAlignment.Left
  1501. title.TextYAlignment = Enum.TextYAlignment.Top
  1502.  
  1503. max.Name = "max"
  1504. max.Parent = scrolling
  1505. max.BackgroundColor3 = Color3.new(1, 1, 1)
  1506. max.BackgroundTransparency = 1
  1507. max.Position = UDim2.new(0, 28, 0, 14)
  1508. max.Size = UDim2.new(0, 150, 0, 4)
  1509. max.Image = "rbxassetid://2260429633"
  1510. max.ImageColor3 = Color3.new(0.141176, 0.14902, 0.188235)
  1511. max.ScaleType = Enum.ScaleType.Slice
  1512. max.SliceCenter = Rect.new(12, 12, 13, 13)
  1513.  
  1514. scroll.Name = "scroll"
  1515. scroll.Parent = max
  1516. scroll.BackgroundColor3 = Color3.new(1, 1, 1)
  1517. scroll.BackgroundTransparency = 1
  1518. scroll.Size = UDim2.new(0.689999998, 0, 0, 4)
  1519. scroll.Image = "rbxassetid://2260429633"
  1520. scroll.ImageColor3 = Color3.new(1, 0.784314, 0.403922)
  1521. scroll.ScaleType = Enum.ScaleType.Slice
  1522. scroll.SliceCenter = Rect.new(12, 12, 13, 13)
  1523.  
  1524. --scroll:TweenSize(UDim2.new((info['value']/info['maxed'])/info['maxed'], 5, 0, 4), 'Out', 'Quad', 0.2, true);
  1525. local mouse = game:GetService("Players").LocalPlayer:GetMouse();
  1526.  
  1527.  
  1528. local inputService = game:GetService('UserInputService');
  1529. local heartbeat = game:GetService("RunService").Heartbeat;
  1530. local s, event = pcall(function()
  1531. return scroll.MouseEnter
  1532. end)
  1533.  
  1534. if s then
  1535. scroll.Active = true;
  1536.  
  1537. event:connect(function()
  1538. local input = scroll.InputBegan:connect(function(key)
  1539. if key.UserInputType == Enum.UserInputType.MouseButton1 then
  1540. local objectPosition = Vector2.new(mouse.X - scroll.AbsoluteSize.X, mouse.Y - scroll.AbsoluteSize.Y);
  1541. while heartbeat:wait() and inputService:IsMouseButtonPressed(Enum.UserInputType.MouseButton1) do
  1542. local yes = mouse.X - objectPosition.X + (scroll.Size.X.Offset * scroll.AnchorPoint.X)
  1543. scrollon = scroll
  1544. indicator.Parent = scroll
  1545. if -1 > yes then
  1546. value.Text = '0'
  1547. fap.Value = 0
  1548. --scroll:TweenSize(UDim2.new(0, 0, 0, 4), 'Out', 'Quad', 0.1, true);
  1549. elseif 151 >= yes then
  1550. fap.Value = math.floor((yes/150)*info['maxed'])
  1551. value.Text = math.floor((yes/150)*info['maxed'])
  1552. --scroll:TweenSize(UDim2.new(0, yes, 0, 4), 'Out', 'Quad', 0.1, true);
  1553. else
  1554. fap.Value = info['maxed']
  1555. value.Text = info['maxed']
  1556. --scroll:TweenSize(UDim2.new(0, 150, 0, 4), 'Out', 'Quad', 0.1, true);
  1557. end
  1558. indicator.Size = UDim2.new(0, value.TextBounds.X+10, 0, 20)
  1559. end
  1560. indicator.Parent = game
  1561. scrollon = nil
  1562. end
  1563. end)
  1564.  
  1565. local leave;
  1566. leave = scroll.MouseLeave:connect(function()
  1567. input:disconnect();
  1568. leave:disconnect();
  1569. end)
  1570. end)
  1571. end
  1572. end
  1573.  
  1574. local CharacterRage = addcategory({parent=FIRST_rage,title='Character',lenght=100})
  1575.  
  1576. addtoggle({parent=CharacterRage,title='No Fire Damage',valuename='antifire'}, function(bruh) end)
  1577.  
  1578. addtoggle({parent=CharacterRage,title='No Fall Damage',valuename='nofalldamage'}, function(bruh) end)
  1579.  
  1580. for i,v in pairs(game:GetService("ReplicatedStorage"):GetDescendants()) do
  1581. if v.Name == "WalkSpeed" then
  1582. Instance.new('Sky',v).Name = v.Value
  1583. end
  1584. end
  1585.  
  1586. addtoggle({parent=CharacterRage,title='Bunny Hop',valuename='bhop'}, function(bruh)
  1587. for i,v in pairs(game:GetService("ReplicatedStorage"):GetDescendants()) do
  1588. if v.Name == "WalkSpeed" then
  1589. if bruh == true then
  1590. v.Value = 6969
  1591. else
  1592. v.Value = tonumber(v:GetChildren()[1].Name)
  1593. end
  1594. end
  1595. end
  1596. end)
  1597.  
  1598. addtoggle({parent=CharacterRage,title='Auto Hop',valuename='autohop'}, function(bruh)
  1599.  
  1600. end)
  1601.  
  1602. --[[ OP P100000000000 ANTI AIM
  1603. while wait() do
  1604. game.Players.LocalPlayer.Character.HumanoidRootPart.Position = game.Players.LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(0,1000,0)
  1605. game.Players.LocalPlayer.Character.Humanoid.CameraOffset = Vector3.new(0,-1000,0)
  1606. wait()
  1607. game.Players.LocalPlayer.Character.HumanoidRootPart.Position = game.Players.LocalPlayer.Character.Head.Position + Vector3.new(0,-1.5,0)
  1608. game.Players.LocalPlayer.Character.Humanoid.CameraOffset = Vector3.new(0,0,0)
  1609. end
  1610. --]]
  1611.  
  1612. local EnvironmentRage = addcategory({parent=FIRST_rage,title='Environment',lenght=100})
  1613.  
  1614. local GunModRage = addcategory({parent=FIRST_rage,title='Gun Mods',lenght=140})
  1615.  
  1616. addtoggle({parent=GunModRage,title='Ammo',valuename='infammo'}, function(bruh)
  1617. weaponMOD(bruh,'Ammo',999999999999999999)
  1618. end)
  1619.  
  1620. addtoggle({parent=GunModRage,title='Recoil',valuename='recoil'}, function(bruh)
  1621. weaponMOD(bruh,'AngleY',0)
  1622. weaponMOD(bruh,'AngleX',0)
  1623. end)
  1624.  
  1625. addtoggle({parent=GunModRage,title='Automatic',valuename='automatic'}, function(bruh)
  1626. weaponMOD(bruh,'Auto',true)
  1627. end)
  1628. addtoggle({parent=GunModRage,title='Penetration',valuename='wallpenetration'}, function(bruh)
  1629. weaponMOD(bruh,'Penetration',999999999999999999)
  1630. end)
  1631. addtoggle({parent=GunModRage,title='Reload',valuename='fastreload'}, function(bruh)
  1632. weaponMOD(bruh,'ReloadTime',0.0055)
  1633. end)
  1634. addtoggle({parent=GunModRage,title='Fire rate',valuename='firerate'}, function(bruh)
  1635. weaponMOD(bruh,'FireRate',0.0055)
  1636. end)
  1637. addtoggle({parent=GunModRage,title='Instant Kill',valuename='instantkill'}, function(bruh)
  1638. end)
  1639.  
  1640. local TrollRage = addcategory({parent=FIRST_rage,title='Troll',lenght=150})
  1641.  
  1642.  
  1643. --addtoggle({parent=TrollRage,title='Speed Hack',valuename='speedhack'}, function(bruh) end)
  1644.  
  1645.  
  1646. adddropdown({parent=TrollRage,valuename='chattype',list={'Select Chat Type','Alive','Dead'}},function(y)
  1647.  
  1648. end)
  1649.  
  1650. addtoggle({parent=TrollRage,title='Chat Bypass',valuename='chatbypass'}, function(bruh)
  1651. end)
  1652.  
  1653. addtoggle({parent=TrollRage,title='Grenade Walk',valuename='grenadewalk'}, function(bruh)
  1654. spawn(function()
  1655. while wait(1) do
  1656. if lplr.Character then
  1657. if _G['property_grenadewalk'] == true then
  1658. local oh1 = game:GetService("ReplicatedStorage").Weapons[_G['property_grenadewalktype']].Model
  1659. local oh3 = 25
  1660. local oh4 = 35
  1661. local oh6 = ""
  1662. local oh7 = ""
  1663. game:GetService("ReplicatedStorage").Events.ThrowGrenade:FireServer(oh1, nil, oh3, oh4, Vector3.new(0,-100,0), oh6, oh7)
  1664. else
  1665. break
  1666. end
  1667. end
  1668. end
  1669. end)
  1670. end)
  1671.  
  1672. adddropdown({parent=TrollRage,valuename='grenadewalktype',list={'Molotov','HE Grenade','Smoke Grenade','Decoy Grenade','Flashbang'}},function(y)
  1673.  
  1674. end)
  1675. addtoggle({parent=EnvironmentRage,title='Auto Rejoin',valuename='autorejoin'}, function(bruh)
  1676.  
  1677. end)
  1678.  
  1679. addbutton({parent=EnvironmentRage,text='Rejoin Server'},function()
  1680. local ts = game:GetService("TeleportService")
  1681. local p = game:GetService("Players").LocalPlayer
  1682. ts:Teleport(game.PlaceId, p)
  1683. end)
  1684.  
  1685. addbutton({parent=EnvironmentRage,text='Plant C4'},function()
  1686. if game:GetService("Players").LocalPlayer.Character then
  1687. game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(game:GetService("Workspace").Map.SpawnPoints.C4Plant.CFrame)
  1688. game.Players.LocalPlayer.Character.Head.Anchored = true
  1689. delay(0.3, function()
  1690. if 4 > (game:GetService("Players").LocalPlayer.Character.Head.CFrame.p - game:GetService("Workspace").Map.SpawnPoints.C4Plant.CFrame.p).Magnitude then
  1691. local oh1 = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  1692. game:GetService("ReplicatedStorage").Events.PlantC4:FireServer(oh1, 'A')
  1693. game:GetService("ReplicatedStorage").Events.PlantC4:FireServer(oh1, 'B')
  1694. wait(0.3)
  1695. game.Players.LocalPlayer.Character.Head.Anchored = false
  1696. end
  1697. end)
  1698. end
  1699. end)
  1700. local C4_ = game:GetService("ReplicatedStorage").Weapons['C4']
  1701. local Karambit_ = game:GetService("ReplicatedStorage").Weapons['Karambit']
  1702. local a = 10
  1703. local b = 90
  1704. local c = false
  1705. local d = game:GetService("Players").LocalPlayer
  1706. local e = false
  1707. local f = false
  1708. addbutton({parent=EnvironmentRage,text='Soft Crash Server'},function()
  1709. if lplr.Character then
  1710. lplr.Character:SetPrimaryPartCFrame(CFrame.new(lplr.Character.HumanoidRootPart.Position + Vector3.new(0,300,0)))
  1711. lplr.Character.Head.Anchored = true
  1712. game:GetService("RunService").RenderStepped:Connect(function()
  1713. local oh3 = 25
  1714. local oh4 = 35
  1715. local oh6 = ""
  1716. local oh7 = ""
  1717. game:GetService("ReplicatedStorage").Events.ThrowGrenade:FireServer(game:GetService("ReplicatedStorage").Weapons["Molotov"].Model, nil, oh3, oh4, Vector3.new(0,-100,0), oh6, oh7)
  1718. game:GetService("ReplicatedStorage").Events.ThrowGrenade:FireServer(game:GetService("ReplicatedStorage").Weapons["HE Grenade"].Model, nil, oh3, oh4, Vector3.new(0,-100,0), oh6, oh7)
  1719. game:GetService("ReplicatedStorage").Events.ThrowGrenade:FireServer(game:GetService("ReplicatedStorage").Weapons["Decoy Grenade"].Model, nil, oh3, oh4, Vector3.new(0,-100,0), oh6, oh7)
  1720. end)
  1721. end
  1722. end)
  1723.  
  1724. addbutton({parent=TrollRage,text='Kill All'},function()
  1725. for i,v in pairs(game.Players:GetPlayers()) do
  1726. if v.Character and v ~= game.Players.LocalPlayer and v.TeamColor ~= game.Players.LocalPlayer.TeamColor then
  1727. local oh1 = v.Character.Head
  1728. local oh2 = v.Character.Head.CFrame.p
  1729. local oh3 = 'AWP'
  1730. local oh4 = 4096
  1731. local oh5 = game.Players.LocalPlayer.Character.Gun
  1732. local oh8 = 15
  1733. local oh9 = false
  1734. local oh10 = false
  1735. local oh11 = Vector3.new(-126.878326, 353.474854, 49.3892708)
  1736. local oh12 = 16868
  1737. local oh13 = Vector3.new(0, 0, -1)
  1738. game:GetService("ReplicatedStorage").Events.HitPart:FireServer(oh1, oh2, oh3, oh4, oh5, oh6, oh7, oh8, oh9, oh10, oh11, oh12, oh13)
  1739. end
  1740. end
  1741. end)
  1742. addbutton({parent=TrollRage,text='Spawn C4'},function()
  1743. if game:GetService("Players").LocalPlayer.Character then
  1744. local oh2 = CFrame.new(workspace.CurrentCamera.CFrame.p,m.Hit.p)
  1745. game:GetService("ReplicatedStorage").Events.Drop:FireServer(C4_, oh2, a, b, c, d, e, f)
  1746. else
  1747. local oh2 = CFrame.new(workspace.CurrentCamera.CFrame.p, workspace.CurrentCamera.CFrame.p)
  1748. game:GetService("ReplicatedStorage").Events.Drop:FireServer(C4_, oh2, a, b, c, d, e, f)
  1749. end
  1750. end)
  1751.  
  1752. local EffectsLegit = addcategory({parent=FIRST_legit,title='Effects',lenght=100})
  1753.  
  1754. addtoggle({parent=EffectsLegit,title='Hitmark Sound',valuename='hitsound'}, function(bruh) end)
  1755.  
  1756.  
  1757.  
  1758. local AimbotLegit = addcategory({parent=FIRST_legit,title='Aimbot',lenght=100})
  1759.  
  1760. addtoggle({parent=AimbotLegit,title='Triggerbot',valuename='triggerbot'}, function(bruh) end)
  1761.  
  1762. addtoggle({parent=AimbotLegit,title='Free For All',valuename='noteamcheck'}, function(bruh) end)
  1763.  
  1764. local BacktrackingLegit = addcategory({parent=FIRST_legit,title='Backtracking',lenght=90})
  1765.  
  1766. addtoggle({parent=BacktrackingLegit,title='Backtrack',valuename='backtrack'}, function(bruh) end)
  1767.  
  1768.  
  1769.  
  1770. local SilentAimLegit = addcategory({parent=FIRST_legit,title='Silent Aim',lenght=100})
  1771.  
  1772. addtoggle({parent=SilentAimLegit,title='Silent Aimbot',valuename='silentaim'}, function(bruh) end)
  1773.  
  1774. addscroll({parent=SilentAimLegit,valuename='silentaimfov',title='FOV',maxed=500,value=0},function(y)
  1775. fovview.Radius = y
  1776. end)
  1777. addscroll({parent=SilentAimLegit,valuename='headshothitchance',title='Headshot Hit Chance',maxed=100,value=0},function(y)
  1778. end)
  1779. addscroll({parent=SilentAimLegit,valuename='bodyhitchance',title='Body Hit Chance',maxed=100,value=0},function(y)
  1780. end)
  1781.  
  1782. local ConfigurationAntiAim = addcategory({parent=FIRST_antiaim,title='Configuration',lenght=90})
  1783.  
  1784. addscroll({parent=ConfigurationAntiAim,valuename='aasmooth',title='Turn Smoothness',maxed=10000,value=0},function(y) end)
  1785.  
  1786. addscroll({parent=ConfigurationAntiAim,valuename='aaspeed',title='Spin Speed',maxed=100000,value=0},function(y) end)
  1787.  
  1788. local CharacterAntiAim = addcategory({parent=FIRST_antiaim,title='General',lenght=140})
  1789.  
  1790. addtoggle({parent=TrollRage,title='Invisible',valuename='invisiblecharacter'}, function(bruh) end)
  1791.  
  1792.  
  1793. --[[addbutton({parent=TrollRage,text='Invisible'},function()
  1794. InitiateAA()
  1795. end)
  1796. --]]
  1797. --[[addbutton({parent=TrollRage,text='Unhittable (buggy)'},function()
  1798. if lplr.Character and not lplr:FindFirstChild('XDDLA') then
  1799. Instance.new('Sky',lplr.Character).Name = 'XDDLA'
  1800. local baby = lplr.Character
  1801. while baby.Parent == workspace do
  1802. delay(0,function()
  1803. game.Players.LocalPlayer.Character.HumanoidRootPart.Position = game.Players.LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(0,1000,0)
  1804. cameraoffset = true
  1805. end)
  1806. wait()
  1807. delay(0,function()
  1808. game.Players.LocalPlayer.Character.HumanoidRootPart.Position = game.Players.LocalPlayer.Character.Head.Position + Vector3.new(0,-1.5,0)
  1809. cameraoffset = false
  1810. end)
  1811. wait()
  1812. end
  1813. end
  1814. end)--]]
  1815.  
  1816. addtoggle({parent=CharacterAntiAim,title='Down',valuename='down'}, function(bruh) end)
  1817.  
  1818. addtoggle({parent=CharacterAntiAim,title='Yaw',valuename='yaw'}, function(bruh) end)
  1819.  
  1820.  
  1821. adddropdown({parent=CharacterAntiAim,valuename='yawtype',list={'Keybind','Jitter','Reversed','Manual','Spin'}},function(y)
  1822.  
  1823. end)
  1824.  
  1825. addscroll({parent=CharacterAntiAim,valuename='yawmanual',title='Yaw',maxed=300,value=0},function(y)
  1826. end)
  1827.  
  1828. local WorldVisuals = addcategory({parent=visual_4,title='Environment',lenght=100})
  1829.  
  1830.  
  1831.  
  1832. addtoggle({parent=CharacterAntiAim,title='Global Shadows',valuename='globalshadows'}, function(bruh)
  1833. game.Lighting.GlobalShadows = bruh
  1834. end)
  1835.  
  1836. local MiscellaneousAntiAim = addcategory({parent=FIRST_antiaim,title='Miscellaneous',lenght=120})
  1837.  
  1838. addtoggle({parent=MiscellaneousAntiAim,title='No Animations',valuename='noanimations'}, function(bruh) end)
  1839.  
  1840. addtoggle({parent=MiscellaneousAntiAim,title='Anti Headshot',valuename='antiheadshot'}, function(bruh) end)
  1841.  
  1842.  
  1843. addtoggle({parent=MiscellaneousAntiAim,title='No Accessories',valuename='noaccessories'}, function(bruh)
  1844. end)
  1845. addtoggle({parent=MiscellaneousAntiAim,title='No Cloth',valuename='nocloth'}, function(bruh)
  1846. end)
  1847. local oldbrightness = game:GetService("Lighting").Brightness
  1848. local oldtime = game:GetService("Lighting").TimeOfDay
  1849.  
  1850. addtoggle({parent=WorldVisuals,title='Nightmode',valuename='nightmode'},function(callback)
  1851. if callback == true then
  1852. game:GetService("Lighting").Brightness = 0
  1853. game:GetService("Lighting").TimeOfDay = 0
  1854. spawn(function()
  1855. wait(1)
  1856. while _G['property_nightmode'] == true do
  1857. game:GetService("Lighting").Brightness = 0
  1858. game:GetService("Lighting").TimeOfDay = 0
  1859. rs.Heartbeat:wait()
  1860. end
  1861. end)
  1862. else
  1863. game:GetService("Lighting").Brightness = oldbrightness
  1864. game:GetService("Lighting").TimeOfDay = oldtime
  1865. end
  1866. end)
  1867. addscroll({parent=WorldVisuals,valuename='contrast',title='Contrast',maxed=100,value=0},function(y)
  1868. CC.Contrast = y/100
  1869. end)
  1870. addscroll({parent=WorldVisuals,valuename='saturation',title='Saturation',maxed=100,value=0},function(y)
  1871. CC.Saturation = y/100
  1872. end)
  1873.  
  1874. SELF.MouseButton1Click:connect(function()
  1875. for i,v in pairs(FIRST_visual:GetChildren()) do
  1876. v.Visible = false
  1877. if v.Name == 'visual_1' then
  1878. v.Visible = true
  1879. end
  1880. end
  1881. end)
  1882. ENEMIES.MouseButton1Click:connect(function()
  1883. for i,v in pairs(FIRST_visual:GetChildren()) do
  1884. v.Visible = false
  1885. if v.Name == 'visual_2' then
  1886. v.Visible = true
  1887. end
  1888. end
  1889. end)
  1890. FRIENDLIES.MouseButton1Click:connect(function()
  1891. for i,v in pairs(FIRST_visual:GetChildren()) do
  1892. v.Visible = false
  1893. if v.Name == 'visual_3' then
  1894. v.Visible = true
  1895. end
  1896. end
  1897. end)
  1898. WORLD.MouseButton1Click:connect(function()
  1899. for i,v in pairs(FIRST_visual:GetChildren()) do
  1900. v.Visible = false
  1901. if v.Name == 'visual_4' then
  1902. v.Visible = true
  1903. end
  1904. end
  1905. end)
  1906.  
  1907.  
  1908. GENERAL.MouseButton1Click:connect(function()
  1909. for i,v in pairs(FIRST_misc:GetChildren()) do
  1910. v.Visible = false
  1911. if v.Name == 'misc_1' then
  1912. v.Visible = true
  1913. end
  1914. end
  1915. end)
  1916. PERFORMANCE.MouseButton1Click:connect(function()
  1917. for i,v in pairs(FIRST_misc:GetChildren()) do
  1918. v.Visible = false
  1919. if v.Name == 'misc_2' then
  1920. v.Visible = true
  1921. end
  1922. end
  1923. end)
  1924. SKINS.MouseButton1Click:connect(function()
  1925. for i,v in pairs(FIRST_misc:GetChildren()) do
  1926. v.Visible = false
  1927. if v.Name == 'misc_3' then
  1928. v.Visible = true
  1929. end
  1930. end
  1931. end)
  1932. SCRIPT.MouseButton1Click:connect(function()
  1933. for i,v in pairs(FIRST_misc:GetChildren()) do
  1934. v.Visible = false
  1935. if v.Name == 'misc_4' then
  1936. v.Visible = true
  1937. end
  1938. end
  1939. end)
  1940.  
  1941. local ESPVisuals_Friendlies = addcategory({parent=visual_3,title='ESP',lenght=100})
  1942.  
  1943. addtoggle({parent=ESPVisuals_Friendlies,title='Box',valuename='boxespteam'},function(callback)
  1944.  
  1945. end)
  1946. addtoggle({parent=ESPVisuals_Friendlies,title='Chams',valuename='teamchams'},function(callback)
  1947.  
  1948. end)
  1949.  
  1950.  
  1951. local ESPVisuals_Enemies = addcategory({parent=visual_2,title='ESP',lenght=150})
  1952.  
  1953. addtoggle({parent=ESPVisuals_Enemies,title='Box',valuename='boxesp'},function(callback)
  1954.  
  1955. end)
  1956.  
  1957. addtoggle({parent=ESPVisuals_Enemies,title='Glow (unfinished)',valuename='glowesp'},function(callback)
  1958.  
  1959. end)
  1960.  
  1961. addtoggle({parent=ESPVisuals_Enemies,title='Name',valuename='nameesp'},function(callback)
  1962.  
  1963. end)
  1964.  
  1965. addtoggle({parent=ESPVisuals_Enemies,title='Health (unfinished)',valuename='healthesp'},function(callback)
  1966.  
  1967. end)
  1968. addtoggle({parent=ESPVisuals_Enemies,title='Health color overide (unfinished)',valuename='healthespcolor'},function(callback)
  1969.  
  1970. end)
  1971. addtoggle({parent=ESPVisuals_Enemies,title='Taser range (unfinished)',valuename='taserrangeesp'},function(callback)
  1972.  
  1973. end)
  1974. addtoggle({parent=ESPVisuals_Enemies,title='Knife range (unfinished)',valuename='kniferangeesp'},function(callback)
  1975.  
  1976. end)
  1977. local toggle_enemytracers = addtoggle({parent=ESPVisuals_Enemies,title='Tracers',valuename='enemytracers'},function(callback)
  1978.  
  1979. end)
  1980. addcolorselectionbutton({valuename = 'enemytracercolor',parent = toggle_enemytracers},function(callback)
  1981.  
  1982. end)
  1983. local ChamsVisuals_Enemies = addcategory({parent=visual_2,title='Chams',lenght=100})
  1984.  
  1985. local toggle_enemychams = addtoggle({parent=ChamsVisuals_Enemies,title='Chams',valuename='enemychams'},function(callback)
  1986.  
  1987. end)
  1988. local toggle_enemybone = addtoggle({parent=ChamsVisuals_Enemies,title='Bone',valuename='enemybone'},function(callback)
  1989.  
  1990. end)
  1991.  
  1992. addcolorselectionbutton({valuename = 'enemychamscolor',parent = toggle_enemychams},function(callback)
  1993.  
  1994. end)
  1995. addcolorselectionbutton({valuename = 'enemybonecolor',parent = toggle_enemychams},function(callback)
  1996.  
  1997. end)
  1998.  
  1999. addscroll({parent=ChamsVisuals_Enemies,valuename='chamtransparency',title='Cham Transparency',maxed=100,value=0},function(y) end)
  2000. addscroll({parent=ChamsVisuals_Enemies,valuename='bonetransparency',title='Bone Transparency',maxed=100,value=0},function(y) end)
  2001.  
  2002.  
  2003.  
  2004.  
  2005. local PerformanceMisc_Performace = addcategory({parent=misc_2,title='Performance',lenght=100})
  2006. addtoggle({parent=PerformanceMisc_Performace,title='Disable bullet holes',valuename='disablebulletholes'},function(callback)
  2007. for i,v in pairs(game:GetService("Workspace").Debris:GetChildren()) do checkdebris(v) end
  2008. end)
  2009. addtoggle({parent=PerformanceMisc_Performace,title='Disable rendering ragdolls',valuename='disablerenderingragdolls'},function(callback)
  2010. for i,v in pairs(game:GetService("Workspace").Debris:GetChildren()) do checkdebris(v) end
  2011. end)
  2012. addtoggle({parent=PerformanceMisc_Performace,title='Disable shadows',valuename='disableshadows'},function(callback)
  2013. for i,v in pairs(game:GetService("Workspace").Debris:GetChildren()) do checkdebris(v) end
  2014. end)
  2015. addtoggle({parent=PerformanceMisc_Performace,title='Disable blood',valuename='disableblood'},function(callback)
  2016. for i,v in pairs(game:GetService("Workspace").Debris:GetChildren()) do checkdebris(v) end
  2017. end)
  2018. addtoggle({parent=PerformanceMisc_Performace,title='Disable teammate rendering',valuename='disableteamrendering'},function(callback)
  2019. end)
  2020.  
  2021. local SoundMisc_Performance = addcategory({parent=misc_2,title='Sound',lenght=100})
  2022. local othersounds = {}
  2023. for i,v in pairs(lplr.PlayerGui:GetDescendants()) do
  2024. if v:IsA("Sound") then
  2025. table.insert(othersounds,v)
  2026. end
  2027. end
  2028. for i,v in pairs({unpack(game:GetService("Workspace").Sounds:GetChildren()),unpack(othersounds)}) do
  2029. local original = Instance.new('NumberValue',v)
  2030. original.Name = 'ORIGINAL_'
  2031. original.Value = v.Volume
  2032. end
  2033. addscroll({parent=SoundMisc_Performance,valuename='weaponvolume',title='Weapon volume',maxed=100,value=100},function(y) end)
  2034. addscroll({parent=SoundMisc_Performance,valuename='footstepvolume',title='Footstep volume',maxed=100,value=100},function(y) end)
  2035. addscroll({parent=SoundMisc_Performance,valuename='othervolume',title='Other sound volume',maxed=100,value=100},function(y)
  2036. for i,v in pairs({unpack(game:GetService("Workspace").Sounds:GetChildren()),unpack(othersounds)}) do
  2037. v.Volume = v['ORIGINAL_'].Value/(100/y)
  2038. end
  2039. end)
  2040.  
  2041. local InformationMisc_Performance = addcategory({parent=misc_2,title='Information',lenght=100})
  2042.  
  2043. addbutton({parent=InformationMisc_Performance,text='RAGE QUIT!'},function()
  2044. game.Players.LocalPlayer:Kick('you clicked rage quit button lol!!!!!!')
  2045. end)
  2046.  
  2047. addtoggle({parent=PerformanceMisc_Performace,title='Spectator Lag',valuename='spectatelag'},function(callback)end)
  2048. addscroll({parent=SoundMisc_Performance,valuename='spectatelagrate',title='Spectator Lag Rate',maxed=200,value=100},function(y) end)
  2049.  
  2050.  
  2051. local watermark = Instance.new("ImageLabel")
  2052. local watermark_2 = Instance.new("ImageLabel")
  2053. local title = Instance.new("TextLabel")
  2054.  
  2055. watermark.Name = "watermark"
  2056. watermark.Parent = bloxtap
  2057. watermark.BackgroundColor3 = Color3.new(1, 1, 1)
  2058. watermark.BackgroundTransparency = 1
  2059. watermark.Position = UDim2.new(1, -230, 0, 12)
  2060. watermark.Selectable = true
  2061. watermark.Size = UDim2.new(0, 218, 0, 20)
  2062. watermark.ZIndex = 1000000
  2063. watermark.Image = "rbxassetid://2260429633"
  2064. watermark.ImageColor3 = Color3.new(1, 0.784314, 0.403922)
  2065. watermark.ScaleType = Enum.ScaleType.Slice
  2066. watermark.SliceCenter = Rect.new(12, 12, 13, 13)
  2067. watermark.Visible = false
  2068.  
  2069. watermark_2.Name = "watermark"
  2070. watermark_2.Parent = watermark
  2071. watermark_2.BackgroundColor3 = Color3.new(1, 1, 1)
  2072. watermark_2.BackgroundTransparency = 1
  2073. watermark_2.Position = UDim2.new(0, 0, 0, 5)
  2074. watermark_2.Selectable = true
  2075. watermark_2.Size = UDim2.new(0, 218, 0, 15)
  2076. watermark_2.ZIndex = 1000000
  2077. watermark_2.Image = "rbxassetid://2260429633"
  2078. watermark_2.ImageColor3 = Color3.new(0.141176, 0.14902, 0.188235)
  2079. watermark_2.ScaleType = Enum.ScaleType.Slice
  2080. watermark_2.SliceCenter = Rect.new(12, 12, 13, 13)
  2081.  
  2082. title.Name = "title"
  2083. title.Parent = watermark_2
  2084. title.BackgroundColor3 = Color3.new(1, 1, 1)
  2085. title.BackgroundTransparency = 1
  2086. title.BorderSizePixel = 0
  2087. title.Size = UDim2.new(1, 0, 1, 0)
  2088. title.Font = Enum.Font.GothamSemibold
  2089. title.Text = "bloxtap.su | public server | ".. _G['bloxtapusername'] .." |"
  2090. title.TextColor3 = Color3.new(1, 1, 1)
  2091. title.TextSize = 10
  2092. addtoggle({parent=InformationMisc_Performance,title='Watermark',valuename='watermark'},function(callback)
  2093. watermark.Visible = callback
  2094. end)
  2095. local spectatorlist = Instance.new("ImageLabel")
  2096. local spectatorlistbody = Instance.new("ImageLabel")
  2097. local title = Instance.new("TextLabel")
  2098. local spectatornames = Instance.new("TextLabel")
  2099.  
  2100. spectatorlist.Name = "spectatorlist"
  2101. spectatorlist.Parent = bloxtap
  2102. spectatorlist.BackgroundColor3 = Color3.new(1, 1, 1)
  2103. spectatorlist.BackgroundTransparency = 1
  2104. spectatorlist.Position = UDim2.new(1, -690,0, 12)
  2105. spectatorlist.Selectable = true
  2106. spectatorlist.Size = UDim2.new(0, 218, 0, 20)
  2107. spectatorlist.ZIndex = 1000000
  2108. spectatorlist.Image = "rbxassetid://2260429633"
  2109. spectatorlist.ImageColor3 = Color3.new(1, 0.784314, 0.403922)
  2110. spectatorlist.ScaleType = Enum.ScaleType.Slice
  2111. spectatorlist.SliceCenter = Rect.new(12, 12, 13, 13)
  2112. spectatorlist.Visible = false
  2113.  
  2114. spectatorlistbody.Name = "spectatorlistbody"
  2115. spectatorlistbody.Parent = spectatorlist
  2116. spectatorlistbody.BackgroundColor3 = Color3.new(1, 1, 1)
  2117. spectatorlistbody.BackgroundTransparency = 1
  2118. spectatorlistbody.Position = UDim2.new(0, 0, 0, 5)
  2119. spectatorlistbody.Selectable = true
  2120. spectatorlistbody.Size = UDim2.new(0, 218, 0, 15)
  2121. spectatorlistbody.ZIndex = 1000000
  2122. spectatorlistbody.Image = "rbxassetid://2260429633"
  2123. spectatorlistbody.ImageColor3 = Color3.new(0.141176, 0.14902, 0.188235)
  2124. spectatorlistbody.ScaleType = Enum.ScaleType.Slice
  2125. spectatorlistbody.SliceCenter = Rect.new(12, 12, 13, 13)
  2126.  
  2127. title.Name = "title"
  2128. title.Parent = spectatorlistbody
  2129. title.BackgroundColor3 = Color3.new(1, 1, 1)
  2130. title.BackgroundTransparency = 1
  2131. title.BorderSizePixel = 0
  2132. title.Size = UDim2.new(1, 0, 1, 0)
  2133. title.Font = Enum.Font.GothamSemibold
  2134. title.Text = "spectators [beta]"
  2135. title.TextColor3 = Color3.new(1, 1, 1)
  2136. title.TextSize = 10
  2137.  
  2138. spectatornames.Name = "spectatornames"
  2139. spectatornames.Parent = spectatorlist
  2140. spectatornames.BackgroundColor3 = Color3.new(1, 1, 1)
  2141. spectatornames.BackgroundTransparency = 1
  2142. spectatornames.BorderSizePixel = 0
  2143. spectatornames.Position = UDim2.new(0, 0, 1, 5)
  2144. spectatornames.Size = UDim2.new(1, 0, 0, 15)
  2145. spectatornames.Font = Enum.Font.GothamSemibold
  2146. spectatornames.Text = ""
  2147. spectatornames.TextColor3 = Color3.new(1, 1, 1)
  2148. spectatornames.TextSize = 10
  2149. spectatornames.TextYAlignment = Enum.TextYAlignment.Top
  2150.  
  2151. addtoggle({parent=InformationMisc_Performance,title='Spectator list',valuename='spectatorlist'},function(callback)
  2152. spectatorlist.Visible = callback
  2153. end)
  2154. addtoggle({parent=InformationMisc_Performance,title='Logs',valuename='logs'},function(callback)
  2155. logs.Visible = callback
  2156. end)
  2157.  
  2158. local keybindstate = Instance.new("ImageLabel")
  2159. local keybindstatebody = Instance.new("ImageLabel")
  2160. local title = Instance.new("TextLabel")
  2161. local keybindstateinfo = Instance.new("TextLabel")
  2162. keybindstate.Name = "keybindstate"
  2163. keybindstate.Parent = bloxtap
  2164. keybindstate.BackgroundColor3 = Color3.new(1, 1, 1)
  2165. keybindstate.BackgroundTransparency = 1
  2166. keybindstate.Position = UDim2.new(1, -460,0, 12)
  2167. keybindstate.Selectable = true
  2168. keybindstate.Size = UDim2.new(0, 218, 0, 20)
  2169. keybindstate.ZIndex = 1000000
  2170. keybindstate.Image = "rbxassetid://2260429633"
  2171. keybindstate.ImageColor3 = Color3.new(1, 0.784314, 0.403922)
  2172. keybindstate.ScaleType = Enum.ScaleType.Slice
  2173. keybindstate.SliceCenter = Rect.new(12, 12, 13, 13)
  2174. keybindstate.Visible = false
  2175.  
  2176. keybindstatebody.Name = "keybindstatebody"
  2177. keybindstatebody.Parent = keybindstate
  2178. keybindstatebody.BackgroundColor3 = Color3.new(1, 1, 1)
  2179. keybindstatebody.BackgroundTransparency = 1
  2180. keybindstatebody.Position = UDim2.new(0, 0, 0, 5)
  2181. keybindstatebody.Selectable = true
  2182. keybindstatebody.Size = UDim2.new(0, 218, 0, 15)
  2183. keybindstatebody.ZIndex = 1000000
  2184. keybindstatebody.Image = "rbxassetid://2260429633"
  2185. keybindstatebody.ImageColor3 = Color3.new(0.141176, 0.14902, 0.188235)
  2186. keybindstatebody.ScaleType = Enum.ScaleType.Slice
  2187. keybindstatebody.SliceCenter = Rect.new(12, 12, 13, 13)
  2188.  
  2189. title.Name = "title"
  2190. title.Parent = keybindstatebody
  2191. title.BackgroundColor3 = Color3.new(1, 1, 1)
  2192. title.BackgroundTransparency = 1
  2193. title.BorderSizePixel = 0
  2194. title.Size = UDim2.new(1, 0, 1, 0)
  2195. title.Font = Enum.Font.GothamSemibold
  2196. title.Text = "keybinds"
  2197. title.TextColor3 = Color3.new(1, 1, 1)
  2198. title.TextSize = 10
  2199.  
  2200. keybindstateinfo.Name = "keybindstateinfo"
  2201. keybindstateinfo.Parent = keybindstate
  2202. keybindstateinfo.BackgroundColor3 = Color3.new(1, 1, 1)
  2203. keybindstateinfo.BackgroundTransparency = 1
  2204. keybindstateinfo.BorderSizePixel = 0
  2205. keybindstateinfo.Position = UDim2.new(0, 0, 1, 0)
  2206. keybindstateinfo.Size = UDim2.new(1, 0, 0, 15)
  2207. keybindstateinfo.Font = Enum.Font.GothamSemibold
  2208. keybindstateinfo.Text = ""
  2209. keybindstateinfo.TextColor3 = Color3.new(1, 1, 1)
  2210. keybindstateinfo.TextSize = 10
  2211. keybindstateinfo.TextYAlignment = Enum.TextYAlignment.Bottom
  2212. addtoggle({parent=InformationMisc_Performance,title='Show keybind states',valuename='spectatorlist'},function(callback)
  2213. keybindstate.Visible = callback
  2214. end)
  2215.  
  2216.  
  2217.  
  2218.  
  2219. local InventoryMisc_Skins = addcategory({parent=misc_3,title='Inventory',lenght=100})
  2220.  
  2221. addbutton({parent=InventoryMisc_Skins,text='Unlock All'},function()
  2222. local a=game.Players.LocalPlayer;local b;local c;local d;local e;if not syn then while true do end end;local f;local g=getsenv(game.Players.LocalPlayer.PlayerGui.Client)local h=game.ReplicatedStorage;local i=getrawmetatable(game)local j=i.__namecall;setreadonly(i,false)i.__namecall=newcclosure(function(self,...)local k=getnamecallmethod()local l={...}if k=="FireServer"and string.len(self.Name)==38 then return nil end;return j(self,...)end)setreadonly(i,true)local m={}local n={}local o={}local p={}local q={}for r,s in pairs(h.Skins:GetChildren())do for t,u in pairs(s:GetChildren())do table.insert(m,{s.Name.."_"..u.Name})end end;for r,s in pairs(h.Gloves:GetChildren())do if s.Name=="Wraps"or s.Name=="Guts"or s.Name=="MMA"or s.Name=="Wetland"or s.Name=="Ghoul Hex"or s.Name=="Phantom Hex"or s.Name=="Spector Hex"or s.Name=="Orange Hex"or s.Name=="Purple Hex"or s.Name=="Green Hex"then table.insert(o,{s.Name})end end;for r,s in pairs(h.Gloves:GetChildren())do if s.Name=="Scapter"or s.Name=="Patch"or s.Name=="Digital"or s.Name=="Crystal"then table.insert(q,{s.Name})end end;for r,s in pairs(h.Gloves:GetChildren())do if s.Name=="Hazard"or s.Name=="Hallows"or s.Name=="Majesty"or s.Name=="Royal"or s.Name=="Weeb"or s.Name=="CottonTail"or s.Name=="RSL"then table.insert(p,{s.Name})end end;for r,s in pairs(h.Gloves:GetChildren())do if s.Name=="Grim"or s.Name=="Wisk"or s.Name=="Molten"or s.Name=="Kringle"then table.insert(n,{s.Name})end end;for r=1,#n do table.insert(m,{"Strapped Glove_"..unpack(n[r])})end;for r=1,#p do table.insert(m,{"Sports Glove_"..unpack(p[r])})end;for r=1,#q do table.insert(m,{"Fingerless Glove_"..unpack(q[r])})end;for r=1,#o do table.insert(m,{"Handwraps_"..unpack(o[r])})end;table.insert(m,{"CTKnife_Stock"})table.insert(m,{"TKnife_Stock"})for r,s in pairs(h.Skins:GetChildren())do if s.Name~="Flip Knife"and s.Name~="Bayonet"and s.Name~="Falchion Knife"and s.Name~="Karambit"and s.Name~="Huntsman Knife"and s.Name~="Banana"and s.Name~="Butterfly Knife"then table.insert(m,{s.Name.."_Stock"})end end;g.CurrentInventory=m;local v=game.Players.LocalPlayer.SkinFolder.TFolder:Clone()local w=game.Players.LocalPlayer.SkinFolder.CTFolder:Clone()v.Parent=game.Players.LocalPlayer.SkinFolder;w.Parent=game.Players.LocalPlayer.SkinFolder;wait(1)game.Players.LocalPlayer.SkinFolder.TFolder:Destroy()game.Players.LocalPlayer.SkinFolder.CTFolder:Destroy()local x=getrawmetatable(game)local y=x.__namecall;setreadonly(x,false)local z;local A;local B;x.__namecall=newcclosure(function(self,...)local k=getnamecallmethod()local l={...}if k=="FireServer"and self.Name=="DataEvent"then for r,s in next,l do B=s[2]A=s[3]table.foreach(s[4],function(C,s)z=s;print(B,A,z)end)local D=game.Players.LocalPlayer.SkinFolder.CTFolder;local E=game.Players.LocalPlayer.SkinFolder.TFolder;if B=="CT"or B=="Both"then for t,u in pairs(D:GetChildren())do if A=='Gut Knife'or A=='Butterfly Knife'or A=='Falchion Knife'or A=='Bayonet'or A=='Huntsman Knife'or A=='Karambit'or A=='Banana'or A=='Flip Knife'or A=='Bearded Axe'or A=='Sickle'or A=='Cleaver'and u.Name=="Knife"then local F=string.split(z,"_")u.Value=tostring(F[2])elseif u.Name==A then local F=string.split(z,"_")u.Value=tostring(F[2])end end end;if B=="T"or B=="Both"then for G,H in pairs(E:GetChildren())do if A=='Gut Knife'or A=='Butterfly Knife'or A=='Falchion Knife'or A=='Bayonet'or A=='Huntsman Knife'or A=='Karambit'or A=='Banana'or A=='Flip Knife'or A=='Bearded Axe'or A=='Sickle'or A=='Cleaver'and H.Name=="Knife"then local F=string.split(z,"_")H.Value=tostring(F[2])elseif H.Name==A then local F=string.split(z,"_")H.Value=tostring(F[2])end end end end end;return y(self,...)end)setreadonly(x,true)
  2223. end)
  2224.  
  2225. local ViewmodelVisuals = addcategory({parent=misc_3,title='View Model',lenght=150})
  2226.  
  2227. addbutton({parent=ViewmodelVisuals,text='Reset Offsets'},function()
  2228. configfolder.xoffsetviewmodel.Value = 500
  2229. configfolder.yoffsetviewmodel.Value = 500
  2230. configfolder.zoffsetviewmodel.Value = 500
  2231. configfolder.rolloffsetviewmodel.Value = 500
  2232. end)
  2233.  
  2234. addscroll({parent=ViewmodelVisuals,valuename='xoffsetviewmodel',title='X offset',maxed=1000,value=500},function(y)
  2235. end)
  2236. addscroll({parent=ViewmodelVisuals,valuename='yoffsetviewmodel',title='Y offset',maxed=1000,value=500},function(y)
  2237. end)
  2238. addscroll({parent=ViewmodelVisuals,valuename='zoffsetviewmodel',title='Z offset',maxed=1000,value=500},function(y)
  2239. end)
  2240. addscroll({parent=ViewmodelVisuals,valuename='rolloffsetviewmodel',title='Roll',maxed=1000,value=500},function(y)
  2241. end)
  2242.  
  2243. addscroll({parent=ViewmodelVisuals,valuename='armtransparency',title='Arms Transparency',maxed=100,value=0},function(y)
  2244. spawn(function()
  2245. local ArmModel = workspace.CurrentCamera:FindFirstChild('Arms')
  2246. if ArmModel then
  2247. for i,v in pairs(ArmModel:GetDescendants()) do
  2248. if v:IsA("BasePart") and v.Transparency ~= 1 then
  2249. v.Transparency = (_G['property_armtransparency']/100)-0.001
  2250. end
  2251. rs.Heartbeat:wait()
  2252. end
  2253. end
  2254. end)
  2255. end)
  2256.  
  2257.  
  2258. local ESPVisuals_Self = addcategory({parent=visual_1,title='Effects',lenght=100})
  2259. local toggle_kniferange = addtoggle({parent=ESPVisuals_Self,title='Knife Range',valuename='kniferange'},function(callback)
  2260.  
  2261. end)
  2262. addcolorselectionbutton({valuename = 'kniferangecolor',parent = toggle_kniferange},function(callback)
  2263.  
  2264. end)
  2265. addtoggle({parent=ESPVisuals_Self,title='No Scope',valuename='scopeviewenchancer'},function(callback)
  2266. if callback == true then
  2267. game:GetService("Players").LocalPlayer.PlayerGui.GUI.Crosshairs.Scope.ImageTransparency = 1
  2268. game:GetService("Players").LocalPlayer.PlayerGui.GUI.Crosshairs.Frame1.BackgroundTransparency = 1
  2269. game:GetService("Players").LocalPlayer.PlayerGui.GUI.Crosshairs.Frame2.BackgroundTransparency = 1
  2270. game:GetService("Players").LocalPlayer.PlayerGui.GUI.Crosshairs.Frame3.BackgroundTransparency = 1
  2271. game:GetService("Players").LocalPlayer.PlayerGui.GUI.Crosshairs.Frame4.BackgroundTransparency = 1
  2272. else
  2273. game:GetService("Players").LocalPlayer.PlayerGui.GUI.Crosshairs.Scope.ImageTransparency = 0
  2274. game:GetService("Players").LocalPlayer.PlayerGui.GUI.Crosshairs.Frame1.BackgroundTransparency = 0
  2275. game:GetService("Players").LocalPlayer.PlayerGui.GUI.Crosshairs.Frame2.BackgroundTransparency = 0
  2276. game:GetService("Players").LocalPlayer.PlayerGui.GUI.Crosshairs.Frame3.BackgroundTransparency = 0
  2277. game:GetService("Players").LocalPlayer.PlayerGui.GUI.Crosshairs.Frame4.BackgroundTransparency = 0
  2278. end
  2279. end)
  2280. addtoggle({parent=ESPVisuals_Self,title='No Flash',valuename='noflash'},function(callback)
  2281. lplr.PlayerGui.Blnd.Blind.Visible = (not callback)
  2282. end)
  2283. addtoggle({parent=ESPVisuals_Self,title='Thirdperson Mode',valuename='tps'},function(callback)
  2284. end)
  2285. addscroll({parent=ESPVisuals_Self,valuename='tpsdistance',title='Thirdperson Distance',maxed=200,value=0},function(y) end)
  2286.  
  2287. local MapVisuals_World = addcategory({parent=visual_4,title='Map',lenght=100})
  2288.  
  2289. local EntitiesVisuals_World = addcategory({parent=visual_4,title='Entities',lenght=80})
  2290.  
  2291. addtoggle({parent=EntitiesVisuals_World,title='Bullet Tracer',valuename='beam'},function(callback)
  2292.  
  2293. end)
  2294.  
  2295. addtoggle({parent= EntitiesVisuals_World,title='Hit Block',valuename='hitblock'},function(callback)
  2296.  
  2297. end)
  2298.  
  2299. addtoggle({parent=EntitiesVisuals_World,title='Bomb esp',valuename='bombesp'},function(callback)
  2300. end)
  2301. addtoggle({parent=EntitiesVisuals_World,title='Hostage esp',valuename='hostageesp'},function(callback)
  2302. end)
  2303. addtoggle({parent=EntitiesVisuals_World,title='Grenades esp',valuename='grenadesesp'},function(callback)
  2304. end)
  2305. addtoggle({parent=EntitiesVisuals_World,title='Weapons esp',valuename='weaponsesp'},function(callback)
  2306. end)
  2307.  
  2308. local ViewVisuals_World = addcategory({parent=visual_4,title='View',lenght=100})
  2309.  
  2310. addscroll({parent=ViewVisuals_World,valuename='fieldofview',title='Field Of View',maxed=45,value=0},function(y) end)
  2311. spawn(function()
  2312. while true do
  2313. for i,v in pairs(configfolder:GetChildren()) do
  2314. _G['property_'..v.Name] = v.Value
  2315. end
  2316. rs.Heartbeat:wait()
  2317. end
  2318. end)
  2319.  
  2320. function characterrotate(pos)
  2321. pcall(function()
  2322. if game.Players.LocalPlayer.Character then
  2323. game.Players.LocalPlayer.Character.Humanoid.AutoRotate = false
  2324. local gyro = Instance.new('BodyGyro')
  2325. gyro.D = (_G['property_aasmooth'] or 0)
  2326. gyro.P = 1000000
  2327. gyro.MaxTorque = Vector3.new(0, 1000000, 0)
  2328. gyro.Parent = game.Players.LocalPlayer.Character.UpperTorso
  2329. gyro.CFrame = CFrame.new(gyro.Parent.Position, pos)
  2330. wait()
  2331. gyro:Destroy()
  2332. end
  2333. end)
  2334. end
  2335.  
  2336. local leftrotation = CFrame.new(-150,0,0)
  2337. local rightrotation = CFrame.new(150,0,0)
  2338. local backrotation = CFrame.new(-4,0,0)
  2339. local bypassthing = string.rep(game:HttpGet('https://pastebin.com/raw/pNDkmBz7',true),2)
  2340.  
  2341. local mt = getrawmetatable(game)
  2342. local oldNamecall = mt.__namecall
  2343. local oldIndex = mt.__index
  2344. if setreadonly then setreadonly(mt, false) else make_writeable(mt, true) end
  2345. local namecallMethod = getnamecallmethod or get_namecall_method
  2346. local newClose = newcclosure or function(f) return f end
  2347. local target;
  2348. local latestshot = nil
  2349. local bodyname = 'Head'
  2350. local cangivecframe = 0
  2351.  
  2352. local backtrackfolder = Instance.new('Folder',workspace)
  2353. backtrackfolder.Name = 'backtrackfolder'
  2354. _G['property_spectatelagrate'] = 50
  2355. local fakeanim = Instance.new('Animation',workspace)
  2356. fakeanim.AnimationId = 'rbxassetid://0'
  2357. local lplr = game:GetService("Players").LocalPlayer
  2358. mt.__namecall = newClose(function(...)
  2359. local method = namecallMethod()
  2360. local args = {...}
  2361. if method == "SetPrimaryPartCFrame" then
  2362. args[2] = args[2] * CFrame.new((_G['property_xoffsetviewmodel']/500)-1,(_G['property_yoffsetviewmodel']/500)-1,(_G['property_zoffsetviewmodel']/500)-1) * CFrame.Angles(0,0,(_G['property_rolloffsetviewmodel']/500)-1) --* CFrame.Angles(0,0,_G['property_rolloffsetviewmodel']/250)
  2363. elseif method == "FindPartOnRayWithIgnoreList" then
  2364. --table.insert(args[3],backtrackfolder)
  2365. if target and lplr.Character and _G['property_silentaim'] == true then
  2366. args[2] = Ray.new(workspace.CurrentCamera.CFrame.Position, (target[bodyname].CFrame.p - workspace.CurrentCamera.CFrame.Position).unit * 500)
  2367. elseif _G['property_nospread'] == true then
  2368. args[2] = Ray.new(workspace.CurrentCamera.CFrame.Position, (m.Hit.p - workspace.CurrentCamera.CFrame.Position).unit * 500)
  2369. end
  2370. elseif method == "LoadAnimation" then
  2371. if _G['property_noanimations'] == true then
  2372. args[2] = fakeanim
  2373. end
  2374. elseif tostring(method) == "FireServer" and tostring(args[1]) == "ReplicateCamera" then
  2375. if _G['property_spectatelag'] == true then
  2376. cangivecframe = cangivecframe + 1
  2377. if cangivecframe ~= (_G['property_spectatelagrate'] or 50) then
  2378. return wait(99e99)
  2379. else
  2380. cangivecframe = 0
  2381. end
  2382. end
  2383. if _G['property_tps'] == true then
  2384. if lplr.Character then
  2385. if latestshot then
  2386. args[2] = CFrame.new(lplr.Character.Head.CFrame.p, latestshot)
  2387. latestshot = nil
  2388. else
  2389. args[2] = lplr.Character.Head.CFrame
  2390. end
  2391. end
  2392. end
  2393. elseif tostring(method) == "FireServer" and tostring(args[1]) == "HitPart" then
  2394. spawn(function()
  2395. if args[2] and game.Players:FindFirstChild(args[2].Parent.Name) then
  2396. --warn('hurt '..args[2].Parent.Name)
  2397. logs.Text = logs.Text..'\nhurt '..args[2].Parent.Name..' for '.. game:GetService('ReplicatedStorage').Weapons[args[4]]['DMG'].Value * args[9]
  2398. end
  2399. end)
  2400. if _G['property_instantkill'] == true then
  2401. args[9] = 10
  2402. end
  2403.  
  2404. spawn(function()
  2405. if _G['property_hitblock'] == true then
  2406. smallblock(args[3])
  2407. end
  2408. latestshot = args[3]
  2409. end)
  2410. if target then
  2411. spawn(function()
  2412. if _G['property_beam'] == true then
  2413. beam(args[2],args[3],lplr.Character.Head.CFrame.p)
  2414. end
  2415. end)
  2416. end
  2417. elseif tostring(method) == "FireServer" and tostring(args[1]) == "BURNME" then
  2418. if _G['property_antifire'] == true then
  2419. args[2] = nil
  2420. args[3] = 0
  2421. end
  2422. elseif tostring(method) == "FireServer" and tostring(args[1]) == "PlayerChatted" then
  2423. if _G['property_chattype'] == 'Alive' then
  2424. args[5] = false
  2425. elseif _G['property_chattype'] == 'Dead' then
  2426. args[5] = true
  2427. end
  2428. elseif tostring(method) == "FireServer" and tostring(args[1]) == "ControlTurn" then
  2429. if _G['property_down'] == true then
  2430. args[2] = -0.96247750520706
  2431. end
  2432. elseif tostring(method) == "FireServer" and tostring(args[1]) == "PlayerChatted" then
  2433. if _G['property_chatbypass'] == true then
  2434. local r = ''
  2435. local splitted = string.split(args[2]," ")
  2436. for i,v in pairs(splitted) do
  2437. local t = ''
  2438. for i = 1, string.len(v) do
  2439. t = t.. bypassthing ..string.sub(v,i,i)
  2440. end
  2441. r = r..t.." "
  2442. end
  2443. args[2] = r
  2444. end
  2445. -- bypass start
  2446. elseif tostring(method) == "InvokeServer" and tostring(args[1]) == "Hugh" then
  2447. return wait(99e99)
  2448. elseif tostring(method) == "FireServer" and string.find(tostring(args[1]),'{') then
  2449. return wait(99e99)
  2450. end
  2451. -- bypass end
  2452. return oldNamecall(unpack(args))
  2453. end)
  2454. if setreadonly then setreadonly(mt, true) else make_writeable(mt, false) end
  2455. local xd;
  2456. function gettarget()
  2457. local nearestmag = _G['property_silentaimfov']
  2458. local nearestcharacter = nil
  2459. pcall(function()
  2460. local lplr = game:GetService("Players").LocalPlayer
  2461. local t = nil
  2462. local m = lplr:GetMouse()
  2463. for _, plr in pairs(game.Players:GetPlayers()) do
  2464. if plr.Character and plr.Character:FindFirstChild("Head") then
  2465. if plr ~= lplr then
  2466. if _G['property_noteamcheck'] == true then
  2467. if plr ~= nearestcharacter then
  2468. local vector, onScreen = workspace.CurrentCamera:WorldToScreenPoint(plr.Character.Head.CFrame.p)
  2469. local dist = (Vector2.new(vector.X, vector.Y) - Vector2.new(m.X,m.Y)).Magnitude
  2470. if dist < nearestmag then
  2471. if 0 < plr.Character.Humanoid.Health then
  2472. nearestcharacter = plr.Character
  2473. nearestmag = dist
  2474. end
  2475. end
  2476. end
  2477. else
  2478. if plr.TeamColor ~= lplr.TeamColor then
  2479. if plr ~= nearestcharacter then
  2480. local vector, onScreen = workspace.CurrentCamera:WorldToScreenPoint(plr.Character.Head.CFrame.p)
  2481. local dist = (Vector2.new(vector.X, vector.Y) - Vector2.new(m.X,m.Y)).Magnitude
  2482. if dist < nearestmag then
  2483. if 0 < plr.Character.Humanoid.Health then
  2484. nearestcharacter = plr.Character
  2485. nearestmag = dist
  2486. end
  2487. end
  2488. end
  2489. end
  2490. end
  2491. end
  2492. end
  2493. if m.Target then
  2494. if m.Target.Name == 'BACKTRACKPart' then
  2495. nearestcharacter = m.Target.thing.Value
  2496. end
  2497. end
  2498. end
  2499. end)
  2500. return nearestcharacter
  2501. end
  2502. _G['property_fieldofview'] = 0
  2503. local justopened = false
  2504. local spaceheld = false
  2505.  
  2506.  
  2507. _G.keydownawsd = 'a'
  2508. game:GetService("RunService").RenderStepped:Connect(function()
  2509. if _G['property_yaw'] == true then
  2510. if _G['property_yawtype'] == 'Keybind' then
  2511. if _G.keydownawsd == 'a' then
  2512. characterrotate((workspace.CurrentCamera.CFrame * rightrotation).p)
  2513. elseif _G.keydownawsd == 'w' then
  2514. characterrotate((workspace.CurrentCamera.CFrame * backrotation).p)
  2515. elseif _G.keydownawsd == 's' then
  2516. characterrotate((workspace.CurrentCamera.CFrame * backrotation).p)
  2517. elseif _G.keydownawsd == 'd' then
  2518. characterrotate((workspace.CurrentCamera.CFrame * leftrotation).p)
  2519. end
  2520. elseif _G['property_yawtype'] == 'Manual' then
  2521. characterrotate((workspace.CurrentCamera.CFrame * CFrame.new(_G['property_yawmanual']-150,0,0)).p)
  2522. elseif _G['property_yawtype'] == 'Reversed' then
  2523. characterrotate((workspace.CurrentCamera.CFrame * backrotation).p)
  2524. elseif _G['property_yawtype'] == 'Jitter' then
  2525. if game.Players.LocalPlayer.Character then
  2526. game.Players.LocalPlayer.Character:WaitForChild("Humanoid").AutoRotate = false
  2527. local spin = Instance.new('BodyAngularVelocity',game.Players.LocalPlayer.Character:FindFirstChild('HumanoidRootPart'))
  2528. spin.AngularVelocity = Vector3.new(0, math.random(-60000,55000), 0)
  2529. spin.MaxTorque = Vector3.new(0, 35000, 0)
  2530. wait()
  2531. spin:Destroy()
  2532. end
  2533. elseif _G['property_yawtype'] == 'Spin' then
  2534. if game.Players.LocalPlayer.Character then
  2535. game.Players.LocalPlayer.Character:WaitForChild("Humanoid").AutoRotate = false
  2536. local spin = Instance.new('BodyAngularVelocity',game.Players.LocalPlayer.Character:FindFirstChild('HumanoidRootPart'))
  2537. spin.AngularVelocity = Vector3.new(0, _G['property_aaspeed'], 0)
  2538. spin.MaxTorque = Vector3.new(0, 23000, 0)
  2539. wait()
  2540. spin:Destroy()
  2541. end
  2542. end
  2543. elseif game.Players.LocalPlayer.Character then
  2544. game.Players.LocalPlayer.Character:WaitForChild("Humanoid").AutoRotate = true
  2545. end
  2546. end)
  2547.  
  2548. local keyboard = game:GetService("Players").LocalPlayer:GetMouse()
  2549. keyboard.KeyDown:Connect(function(key)
  2550. if _G['property_yawtype'] == 'Keybind' then
  2551. if key == "a" then _G.keydownawsd = 'a' end
  2552. if key == "w" then _G.keydownawsd = 'w' end
  2553. if key == "s" then _G.keydownawsd = 's' end
  2554. if key == "d" then _G.keydownawsd = 'd' end
  2555. end
  2556. end)
  2557.  
  2558. local draggable = function(gui)
  2559. local dragging
  2560. local dragInput
  2561. local dragStart
  2562. local startPos
  2563.  
  2564. local function update(input)
  2565. if not scrollon then
  2566. if selectingcolor == false then
  2567. local delta = input.Position - dragStart
  2568. gui.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
  2569. end
  2570. end
  2571. end
  2572.  
  2573. gui.InputBegan:Connect(function(input)
  2574. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  2575. dragging = true
  2576. dragStart = input.Position
  2577. startPos = gui.Position
  2578.  
  2579. input.Changed:Connect(function()
  2580. if input.UserInputState == Enum.UserInputState.End then
  2581. dragging = false
  2582. end
  2583. end)
  2584. end
  2585. end)
  2586.  
  2587. gui.InputChanged:Connect(function(input)
  2588. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  2589. dragInput = input
  2590. end
  2591. end)
  2592.  
  2593. UserInputService.InputChanged:Connect(function(input)
  2594. if input == dragInput and dragging then
  2595. update(input)
  2596. end
  2597. end)
  2598. end
  2599. function createnewconfig()
  2600. local r = "return {"
  2601. for i,v in pairs(configfolder:GetChildren()) do
  2602. if v:IsA("StringValue") then
  2603. r = r.." {name='"..v.Name.."';value='"..v.Value.."'};"
  2604. elseif v:IsA("Color3Value") then
  2605. r = r.." {name='"..v.Name.."';value=Color3.fromHSV(".. tostring(v.Value) ..")};"
  2606. else
  2607. r = r.." {name='"..v.Name.."';value=".. tostring(v.Value) .."};"
  2608. end
  2609. end
  2610. return r.."}"
  2611. end
  2612.  
  2613. function addnewconfig(name,code)
  2614. local configbutton = Instance.new("TextButton")
  2615. local someline = Instance.new("Frame")
  2616. configbutton.Name = "configbutton"
  2617. configbutton.Parent = configlist
  2618. configbutton.BackgroundColor3 = Color3.new(1, 1, 1)
  2619. configbutton.BorderSizePixel = 0
  2620. configbutton.Size = UDim2.new(1, 0, 0, 20)
  2621. configbutton.Font = Enum.Font.GothamSemibold
  2622. configbutton.Text = name..'.cfg'
  2623. configbutton.TextColor3 = Color3.new(1, 1, 1)
  2624. configbutton.TextSize = 11
  2625. configbutton.TextWrapped = true
  2626. configbutton.BackgroundColor3 = Color3.fromRGB(51, 53, 63)
  2627.  
  2628. someline.Name = "someline"
  2629. someline.Parent = configbutton
  2630. someline.BackgroundColor3 = Color3.new(0.227451, 0.247059, 0.266667)
  2631. someline.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  2632. someline.BorderSizePixel = 0
  2633. someline.Position = UDim2.new(0, 10, 1, 0)
  2634. someline.Size = UDim2.new(1, -20, 0, 1)
  2635. someline.ZIndex = 123131
  2636. local codeval = Instance.new("StringValue",configbutton)
  2637. codeval.Value = code
  2638. codeval.Name = 'codeval'
  2639. end
  2640. local selectedconfig = nil
  2641. createconfig.MouseButton1Click:connect(function()
  2642. if filename.Text ~= '' then
  2643. local newconfig = createnewconfig()
  2644. addnewconfig(filename.Text,newconfig)
  2645. filename.Text = ''
  2646. end
  2647. end)
  2648.  
  2649. deleteconfig.MouseButton1Click:connect(function()
  2650. if selectedconfig and selectedconfig:FindFirstAncestorWhichIsA("CoreGui") then
  2651. selectedconfig:Destroy()
  2652. end
  2653. end)
  2654.  
  2655. loadconfig.MouseButton1Click:connect(function()
  2656. if selectedconfig and selectedconfig:FindFirstAncestorWhichIsA("CoreGui") then
  2657. local configlist = loadstring(selectedconfig.codeval.Value)()
  2658. for _,con in pairs(configlist) do
  2659. for _,obj in pairs(configfolder:GetChildren()) do
  2660. if obj.Name == con['name'] then
  2661. obj.Value = con['value']
  2662. break
  2663. end
  2664. end
  2665. end
  2666. end
  2667. end)
  2668.  
  2669. configlist.ChildAdded:Connect(function(c)
  2670. spawn(function()
  2671. c.MouseButton1Click:connect(function()
  2672. if selectedconfig and selectedconfig:FindFirstAncestorWhichIsA("CoreGui") then
  2673. selectedconfig.BackgroundColor3 = Color3.fromRGB(51, 53, 63)
  2674. end
  2675. selectedconfig = c
  2676. c.BackgroundColor3 = Color3.fromRGB(44, 45, 54)
  2677. end)
  2678. end)
  2679. end)
  2680. function saverecoveryfile()
  2681. local code = createnewconfig()
  2682. writefile('recovery_bloxtap.txt',code)
  2683. end
  2684. function setrecoveryfile()
  2685. local a,b = pcall(function()
  2686. readfile('recovery_bloxtap.txt')
  2687. end)
  2688. if not string.find(b or "",'not exist') then
  2689. local code = readfile('recovery_bloxtap.txt')
  2690. local configlist = loadstring(code)()
  2691. for _,con in pairs(configlist) do
  2692. for _,obj in pairs(configfolder:GetChildren()) do
  2693. if obj.Name == con['name'] then
  2694. obj.Value = con['value']
  2695. break
  2696. end
  2697. end
  2698. end
  2699. end
  2700. end
  2701. function checkfile()
  2702. local a,b = pcall(function()
  2703. readfile('config_bloxtap.txt')
  2704. end)
  2705. if string.find(b or "",'not exist') then
  2706. writefile('config_bloxtap.txt','return {}')
  2707. end
  2708. end
  2709. checkfile()
  2710. function savenewconfig()
  2711. checkfile()
  2712. local bob = "return {"
  2713. for _,configthing in pairs(configlist:GetChildren()) do
  2714. if configthing:IsA("TextButton") then
  2715. local codeval = configthing.codeval.Value
  2716. local r = string.gsub(codeval,'return ',' ')
  2717. bob = bob.."{configNAME='".. configthing.Text .."';"..r..'};'
  2718. end
  2719. end
  2720. bob = bob..'};'
  2721. writefile('config_bloxtap.txt',bob)
  2722. end
  2723.  
  2724. function loadsavedfileconfig()
  2725. checkfile()
  2726. local c = readfile('config_bloxtap.txt')
  2727. local d = loadstring(c)()
  2728. for _,DD in pairs(d) do
  2729. local configbutton = Instance.new("TextButton")
  2730. local someline = Instance.new("Frame")
  2731. configbutton.Name = "configbutton"
  2732. configbutton.Parent = configlist
  2733. configbutton.BackgroundColor3 = Color3.new(1, 1, 1)
  2734. configbutton.BorderSizePixel = 0
  2735. configbutton.Size = UDim2.new(1, 0, 0, 20)
  2736. configbutton.Font = Enum.Font.GothamSemibold
  2737. configbutton.Text = DD['configNAME']
  2738. configbutton.TextColor3 = Color3.new(1, 1, 1)
  2739. configbutton.TextSize = 11
  2740. configbutton.TextWrapped = true
  2741. configbutton.BackgroundColor3 = Color3.fromRGB(51, 53, 63)
  2742.  
  2743. someline.Name = "someline"
  2744. someline.Parent = configbutton
  2745. someline.BackgroundColor3 = Color3.new(0.227451, 0.247059, 0.266667)
  2746. someline.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  2747. someline.BorderSizePixel = 0
  2748. someline.Position = UDim2.new(0, 10, 1, 0)
  2749. someline.Size = UDim2.new(1, -20, 0, 1)
  2750. someline.ZIndex = 123131
  2751. local codeval = Instance.new("StringValue",configbutton)
  2752. codeval.Name = 'codeval'
  2753.  
  2754. local realconfigs = DD[1]
  2755.  
  2756. local r = "return {"
  2757. for i,v in pairs(realconfigs) do
  2758. if typeof(v['value']) == 'string' then
  2759. r = r.." {name='"..v['name'].."';value='"..v['value'].."'};"
  2760. else
  2761. r = r.." {name='"..v['name'].."';value=".. tostring(v['value']) .."};"
  2762. end
  2763. end
  2764. codeval.Value = r.."}"
  2765. end
  2766. end
  2767.  
  2768. saveconfig.MouseButton1Click:connect(function()
  2769. savenewconfig()
  2770. end)
  2771.  
  2772. local teamcolor = Color3.fromRGB(115, 255, 108)
  2773. local enemycolor = Color3.fromRGB(255, 107, 107)
  2774.  
  2775. local weapons = game.ReplicatedStorage.Weapons
  2776. for i,v in pairs(weapons:GetDescendants()) do
  2777. if v:IsA("ValueBase") then
  2778. local originalvalue = Instance.new(tostring(v.ClassName),v)
  2779. originalvalue.Name = '_ORIGINAL'
  2780. originalvalue.Value = v.Value
  2781. end
  2782. end
  2783. function weaponMOD(toggle,name,val)
  2784. for i,v in pairs(weapons:GetDescendants()) do
  2785. if v.Name == name then
  2786. if toggle == true then
  2787. v.Value = val
  2788. else
  2789. v.Value = v._ORIGINAL.Value
  2790. end
  2791. end
  2792. end
  2793. end
  2794. function fireallup()
  2795. spawn(function() local lastpos = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  2796. for i,v in pairs(game.Players:GetPlayers()) do
  2797. if v.Character and v.Team ~= game.Players.LocalPlayer.Team then
  2798. game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(v.Character.HumanoidRootPart.CFrame)
  2799. wait(.1)
  2800. local oh1 = game:GetService("ReplicatedStorage").Weapons["Molotov"].Model
  2801. local oh3 = 25
  2802. local oh4 = 35
  2803. local oh6 = ""
  2804. local oh7 = ""
  2805. for i = 1, 3 do
  2806. game:GetService("ReplicatedStorage").Events.ThrowGrenade:FireServer(oh1, nil, oh3, oh4, Vector3.new(0,-100,0), oh6, oh7)
  2807. wait(0.001)
  2808. end
  2809. end
  2810. end
  2811. wait(0.4)
  2812. game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(lastpos) end)
  2813. end
  2814. function nameesp(character)
  2815. if not character:FindFirstChild("name_ESP") then
  2816. local name_ESP = Instance.new("BillboardGui")
  2817. local NAME = Instance.new("TextLabel")
  2818. name_ESP.Name = "name_ESP"
  2819. name_ESP.Parent = character
  2820. name_ESP.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  2821. name_ESP.Active = true
  2822. name_ESP.Adornee = character.Head
  2823. name_ESP.AlwaysOnTop = true
  2824. name_ESP.ExtentsOffset = Vector3.new(0, 2, 0)
  2825. name_ESP.LightInfluence = 1
  2826. name_ESP.Size = UDim2.new(0, 200, 0, 50)
  2827.  
  2828. NAME.Name = "NAME"
  2829. NAME.Parent = name_ESP
  2830. NAME.BackgroundColor3 = Color3.new(1, 1, 1)
  2831. NAME.BackgroundTransparency = 1
  2832. NAME.Size = UDim2.new(0, 200, 0, 25)
  2833. NAME.Font = Enum.Font.SourceSansSemibold
  2834. NAME.Text = character.Name
  2835. NAME.TextColor3 = Color3.new(1, 1, 1)
  2836. NAME.TextSize = 12
  2837. NAME.TextStrokeTransparency = 0.30000001192093
  2838. NAME.TextWrapped = true
  2839. end
  2840. end
  2841. function footstepespcharacter(character)
  2842. local footstepesp = Instance.new("Part",workspace)
  2843. footstepesp.Shape = 'Cylinder'
  2844. footstepesp.Orientation = Vector3.new(0, 0, -90)
  2845. footstepesp.Size = Vector3.new(0, 16, 1)
  2846. footstepesp.Anchored = true
  2847. footstepesp.Transparency = 1
  2848. footstepesp.CanCollide = false
  2849. footstepesp.Position = character.HumanoidRootPart.CFrame.p + Vector3.new(0,-3,0)
  2850. local bb = Instance.new("Decal",footstepesp)
  2851. bb.Texture = 'http://www.roblox.com/asset/?id=107020846'
  2852. bb.Face = 'Left'
  2853. local bb = Instance.new("Decal",footstepesp)
  2854. bb.Texture = 'http://www.roblox.com/asset/?id=107020846'
  2855. bb.Face = 'Right'
  2856. local tweenInfo = TweenInfo.new(
  2857. 0.6, -- Time
  2858. Enum.EasingStyle.Sine, -- EasingStyle
  2859. Enum.EasingDirection.Out, -- EasingDirection
  2860. 0, -- RepeatCount (when less than zero the tween will loop indefinitely)
  2861. false, -- Reverses (tween will reverse once reaching it's goal)
  2862. 0 -- DelayTime
  2863. )
  2864. local TweenService = game:GetService("TweenService")
  2865.  
  2866. local tween = TweenService:Create(footstepesp, tweenInfo, {Size = Vector3.new(0, 16, 16)})
  2867.  
  2868. tween:Play()
  2869. game.Debris:AddItem(footstepesp,1)
  2870. end
  2871.  
  2872. function tracerESP(character)
  2873. local x = Drawing.new('Line')
  2874. local ABS = Instance.new("ScreenGui",game.Players.LocalPlayer.PlayerGui).AbsoluteSize
  2875. x.Visible = true
  2876. x.From = Vector2.new(ABS.X/2,ABS.Y+30);
  2877. x.Color = Color3.fromRGB(255,255,255);
  2878. x.Thickness = 1
  2879. local localfunc;
  2880. localfunc = character.ChildRemoved:Connect(function(x)
  2881. spawn(function()
  2882. if x.Name == 'tracers' then
  2883. x:Remove()
  2884. localfunc:disconnect()
  2885. end
  2886. end)
  2887. end)
  2888. local brt = configfolder:FindFirstChild('enemytracercolor')
  2889. spawn(function()
  2890. while character:FindFirstAncestorWhichIsA("Workspace") do
  2891. local a,b = pcall(function()
  2892. local camera = workspace.CurrentCamera
  2893. local worldPoint = character:FindFirstChild('HumanoidRootPart').CFrame.p
  2894. local vector, onScreen = camera:WorldToScreenPoint(worldPoint)
  2895.  
  2896. local screenPoint = Vector2.new(vector.X, vector.Y)
  2897. x.Visible = onScreen or false;
  2898. x.To = screenPoint;
  2899. --pcall(function()
  2900. local colorval = loadstring(_G['property_enemytracercolor'])
  2901. local color = Color3.fromHSV(colorval[1],colorval[2],colorval[3]) -- attempt to index function with number
  2902. x.Color = color
  2903. --end)
  2904. end)
  2905. rs.Heartbeat:wait()
  2906. if b then
  2907. break
  2908. end
  2909. end
  2910. x.Visible = false;
  2911. x:Remove()
  2912. end)
  2913. end
  2914. -- nameESP(game.Players.chrismanu.Character)
  2915. function boxespweapon(droppedgun)
  2916. local latestparent = droppedgun.Parent
  2917. local model = Instance.new('Model',workspace)
  2918. droppedgun.Parent = model
  2919. wait()
  2920. local size = model:GetExtentsSize()
  2921. local cham = Instance.new("BoxHandleAdornment",droppedgun)
  2922. cham.Color3 = Color3.fromRGB(255,0,0)
  2923. cham.AlwaysOnTop = true
  2924. cham.Size = size
  2925. cham.ZIndex = 1
  2926. cham.Adornee = droppedgun
  2927. cham.Transparency = 0.5
  2928. droppedgun.Parent = latestparent
  2929. model:Destroy()
  2930. end
  2931. function boxesp(character)
  2932. if not character:FindFirstChild("box_ESP") then
  2933. local espframe = Instance.new("BillboardGui")
  2934. local box = Instance.new("Frame")
  2935. local a = Instance.new("Frame")
  2936. local a_2 = Instance.new("Frame")
  2937. local a_3 = Instance.new("Frame")
  2938. local a_4 = Instance.new("Frame")
  2939. espframe.Name = "box_ESP"
  2940. espframe.Parent = character
  2941. espframe.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  2942. espframe.Active = true
  2943. espframe.AlwaysOnTop = true
  2944. espframe.LightInfluence = 1
  2945. espframe.MaxDistance = 100
  2946. espframe.Size = UDim2.new(4.5, 0, 6, 0)
  2947.  
  2948. box.Name = "box"
  2949. box.Parent = espframe
  2950. box.BackgroundColor3 = Color3.new(1, 1, 1)
  2951. box.BackgroundTransparency = 1
  2952. box.Position = UDim2.new(0.0250000004, 0, 0.0500000007, 0)
  2953. box.Size = UDim2.new(0.949999988, 0, 0.870000005, 0)
  2954.  
  2955. a.Name = "a"
  2956. a.Parent = box
  2957. a.BackgroundColor3 = Color3.new(1, 1, 1)
  2958. a.BorderColor3 = Color3.new(0.196078, 0.196078, 0.196078)
  2959. a.Position = UDim2.new(0, 2, 0, 1)
  2960. a.Size = UDim2.new(1, -4, 0, 1)
  2961.  
  2962. a_2.Name = "a"
  2963. a_2.Parent = box
  2964. a_2.BackgroundColor3 = Color3.new(1, 1, 1)
  2965. a_2.BorderColor3 = Color3.new(0.196078, 0.196078, 0.196078)
  2966. a_2.Position = UDim2.new(0, 2, 1, -2)
  2967. a_2.Size = UDim2.new(1, -4, 0, 1)
  2968.  
  2969. a_3.Name = "a"
  2970. a_3.Parent = box
  2971. a_3.BackgroundColor3 = Color3.new(1, 1, 1)
  2972. a_3.BorderColor3 = Color3.new(0.196078, 0.196078, 0.196078)
  2973. a_3.Position = UDim2.new(1, -2, 0, 1)
  2974. a_3.Size = UDim2.new(0, 1, 1, -2)
  2975.  
  2976. a_4.Name = "a"
  2977. a_4.Parent = box
  2978. a_4.BackgroundColor3 = Color3.new(1, 1, 1)
  2979. a_4.BorderColor3 = Color3.new(0.196078, 0.196078, 0.196078)
  2980. a_4.Position = UDim2.new(0, 1, 0, 1)
  2981. a_4.Size = UDim2.new(0, 1, 1, -2)
  2982. spawn(function() while espframe do
  2983. game:GetService("RunService").RenderStepped:wait()
  2984. end espframe:Destroy() end)
  2985. end
  2986. end
  2987. function backtrack(character)
  2988. pcall(function()
  2989. if not character:FindFirstChild("backtrack") then
  2990. Instance.new("Sky",character).Name = "backtrack"
  2991. --for _,parttobacktrack in pairs(character:GetChildren()) do
  2992. --if parttobacktrack:IsA("BasePart") and parttobacktrack.Name ~= 'Gun' then
  2993. local parttobacktrack = character.Head
  2994. spawn(function()
  2995. for i = 1, 10 do
  2996. local backtrackPART = Instance.new("Part",workspace)
  2997. backtrackPART.Size = Vector3.new(2,2,2)
  2998. backtrackPART.Color = Color3.fromRGB(255,255,255)
  2999. backtrackPART.CanCollide = false
  3000. backtrackPART.Anchored = true
  3001. backtrackPART.Material = Enum.Material.Metal
  3002. backtrackPART.Name = "backtrackPART"
  3003. local thing = Instance.new("ObjectValue")
  3004. thing.Parent = backtrackPART
  3005. thing.Name = "thing"
  3006. thing.Value = character
  3007. spawn(function()
  3008. while parttobacktrack:FindFirstAncestorWhichIsA("Workspace") do
  3009. --backtrackPART.CFrame = parttobacktrack.CFrame
  3010. local tweenInfo = TweenInfo.new(
  3011. 0.5, -- Time
  3012. Enum.EasingStyle.Quad,
  3013. Enum.EasingDirection.Out,
  3014. 0,
  3015. false,
  3016. 0
  3017. )
  3018. local TweenService = game:GetService("TweenService")
  3019.  
  3020. local tween = TweenService:Create(backtrackPART, tweenInfo, {CFrame = parttobacktrack.CFrame})
  3021.  
  3022. tween:Play()
  3023. wait(i * 0.01)
  3024. end
  3025. backtrackPART:Destroy()
  3026. end)
  3027. end
  3028. end)
  3029. -- end
  3030. --end
  3031. end
  3032. end)
  3033. end
  3034. --local viewportESP = Instance.new("ViewportFrame")
  3035. --viewportESP.Size = UDim2.new(0.3, 0, 0.4, 0)
  3036. --viewportESP.Position = UDim2.new(0, 15, 0, 15)
  3037. --viewportESP.BackgroundColor3 = Color3.new(0, 0, 0)
  3038. --viewportESP.BorderColor3 = Color3.new(0.6, 0.5, 0.4)
  3039. --viewportESP.BorderSizePixel = 2
  3040. --viewportESP.BackgroundTransparency = 0.25
  3041. --viewportESP.Parent = bloxtap
  3042. --
  3043. --local part = Instance.new("Part")
  3044. --part.Material = Enum.Material.Concrete
  3045. --part.Color = Color3.new(0.25, 0.75, 1)
  3046. --part.Position = Vector3.new(0, 0, 0)
  3047. --part.Parent = viewportESP
  3048. --
  3049. --local viewportCamera = Instance.new("Camera")
  3050. --viewportESP.CurrentCamera = viewportCamera
  3051. --viewportCamera.Parent = viewportESP
  3052.  
  3053. function chamESP(character,color)
  3054. if not character:FindFirstChild("Sky") then
  3055. Instance.new('Sky',character)
  3056.  
  3057. -- getting clone parts
  3058. local clonedModel = Instance.new('Model',viewportESP)
  3059. for i,v in pairs(character:GetDescendants()) do
  3060. if v:IsA('BasePart') then
  3061. local new = v:Clone()
  3062. new.Parent = clonedModel
  3063. new:BreakJoints()
  3064. v:GetPropertyChangedSignal("Position"):Connect(function()
  3065. new.CFrame = v.CFrame
  3066. end)
  3067. v:GetPropertyChangedSignal("Parent"):Connect(function()
  3068. print("user "..character.Name..' character destroyed')
  3069. end)
  3070. end
  3071. end
  3072. end
  3073. end
  3074. function chams(character,color)
  3075. if not character:FindFirstChild("Sky") then
  3076. Instance.new('Sky',character)
  3077. spawn(function() wait(2)
  3078. for _,obj in pairs(character:GetChildren()) do
  3079. if obj:IsA("BasePart") and obj.Name ~= 'HumanoidRootPart' and obj.Name ~= 'Head' then
  3080. local cham = Instance.new("BoxHandleAdornment",obj)
  3081. cham.Color3 = color
  3082. cham.AlwaysOnTop = true
  3083. cham.Size = Vector3.new(0.25,obj.Size.Y,0.25)
  3084. cham.ZIndex = 1
  3085. cham.Adornee = obj
  3086. cham.Transparency = _G['property_chamtransparency']/100
  3087. spawn(function() while obj do
  3088. wait()
  3089. cham.Transparency = _G['property_chamtransparency']/100
  3090. local c = loadstring(_G['property_enemychamscolor'])()
  3091. cham.Color3 = Color3.fromHSV(c[1],c[2],c[3])
  3092. end cham:Destroy() end)
  3093. end
  3094. end end)
  3095. end
  3096. end
  3097. function boneESP(character,color)
  3098. if not character:FindFirstChild('Tool') then
  3099. spawn(function() wait(2)
  3100. Instance.new('Tool',character)
  3101. for _,obj in pairs(character:GetChildren()) do
  3102. if obj:IsA("BasePart") and obj.Name ~= 'HumanoidRootPart' and obj.Name ~= 'Head' then
  3103. local cham = Instance.new("BoxHandleAdornment",obj)
  3104. cham.Color3 = color
  3105. cham.AlwaysOnTop = true
  3106. cham.Size = Vector3.new(0.25,obj.Size.Y,0.25)
  3107. cham.ZIndex = 1
  3108. cham.Adornee = obj
  3109. cham.Transparency = _G['property_chamtransparency']/100
  3110. spawn(function() while obj do
  3111. wait()
  3112. cham.Transparency = _G['property_chamtransparency']/100
  3113. end cham:Destroy() end)
  3114. end
  3115. end end)
  3116. end
  3117. end
  3118.  
  3119. game.Players.LocalPlayer.CharacterAdded:connect(function(c)
  3120. spawn(function()
  3121. if _G['property_noaccessories'] == true then
  3122. for i,v in pairs(c:GetDescendants()) do
  3123. if v:IsA("Accessory") then
  3124. v:Destroy()
  3125. end
  3126. end
  3127. end
  3128. if _G['property_invisiblecharacter'] == true then
  3129. InitiateAA()
  3130. end
  3131. if _G['property_nocloth'] == true then
  3132. wait(1)
  3133. c:FindFirstChildOfClass('Shirt'):Destroy()
  3134. c:FindFirstChildOfClass('Pants'):Destroy()
  3135. end
  3136. end)
  3137. end)
  3138. spawn(function()
  3139. while wait(1) do
  3140. for _,player in pairs(game.Players:GetPlayers()) do
  3141. if player.Character then
  3142. if _G['property_weaponvolume'] ~= 0 then
  3143. if player.Character:FindFirstChild("Gun") then
  3144. if not player.Character:FindFirstChild("Gun"):FindFirstChild("Sky") then
  3145. Instance.new("Sky",player.Character:FindFirstChild("Gun"))
  3146. for i,v in pairs(player.Character:FindFirstChild("Gun"):GetChildren()) do
  3147. if v:IsA("Sound") then
  3148. v.Volume = v.Volume/(100/_G['property_weaponvolume'])
  3149. end
  3150. end
  3151. end
  3152. end
  3153. end
  3154. if player ~= game.Players.LocalPlayer then
  3155. if player.Team == game.Players.LocalPlayer.Team then
  3156. if _G['property_teamchams'] == true then
  3157. chamESP(player.Character,teamcolor)
  3158. elseif player.Character:FindFirstChild("Sky") then
  3159. for i,v in pairs(player.Character:GetDescendants()) do
  3160. if v:IsA("BoxHandleAdornment") or v:IsA("Sky") then
  3161. v:Destroy()
  3162. end
  3163. end
  3164. end
  3165. if _G['property_boxespteam'] == true then
  3166. boxesp(player.Character)
  3167. elseif player.Character:FindFirstChild("box_ESP") then
  3168. player.Character:FindFirstChild("box_ESP"):Destroy()
  3169. end
  3170. if _G['property_disableteamrendering'] == true then
  3171. player.Character.Parent = game.Lighting
  3172. else
  3173. player.Character.Parent = workspace
  3174. end
  3175. else
  3176. if _G['property_footstepesp'] == true then
  3177. pcall(function()
  3178. if player.Character.PrimaryPart.Velocity.Magnitude > 1 then
  3179. footstepespcharacter(player.Character)
  3180. end
  3181. end)
  3182. end
  3183. if _G['property_backtrack'] == true then
  3184. backtrack(player.Character)
  3185. print('backtrack on')
  3186. elseif player.Character:FindFirstChild("backtrack") then
  3187. print('backtrack not on')
  3188. player.Character:FindFirstChild("backtrack"):Destroy()
  3189. backtrackfolder:ClearAllChildren()
  3190. end
  3191. if _G['property_boxesp'] == true then
  3192. boxesp(player.Character)
  3193. elseif player.Character:FindFirstChild("box_ESP") then
  3194. player.Character:FindFirstChild("box_ESP"):Destroy()
  3195. end
  3196. if _G['property_nameesp'] == true then
  3197. --nameesp(player.Character)
  3198. if not player.Character:FindFirstChild("name_ESP") then
  3199. local name_ESP = Instance.new('Folder')
  3200. name_ESP.Parent = player.Character
  3201. name_ESP.Name = 'name_ESP'
  3202. nameesp(player.Character)
  3203. end
  3204. elseif player.Character:FindFirstChild("name_ESP") then
  3205. player.Character:FindFirstChild("name_ESP"):Destroy()
  3206. end
  3207. if _G['property_enemytracers'] == true then
  3208. if not player.Character:FindFirstChild("tracers") then
  3209. local called = Instance.new('Folder')
  3210. called.Parent = player.Character
  3211. called.Name = 'tracers'
  3212. tracerESP(player.Character)
  3213. end
  3214. elseif player.Character:FindFirstChild("tracers") then
  3215. player.Character:FindFirstChild("tracers"):Destroy()
  3216. end
  3217.  
  3218. if _G['property_enemychams'] == true then
  3219. chamESP(player.Character,enemycolor)
  3220. elseif player.Character:FindFirstChild("Sky") then
  3221. for i,v in pairs(player.Character:GetDescendants()) do
  3222. if v:IsA("BoxHandleAdornment") or v:IsA("Sky") then
  3223. v:Destroy()
  3224. end
  3225. end
  3226. end
  3227. if _G['property_enemybone'] == true then
  3228. boneESP(player.Character,enemycolor)
  3229. elseif player.Character:FindFirstChild("Tool") then
  3230. for i,v in pairs(player.Character:GetDescendants()) do
  3231. if v:IsA("BoxHandleAdornment") or v:IsA("Tool") then
  3232. v:Destroy()
  3233. end
  3234. end
  3235. end
  3236. end
  3237. else
  3238. if _G['property_antiheadshot'] == true then
  3239. pcall(function()
  3240. game.Players.LocalPlayer.Character:FindFirstChild('FakeHead'):Destroy()
  3241. game.Players.LocalPlayer.Character:FindFirstChild('HeadHB'):Destroy()
  3242. end)
  3243. end
  3244. if _G['property_kniferange'] == true then
  3245. if not player.Character:FindFirstChild("kniferange") then
  3246. local kniferange = Instance.new("Part",backtrackfolder)
  3247. kniferange.Shape = 'Cylinder'
  3248. kniferange.Orientation = Vector3.new(0, 0, -90)
  3249. kniferange.Size = Vector3.new(0, 7, 7)
  3250. kniferange.Transparency = 1
  3251. kniferange.Name = 'kniferange'
  3252. kniferange.Position = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.p
  3253. kniferange.CanCollide = false
  3254. local bb = Instance.new("Decal",kniferange)
  3255. bb.Texture = 'http://www.roblox.com/asset/?id=2866648598'
  3256. bb.Face = 'Left'
  3257. local XD = Instance.new("Weld", game.Players.LocalPlayer.Character.HumanoidRootPart)
  3258. XD.Part0 = XD.Parent
  3259. XD.Part1 = kniferange
  3260. XD.C0 = CFrame.Angles(0,0,1.6)
  3261. local colorval = loadstring(_G['property_kniferangecolor'])()
  3262. local color = Color3.fromHSV(colorval[1],colorval[2],colorval[3])
  3263. bb.Color3 = color
  3264. end
  3265. end
  3266. end
  3267. end
  3268. end
  3269.  
  3270. spawn(function()latestCode = saverecoveryfile()end)
  3271. spawn(function() if spectatorlist.Visible == true then
  3272. spectatornames.Text = getspectators()
  3273. end end)
  3274. end
  3275. end)
  3276. function smallblock(pos)
  3277. if pos then
  3278. local block = Instance.new('Part',workspace)
  3279. block.Anchored = true
  3280. block.Size = Vector3.new(0.3,0.3,0.3)
  3281. block.Position = pos
  3282. block.CanCollide = false
  3283. block.Material = Enum.Material.SmoothPlastic
  3284. block.Color = Color3.fromRGB(255, 71, 129)
  3285. game.Debris:AddItem(block,2)
  3286. end
  3287. end
  3288. function InitiateAA()
  3289. local Character = lplr.Character
  3290. local StoredCF = Character.PrimaryPart.CFrame
  3291. local Part = Instance.new('Part',workspace)
  3292. Part.Size = Vector3.new(5,0,5)
  3293. Part.Anchored = true
  3294. Part.CFrame = CFrame.new(Vector3.new(9999,9999,9999))
  3295. Character.PrimaryPart.CFrame = Part.CFrame*CFrame.new(0,3,0)
  3296. spawn(function()
  3297. wait(2)
  3298. Part:Destroy()
  3299. end)
  3300. local Clone = Character.LowerTorso.Root:Clone()
  3301. Character.LowerTorso.Root:Destroy()
  3302. Clone.Parent = Character.LowerTorso
  3303. wait(0.1)
  3304. Character.PrimaryPart.CFrame = StoredCF
  3305. end
  3306. function beam(part,pos,yeeet)
  3307. if part then
  3308. if part.Parent:FindFirstChild('Humanoid') then
  3309. spawn(function()
  3310. if _G['property_hitsound'] == true then
  3311. local hitmarksound = Instance.new('Sound',workspace)
  3312. hitmarksound.SoundId = 'rbxassetid://4491275997'
  3313. hitmarksound.PlayOnRemove = true
  3314. hitmarksound.Volume = 7
  3315. hitmarksound:Destroy()
  3316. end
  3317. end)
  3318. local player = game:GetService("Players").LocalPlayer
  3319. local ray = Ray.new(yeeet, (pos - yeeet).unit * 300)
  3320. local part, position = workspace:FindPartOnRay(ray, player.Character, false, true)
  3321. local beam = Instance.new("Part", workspace)
  3322. beam.BrickColor = BrickColor.new("Bright red")
  3323. beam.FormFactor = "Custom"
  3324. beam.Material = "Neon"
  3325. beam.Transparency = 0.5
  3326. beam.Anchored = true
  3327. beam.Locked = true
  3328. beam.CanCollide = false
  3329.  
  3330. local distance = (player.Character.Head.CFrame.p - position).magnitude
  3331. beam.Size = Vector3.new(0.08, 0.05, distance)
  3332. beam.CFrame = CFrame.new(player.Character.Head.CFrame.p, position) * CFrame.new(0, 0, -distance / 2)
  3333. game.Debris:AddItem(beam,2)
  3334. end
  3335. end
  3336. end
  3337. local UserInputService = game:GetService("UserInputService")
  3338.  
  3339. local space = Enum.KeyCode.Space
  3340. local function keyspacedown()
  3341. return UserInputService:IsKeyDown(space)
  3342. end
  3343. local function Input(input, gameProcessedEvent)
  3344. if keyspacedown() then
  3345. spaceheld = true
  3346. else
  3347. spaceheld = false
  3348. end
  3349. end
  3350.  
  3351. UserInputService.InputBegan:Connect(Input)
  3352. function getspectators()
  3353. local plrsspectating = ""
  3354. for i,v in pairs(game.Players:GetPlayers()) do
  3355. pcall(function()
  3356. if v ~= lplr then
  3357. if not v.Character then
  3358. if (v.CameraCF.Value.p - workspace.CurrentCamera.CFrame.p).Magnitude < 15 + lplr.CameraMaxZoomDistance then
  3359. if plrsspectating == "" then
  3360. plrsspectating = v.Name
  3361. else
  3362. plrsspectating = plrsspectating..'\n'..v.Name
  3363. end
  3364. end
  3365. end
  3366. end
  3367. end)
  3368. end
  3369. return plrsspectating
  3370. end
  3371. spawn(function()
  3372. while true do
  3373. if _G['property_triggerbot'] == true then
  3374. if lplr.Character then
  3375. if m.Target then
  3376. if m.Target.Parent:FindFirstChild("Humanoid") then
  3377. pcall(function()
  3378. if game.Players[m.Target.Parent.Name].Team ~= lplr.Team then
  3379. spawn(function()
  3380. mouse1press()
  3381. wait()
  3382. mouse1release()
  3383. end)
  3384. end
  3385. end)
  3386. end
  3387. end
  3388. end
  3389. end
  3390. rs.Heartbeat:wait()
  3391. end
  3392. end)
  3393. _G['btn1down'] = false
  3394. m.Button1Down:Connect(function()
  3395. _G['btn1down'] = true
  3396. end)
  3397. m.Button1Up:Connect(function()
  3398. _G['btn1down'] = false
  3399. end)
  3400.  
  3401. workspace.CurrentCamera.ChildAdded:Connect(function(t)
  3402. spawn(function()
  3403. if t.Name == 'Arms' then
  3404. for i,v in pairs(t:GetDescendants()) do
  3405. if v:IsA("BasePart") and v.Transparency ~= 1 then
  3406. v.Transparency = (_G['property_armtransparency']/100)-0.001
  3407. end
  3408. rs.Heartbeat:wait()
  3409. end
  3410. end
  3411. end)
  3412. end)
  3413.  
  3414. m.KeyDown:Connect(function(k)
  3415. if string.byte(k) == 61 then
  3416. main.Visible = (not main.Visible)
  3417. fovview.Visible = main.Visible
  3418. configmain.Visible = false
  3419. end
  3420. end)
  3421.  
  3422. game.Players.PlayerRemoving:Connect(function(p)
  3423. if p == lplr then
  3424. savenewconfig()
  3425. saverecoveryfile()
  3426. if _G['property_autorejoin'] == true then
  3427. local ts = game:GetService("TeleportService")
  3428. local p = game:GetService("Players").LocalPlayer
  3429.  
  3430. ts:Teleport(game.PlaceId, p)
  3431. end
  3432. end
  3433. end)
  3434. local cameradebris = game:GetService("Workspace").Camera.Debris
  3435. function checkdebris(obj)
  3436. spawn(function()
  3437. if obj.Name == 'Bullet' then
  3438. if _G['property_disablebulletholes'] == true then
  3439. obj:Destroy()
  3440. end
  3441. elseif obj.Name == 'C4' then
  3442. if _G['property_weaponsesp'] == true then
  3443. boxespweapon(obj)
  3444. end
  3445. elseif obj:IsA('Part') then
  3446. if _G['property_bombesp'] == true then
  3447. boxespweapon(obj)
  3448. end
  3449. elseif obj:IsA('Model') then
  3450. if _G['property_disablerenderingragdolls'] == true then
  3451. boxespweapon(obj)
  3452. end
  3453. end
  3454. end)
  3455. end
  3456. cameradebris.ChildAdded:connect(function(obj)
  3457. spawn(function()
  3458. if obj.Name == 'Blood' then
  3459. if _G['property_disableblood'] == true then
  3460. obj:Destroy()
  3461. end
  3462. end
  3463. end)
  3464. end)
  3465. game:GetService("Workspace").Debris.ChildAdded:connect(function(obj)
  3466. checkdebris(obj)
  3467. end)
  3468. game:GetService("Workspace")["Ray_Ignore"].Smokes.ChildAdded:connect(function(obj)
  3469. spawn(function()
  3470. if _G['property_grenadesesp'] == true then
  3471. --boxespweapon(obj)
  3472. nameesp(obj)
  3473. end
  3474. end)
  3475. end)
  3476. local Space = Enum.KeyCode.Space
  3477. local function Input(input, gameProcessedEvent)
  3478. if input.UserInputType == Enum.UserInputType.MouseButton3 then
  3479. if _G['property_tps'] == true then
  3480. --configfolder.tps.Value = (not configfolder.tps.Value)
  3481. if lplr.CameraMode == Enum.CameraMode.Classic then
  3482. lplr.CameraMode = Enum.CameraMode.LockFirstPerson
  3483. else
  3484. lplr.CameraMode = Enum.CameraMode.Classic
  3485. end
  3486. end
  3487. end
  3488. if _G.autohop == true then
  3489. if UserInputService:IsKeyDown(Space) then
  3490. holdspace = true
  3491. else
  3492. holdspace = false
  3493. end
  3494. end
  3495. end
  3496. game:GetService("RunService").RenderStepped:connect(function()
  3497. --viewportCamera.CFrame = workspace.CurrentCamera.CFrame
  3498. fovview.Position = ABS/2;
  3499. if _G['property_tps'] == true then
  3500. game.Players.LocalPlayer.CameraMaxZoomDistance = (_G['property_tpsdistance'] or 10)
  3501. game.Players.LocalPlayer.CameraMinZoomDistance = (_G['property_tpsdistance'] or 10)
  3502. end
  3503. if spaceheld == true then
  3504. if lplr.Character then
  3505. if _G['property_autohop'] == true then
  3506. keypress(0x20)
  3507. keyrelease(0x20)
  3508. end
  3509. end
  3510. end
  3511. if _G['property_fieldofview'] ~= 0 then
  3512. workspace.CurrentCamera.FieldOfView = _G['property_fieldofview'] + 75
  3513. end
  3514. local xd = math.random(0,100);
  3515. if (_G['property_headshothitchance'] or 0) <= xd then
  3516. bodyname = 'UpperTorso'
  3517. elseif (_G['property_bodyhitchance'] or 0) >= xd then
  3518. bodyname = 'Head'
  3519. else
  3520. bodyname = 'Head'
  3521. end
  3522. local yeet = gettarget()
  3523. if yeet then
  3524. target = yeet
  3525. else
  3526. target = nil
  3527. end
  3528. end)
  3529. UserInputService.InputBegan:Connect(Input)
  3530. draggable(main)
  3531. draggable(configmain)
  3532. draggable(spectatorlist)
  3533.  
  3534. username.Text = _G['bloxtapusername']
  3535.  
  3536. loadsavedfileconfig()
  3537. setrecoveryfile()
  3538. -- bruhmod#5212
Comments
Add Comment
Please, Sign In to add comment