ZV0K

Ares Gui

Aug 16th, 2023 (edited)
26
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 86.81 KB | None | 0 0
  1. local accomidationfactor = nil
  2. local Plr = game.Players.LocalPlayer
  3. local LoaderTitle = "Ares"
  4.  
  5. local TweenService = game:GetService("TweenService")
  6.  
  7. function gui(last, sex)
  8. local TI = TweenInfo.new(1, Enum.EasingStyle.Sine, Enum.EasingDirection.In)
  9.  
  10. local Tweening = TweenService:Create(last, TI, sex)
  11. Tweening:Play()
  12. end
  13.  
  14. local LoadedPressed = false
  15.  
  16. local Loader = Instance.new("ScreenGui")
  17. local Main = Instance.new("Frame")
  18. local Circle = Instance.new("ImageLabel")
  19. local TopBar = Instance.new("Frame")
  20. local Title = Instance.new("TextLabel")
  21. local Exit = Instance.new("ImageButton")
  22. local GameInfo = Instance.new("TextLabel")
  23. local AcceptButton = Instance.new("TextButton")
  24. local DeclineButton = Instance.new("TextButton")
  25. local Start = Instance.new("TextButton")
  26.  
  27. Loader.Name = "Loader"
  28. Loader.Parent = game.CoreGui
  29. Loader.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  30.  
  31. Main.Name = "Main"
  32. Main.Parent = Loader
  33. Main.AnchorPoint = Vector2.new(0.5, 0.5)
  34. Main.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  35. Main.BackgroundTransparency = 1.000
  36. Main.BorderSizePixel = 0
  37. Main.ClipsDescendants = true
  38. Main.Position = UDim2.new(0.5, 0, 0.482113808, 0)
  39. Main.Size = UDim2.new(0, 321, 0, 137)
  40.  
  41. Circle.Name = "Circle"
  42. Circle.Parent = Main
  43. Circle.AnchorPoint = Vector2.new(0.5, 0.5)
  44. Circle.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  45. Circle.BackgroundTransparency = 1.000
  46. Circle.BorderSizePixel = 0
  47. Circle.Position = UDim2.new(0.5, 0, 0.5, 0)
  48. Circle.Size = UDim2.new(0, 0, 0, 0)
  49. Circle.Image = "rbxassetid://2712739733"
  50. Circle.ImageColor3 = Color3.fromRGB(10, 10, 10)
  51.  
  52. TopBar.Name = "TopBar"
  53. TopBar.Parent = Main
  54. TopBar.AnchorPoint = Vector2.new(0.5, 0.5)
  55. TopBar.BackgroundColor3 = Color3.fromRGB(9, 8, 19)
  56. TopBar.BorderSizePixel = 0
  57. TopBar.Position = UDim2.new(0.499000013, 0, 0.0729999989, 0)
  58. TopBar.Size = UDim2.new(0, 325, 0, 25)
  59. TopBar.BackgroundTransparency = 1
  60.  
  61. Title.Name = "Title"
  62. Title.Parent = TopBar
  63. Title.AnchorPoint = Vector2.new(0.5, 0.5)
  64. Title.BackgroundColor3 = Color3.fromRGB(9, 8, 19)
  65. Title.BackgroundTransparency = 1.000
  66. Title.BorderColor3 = Color3.fromRGB(27, 42, 53)
  67. Title.BorderSizePixel = 0
  68. Title.Position = UDim2.new(0.173846155, 0, 0.5, 0)
  69. Title.Size = UDim2.new(0, 113, 0, 25)
  70. Title.Font = Enum.Font.Gotham
  71. Title.Text = " " .. LoaderTitle
  72. Title.TextColor3 = Color3.fromRGB(255, 255, 255)
  73. Title.TextSize = 14.000
  74. Title.TextXAlignment = Enum.TextXAlignment.Left
  75. Title.TextTransparency = 1
  76.  
  77. Exit.Name = "Exit"
  78. Exit.Parent = TopBar
  79. Exit.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  80. Exit.BackgroundTransparency = 1.000
  81. Exit.BorderSizePixel = 0
  82. Exit.Position = UDim2.new(0.941538453, 0, 0.270000011, 0)
  83. Exit.Size = UDim2.new(0, 12, 0, 12)
  84. Exit.Image = "rbxassetid://2712739733"
  85. Exit.ImageColor3 = Color3.fromRGB(255, 47, 50)
  86. Exit.ImageTransparency = 1
  87. Exit.MouseButton1Click:Connect(
  88. function()
  89. gui(DeclineButton, {TextTransparency = 1})
  90. gui(DeclineButton, {BackgroundTransparency = 1})
  91. gui(AcceptButton, {TextTransparency = 1})
  92. gui(AcceptButton, {BackgroundTransparency = 1})
  93. gui(GameInfo, {TextTransparency = 1})
  94. gui(Start, {BackgroundTransparency = 1})
  95. gui(TopBar, {BackgroundTransparency = 1})
  96. gui(Start, {TextTransparency = 1})
  97. gui(GameInfo, {TextTransparency = 1})
  98. gui(Title, {TextTransparency = 1})
  99. gui(Exit, {ImageTransparency = 1})
  100. wait(1)
  101. Circle:TweenSize(UDim2.new(0, 85, 0, 85), Enum.EasingDirection.In, Enum.EasingStyle.Sine, 1)
  102. wait(1)
  103. Circle:TweenSize(UDim2.new(0, 0, 0, 0), Enum.EasingDirection.Out, Enum.EasingStyle.Sine, 0.6)
  104. wait(0.6)
  105. Loader:Destroy()
  106. end
  107. )
  108.  
  109. GameInfo.Name = "GameInfo"
  110. GameInfo.Parent = Main
  111. GameInfo.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  112. GameInfo.BackgroundTransparency = 1.000
  113. GameInfo.BorderSizePixel = 0
  114. GameInfo.Position = UDim2.new(0.0841121525, 0, 0.259652048, 0)
  115. GameInfo.Size = UDim2.new(0, 267, 0, 34)
  116. GameInfo.Font = Enum.Font.GothamSemibold
  117. GameInfo.Text = "Game found: Da Hood"
  118. GameInfo.TextColor3 = Color3.fromRGB(150, 150, 150)
  119. GameInfo.TextSize = 20.000
  120. GameInfo.TextWrapped = true
  121. GameInfo.TextTransparency = 1
  122.  
  123. AcceptButton.Name = "AcceptButton"
  124. AcceptButton.Parent = Main
  125. AcceptButton.BackgroundColor3 = Color3.fromRGB(10, 9, 31)
  126. AcceptButton.BorderSizePixel = 0
  127. AcceptButton.Position = UDim2.new(0.0591900311, 0, 0.630491614, 0)
  128. AcceptButton.Size = UDim2.new(0, 100, 0, 31)
  129. AcceptButton.Font = Enum.Font.Gotham
  130. AcceptButton.Text = "Yes, Open."
  131. AcceptButton.TextColor3 = Color3.fromRGB(255, 255, 255)
  132. AcceptButton.TextSize = 17.000
  133. AcceptButton.TextTransparency = 1
  134. AcceptButton.BackgroundTransparency = 1
  135. AcceptButton.MouseButton1Click:Connect(
  136. function()
  137.  
  138. gui(DeclineButton, {TextTransparency = 1})
  139. gui(DeclineButton, {BackgroundTransparency = 1})
  140. gui(AcceptButton, {TextTransparency = 1})
  141. gui(AcceptButton, {BackgroundTransparency = 1})
  142. gui(GameInfo, {TextTransparency = 1})
  143. gui(Start, {BackgroundTransparency = 1})
  144. gui(TopBar, {BackgroundTransparency = 1})
  145. gui(Start, {TextTransparency = 1})
  146. gui(GameInfo, {TextTransparency = 1})
  147. gui(Title, {TextTransparency = 1})
  148. gui(Exit, {ImageTransparency = 1})
  149. wait(1)
  150. gui(Circle, {Size = UDim2.new(0, 0, 0, 0)})
  151. wait(1.6)
  152. LoadedPressed = true
  153. Loader:Destroy()
  154. wait(2)
  155.  
  156. --//start loader done^
  157. local Library = {}
  158. local NeverloseVersion = "v1.1A."
  159.  
  160. local TweenService = game:GetService("TweenService")
  161. local input = game:GetService("UserInputService")
  162.  
  163. for i,v in next, game.CoreGui:GetChildren() do
  164. if v:IsA("ScreenGui") and v.Name == "Ares" then
  165. v:Destroy()
  166. end
  167. end
  168.  
  169. local themouse = game.Players.LocalPlayer:GetMouse()
  170.  
  171. local function Notify(tt, tx)
  172. game:GetService("StarterGui"):SetCore("SendNotification", {
  173. Title = tt,
  174. Text = tx,
  175. Duration = 5
  176. })
  177. end
  178.  
  179. local function Dragify(frame, parent)
  180.  
  181. parent = parent or frame
  182.  
  183. local dragging = false
  184. local dragInput, mousePos, framePos
  185.  
  186. frame.InputBegan:Connect(function(input)
  187. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  188. dragging = true
  189. mousePos = input.Position
  190. framePos = parent.Position
  191.  
  192. input.Changed:Connect(function()
  193. if input.UserInputState == Enum.UserInputState.End then
  194. dragging = false
  195. end
  196. end)
  197. end
  198. end)
  199.  
  200. frame.InputChanged:Connect(function(input)
  201. if input.UserInputType == Enum.UserInputType.MouseMovement then
  202. dragInput = input
  203. end
  204. end)
  205.  
  206. input.InputChanged:Connect(function(input)
  207. if input == dragInput and dragging then
  208. local delta = input.Position - mousePos
  209. parent.Position = UDim2.new(framePos.X.Scale, framePos.X.Offset + delta.X, framePos.Y.Scale, framePos.Y.Offset + delta.Y)
  210. end
  211. end)
  212. end
  213.  
  214. local function round(num, bracket)
  215. bracket = bracket or 1
  216. local a = math.floor(num/bracket + (math.sign(num) * 0.5)) * bracket
  217. if a < 0 then
  218. a = a + bracket
  219. end
  220. return a
  221. end
  222.  
  223. local function buttoneffect(options)
  224. pcall(function()
  225. options.entered.MouseEnter:Connect(function()
  226. if options.frame.TextColor3 ~= Color3.fromRGB(234, 239, 246) then
  227. TweenService:Create(options.frame, TweenInfo.new(0.06, Enum.EasingStyle.Quart, Enum.EasingDirection.In), {
  228. TextColor3 = Color3.fromRGB(234, 239, 245)
  229. }):Play()
  230. end
  231. end)
  232. options.entered.MouseLeave:Connect(function()
  233. if options.frame.TextColor3 ~= Color3.fromRGB(157, 171, 182) and options.frame.TextColor3 ~= Color3.fromRGB(234, 239, 246) then
  234. TweenService:Create(options.frame, TweenInfo.new(0.06, Enum.EasingStyle.Quart, Enum.EasingDirection.In), {
  235. TextColor3 = Color3.fromRGB(157, 171, 182)
  236. }):Play()
  237. end
  238. end)
  239. end)
  240. end
  241.  
  242. local function clickEffect(options)
  243. options.button.MouseButton1Click:Connect(function()
  244. local new = options.button.TextSize - tonumber(options.amount)
  245. local revert = new + tonumber(options.amount)
  246. TweenService:Create(options.button, TweenInfo.new(0.15, Enum.EasingStyle.Elastic, Enum.EasingDirection.Out), {TextSize = new}):Play()
  247. wait(0.1)
  248. TweenService:Create(options.button, TweenInfo.new(0.1, Enum.EasingStyle.Elastic, Enum.EasingDirection.Out), {TextSize = revert}):Play()
  249. end)
  250. end
  251.  
  252. function Library:Window(options)
  253. options.text = options.text or "NEVERLOSE"
  254.  
  255. local SG = Instance.new("ScreenGui")
  256. local Body = Instance.new("Frame")
  257. Dragify(Body, Body)
  258. local bodyCorner = Instance.new("UICorner")
  259.  
  260. local SideBar = Instance.new("Frame")
  261. local sidebarCorner = Instance.new("UICorner")
  262. local sbLine = Instance.new("Frame")
  263.  
  264. local TopBar = Instance.new("Frame")
  265. local tbLine = Instance.new("Frame")
  266. local Title = Instance.new("TextLabel")
  267. --local saveBtn = Instance.new("TextButton")
  268. --local saveLabel = Instance.new("ImageLabel")
  269.  
  270. local allPages = Instance.new("Frame")
  271. local tabContainer = Instance.new("Frame")
  272.  
  273. SG.Parent = game.CoreGui
  274. SG.Name = "Ares"
  275.  
  276. Body.Name = "Body"
  277. Body.Parent = SG
  278. Body.AnchorPoint = Vector2.new(0.5, 0.5)
  279. Body.BackgroundColor3 = Color3.fromRGB(9, 8, 13)
  280. Body.BorderSizePixel = 0
  281. Body.Position = UDim2.new(0.465730786, 0, 0.5, 0)
  282. Body.Size = UDim2.new(0, 658, 0, 516)
  283.  
  284. bodyCorner.CornerRadius = UDim.new(0, 4)
  285. bodyCorner.Name = "bodyCorner"
  286. bodyCorner.Parent = Body
  287.  
  288. SideBar.Name = "SideBar"
  289. SideBar.Parent = Body
  290. SideBar.BackgroundColor3 = Color3.fromRGB(26, 36, 48)
  291. SideBar.BorderSizePixel = 0
  292. SideBar.Size = UDim2.new(0, 187, 0, 516)
  293.  
  294. sidebarCorner.CornerRadius = UDim.new(0, 4)
  295. sidebarCorner.Name = "sidebarCorner"
  296. sidebarCorner.Parent = SideBar
  297.  
  298. sbLine.Name = "sbLine"
  299. sbLine.Parent = SideBar
  300. sbLine.BackgroundColor3 = Color3.fromRGB(15, 23, 36)
  301. sbLine.BorderSizePixel = 0
  302. sbLine.Position = UDim2.new(0.99490571, 0, 0, 0)
  303. sbLine.Size = UDim2.new(0, 3, 0, 516)
  304.  
  305. TopBar.Name = "TopBar"
  306. TopBar.Parent = Body
  307. TopBar.BackgroundColor3 = Color3.fromRGB(9, 8, 13)
  308. TopBar.BackgroundTransparency = 1.000
  309. TopBar.BorderColor3 = Color3.fromRGB(14, 21, 32)
  310. TopBar.BorderSizePixel = 0
  311. TopBar.Position = UDim2.new(0.25166446, 0, 0, 0)
  312. TopBar.Size = UDim2.new(0, 562, 0, 49)
  313.  
  314. tbLine.Name = "tbLine"
  315. tbLine.Parent = TopBar
  316. tbLine.BackgroundColor3 = Color3.fromRGB(15, 23, 36)
  317. tbLine.BorderSizePixel = 0
  318. tbLine.Position = UDim2.new(0.0400355868, 0, 1, 0)
  319. tbLine.Size = UDim2.new(0, 469, 0, 3)
  320.  
  321. Title.Name = "Title"
  322. Title.Parent = SideBar
  323. Title.BackgroundColor3 = Color3.fromRGB(234, 239, 245)
  324. Title.BackgroundTransparency = 1.000
  325. Title.BorderSizePixel = 0
  326. Title.Position = UDim2.new(0.0614973232, 0, 0.0213178284, 0)
  327. Title.Size = UDim2.new(0, 162, 0, 26)
  328. Title.Font = Enum.Font.ArialBold
  329. Title.Text = options.text
  330. Title.TextColor3 = Color3.fromRGB(234, 239, 245)
  331. Title.TextSize = 28.000
  332. Title.TextWrapped = true
  333.  
  334. --[[saveBtn.Name = "saveBtn"
  335. saveBtn.Parent = TopBar
  336. saveBtn.AnchorPoint = Vector2.new(0.5, 0.5)
  337. saveBtn.BackgroundColor3 = Color3.fromRGB(9, 8, 13)
  338. saveBtn.Position = UDim2.new(0.146918148, 0, 0.479591846, 0)
  339. saveBtn.Size = UDim2.new(0, 88, 0, 20)
  340. saveBtn.AutoButtonColor = false
  341. saveBtn.Font = Enum.Font.GothamBold
  342. saveBtn.Text = " Save"
  343. saveBtn.TextColor3 = Color3.fromRGB(132, 146, 153)
  344. saveBtn.TextSize = 14.000
  345.  
  346. saveLabel.Name = "saveLabel"
  347. saveLabel.Parent = saveBtn
  348. saveLabel.BackgroundColor3 = Color3.fromRGB(234, 239, 245)
  349. saveLabel.BackgroundTransparency = 1.000
  350. saveLabel.BorderSizePixel = 0
  351. saveLabel.Position = UDim2.new(0.0862553269, 0, 0.0500000007, 0)
  352. saveLabel.Size = UDim2.new(0, 18, 0, 18)
  353. saveLabel.Image = "rbxassetid://7999984136"
  354. saveLabel.ImageColor3 = Color3.fromRGB(132, 146, 153)
  355. ]]
  356.  
  357. allPages.Name = "allPages"
  358. allPages.Parent = Body
  359. allPages.BackgroundColor3 = Color3.fromRGB(234, 239, 245)
  360. allPages.BackgroundTransparency = 1.000
  361. allPages.BorderSizePixel = 0
  362. allPages.Position = UDim2.new(0.29508087, 0, 0.100775197, 0)
  363. allPages.Size = UDim2.new(0, 463, 0, 464)
  364.  
  365. tabContainer.Name = "tabContainer"
  366. tabContainer.Parent = SideBar
  367. tabContainer.BackgroundColor3 = Color3.fromRGB(234, 239, 245)
  368. tabContainer.BackgroundTransparency = 1.000
  369. tabContainer.BorderSizePixel = 0
  370. tabContainer.Position = UDim2.new(0, 0, 0.100775197, 0)
  371. tabContainer.Size = UDim2.new(0, 187, 0, 464)
  372.  
  373. local tabsections = {}
  374.  
  375. function tabsections:TabSection(options)
  376. options.text = options.text or "Tab Section"
  377.  
  378. local tabLayout = Instance.new("UIListLayout")
  379. local tabSection = Instance.new("Frame")
  380. local tabSectionLabel = Instance.new("TextLabel")
  381. local tabSectionLayout = Instance.new("UIListLayout")
  382.  
  383. tabLayout.Name = "tabLayout"
  384. tabLayout.Parent = tabContainer
  385.  
  386. tabSection.Name = "tabSection"
  387. tabSection.Parent = tabContainer
  388. tabSection.BackgroundColor3 = Color3.fromRGB(234, 239, 245)
  389. tabSection.BackgroundTransparency = 1.000
  390. tabSection.BorderSizePixel = 0
  391. tabSection.Size = UDim2.new(0, 189, 0, 22)
  392.  
  393. local function ResizeTS(num)
  394. tabSection.Size += UDim2.new(0, 0, 0, num)
  395. end
  396.  
  397. tabSectionLabel.Name = "tabSectionLabel"
  398. tabSectionLabel.Parent = tabSection
  399. tabSectionLabel.BackgroundColor3 = Color3.fromRGB(234, 239, 245)
  400. tabSectionLabel.BackgroundTransparency = 1.000
  401. tabSectionLabel.BorderSizePixel = 0
  402. tabSectionLabel.Size = UDim2.new(0, 190, 0, 22)
  403. tabSectionLabel.Font = Enum.Font.Gotham
  404. tabSectionLabel.Text = " ".. options.text
  405. tabSectionLabel.TextColor3 = Color3.fromRGB(79, 107, 126)
  406. tabSectionLabel.TextSize = 17.000
  407. tabSectionLabel.TextXAlignment = Enum.TextXAlignment.Left
  408.  
  409. tabSectionLayout.Name = "tabSectionLayout"
  410. tabSectionLayout.Parent = tabSection
  411. tabSectionLayout.HorizontalAlignment = Enum.HorizontalAlignment.Center
  412. tabSectionLayout.SortOrder = Enum.SortOrder.LayoutOrder
  413. tabSectionLayout.Padding = UDim.new(0, 7)
  414.  
  415. local tabs = {}
  416.  
  417. function tabs:Tab(options)
  418. options.text = options.text or "New Tab"
  419. options.icon = options.icon or "rbxassetid://7999345313"
  420.  
  421. local tabButton = Instance.new("TextButton")
  422. local tabButtonCorner = Instance.new("UICorner")
  423. local tabIcon = Instance.new("ImageLabel")
  424.  
  425. local newPage = Instance.new("ScrollingFrame")
  426. local pageLayout = Instance.new("UIGridLayout")
  427.  
  428. tabButton.Name = "tabButton"
  429. tabButton.Parent = tabSection
  430. tabButton.BackgroundColor3 = Color3.fromRGB(13, 57, 84)
  431. tabButton.BorderSizePixel = 0
  432. tabButton.Position = UDim2.new(0.0714285746, 0, 0.402777791, 0)
  433. tabButton.Size = UDim2.new(0, 165, 0, 30)
  434. tabButton.AutoButtonColor = false
  435. tabButton.Font = Enum.Font.GothamSemibold
  436. tabButton.Text = " " .. options.text
  437. tabButton.TextColor3 = Color3.fromRGB(234, 239, 245)
  438. tabButton.TextSize = 14.000
  439. tabButton.BackgroundTransparency = 1
  440. tabButton.TextXAlignment = Enum.TextXAlignment.Left
  441. tabButton.MouseButton1Click:Connect(function()
  442. for i,v in next, allPages:GetChildren() do
  443. v.Visible = false
  444. end
  445.  
  446. newPage.Visible = true
  447.  
  448. for i,v in next, SideBar:GetDescendants() do
  449. if v:IsA("TextButton") then
  450. TweenService:Create(v, TweenInfo.new(0.06, Enum.EasingStyle.Quart, Enum.EasingDirection.In), {
  451. BackgroundTransparency = 1
  452. }):Play()
  453. end
  454. end
  455.  
  456. TweenService:Create(tabButton, TweenInfo.new(0.06, Enum.EasingStyle.Quart, Enum.EasingDirection.In), {
  457. BackgroundTransparency = 0
  458. }):Play()
  459. end)
  460.  
  461. tabButtonCorner.CornerRadius = UDim.new(0, 4)
  462. tabButtonCorner.Name = "tabButtonCorner"
  463. tabButtonCorner.Parent = tabButton
  464.  
  465. tabIcon.Name = "tabIcon"
  466. tabIcon.Parent = tabButton
  467. tabIcon.BackgroundColor3 = Color3.fromRGB(234, 239, 245)
  468. tabIcon.BackgroundTransparency = 1.000
  469. tabIcon.BorderSizePixel = 0
  470. tabIcon.Position = UDim2.new(0.0408859849, 0, 0.133333355, 0)
  471. tabIcon.Size = UDim2.new(0, 21, 0, 21)
  472. tabIcon.Image = options.icon
  473. tabIcon.ImageColor3 = Color3.fromRGB(43, 154, 198)
  474.  
  475. newPage.Name = "newPage"
  476. newPage.Parent = allPages
  477. newPage.Visible = false
  478. newPage.BackgroundColor3 = Color3.fromRGB(234, 239, 245)
  479. newPage.BackgroundTransparency = 1.000
  480. newPage.BorderSizePixel = 0
  481. newPage.ClipsDescendants = false
  482. newPage.Position = UDim2.new(0.021598272, 0, 0.0237068962, 0)
  483. newPage.Size = UDim2.new(0, 442, 0, 440)
  484. newPage.ScrollBarThickness = 4
  485. newPage.CanvasSize = UDim2.new(0,0,0,0)
  486.  
  487. pageLayout.Name = "pageLayout"
  488. pageLayout.Parent = newPage
  489. pageLayout.SortOrder = Enum.SortOrder.LayoutOrder
  490. pageLayout.CellPadding = UDim2.new(0, 12, 0, 12)
  491. pageLayout.CellSize = UDim2.new(0, 215, 0, -10)
  492. pageLayout:GetPropertyChangedSignal("AbsoluteContentSize"):Connect(function()
  493. newPage.CanvasSize = UDim2.new(0,0,0,pageLayout.AbsoluteContentSize.Y)
  494. end)
  495.  
  496. ResizeTS(50)
  497.  
  498. local sections = {}
  499.  
  500. function sections:Section(options)
  501. options.text = options.text or "Section"
  502.  
  503. local sectionFrame = Instance.new("Frame")
  504. local sectionLabel = Instance.new("TextLabel")
  505. local sectionFrameCorner = Instance.new("UICorner")
  506. local sectionLayout = Instance.new("UIListLayout")
  507. local sLine = Instance.new("TextLabel")
  508. local sectionSizeConstraint = Instance.new("UISizeConstraint")
  509.  
  510. sectionFrame.Name = "sectionFrame"
  511. sectionFrame.Parent = newPage
  512. sectionFrame.BackgroundColor3 = Color3.fromRGB(0, 15, 30)
  513. sectionFrame.BorderSizePixel = 0
  514. sectionFrame.Size = UDim2.new(0, 215, 0, 134)
  515.  
  516. sectionLabel.Name = "sectionLabel"
  517. sectionLabel.Parent = sectionFrame
  518. sectionLabel.BackgroundColor3 = Color3.fromRGB(234, 239, 245)
  519. sectionLabel.BackgroundTransparency = 1.000
  520. sectionLabel.BorderSizePixel = 0
  521. sectionLabel.Position = UDim2.new(0.0121902823, 0, 0, 0)
  522. sectionLabel.Size = UDim2.new(0, 213, 0, 25)
  523. sectionLabel.Font = Enum.Font.GothamSemibold
  524. sectionLabel.Text = " " .. options.text
  525. sectionLabel.TextColor3 = Color3.fromRGB(234, 239, 245)
  526. sectionLabel.TextSize = 14.000
  527. sectionLabel.TextXAlignment = Enum.TextXAlignment.Left
  528.  
  529. sectionFrameCorner.CornerRadius = UDim.new(0, 4)
  530. sectionFrameCorner.Name = "sectionFrameCorner"
  531. sectionFrameCorner.Parent = sectionFrame
  532.  
  533. sectionLayout.Name = "sectionLayout"
  534. sectionLayout.Parent = sectionFrame
  535. sectionLayout.HorizontalAlignment = Enum.HorizontalAlignment.Center
  536. sectionLayout.SortOrder = Enum.SortOrder.LayoutOrder
  537. sectionLayout.Padding = UDim.new(0, 2)
  538.  
  539. sLine.Name = "sLine"
  540. sLine.Parent = sectionFrame
  541. sLine.BackgroundColor3 = Color3.fromRGB(13, 28, 44)
  542. sLine.BorderSizePixel = 0
  543. sLine.Position = UDim2.new(0.0255813953, 0, 0.41538462, 0)
  544. sLine.Size = UDim2.new(0, 202, 0, 3)
  545. sLine.Font = Enum.Font.SourceSans
  546. sLine.Text = ""
  547. sLine.TextColor3 = Color3.fromRGB(0, 0, 0)
  548. sLine.TextSize = 0
  549.  
  550. sectionSizeConstraint.Name = "sectionSizeConstraint"
  551. sectionSizeConstraint.Parent = sectionFrame
  552. sectionSizeConstraint.MinSize = Vector2.new(215, 35)
  553.  
  554. local function Resize(num)
  555. sectionSizeConstraint.MinSize += Vector2.new(0, num)
  556. end
  557.  
  558. local elements = {}
  559.  
  560. function elements:Button(options)
  561. if not options.text or not options.callback then Notify("Button", "Missing arguments!") return end
  562.  
  563. local TextButton = Instance.new("TextButton")
  564.  
  565. TextButton.Parent = sectionFrame
  566. TextButton.BackgroundColor3 = Color3.fromRGB(13, 57, 84)
  567. TextButton.BorderSizePixel = 0
  568. TextButton.Position = UDim2.new(0.0348837227, 0, 0.355555564, 0)
  569. TextButton.Size = UDim2.new(0, 200, 0, 22)
  570. TextButton.AutoButtonColor = false
  571. TextButton.Text = options.text
  572. TextButton.Font = Enum.Font.Gotham
  573. TextButton.TextColor3 = Color3.fromRGB(157, 171, 182)
  574. TextButton.TextSize = 14.000
  575. TextButton.BackgroundTransparency = 1
  576. buttoneffect({frame = TextButton, entered = TextButton})
  577. clickEffect({button = TextButton, amount = 5})
  578. TextButton.MouseButton1Click:Connect(function()
  579. options.callback()
  580. end)
  581.  
  582. Resize(25)
  583. end
  584.  
  585. function elements:Toggle(options)
  586. if not options.text or not options.callback then Notify("Toggle", "Missing arguments!") return end
  587.  
  588. local toggleLabel = Instance.new("TextLabel")
  589. local toggleFrame = Instance.new("TextButton")
  590. local togFrameCorner = Instance.new("UICorner")
  591. local toggleButton = Instance.new("TextButton")
  592. local togBtnCorner = Instance.new("UICorner")
  593.  
  594. local State = options.state or false
  595.  
  596. if options.state then
  597. toggleButton.Position = UDim2.new(0.74, 0, 0.5, 0)
  598. toggleLabel.TextColor3 = Color3.fromRGB(234, 239, 246)
  599. toggleButton.BackgroundColor3 = Color3.fromRGB(2, 162, 243)
  600. toggleFrame.BackgroundColor3 = Color3.fromRGB(2, 23, 49)
  601. end
  602.  
  603. toggleLabel.Name = "toggleLabel"
  604. toggleLabel.Parent = sectionFrame
  605. toggleLabel.BackgroundColor3 = Color3.fromRGB(157, 171, 182)
  606. toggleLabel.BackgroundTransparency = 1.000
  607. toggleLabel.Position = UDim2.new(0.0348837227, 0, 0.965517223, 0)
  608. toggleLabel.Size = UDim2.new(0, 200, 0, 22)
  609. toggleLabel.Font = Enum.Font.Gotham
  610. toggleLabel.Text = " " .. options.text
  611. toggleLabel.TextColor3 = Color3.fromRGB(157, 171, 182)
  612. toggleLabel.TextSize = 14.000
  613. toggleLabel.TextXAlignment = Enum.TextXAlignment.Left
  614. buttoneffect({frame = toggleLabel, entered = toggleLabel})
  615.  
  616. local function PerformToggle()
  617. State = not State
  618. options.callback(State)
  619. TweenService:Create(toggleButton, TweenInfo.new(0.2, Enum.EasingStyle.Quart, Enum.EasingDirection.InOut), {
  620. Position = State and UDim2.new(0.74, 0, 0.5, 0) or UDim2.new(0.25, 0, 0.5, 0)
  621. }):Play()
  622. TweenService:Create(toggleLabel, TweenInfo.new(0.06, Enum.EasingStyle.Quart, Enum.EasingDirection.InOut), {
  623. TextColor3 = State and Color3.fromRGB(234, 239, 246) or Color3.fromRGB(157, 171, 182)
  624. }):Play()
  625. TweenService:Create(toggleButton, TweenInfo.new(0.06, Enum.EasingStyle.Quart, Enum.EasingDirection.InOut), {
  626. BackgroundColor3 = State and Color3.fromRGB(2, 162, 243) or Color3.fromRGB(77, 77, 77)
  627. }):Play()
  628. TweenService:Create(toggleFrame, TweenInfo.new(0.06, Enum.EasingStyle.Quart, Enum.EasingDirection.InOut), {
  629. BackgroundColor3 = State and Color3.fromRGB(2, 23, 49) or Color3.fromRGB(4, 4, 11)
  630. }):Play()
  631. end
  632.  
  633. toggleFrame.Name = "toggleFrame"
  634. toggleFrame.Parent = toggleLabel
  635. toggleFrame.BackgroundColor3 = Color3.fromRGB(4, 4, 11)
  636. toggleFrame.BorderSizePixel = 0
  637. toggleFrame.AnchorPoint = Vector2.new(0.5, 0.5)
  638. toggleFrame.Position = UDim2.new(0.9, 0, 0.5, 0)
  639. toggleFrame.Size = UDim2.new(0, 38, 0, 18)
  640. toggleFrame.AutoButtonColor = false
  641. toggleFrame.Font = Enum.Font.SourceSans
  642. toggleFrame.Text = ""
  643. toggleFrame.TextColor3 = Color3.fromRGB(0, 0, 0)
  644. toggleFrame.TextSize = 14.000
  645. toggleFrame.MouseButton1Click:Connect(function()
  646. PerformToggle()
  647. end)
  648.  
  649. togFrameCorner.CornerRadius = UDim.new(0, 50)
  650. togFrameCorner.Name = "togFrameCorner"
  651. togFrameCorner.Parent = toggleFrame
  652.  
  653. toggleButton.Name = "toggleButton"
  654. toggleButton.Parent = toggleFrame
  655. toggleButton.BackgroundColor3 = Color3.fromRGB(77, 77, 77)
  656. toggleButton.BorderSizePixel = 0
  657. toggleButton.AnchorPoint = Vector2.new(0.5, 0.5)
  658. toggleButton.Position = UDim2.new(0.25, 0, 0.5, 0)
  659. toggleButton.Size = UDim2.new(0, 16, 0, 16)
  660. toggleButton.AutoButtonColor = false
  661. toggleButton.Font = Enum.Font.SourceSans
  662. toggleButton.Text = ""
  663. toggleButton.TextColor3 = Color3.fromRGB(0, 0, 0)
  664. toggleButton.TextSize = 14.000
  665. toggleButton.MouseButton1Click:Connect(function()
  666. PerformToggle()
  667. end)
  668.  
  669. togBtnCorner.CornerRadius = UDim.new(0, 50)
  670. togBtnCorner.Name = "togFrameCorner"
  671. togBtnCorner.Parent = toggleButton
  672.  
  673. Resize(25)
  674. end
  675.  
  676. function elements:Slider(options)
  677. if not options.text or not options.min or not options.max or not options.callback then Notify("Slider", "Missing arguments!") return end
  678.  
  679. local Slider = Instance.new("Frame")
  680. local sliderLabel = Instance.new("TextLabel")
  681. local sliderFrame = Instance.new("TextButton")
  682. local sliderBall = Instance.new("TextButton")
  683. local sliderBallCorner = Instance.new("UICorner")
  684. local sliderTextBox = Instance.new("TextBox")
  685. buttoneffect({frame = sliderLabel, entered = Slider})
  686.  
  687. local Value
  688. local Held = false
  689.  
  690. local UIS = game:GetService("UserInputService")
  691. local RS = game:GetService("RunService")
  692. local Mouse = game.Players.LocalPlayer:GetMouse()
  693.  
  694. local percentage = 0
  695. local step = 0.01
  696.  
  697. local function snap(number, factor)
  698. if factor == 0 then
  699. return number
  700. else
  701. return math.floor(number/factor+0.5)*factor
  702. end
  703. end
  704.  
  705. UIS.InputEnded:Connect(function(Mouse)
  706. Held = false
  707. end)
  708.  
  709. Slider.Name = "Slider"
  710. Slider.Parent = sectionFrame
  711. Slider.BackgroundColor3 = Color3.fromRGB(157, 171, 182)
  712. Slider.BackgroundTransparency = 1.000
  713. Slider.Position = UDim2.new(0.0395348854, 0, 0.947335422, 0)
  714. Slider.Size = UDim2.new(0, 200, 0, 22)
  715.  
  716. sliderLabel.Name = "sliderLabel"
  717. sliderLabel.Parent = Slider
  718. sliderLabel.AnchorPoint = Vector2.new(0.5, 0.5)
  719. sliderLabel.BackgroundColor3 = Color3.fromRGB(157, 171, 182)
  720. sliderLabel.BackgroundTransparency = 1.000
  721. sliderLabel.Position = UDim2.new(0.2, 0, 0.5, 0)
  722. sliderLabel.Size = UDim2.new(0, 77, 0, 22)
  723. sliderLabel.Font = Enum.Font.Gotham
  724. sliderLabel.Text = " " .. options.text
  725. sliderLabel.TextColor3 = Color3.fromRGB(157, 171, 182)
  726. sliderLabel.TextSize = 14.000
  727. sliderLabel.TextXAlignment = Enum.TextXAlignment.Left
  728. sliderLabel:GetPropertyChangedSignal("TextBounds"):Connect(function()
  729. if sliderLabel.TextBounds.X > 75 then
  730. sliderLabel.TextScaled = true
  731. else
  732. sliderLabel.TextScaled = false
  733. end
  734. end)
  735.  
  736. sliderFrame.Name = "sliderFrame"
  737. sliderFrame.Parent = sliderLabel
  738. sliderFrame.BackgroundColor3 = Color3.fromRGB(29, 87, 118)
  739. sliderFrame.BorderSizePixel = 0
  740. sliderFrame.AnchorPoint = Vector2.new(0.5, 0.5)
  741. sliderFrame.Position = UDim2.new(1.6, 0, 0.5, 0)
  742. sliderFrame.Size = UDim2.new(0, 72, 0, 2)
  743. sliderFrame.Text = ""
  744. sliderFrame.AutoButtonColor = false
  745. sliderFrame.MouseButton1Down:Connect(function()
  746. Held = true
  747. end)
  748.  
  749. sliderBall.Name = "sliderBall"
  750. sliderBall.Parent = sliderFrame
  751. sliderBall.AnchorPoint = Vector2.new(0.5, 0.5)
  752. sliderBall.BackgroundColor3 = Color3.fromRGB(67, 136, 231)
  753. sliderBall.BorderSizePixel = 0
  754. sliderBall.Position = UDim2.new(0, 0, 0.5, 0)
  755. sliderBall.Size = UDim2.new(0, 14, 0, 14)
  756. sliderBall.AutoButtonColor = false
  757. sliderBall.Font = Enum.Font.SourceSans
  758. sliderBall.Text = ""
  759. sliderBall.TextColor3 = Color3.fromRGB(0, 0, 0)
  760. sliderBall.TextSize = 14.000
  761. sliderBall.MouseButton1Down:Connect(function()
  762. Held = true
  763. end)
  764.  
  765. RS.RenderStepped:Connect(function()
  766. if Held then
  767. local BtnPos = sliderBall.Position
  768. local MousePos = UIS:GetMouseLocation().X
  769. local FrameSize = sliderFrame.AbsoluteSize.X
  770. local FramePos = sliderFrame.AbsolutePosition.X
  771. local pos = snap((MousePos-FramePos)/FrameSize,step)
  772. percentage = math.clamp(pos,0,0.9)
  773.  
  774. Value = ((((tonumber(options.max) - tonumber(options.min)) / 0.9) * percentage)) + tonumber(options.min)
  775. Value = round(Value, options.float)
  776. Value = math.clamp(Value, options.min, options.max)
  777. sliderTextBox.Text = Value
  778. options.callback(Value)
  779. sliderBall.Position = UDim2.new(percentage,0,BtnPos.Y.Scale, BtnPos.Y.Offset)
  780. end
  781. end)
  782.  
  783. sliderBallCorner.CornerRadius = UDim.new(0, 50)
  784. sliderBallCorner.Name = "sliderBallCorner"
  785. sliderBallCorner.Parent = sliderBall
  786.  
  787. sliderTextBox.Name = "sliderTextBox"
  788. sliderTextBox.Parent = sliderLabel
  789. sliderTextBox.BackgroundColor3 = Color3.fromRGB(1, 7, 17)
  790. sliderTextBox.AnchorPoint = Vector2.new(0.5, 0.5)
  791. sliderTextBox.Position = UDim2.new(2.4, 0, 0.5, 0)
  792. sliderTextBox.Size = UDim2.new(0, 31, 0, 15)
  793. sliderTextBox.Font = Enum.Font.Gotham
  794. sliderTextBox.Text = options.min
  795. sliderTextBox.TextColor3 = Color3.fromRGB(234, 239, 245)
  796. sliderTextBox.TextSize = 11.000
  797. sliderTextBox.TextWrapped = true
  798.  
  799. sliderTextBox.Focused:Connect(function()
  800. TweenService:Create(sliderLabel, TweenInfo.new(0.06, Enum.EasingStyle.Quart, Enum.EasingDirection.In), {TextColor3 = Color3.fromRGB(234, 239, 246)}):Play()
  801. end)
  802.  
  803. sliderTextBox.FocusLost:Connect(function(Enter)
  804. TweenService:Create(sliderLabel, TweenInfo.new(0.06, Enum.EasingStyle.Quart, Enum.EasingDirection.In), {TextColor3 = Color3.fromRGB(157, 171, 182)}):Play()
  805. if Enter then
  806. if sliderTextBox.Text ~= nil and sliderTextBox.Text ~= "" then
  807. if tonumber(sliderTextBox.Text) > options.max then
  808. sliderTextBox.Text = tostring(options.max)
  809. options.callback(options.max)
  810. elseif tonumber(sliderTextBox.Text) < options.min then
  811. sliderTextBox.Text = tostring(options.min)
  812. options.callback(options.min)
  813. elseif not tonumber(sliderTextBox.Text) < options.min and not tonumber(sliderTextBox.Text) > options.max then
  814. options.callback(sliderTextBox.Text)
  815. end
  816. end
  817. end
  818. end)
  819.  
  820. Resize(25)
  821. end
  822.  
  823. function elements:Dropdown(options)
  824. if not options.text or not options.default or not options.list or not options.callback then Notify("Dropdown", "Missing arguments!") return end
  825.  
  826. local DropYSize = 0
  827. local Dropped = false
  828.  
  829. local Dropdown = Instance.new("Frame")
  830. local dropdownLabel = Instance.new("TextLabel")
  831. local dropdownText = Instance.new("TextLabel")
  832. local dropdownArrow = Instance.new("ImageButton")
  833. local dropdownList = Instance.new("Frame")
  834.  
  835. local dropListLayout = Instance.new("UIListLayout")
  836. buttoneffect({frame = dropdownLabel, entered = Dropdown})
  837.  
  838. Dropdown.Name = "Dropdown"
  839. Dropdown.Parent = sectionFrame
  840. Dropdown.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  841. Dropdown.BackgroundTransparency = 1.000
  842. Dropdown.BorderSizePixel = 0
  843. Dropdown.Position = UDim2.new(0.0697674453, 0, 0.237037033, 0)
  844. Dropdown.Size = UDim2.new(0, 200, 0, 22)
  845. Dropdown.ZIndex = 2
  846.  
  847. dropdownLabel.Name = "dropdownLabel"
  848. dropdownLabel.Parent = Dropdown
  849. dropdownLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  850. dropdownLabel.BackgroundTransparency = 1.000
  851. dropdownLabel.BorderSizePixel = 0
  852. dropdownLabel.Size = UDim2.new(0, 105, 0, 22)
  853. dropdownLabel.Font = Enum.Font.Gotham
  854. dropdownLabel.Text = " " .. options.text
  855. dropdownLabel.TextColor3 = Color3.fromRGB(157, 171, 182)
  856. dropdownLabel.TextSize = 14.000
  857. dropdownLabel.TextXAlignment = Enum.TextXAlignment.Left
  858. dropdownLabel.TextWrapped = true
  859.  
  860. dropdownText.Name = "dropdownText"
  861. dropdownText.Parent = dropdownLabel
  862. dropdownText.BackgroundColor3 = Color3.fromRGB(2, 5, 12)
  863. dropdownText.Position = UDim2.new(1.08571434, 0, 0.0909090936, 0)
  864. dropdownText.Size = UDim2.new(0, 87, 0, 18)
  865. dropdownText.Font = Enum.Font.Gotham
  866. dropdownText.Text = " " .. options.default
  867. dropdownText.TextColor3 = Color3.fromRGB(234, 239, 245)
  868. dropdownText.TextSize = 12.000
  869. dropdownText.TextXAlignment = Enum.TextXAlignment.Left
  870. dropdownText.TextWrapped = true
  871.  
  872. dropdownArrow.Name = "dropdownArrow"
  873. dropdownArrow.Parent = dropdownText
  874. dropdownArrow.BackgroundColor3 = Color3.fromRGB(2, 5, 12)
  875. dropdownArrow.BorderSizePixel = 0
  876. dropdownArrow.Position = UDim2.new(0.87356323, 0, 0.138888866, 0)
  877. dropdownArrow.Size = UDim2.new(0, 11, 0, 13)
  878. dropdownArrow.AutoButtonColor = false
  879. dropdownArrow.Image = "rbxassetid://8008296380"
  880. dropdownArrow.ImageColor3 = Color3.fromRGB(157, 171, 182)
  881.  
  882. dropdownArrow.MouseButton1Click:Connect(function()
  883. Dropped = not Dropped
  884. if Dropped then
  885. if dropdownLabel.TextColor3 ~= Color3.fromRGB(234, 239, 245) then
  886. TweenService:Create(dropdownLabel, TweenInfo.new(0.06, Enum.EasingStyle.Quad, Enum.EasingDirection.In), {
  887. TextColor3 = Color3.fromRGB(234, 239, 246)
  888. }):Play()
  889. end
  890. TweenService:Create(dropdownList, TweenInfo.new(0.06, Enum.EasingStyle.Quad, Enum.EasingDirection.In), {
  891. Size = UDim2.new(0, 87, 0, DropYSize)
  892. }):Play()
  893. TweenService:Create(dropdownList, TweenInfo.new(0.06, Enum.EasingStyle.Quad, Enum.EasingDirection.In), {
  894. BorderSizePixel = 1
  895. }):Play()
  896. elseif not Dropped then
  897. if dropdownLabel.TextColor3 ~= Color3.fromRGB(157, 171, 182) then
  898. TweenService:Create(dropdownLabel, TweenInfo.new(0.12, Enum.EasingStyle.Quad, Enum.EasingDirection.In), {
  899. TextColor3 = Color3.fromRGB(157, 171, 182)
  900. }):Play()
  901. end
  902. TweenService:Create(dropdownList, TweenInfo.new(0.06, Enum.EasingStyle.Quad, Enum.EasingDirection.In), {
  903. Size = UDim2.new(0, 87, 0, 0)
  904. }):Play()
  905. TweenService:Create(dropdownList, TweenInfo.new(0.06, Enum.EasingStyle.Quad, Enum.EasingDirection.In), {
  906. BorderSizePixel = 0
  907. }):Play()
  908. end
  909. end)
  910.  
  911. dropdownList.Name = "dropdownList"
  912. dropdownList.Parent = dropdownText
  913. dropdownList.BackgroundColor3 = Color3.fromRGB(2, 5, 12)
  914. dropdownList.Position = UDim2.new(0, 0, 1, 0)
  915. dropdownList.Size = UDim2.new(0, 87, 0, 0)
  916. dropdownList.ClipsDescendants = true
  917. dropdownList.BorderSizePixel = 0
  918. dropdownList.ZIndex = 10
  919.  
  920. dropListLayout.Name = "dropListLayout"
  921. dropListLayout.Parent = dropdownList
  922. dropListLayout.SortOrder = Enum.SortOrder.LayoutOrder
  923. Resize(25)
  924.  
  925. for i,v in next, options.list do
  926. local dropdownBtn = Instance.new("TextButton")
  927. local Count = 1
  928.  
  929. dropdownBtn.Name = "dropdownBtn"
  930. dropdownBtn.Parent = dropdownList
  931. dropdownBtn.BackgroundColor3 = Color3.fromRGB(234, 239, 245)
  932. dropdownBtn.BackgroundTransparency = 1.000
  933. dropdownBtn.BorderSizePixel = 0
  934. dropdownBtn.Position = UDim2.new(-0.0110929646, 0, 0.0305557251, 0)
  935. dropdownBtn.Size = UDim2.new(0, 87, 0, 18)
  936. dropdownBtn.AutoButtonColor = false
  937. dropdownBtn.Font = Enum.Font.Gotham
  938. dropdownBtn.TextColor3 = Color3.fromRGB(234, 239, 245)
  939. dropdownBtn.TextSize = 12.000
  940. dropdownBtn.Text = v
  941. dropdownBtn.ZIndex = 15
  942. clickEffect({button = dropdownBtn, amount = 5})
  943.  
  944. Count = Count + 1
  945. dropdownList.ZIndex -= Count
  946. DropYSize = DropYSize + 18
  947.  
  948. dropdownBtn.MouseButton1Click:Connect(function()
  949. dropdownText.Text = " " .. v
  950. options.callback(v)
  951. end)
  952. end
  953. end
  954.  
  955. function elements:Textbox(options)
  956. if not options.text or not options.value or not options.callback then Notify("Textbox", "Missing arguments!") return end
  957.  
  958. local Textbox = Instance.new("Frame")
  959. local textBoxLabel = Instance.new("TextLabel")
  960. local textBox = Instance.new("TextBox")
  961.  
  962. Textbox.Name = "Textbox"
  963. Textbox.Parent = sectionFrame
  964. Textbox.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  965. Textbox.BackgroundTransparency = 1.000
  966. Textbox.BorderSizePixel = 0
  967. Textbox.Position = UDim2.new(0.0348837227, 0, 0.945454538, 0)
  968. Textbox.Size = UDim2.new(0, 200, 0, 22)
  969. buttoneffect({frame = textBoxLabel, entered = Textbox})
  970.  
  971. textBoxLabel.Name = "textBoxLabel"
  972. textBoxLabel.Parent = Textbox
  973. textBoxLabel.AnchorPoint = Vector2.new(0.5, 0.5)
  974. textBoxLabel.BackgroundColor3 = Color3.fromRGB(157, 171, 182)
  975. textBoxLabel.BackgroundTransparency = 1.000
  976. textBoxLabel.Position = UDim2.new(0.237000003, 0, 0.5, 0)
  977. textBoxLabel.Size = UDim2.new(0, 99, 0, 22)
  978. textBoxLabel.Font = Enum.Font.Gotham
  979. textBoxLabel.Text = " " .. options.text
  980. textBoxLabel.TextColor3 = Color3.fromRGB(157, 171, 182)
  981. textBoxLabel.TextSize = 14.000
  982. textBoxLabel.TextXAlignment = Enum.TextXAlignment.Left
  983.  
  984. textBox.Name = "textBox"
  985. textBox.Parent = Textbox
  986. textBox.AnchorPoint = Vector2.new(0.5, 0.5)
  987. textBox.BackgroundColor3 = Color3.fromRGB(1, 7, 17)
  988. textBox.Position = UDim2.new(0.850000024, 0, 0.5, 0)
  989. textBox.Size = UDim2.new(0, 53, 0, 15)
  990. textBox.Font = Enum.Font.Gotham
  991. textBox.Text = options.value
  992. textBox.TextColor3 = Color3.fromRGB(234, 239, 245)
  993. textBox.TextSize = 11.000
  994. textBox.TextWrapped = true
  995.  
  996. Resize(25)
  997.  
  998. textBox.Focused:Connect(function()
  999. TweenService:Create(textBoxLabel, TweenInfo.new(0.06, Enum.EasingStyle.Quad, Enum.EasingDirection.In), {TextColor3 = Color3.fromRGB(234, 239, 246)}):Play()
  1000. end)
  1001.  
  1002. textBox.FocusLost:Connect(function(Enter)
  1003. TweenService:Create(textBoxLabel, TweenInfo.new(0.06, Enum.EasingStyle.Quad, Enum.EasingDirection.In), {TextColor3 = Color3.fromRGB(157, 171, 182)}):Play()
  1004. if Enter then
  1005. if textBox.Text ~= nil and textBox.Text ~= "" then
  1006. options.callback(textBox.Text)
  1007. end
  1008. end
  1009. end)
  1010. end
  1011.  
  1012. function elements:Colorpicker(options)
  1013. if not options.text or not options.color or not options.callback then Notify("Colorpicker", "Missing arguments!") return end
  1014.  
  1015.  
  1016. local hue, sat, val = Color3.toHSV(options.color)
  1017.  
  1018. local Colorpicker = Instance.new("Frame")
  1019. local colorpickerLabel = Instance.new("TextLabel")
  1020. local colorpickerButton = Instance.new("ImageButton")
  1021. local colorpickerFrame = Instance.new("Frame")
  1022. local RGB = Instance.new("ImageButton")
  1023. local RGBCircle = Instance.new("ImageLabel")
  1024. local Darkness = Instance.new("ImageButton")
  1025. local DarknessCircle = Instance.new("Frame")
  1026. local colorHex = Instance.new("TextLabel")
  1027. local Copy = Instance.new("TextButton")
  1028. buttoneffect({frame = colorpickerLabel, entered = Colorpicker})
  1029.  
  1030. local vis = false
  1031.  
  1032. Colorpicker.Name = "Colorpicker"
  1033. Colorpicker.Parent = sectionFrame
  1034. Colorpicker.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1035. Colorpicker.BackgroundTransparency = 1.000
  1036. Colorpicker.BorderSizePixel = 0
  1037. Colorpicker.Position = UDim2.new(0.0348837227, 0, 0.945454538, 0)
  1038. Colorpicker.Size = UDim2.new(0, 200, 0, 22)
  1039. Colorpicker.ZIndex = 2
  1040.  
  1041. colorpickerLabel.Name = "colorpickerLabel"
  1042. colorpickerLabel.Parent = Colorpicker
  1043. colorpickerLabel.AnchorPoint = Vector2.new(0.5, 0.5)
  1044. colorpickerLabel.BackgroundColor3 = Color3.fromRGB(157, 171, 182)
  1045. colorpickerLabel.BackgroundTransparency = 1.000
  1046. colorpickerLabel.Position = UDim2.new(0.5, 0, 0.5, 0)
  1047. colorpickerLabel.Size = UDim2.new(0, 200, 0, 22)
  1048. colorpickerLabel.Font = Enum.Font.Gotham
  1049. colorpickerLabel.Text = " " .. options.text
  1050. colorpickerLabel.TextColor3 = Color3.fromRGB(157, 171, 182)
  1051. colorpickerLabel.TextSize = 14.000
  1052. colorpickerLabel.TextXAlignment = Enum.TextXAlignment.Left
  1053.  
  1054. colorpickerButton.Name = "colorpickerButton"
  1055. colorpickerButton.Parent = colorpickerLabel
  1056. colorpickerButton.AnchorPoint = Vector2.new(0.5, 0.5)
  1057. colorpickerButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1058. colorpickerButton.BackgroundTransparency = 1.000
  1059. colorpickerButton.BorderSizePixel = 0
  1060. colorpickerButton.Position = UDim2.new(0.920, 0, 0.57, 0)
  1061. colorpickerButton.Size = UDim2.new(0, 15, 0, 15)
  1062. colorpickerButton.Image = "rbxassetid://8023491332"
  1063. colorpickerButton.MouseButton1Click:Connect(function()
  1064. colorpickerFrame.Visible = not colorpickerFrame.Visible
  1065. vis = not vis
  1066. TweenService:Create(colorpickerLabel, TweenInfo.new(0.06, Enum.EasingStyle.Quart, Enum.EasingDirection.InOut), {
  1067. TextColor3 = vis and Color3.fromRGB(234, 239, 246) or Color3.fromRGB(157, 171, 182)
  1068. }):Play()
  1069. end)
  1070.  
  1071. colorpickerFrame.Name = "colorpickerFrame"
  1072. colorpickerFrame.Parent = Colorpicker
  1073. colorpickerFrame.Visible = false
  1074. colorpickerFrame.BackgroundColor3 = Color3.fromRGB(0, 10, 21)
  1075. colorpickerFrame.Position = UDim2.new(1.15, 0, 0.5, 0)
  1076. colorpickerFrame.Size = UDim2.new(0, 251, 0, 221)
  1077. colorpickerFrame.ZIndex = 15
  1078. Dragify(colorpickerFrame, Colorpicker)
  1079.  
  1080. RGB.Name = "RGB"
  1081. RGB.Parent = colorpickerFrame
  1082. RGB.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1083. RGB.BackgroundTransparency = 1.000
  1084. RGB.BorderSizePixel = 0
  1085. RGB.Position = UDim2.new(0.0670000017, 0, 0.0680000037, 0)
  1086. RGB.Size = UDim2.new(0, 179, 0, 161)
  1087. RGB.AutoButtonColor = false
  1088. RGB.Image = "rbxassetid://6523286724"
  1089. RGB.ZIndex = 16
  1090.  
  1091. RGBCircle.Name = "RGBCircle"
  1092. RGBCircle.Parent = RGB
  1093. RGBCircle.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1094. RGBCircle.BackgroundTransparency = 1.000
  1095. RGBCircle.BorderColor3 = Color3.fromRGB(27, 42, 53)
  1096. RGBCircle.BorderSizePixel = 0
  1097. RGBCircle.Size = UDim2.new(0, 14, 0, 14)
  1098. RGBCircle.Image = "rbxassetid://3926309567"
  1099. RGBCircle.ImageRectOffset = Vector2.new(628, 420)
  1100. RGBCircle.ImageRectSize = Vector2.new(48, 48)
  1101. RGBCircle.ZIndex = 16
  1102.  
  1103. Darkness.Name = "Darkness"
  1104. Darkness.Parent = colorpickerFrame
  1105. Darkness.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1106. Darkness.BorderSizePixel = 0
  1107. Darkness.Position = UDim2.new(0.831940293, 0, 0.0680000708, 0)
  1108. Darkness.Size = UDim2.new(0, 33, 0, 161)
  1109. Darkness.AutoButtonColor = false
  1110. Darkness.Image = "rbxassetid://156579757"
  1111. Darkness.ZIndex = 16
  1112.  
  1113. DarknessCircle.Name = "DarknessCircle"
  1114. DarknessCircle.Parent = Darkness
  1115. DarknessCircle.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1116. DarknessCircle.BorderSizePixel = 0
  1117. DarknessCircle.Position = UDim2.new(0, 0, 0, 0)
  1118. DarknessCircle.Size = UDim2.new(0, 33, 0, 5)
  1119. DarknessCircle.ZIndex = 16
  1120.  
  1121. colorHex.Name = "colorHex"
  1122. colorHex.Parent = colorpickerFrame
  1123. colorHex.BackgroundColor3 = Color3.fromRGB(9, 8, 13)
  1124. colorHex.Position = UDim2.new(0.0717131495, 0, 0.850678742, 0)
  1125. colorHex.Size = UDim2.new(0, 94, 0, 24)
  1126. colorHex.Font = Enum.Font.GothamSemibold
  1127. colorHex.Text = "#FFFFFF"
  1128. colorHex.TextColor3 = Color3.fromRGB(234, 239, 245)
  1129. colorHex.TextSize = 14.000
  1130. colorHex.ZIndex = 16
  1131.  
  1132. Copy.Parent = colorpickerFrame
  1133. Copy.BackgroundColor3 = Color3.fromRGB(9, 8, 13)
  1134. Copy.Position = UDim2.new(0.72111553, 0, 0.850678742, 0)
  1135. Copy.Size = UDim2.new(0, 60, 0, 24)
  1136. Copy.AutoButtonColor = false
  1137. Copy.Font = Enum.Font.GothamSemibold
  1138. Copy.Text = "Copy"
  1139. Copy.TextColor3 = Color3.fromRGB(234, 239, 245)
  1140. Copy.TextSize = 14.000
  1141. Copy.ZIndex = 16
  1142. Resize(25)
  1143. Copy.MouseButton1Click:Connect(function()
  1144. if setclipboard then
  1145. setclipboard(tostring(colorHex.Text))
  1146. Notify("Cryptweb:", tostring(colorHex.Text))
  1147. Notify("Cryptweb:", "Done!")
  1148. else
  1149. print(tostring(colorHex.Text))
  1150. Notify("Cryptweb:", tostring(colorHex.Text))
  1151. Notify("Cryptweb:", "Your exploit does not support the function 'setclipboard', so we've printed it out.")
  1152. end
  1153. end)
  1154.  
  1155. local ceil,clamp,atan2,pi = math.ceil,math.clamp,math.atan2,math.pi
  1156. local tostr,sub = tostring,string.sub
  1157. local fromHSV = Color3.fromHSV
  1158. local v2,udim2 = Vector2.new,UDim2.new
  1159.  
  1160. local UserInputService = game:GetService("UserInputService")
  1161. local getmouse = game.Players.LocalPlayer:GetMouse()
  1162.  
  1163. local WheelDown = false
  1164. local SlideDown = false
  1165.  
  1166. local function toPolar(v)
  1167. return atan2(v.y, v.x), v.magnitude;
  1168. end
  1169.  
  1170. local function radToDeg(x)
  1171. return ((x + pi) / (2 * pi)) * 360;
  1172. end
  1173. local hue, saturation, value = 0, 0, 1;
  1174. local color = {1,1,1}
  1175.  
  1176. local function to_hex(color)
  1177. return string.format("#%02X%02X%02X", color.R * 255, color.G * 255, color.B * 255)
  1178. end
  1179. local function update()
  1180. local r = color[1];
  1181. local g = color[2];
  1182. local b = color[3];
  1183.  
  1184. local c = fromHSV(r, g, b);
  1185. colorHex.Text = tostring(to_hex(c))
  1186. end
  1187. local function mouseLocation()
  1188. return game.Players.LocalPlayer:GetMouse()
  1189. end
  1190. local function UpdateSlide(iX,iY)
  1191. local ml = mouseLocation()
  1192. local y = ml.Y - Darkness.AbsolutePosition.Y
  1193. local maxY = Darkness.AbsoluteSize.Y
  1194. if y<0 then y=0 end
  1195. if y>maxY then y=maxY end
  1196. y = y/maxY
  1197. local cy = DarknessCircle.AbsoluteSize.Y/2
  1198. color = {color[1],color[2],1-y}
  1199. local realcolor = Color3.fromHSV(color[1],color[2],color[3])
  1200. DarknessCircle.BackgroundColor3 = realcolor
  1201. DarknessCircle.Position = UDim2.new(0,0,y,-cy)
  1202. options.callback(realcolor)
  1203.  
  1204. update();
  1205. end
  1206. local function UpdateRing(iX,iY)
  1207. local ml = mouseLocation()
  1208. local x,y = ml.X - RGB.AbsolutePosition.X,ml.Y - RGB.AbsolutePosition.Y
  1209. local maxX,maxY = RGB.AbsoluteSize.X,RGB.AbsoluteSize.Y
  1210. if x<0 then
  1211. x=0
  1212. end
  1213. if x>maxX then
  1214. x=maxX
  1215. end
  1216. if y<0 then
  1217. y=0
  1218. end
  1219. if y>maxY then
  1220. y=maxY
  1221. end
  1222. x = x/maxX
  1223. y = y/maxY
  1224.  
  1225. local cx = RGBCircle.AbsoluteSize.X/2
  1226. local cy = RGBCircle.AbsoluteSize.Y/2
  1227.  
  1228. RGBCircle.Position = udim2(x,-cx,y,-cy)
  1229.  
  1230. color = {1-x,1-y,color[3]}
  1231. local realcolor = Color3.fromHSV(color[1],color[2],color[3])
  1232. Darkness.BackgroundColor3 = realcolor
  1233. DarknessCircle.BackgroundColor3 = realcolor
  1234. options.callback(realcolor)
  1235. update();
  1236. end
  1237.  
  1238.  
  1239. RGB.MouseButton1Down:Connect(function()
  1240. WheelDown = true
  1241. UpdateRing(getmouse.X,getmouse.Y)
  1242. end)
  1243. Darkness.MouseButton1Down:Connect(function()
  1244. SlideDown = true
  1245. UpdateSlide(getmouse.X,getmouse.Y)
  1246. end)
  1247.  
  1248.  
  1249. UserInputService.InputEnded:Connect(function(input)
  1250. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  1251. WheelDown = false
  1252. SlideDown = false
  1253. end
  1254. end)
  1255.  
  1256. RGB.MouseMoved:Connect(function()
  1257. if WheelDown then
  1258. UpdateRing(getmouse.X,getmouse.Y)
  1259. end
  1260. end)
  1261. Darkness.MouseMoved:Connect(function()
  1262. if SlideDown then
  1263. UpdateSlide(getmouse.X,getmouse.Y)
  1264. end
  1265. end)
  1266.  
  1267. local function setcolor(tbl)
  1268. local realcolor = Color3.fromHSV(tbl[1],tbl[2],tbl[3])
  1269. colorHex.Text = tostring(to_hex(realcolor))
  1270. DarknessCircle.BackgroundColor3 = realcolor
  1271. end
  1272. setcolor({hue,sat,val})
  1273. end
  1274.  
  1275. function elements:Keybind(options)
  1276. if not options.text or not options.default or not options.callback then Notify("Keybind", "Missing arguments") return end
  1277.  
  1278. Resize(25)
  1279.  
  1280. local blacklisted = {
  1281. Return = true,
  1282. Space = true,
  1283. Tab = true,
  1284. W = true,
  1285. A = true,
  1286. S = true,
  1287. D = true,
  1288. I = true,
  1289. O = true,
  1290. Unknown = true
  1291. }
  1292.  
  1293. local short = {
  1294. RightControl = "RCtrl",
  1295. LeftControl = "LCtrl",
  1296. LeftShift = "LShift",
  1297. RightShift = "RShift",
  1298. MouseButton1 = "M1",
  1299. MouseButton2 = "M2",
  1300. LeftAlt = "LAlt",
  1301. RightAlt = "RAlt"
  1302. }
  1303.  
  1304. local oldKey = options.default.Name
  1305. local Keybind = Instance.new("Frame")
  1306. local keybindButton = Instance.new("TextButton")
  1307. local keybindLabel = Instance.new("TextLabel")
  1308.  
  1309. Keybind.Name = "Keybind"
  1310. Keybind.Parent = sectionFrame
  1311. Keybind.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1312. Keybind.BackgroundTransparency = 1.000
  1313. Keybind.BorderSizePixel = 0
  1314. Keybind.Position = UDim2.new(0.0348837227, 0, 0.945454538, 0)
  1315. Keybind.Size = UDim2.new(0, 200, 0, 22)
  1316. Keybind.ZIndex = 2
  1317. buttoneffect({frame = keybindButton, entered = Keybind})
  1318.  
  1319. keybindButton.Name = "keybindButton"
  1320. keybindButton.Parent = Keybind
  1321. keybindButton.AnchorPoint = Vector2.new(0.5, 0.5)
  1322. keybindButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1323. keybindButton.BackgroundTransparency = 1.000
  1324. keybindButton.BorderSizePixel = 0
  1325. keybindButton.Position = UDim2.new(0.5, 0, 0.5, 0)
  1326. keybindButton.Size = UDim2.new(0, 200, 0, 22)
  1327. keybindButton.AutoButtonColor = false
  1328. keybindButton.Font = Enum.Font.Gotham
  1329. keybindButton.Text = " " .. options.text
  1330. keybindButton.TextColor3 = Color3.fromRGB(157, 171, 182)
  1331. keybindButton.TextSize = 14.000
  1332. keybindButton.TextXAlignment = Enum.TextXAlignment.Left
  1333. keybindButton.MouseButton1Click:Connect(function()
  1334. keybindLabel.Text = "... "
  1335. TweenService:Create(keybindButton, TweenInfo.new(0.06, Enum.EasingStyle.Quad, Enum.EasingDirection.In), {
  1336. TextColor3 = Color3.fromRGB(234, 239, 246)
  1337. }):Play()
  1338. TweenService:Create(keybindLabel, TweenInfo.new(0.06, Enum.EasingStyle.Quad, Enum.EasingDirection.In), {
  1339. TextColor3 = Color3.fromRGB(234, 239, 246)
  1340. }):Play()
  1341. local inputbegan = game:GetService("UserInputService").InputBegan:wait()
  1342. if not blacklisted[inputbegan.KeyCode.Name] then
  1343. TweenService:Create(keybindLabel, TweenInfo.new(0.06, Enum.EasingStyle.Quad, Enum.EasingDirection.In), {
  1344. TextColor3 = Color3.fromRGB(157, 171, 182)
  1345. }):Play()
  1346. TweenService:Create(keybindButton, TweenInfo.new(0.06, Enum.EasingStyle.Quad, Enum.EasingDirection.In), {
  1347. TextColor3 = Color3.fromRGB(157, 171, 182)
  1348. }):Play()
  1349. keybindLabel.Text = short[inputbegan.KeyCode.Name] or inputbegan.KeyCode.Name
  1350. oldKey = inputbegan.KeyCode.Name
  1351. else
  1352. TweenService:Create(keybindButton, TweenInfo.new(0.06, Enum.EasingStyle.Quad, Enum.EasingDirection.In), {
  1353. TextColor3 = Color3.fromRGB(157, 171, 182)
  1354. }):Play()
  1355. TweenService:Create(keybindLabel, TweenInfo.new(0.06, Enum.EasingStyle.Quad, Enum.EasingDirection.In), {
  1356. TextColor3 = Color3.fromRGB(157, 171, 182)
  1357. }):Play()
  1358. keybindLabel.Text = short[oldKey] or oldKey
  1359. end
  1360. end)
  1361.  
  1362. game:GetService("UserInputService").InputBegan:connect(function(key, focused)
  1363. if not focused then
  1364. if key.KeyCode.Name == oldKey then
  1365. options.callback(oldKey)
  1366. end
  1367. end
  1368. end)
  1369.  
  1370. keybindLabel.Name = "keybindLabel"
  1371. keybindLabel.Parent = keybindButton
  1372. keybindLabel.AnchorPoint = Vector2.new(0.5, 0.5)
  1373. keybindLabel.BackgroundColor3 = Color3.fromRGB(157, 171, 182)
  1374. keybindLabel.BackgroundTransparency = 1.000
  1375. keybindLabel.Position = UDim2.new(0.910000026, 0, 0.5, 0)
  1376. keybindLabel.Size = UDim2.new(0, 36, 0, 22)
  1377. keybindLabel.Font = Enum.Font.Gotham
  1378. keybindLabel.Text = oldKey .. " "
  1379. keybindLabel.TextColor3 = Color3.fromRGB(157, 171, 182)
  1380. keybindLabel.TextSize = 14.000
  1381. keybindLabel.TextXAlignment = Enum.TextXAlignment.Right
  1382. end
  1383.  
  1384. return elements
  1385. end
  1386.  
  1387. return sections
  1388. end
  1389.  
  1390. return tabs
  1391. end
  1392.  
  1393. return tabsections
  1394. end
  1395. --[[
  1396. local Window = Library:Window({text = "Neverlose"})
  1397.  
  1398. --//First tab section
  1399. local TS = Window:TabSection({text = "Ur mother"})
  1400. local T = TS:Tab({text = "Mother of nature!", icon = "idk lol"})
  1401.  
  1402. --// Second tab section
  1403. local TS2 = Window:TabSection({text = "OK"})
  1404. local T2 = TS2:Tab({text = "Ye im not gay"})
  1405.  
  1406. --// Section setup
  1407. local S1 = T:Section({text = "Niggering"})
  1408. local S2 = T:Section({text = "XD"})
  1409.  
  1410. local S3 = T2:Section({text = "Hog Rider Happy"})
  1411.  
  1412. --// Inner setup
  1413. S1:Toggle({text = "wanna have sex", state = false, callback = function(arg)
  1414. print("GO:", arg)
  1415. end})
  1416.  
  1417. S1:Dropdown({text = "Proof", default = "humanoid", list = {"No", "humanoid", "farting"}, callback = function(arg)
  1418. print("XD:", arg)
  1419. end})
  1420.  
  1421. S1:Textbox({text = "bro", value = "sex?", callback = function(arg)
  1422. print(arg)
  1423. end})
  1424.  
  1425. --// Inner setup 2
  1426.  
  1427. S2:Keybind({text = "Wow me", default = Enum.KeyCode.E, callback = function(arg)
  1428. print("Dank memer,", arg)
  1429. end})
  1430.  
  1431.  
  1432. S3:Slider({text = "FOV", min = 70, max = 120, callback = function(arg)
  1433. game.Workspace.Camera.FieldOfView = tonumber(arg)
  1434. end})
  1435.  
  1436. S3:Slider({text = "Float", min = 70, max = 120, float = 0.7, callback = function(arg)
  1437. print(arg)
  1438. end})
  1439. --]]
  1440.  
  1441. local Humanoid = HumanoidRootPart
  1442.  
  1443. getgenv().Target = true
  1444. -- Configuration
  1445. getgenv().Key = Enum.KeyCode.C
  1446. getgenv().Prediction = 0.125
  1447. getgenv().ChatMode = false
  1448. getgenv().notification = true
  1449. getgenv().part = "HumanoidRootPart"
  1450. getgenv().showdot = true
  1451. getgenv().AutoPrediction = false
  1452. getgenv().Multiplier = 1
  1453. getgenv().SpinBotSpeed = 0
  1454. getgenv().FakeLagSpeed = 0.000005
  1455.  
  1456. local Window = Library:Window({text = "Ares"})
  1457.  
  1458. --//First tab section
  1459. local TS1 = Window:TabSection({text = "Aiming"})
  1460. --local T1 = TS1:Tab({text = "Aimlock"})
  1461. --local T2 = TS1:Tab({text = "Silent Aim"})
  1462. local T3 = TS1:Tab({text = "Target Aim"})
  1463.  
  1464. --//Second tab section
  1465. local TS2 = Window:TabSection({text = "Miscellaneous"})
  1466. local T4 = TS2:Tab({text = "Misc"})
  1467.  
  1468. --//Third tab section
  1469. local TS3 = Window:TabSection({text = "Visuals"})
  1470. local T5 = TS3:Tab({text = "Player ESP"})
  1471.  
  1472. --//Esp Section
  1473. local ESP = loadstring(game:HttpGet("https://raw.githubusercontent.com/xhulo/esp/main/jhad"))()
  1474.  
  1475. local S3 = T5:Section({text = "Player ESP"})
  1476.  
  1477.  
  1478.  
  1479. S3:Toggle({text = "ESP Enabled", state = false, callback = function(arg)
  1480. ESP.Enabled = arg
  1481. ESP.TeamMates = arg
  1482. end})
  1483.  
  1484. S3:Toggle({text = "ESP Boxes", state = false, callback = function(arg)
  1485. ESP.Boxes = arg
  1486. end})
  1487.  
  1488. S3:Toggle({text = "ESP Tracers", state = false, callback = function(arg)
  1489. ESP.Tracers = arg
  1490. end})
  1491.  
  1492. S3:Toggle({text = "ESP FaceCamera", state = false, callback = function(arg)
  1493. ESP.FaceCamera = arg
  1494. end})
  1495.  
  1496. S3:Toggle({text = "ESP Names", state = false, callback = function(arg)
  1497. ESP.Names = arg
  1498. end})
  1499.  
  1500. --// Random Stuff
  1501. local S1 = T4:Section({text = "Random Stuff"})
  1502.  
  1503. S1:Slider({text = "FOV", min = 60, max = 120, callback = function(arg)
  1504. game.Workspace.Camera.FieldOfView = tonumber(arg)
  1505. end})
  1506.  
  1507. --// Target Aim
  1508. local S2 = T3:Section({text = "Target Aim"})
  1509.  
  1510. S2:Toggle({text = "Target Aimbot", state = false, callback = function(arg)
  1511. getgenv().Target = arg
  1512. end})
  1513.  
  1514. S2:Toggle({text = "Notification Mode", state = false, callback = function(arg)
  1515. getgenv().notification = arg
  1516. end})
  1517.  
  1518. S2:Toggle({text = "Show Lock", state = false, callback = function(arg)
  1519. getgenv().showdot = arg
  1520. end})
  1521.  
  1522. S2:Toggle({text = "Ping Based", state = false, callback = function(arg)
  1523. getgenv().AutoPrediction = arg
  1524. end})
  1525.  
  1526. S2:Dropdown({text = "Hitbox", default = "HumanoidRootPart", list = {"Head", "UpperTorso", "HumanoidRootPart", "LowerTorso"}, callback = function(arg)
  1527. getgenv().part = ""..arg
  1528. end})
  1529.  
  1530. S2:Textbox({text = "Prediction", value = "0", callback = function(arg)
  1531. getgenv().Prediction = arg
  1532. end})
  1533. --
  1534. _G.Types = {
  1535. Ball = Enum.PartType.Ball,
  1536. Block = Enum.PartType.Block,
  1537. Cylinder = Enum.PartType.Cylinder
  1538. }
  1539.  
  1540. local S4 = T4:Section({text = "HvH"})
  1541.  
  1542. S4:Button({text = "CFrame Speed", state = false, callback = function(arg)
  1543. local userInput = game:service('UserInputService')
  1544. local runService = game:service('RunService')
  1545.  
  1546. userInput.InputBegan:connect(function(Key)
  1547. if Key.KeyCode == Enum.KeyCode.Z then
  1548. Enabled = not Enabled
  1549. if Enabled == true then
  1550. repeat
  1551. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame + game.Players.LocalPlayer.Character.Humanoid.MoveDirection * getgenv().Multiplier
  1552. runService.Stepped:wait()
  1553. until Enabled == false
  1554. end
  1555. end
  1556. end)
  1557. end})
  1558.  
  1559. S4:Slider({text = "CFrame Speed", min = 1, max = 5, callback = function(arg)
  1560. getgenv().Multiplier = arg
  1561. end})
  1562.  
  1563. S4:Button({text = "CFrame Gun Fix", state = false, callback = function(arg)
  1564.  
  1565. for _, v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  1566. if v:IsA("Script") and v.Name ~= "Health" and v.Name ~= "Sound" and v:FindFirstChild("LocalScript") then
  1567. v:Destroy()
  1568. end
  1569. end
  1570. game.Players.LocalPlayer.CharacterAdded:Connect(function(char)
  1571. repeat
  1572. wait()
  1573. until game.Players.LocalPlayer.Character
  1574. char.ChildAdded:Connect(function(child)
  1575. if child:IsA("Script") then
  1576. wait(0.1)
  1577. if child:FindFirstChild("LocalScript") then
  1578. child.LocalScript:FireServer()
  1579. end
  1580. end
  1581. end)
  1582. end)
  1583.  
  1584. end})
  1585.  
  1586. S4:Toggle({text = "Auto Rotate", state = false, callback = function(arg)
  1587. game.Players.LocalPlayer.Character.Humanoid.AutoRotate = arg
  1588. end})
  1589.  
  1590.  
  1591. --variables
  1592. local Tracer = Instance.new("Part", game.Workspace)
  1593. Tracer.Name = "gay"
  1594. Tracer.Anchored = true
  1595. Tracer.CanCollide = false
  1596. Tracer.Transparency = 0.8
  1597. Tracer.Parent = game.Workspace
  1598. Tracer.Shape = _G.Types.Block
  1599. Tracer.Size = Vector3.new(4,8,6)
  1600. Tracer.Color = Color3.fromRGB(55, 107, 140)
  1601.  
  1602. --
  1603. local plr = game.Players.LocalPlayer
  1604. local mouse = plr:GetMouse()
  1605. local Runserv = game:GetService("RunService")
  1606.  
  1607. circle = Drawing.new("Circle")
  1608. circle.Color = Color3.fromRGB(255,255,255)
  1609. circle.Thickness = 0
  1610. circle.NumSides = 732
  1611. circle.Radius = 120
  1612. circle.Thickness = 0
  1613. circle.Transparency = 0.7
  1614. circle.Visible = false
  1615. circle.Filled = false
  1616.  
  1617. Runserv.RenderStepped:Connect(function()
  1618. circle.Position = Vector2.new(mouse.X,mouse.Y+35)
  1619. end)
  1620.  
  1621. local guimain = Instance.new("Folder", game.CoreGui)
  1622. local CC = game:GetService"Workspace".CurrentCamera
  1623. local LocalMouse = game.Players.LocalPlayer:GetMouse()
  1624. local Locking = false
  1625.  
  1626.  
  1627. --
  1628. if getgenv().valiansh == true then
  1629. game.StarterGui:SetCore("SendNotification", {
  1630. Title = "Ares",
  1631. Text = "Already Loaded!",
  1632. Icon = "http://www.roblox.com/asset/?id=9210032337";
  1633. Duration = 5
  1634.  
  1635. })
  1636. return
  1637. end
  1638.  
  1639. getgenv().valiansh = true
  1640.  
  1641. local UserInputService = game:GetService("UserInputService")
  1642.  
  1643. UserInputService.InputBegan:Connect(function(keygo,ok)
  1644. if (not ok) then
  1645. if (keygo.KeyCode == getgenv().Key) then
  1646. if getgenv().Target == true then
  1647. Locking = not Locking
  1648.  
  1649. if Locking then
  1650. Plr = getClosestPlayerToCursor()
  1651. if getgenv().notification then
  1652. game.StarterGui:SetCore("SendNotification", {
  1653. Title = "Ares";
  1654. Text = "Target: "..tostring(Plr.Character.Humanoid.DisplayName);
  1655. Icon = "http://www.roblox.com/asset/?id=9210032337";
  1656.  
  1657. })
  1658. end
  1659. elseif not Locking then
  1660. if getgenv().notification then
  1661. game.StarterGui:SetCore("SendNotification", {
  1662. Title = "Ares",
  1663. Text = "Unlocked",
  1664. Icon = "http://www.roblox.com/asset/?id=9210032337";
  1665. Duration = 5
  1666. })
  1667. elseif getgenv().Target == false then
  1668. game.StarterGui:SetCore("SendNotification", {
  1669. Title = "Ares",
  1670. Text = "Target isn't enabled",
  1671. Icon = "http://www.roblox.com/asset/?id=9210032337";
  1672. Duration = 5
  1673.  
  1674. })
  1675.  
  1676. end
  1677.  
  1678.  
  1679. end end
  1680. end
  1681. end
  1682. end)
  1683.  
  1684. function getClosestPlayerToCursor()
  1685. local closestPlayer
  1686. local shortestDistance = circle.Radius
  1687.  
  1688. for i, v in pairs(game.Players:GetPlayers()) do
  1689. if v ~= game.Players.LocalPlayer and v.Character and v.Character:FindFirstChild("Humanoid") and v.Character.Humanoid.Health ~= 0 and v.Character:FindFirstChild("LowerTorso") then
  1690. local pos = CC:WorldToViewportPoint(v.Character.PrimaryPart.Position)
  1691. local magnitude = (Vector2.new(pos.X, pos.Y) - Vector2.new(LocalMouse.X, LocalMouse.Y)).magnitude
  1692. if magnitude < shortestDistance then
  1693. closestPlayer = v
  1694. shortestDistance = magnitude
  1695. end
  1696. end
  1697. end
  1698. return closestPlayer
  1699. end
  1700. --
  1701. if getgenv().showdot == true then
  1702. game:GetService"RunService".Stepped:connect(function()
  1703. if Locking and Plr.Character and Plr.Character:FindFirstChild("LowerTorso") then
  1704. Tracer.CFrame = CFrame.new(Plr.Character.LowerTorso.Position+(Plr.Character.LowerTorso.Velocity*Prediction))
  1705. else
  1706. Tracer.CFrame = CFrame.new(0, 9999, 0)
  1707.  
  1708. end
  1709. end)
  1710. end
  1711.  
  1712.  
  1713.  
  1714. --
  1715. local rawmetatable = getrawmetatable(game)
  1716. local old = rawmetatable.__namecall
  1717. setreadonly(rawmetatable, false)
  1718. rawmetatable.__namecall = newcclosure(function(...)
  1719. local args = {...}
  1720. if Locking and getnamecallmethod() == "FireServer" and args[2] == "UpdateMousePos" then
  1721. args[3] = Plr.Character[getgenv().part].Position+(Plr.Character[getgenv().part].Velocity*Prediction)
  1722. return old(unpack(args))
  1723. end
  1724. return old(...)
  1725. end)
  1726. if getgenv().airshotfunc == true then
  1727.  
  1728. if Plr.Character.Humanoid.Jump == true and Plr.Character.Humanoid.FloorMaterial == Enum.Material.Air then
  1729. getgenv().part = "RightFoot"
  1730. else
  1731. Plr.Character:WaitForChild("Humanoid").StateChanged:Connect(function(old,new)
  1732. if new == Enum.HumanoidStateType.Freefall then
  1733. getgenv().part = "RightFoot"
  1734. else
  1735. getgenv().part = "LowerTorso"
  1736. end
  1737. end)
  1738. end
  1739. end
  1740.  
  1741.  
  1742. if getgenv().AutoPrediction == true then
  1743. wait(5.2)
  1744. local pingvalue = game:GetService("Stats").Network.ServerStatsItem["Data Ping"]:GetValueString()
  1745. local split = string.split(pingvalue,'(')
  1746. local ping = tonumber(split[1])
  1747. local PingNumber = pingValue[1]
  1748.  
  1749. if ping < 250 then
  1750. getgenv().Prediction = 0.1411
  1751. elseif ping < 150 then
  1752. getgenv().Prediction = 0.1411
  1753. elseif ping < 130 then
  1754. getgenv().Prediction = 0.1411
  1755. elseif ping < 120 then
  1756. getgenv().Prediction = 0.1411
  1757. elseif ping < 110 then
  1758. getgenv().Prediction = 0.1411
  1759. elseif ping < 105 then
  1760. getgenv().Prediction = 0.1411
  1761. elseif ping < 90 then
  1762. getgenv().Prediction = 0.1411
  1763. elseif ping < 80 then
  1764. getgenv().Prediction = 0.1411
  1765. elseif ping < 70 then
  1766. getgenv().Prediction = 0.1347
  1767. elseif ping < 60 then
  1768. getgenv().Prediction = 0.1299390
  1769. elseif ping < 50 then
  1770. getgenv().Prediction = 0.1347
  1771. elseif ping < 40 then
  1772. getgenv().Prediction = 0.125
  1773. end
  1774. end
  1775.  
  1776.  
  1777.  
  1778.  
  1779.  
  1780. end)
  1781.  
  1782. --//gui loader start
  1783. if isfile("kittennotif.me") then
  1784. if readfile("kittennotif.me") ~= "_disabled" then
  1785. local StarterGui = game:GetService("StarterGui") -- not sure why you used CoreGui
  1786. local bindable = Instance.new("BindableFunction")
  1787.  
  1788. function bindable.OnInvoke(response)
  1789. if response == "Yes" then
  1790. writefile("kittennotif.me", "_disabled")
  1791. StarterGui:SetCore(
  1792. "SendNotification",
  1793. {
  1794. Title = "kittenassist.me",
  1795. Text = "Created a file in workspace, delete it in the future if you want it to keep showing.",
  1796. Duration = 5
  1797. }
  1798. )
  1799. end
  1800. end
  1801.  
  1802. end
  1803. else
  1804. local StarterGui = game:GetService("StarterGui") -- not sure why you used CoreGui
  1805. local bindable = Instance.new("BindableFunction")
  1806.  
  1807. function bindable.OnInvoke(response)
  1808. if response == "Yes" then
  1809. writefile("kittennotif.me", "_disabled")
  1810. StarterGui:SetCore(
  1811. "SendNotification",
  1812. {
  1813. Title = "kittenassist.me",
  1814. Text = "Created a file in workspace, delete it in the future if you want it to keep showing.",
  1815. Duration = 5
  1816. }
  1817. )
  1818. end
  1819. end
  1820.  
  1821. end
  1822.  
  1823.  
  1824. DeclineButton.Name = "DeclineButton"
  1825. DeclineButton.Parent = Main
  1826. DeclineButton.BackgroundColor3 = Color3.fromRGB(10, 9, 31)
  1827. DeclineButton.BorderSizePixel = 0
  1828. DeclineButton.Position = UDim2.new(0.632398725, 0, 0.630491614, 0)
  1829. DeclineButton.Size = UDim2.new(0, 100, 0, 31)
  1830. DeclineButton.Font = Enum.Font.Gotham
  1831. DeclineButton.Text = "No, Close."
  1832. DeclineButton.TextColor3 = Color3.fromRGB(255, 255, 255)
  1833. DeclineButton.TextSize = 17.000
  1834. DeclineButton.TextTransparency = 1
  1835. DeclineButton.BackgroundTransparency = 1
  1836. DeclineButton.MouseButton1Click:Connect(
  1837. function()
  1838. gui(DeclineButton, {TextTransparency = 1})
  1839. gui(DeclineButton, {BackgroundTransparency = 1})
  1840. gui(AcceptButton, {TextTransparency = 1})
  1841. gui(AcceptButton, {BackgroundTransparency = 1})
  1842. gui(GameInfo, {TextTransparency = 1})
  1843. gui(Start, {BackgroundTransparency = 1})
  1844. gui(TopBar, {BackgroundTransparency = 1})
  1845. gui(Start, {TextTransparency = 1})
  1846. gui(GameInfo, {TextTransparency = 1})
  1847. gui(Title, {TextTransparency = 1})
  1848. gui(Exit, {ImageTransparency = 1})
  1849. wait(1)
  1850. gui(Circle, {Size = UDim2.new(0, 0, 0, 0)})
  1851. wait(1.6)
  1852. LoadedPressed = true
  1853. Loader:Destroy()
  1854. wait(2)
  1855. if isfile("kittennotif.me") then
  1856. if readfile("kittennotif.me") ~= "_disabled" then
  1857. local StarterGui = game:GetService("StarterGui") -- not sure why you used CoreGui
  1858. local bindable = Instance.new("BindableFunction")
  1859.  
  1860. function bindable.OnInvoke(response)
  1861. if response == "Yes" then
  1862. writefile("kittennotif.me", "_disabled")
  1863. StarterGui:SetCore(
  1864. "SendNotification",
  1865. {
  1866. Title = "kittenassist.me",
  1867. Text = "Created a file in workspace, delete it in the future if you want it to keep showing.",
  1868. Duration = 5
  1869. }
  1870. )
  1871. end
  1872. end
  1873.  
  1874. StarterGui:SetCore(
  1875. "SendNotification",
  1876. {
  1877. Title = "kittenassist.me",
  1878. Text = "Would you like to disable the join buyer discord GUI?",
  1879. Duration = 5,
  1880. Callback = bindable,
  1881. Button1 = "Yes",
  1882. Button2 = "No"
  1883. }
  1884. )
  1885. end
  1886. else
  1887. local StarterGui = game:GetService("StarterGui") -- not sure why you used CoreGui
  1888. local bindable = Instance.new("BindableFunction")
  1889.  
  1890. function bindable.OnInvoke(response)
  1891. if response == "Yes" then
  1892. writefile("kittennotif.me", "_disabled")
  1893. StarterGui:SetCore(
  1894. "SendNotification",
  1895. {
  1896. Title = "kittenassist.me",
  1897. Text = "Created a file in workspace, delete it in the future if you want it to keep showing.",
  1898. Duration = 5
  1899. }
  1900. )
  1901. end
  1902. end
  1903.  
  1904. end
  1905. end
  1906. )
  1907.  
  1908. Start.Name = "Start"
  1909. Start.Parent = Main
  1910. Start.BackgroundColor3 = Color3.fromRGB(10, 9, 31)
  1911. Start.BorderSizePixel = 0
  1912. Start.Position = UDim2.new(0.0591900349, 0, 0.630491614, 0)
  1913. Start.Size = UDim2.new(0, 284, 0, 31)
  1914. Start.Font = Enum.Font.Gotham
  1915. Start.Text = "Load Script"
  1916. Start.TextColor3 = Color3.fromRGB(255, 255, 255)
  1917. Start.TextSize = 17.000
  1918. Start.TextTransparency = 1
  1919. Start.BackgroundTransparency = 1
  1920. Start.MouseButton1Click:Connect(
  1921. function()
  1922. TweenService:Create(
  1923. GameInfo,
  1924. TweenInfo.new(1, Enum.EasingStyle.Sine, Enum.EasingDirection.In),
  1925. {TextTransparency = 1}
  1926. ):Play()
  1927. gui(Start, {BackgroundTransparency = 1})
  1928. --gui(TopBar, {BackgroundTransparency = 1})
  1929. gui(Start, {TextTransparency = 1})
  1930. --gui(Title, {TextTransparency = 1})
  1931. --gui(Exit, {ImageTransparency = 1})
  1932. if isfile("kittennotif.me") then
  1933. if readfile("kittennotif.me") ~= "_disabled" then
  1934. TweenService:Create(
  1935. GameInfo,
  1936. TweenInfo.new(1, Enum.EasingStyle.Sine, Enum.EasingDirection.In),
  1937. {TextTransparency = 1}
  1938. ):Play()
  1939. wait(1)
  1940. GameInfo.TextScaled = true
  1941. GameInfo.Text = "Are You Sure"
  1942. gui(GameInfo, {TextTransparency = 0})
  1943. gui(AcceptButton, {BackgroundTransparency = 0})
  1944. gui(AcceptButton, {TextTransparency = 0})
  1945. gui(DeclineButton, {BackgroundTransparency = 0})
  1946. gui(DeclineButton, {TextTransparency = 0})
  1947. LoadedPressed = true
  1948. Start:Destroy()
  1949. else
  1950. gui(DeclineButton, {TextTransparency = 1})
  1951. gui(DeclineButton, {BackgroundTransparency = 1})
  1952. gui(AcceptButton, {TextTransparency = 1})
  1953. gui(AcceptButton, {BackgroundTransparency = 1})
  1954. TweenService:Create(
  1955. Start,
  1956. TweenInfo.new(1, Enum.EasingStyle.Sine, Enum.EasingDirection.In),
  1957. {BackgroundTransparency = 0}
  1958. ):Play()
  1959. gui(Start, {BackgroundTransparency = 1})
  1960. gui(TopBar, {BackgroundTransparency = 1})
  1961. gui(Start, {TextTransparency = 1})
  1962. gui(GameInfo, {TextTransparency = 1})
  1963. gui(Title, {TextTransparency = 1})
  1964. gui(Exit, {ImageTransparency = 1})
  1965. wait(1)
  1966. Circle:TweenSize(UDim2.new(0, 85, 0, 85), Enum.EasingDirection.In, Enum.EasingStyle.Sine, 1)
  1967. wait(1)
  1968. Circle:TweenSize(UDim2.new(0, 0, 0, 0), Enum.EasingDirection.Out, Enum.EasingStyle.Sine, 0.6)
  1969. wait(1)
  1970. LoadedPressed = true
  1971. Loader:Destroy()
  1972. end
  1973. else
  1974. GameInfo.TextScaled = true
  1975. GameInfo.Text = "Are You Sure?"
  1976. wait(0.1)
  1977. gui(GameInfo, {TextTransparency = 0})
  1978. gui(AcceptButton, {BackgroundTransparency = 0})
  1979. gui(AcceptButton, {TextTransparency = 0})
  1980. gui(DeclineButton, {BackgroundTransparency = 0})
  1981. gui(DeclineButton, {TextTransparency = 0})
  1982. Start:Destroy()
  1983. end
  1984. end
  1985. )
  1986.  
  1987. Circle:TweenSize(UDim2.new(0, 85, 0, 85), Enum.EasingDirection.In, Enum.EasingStyle.Sine, 0.6)
  1988. wait(0.6)
  1989. Circle:TweenSize(UDim2.new(0, 400, 0, 400), Enum.EasingDirection.Out, Enum.EasingStyle.Sine, 1)
  1990. wait(0.4)
  1991.  
  1992. gui(GameInfo, {TextTransparency = 0})
  1993. TweenService:Create(
  1994. Start,
  1995. TweenInfo.new(1, Enum.EasingStyle.Sine, Enum.EasingDirection.In),
  1996. {BackgroundTransparency = 0}
  1997. ):Play()
  1998. gui(TopBar, {BackgroundTransparency = 0})
  1999. TweenService:Create(Start, TweenInfo.new(1, Enum.EasingStyle.Sine, Enum.EasingDirection.In), {TextTransparency = 0}):Play(
  2000.  
  2001. )
  2002. gui(GameInfo, {TextTransparency = 0})
  2003. gui(Title, {TextTransparency = 0})
  2004. gui(Exit, {ImageTransparency = 0})
  2005.  
  2006. repeat
  2007. wait()
  2008. until LoadedPressed == true
Add Comment
Please, Sign In to add comment