Sakpot

Arsenal GUI

Aug 28th, 2020
112,434
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. -- Gui to Lua
  2. -- Version: 3.2
  3.  
  4. -- Instances:
  5.  
  6. local FedoraHub = Instance.new("ScreenGui")
  7. local MainFrame = Instance.new("ImageLabel")
  8. local RGBFrame = Instance.new("Frame")
  9. local RGBFrame_2 = Instance.new("Frame")
  10. local RGBTextLabel = Instance.new("TextLabel")
  11. local RGBTextLabel_2 = Instance.new("TextLabel")
  12. local RGBTextLabel_3 = Instance.new("TextLabel")
  13. local RGBTextLabel_4 = Instance.new("TextLabel")
  14. local RGBTextLabel_5 = Instance.new("TextLabel")
  15. local RGBTextLabel_6 = Instance.new("TextLabel")
  16. local AimbotButton = Instance.new("ImageLabel")
  17. local TextButton = Instance.new("TextButton")
  18. local FullBrightButton = Instance.new("ImageLabel")
  19. local TextButton_2 = Instance.new("TextButton")
  20. local FreecamButton = Instance.new("ImageLabel")
  21. local TextButton_3 = Instance.new("TextButton")
  22. local ESPButtom = Instance.new("ImageLabel")
  23. local TextButton_4 = Instance.new("TextButton")
  24. local ClickTPButton = Instance.new("ImageLabel")
  25. local TextButton_5 = Instance.new("TextButton")
  26. local LoopTPButton = Instance.new("ImageLabel")
  27. local TextButton_6 = Instance.new("TextButton")
  28. local RGBTextLabel_7 = Instance.new("TextLabel")
  29. local RGBTextLabel_8 = Instance.new("TextLabel")
  30. local TextButton_7 = Instance.new("TextButton")
  31. local OpenFrame = Instance.new("ImageLabel")
  32. local TextButton_8 = Instance.new("TextButton")
  33. local Frame = Instance.new("Frame")
  34.  
  35. --Properties:
  36.  
  37. FedoraHub.Name = "Fedora Hub"
  38. FedoraHub.Parent = game.CoreGui
  39.  
  40. MainFrame.Name = "MainFrame"
  41. MainFrame.Parent = FedoraHub
  42. MainFrame.Active = true
  43. MainFrame.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  44. MainFrame.BackgroundTransparency = 1.000
  45. MainFrame.Position = UDim2.new(0.02475686, 0, 0.0214541294, 0)
  46. MainFrame.Size = UDim2.new(0, 154, 0, 362)
  47. MainFrame.Image = "rbxassetid://3570695787"
  48. MainFrame.ImageColor3 = Color3.fromRGB(66, 66, 66)
  49. MainFrame.ScaleType = Enum.ScaleType.Slice
  50. MainFrame.SliceCenter = Rect.new(100, 100, 100, 100)
  51. MainFrame.SliceScale = 0.120
  52. MainFrame.Draggable = true
  53. MainFrame.Visible = false
  54.  
  55. RGBFrame.Name = "RGB Frame"
  56. RGBFrame.Parent = MainFrame
  57. RGBFrame.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  58. RGBFrame.BorderSizePixel = 0
  59. RGBFrame.Position = UDim2.new(0, 0, 0.0400601625, 0)
  60. RGBFrame.Size = UDim2.new(0, 154, 0, 7)
  61.  
  62. RGBFrame_2.Name = "RGBFrame"
  63. RGBFrame_2.Parent = MainFrame
  64. RGBFrame_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  65. RGBFrame_2.BorderSizePixel = 0
  66. RGBFrame_2.Position = UDim2.new(0, 0, 0.9350878, 0)
  67. RGBFrame_2.Size = UDim2.new(0, 154, 0, 7)
  68.  
  69. RGBTextLabel.Name = "RGB TextLabel"
  70. RGBTextLabel.Parent = MainFrame
  71. RGBTextLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  72. RGBTextLabel.BackgroundTransparency = 1.000
  73. RGBTextLabel.BorderSizePixel = 0
  74. RGBTextLabel.Position = UDim2.new(-0.00121717341, 0, 0.00330899097, 0)
  75. RGBTextLabel.Size = UDim2.new(0, 154, 0, 13)
  76. RGBTextLabel.Font = Enum.Font.GothamBlack
  77. RGBTextLabel.Text = "Fedora Hub"
  78. RGBTextLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
  79. RGBTextLabel.TextSize = 14.000
  80.  
  81. RGBTextLabel_2.Name = "RGB TextLabel"
  82. RGBTextLabel_2.Parent = MainFrame
  83. RGBTextLabel_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  84. RGBTextLabel_2.BackgroundTransparency = 1.000
  85. RGBTextLabel_2.BorderSizePixel = 0
  86. RGBTextLabel_2.Position = UDim2.new(-0.00121718564, 0, 0.0944692045, 0)
  87. RGBTextLabel_2.Size = UDim2.new(0, 99, 0, 13)
  88. RGBTextLabel_2.Font = Enum.Font.GothamBlack
  89. RGBTextLabel_2.Text = "Aimbot \"e\""
  90. RGBTextLabel_2.TextColor3 = Color3.fromRGB(255, 255, 255)
  91. RGBTextLabel_2.TextSize = 14.000
  92.  
  93. RGBTextLabel_3.Name = "RGB TextLabel"
  94. RGBTextLabel_3.Parent = MainFrame
  95. RGBTextLabel_3.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  96. RGBTextLabel_3.BackgroundTransparency = 1.000
  97. RGBTextLabel_3.BorderSizePixel = 0
  98. RGBTextLabel_3.Position = UDim2.new(-0.00121718564, 0, 0.218778595, 0)
  99. RGBTextLabel_3.Size = UDim2.new(0, 99, 0, 13)
  100. RGBTextLabel_3.Font = Enum.Font.GothamBlack
  101. RGBTextLabel_3.Text = "ESP"
  102. RGBTextLabel_3.TextColor3 = Color3.fromRGB(255, 255, 255)
  103. RGBTextLabel_3.TextSize = 14.000
  104.  
  105. RGBTextLabel_4.Name = "RGB TextLabel"
  106. RGBTextLabel_4.Parent = MainFrame
  107. RGBTextLabel_4.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  108. RGBTextLabel_4.BackgroundTransparency = 1.000
  109. RGBTextLabel_4.BorderSizePixel = 0
  110. RGBTextLabel_4.Position = UDim2.new(-0.00121718564, 0, 0.345850408, 0)
  111. RGBTextLabel_4.Size = UDim2.new(0, 99, 0, 13)
  112. RGBTextLabel_4.Font = Enum.Font.GothamBlack
  113. RGBTextLabel_4.Text = "Freecam SHIFT+P"
  114. RGBTextLabel_4.TextColor3 = Color3.fromRGB(255, 255, 255)
  115. RGBTextLabel_4.TextSize = 10.000
  116.  
  117. RGBTextLabel_5.Name = "RGB TextLabel"
  118. RGBTextLabel_5.Parent = MainFrame
  119. RGBTextLabel_5.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  120. RGBTextLabel_5.BackgroundTransparency = 1.000
  121. RGBTextLabel_5.BorderSizePixel = 0
  122. RGBTextLabel_5.Position = UDim2.new(-0.00121718564, 0, 0.481209517, 0)
  123. RGBTextLabel_5.Size = UDim2.new(0, 99, 0, 13)
  124. RGBTextLabel_5.Font = Enum.Font.GothamBlack
  125. RGBTextLabel_5.Text = "Click TP"
  126. RGBTextLabel_5.TextColor3 = Color3.fromRGB(255, 255, 255)
  127. RGBTextLabel_5.TextSize = 14.000
  128.  
  129. RGBTextLabel_6.Name = "RGB TextLabel"
  130. RGBTextLabel_6.Parent = MainFrame
  131. RGBTextLabel_6.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  132. RGBTextLabel_6.BackgroundTransparency = 1.000
  133. RGBTextLabel_6.BorderSizePixel = 0
  134. RGBTextLabel_6.Position = UDim2.new(-0.00121718564, 0, 0.619331062, 0)
  135. RGBTextLabel_6.Size = UDim2.new(0, 99, 0, 13)
  136. RGBTextLabel_6.Font = Enum.Font.GothamBlack
  137. RGBTextLabel_6.Text = "FullBright"
  138. RGBTextLabel_6.TextColor3 = Color3.fromRGB(255, 255, 255)
  139. RGBTextLabel_6.TextSize = 14.000
  140.  
  141. AimbotButton.Name = "Aimbot Button"
  142. AimbotButton.Parent = MainFrame
  143. AimbotButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  144. AimbotButton.BackgroundTransparency = 1.000
  145. AimbotButton.Position = UDim2.new(0.647645473, 0, 0.0870215073, 0)
  146. AimbotButton.Size = UDim2.new(0, 24, 0, 20)
  147. AimbotButton.Image = "rbxassetid://3570695787"
  148. AimbotButton.ScaleType = Enum.ScaleType.Slice
  149. AimbotButton.SliceCenter = Rect.new(100, 100, 100, 100)
  150. AimbotButton.SliceScale = 0.120
  151.  
  152. TextButton.Parent = AimbotButton
  153. TextButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  154. TextButton.BackgroundTransparency = 1.000
  155. TextButton.Size = UDim2.new(0, 23, 0, 16)
  156. TextButton.Font = Enum.Font.SourceSans
  157. TextButton.Text = ""
  158. TextButton.TextColor3 = Color3.fromRGB(0, 0, 0)
  159. TextButton.TextSize = 14.000
  160. TextButton.MouseButton1Down:connect(function()
  161. print('To Enable Press E')
  162. bodyPart = 'UpperTorso'
  163.  
  164. on = false
  165.  
  166. local lp = game:GetService('Players').LocalPlayer
  167. local char = lp.Character
  168.  
  169.  
  170. local mouse = lp:GetMouse()
  171.  
  172.  
  173. game:GetService("UserInputService").InputBegan:connect(function(inputObject)
  174. if inputObject.KeyCode == Enum.KeyCode.E then
  175. on = not on
  176. end
  177. end)
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190. --[[local function isObstructed(part)
  191. local hrp = char.HumanoidRootPart
  192. local PointA_Position = hrp.Position
  193. local PointB_Position = part.Position
  194.  
  195. local Direction = (PointB_Position - PointA_Position).Unit
  196. local Raycast = Ray.new(PointA_Position, Direction * 100)
  197. local Hit = workspace:FindPartOnRay(Raycast, char)
  198. if Hit == part then
  199. return true
  200. else
  201. return false
  202. end
  203. end
  204. ]]
  205.  
  206. function cansee(targ)
  207. local cam = workspace.CurrentCamera
  208. local ray = Ray.new(lp.Character.Head.CFrame.p, (targ.CFrame.p - lp.Character.Head.CFrame.p).unit * 300)
  209. local part, position = workspace:FindPartOnRayWithIgnoreList(ray, {lp.Character}, false, true)
  210. if part then
  211. local humanoid = part.Parent:FindFirstChildOfClass("Humanoid")
  212.  
  213. if not humanoid then
  214. humanoid = part.Parent.Parent:FindFirstChildOfClass("Humanoid")
  215. end
  216.  
  217. if humanoid and targ and humanoid.Parent == targ.Parent then
  218. local blah,actualthing = cam:WorldToScreenPoint(targ.Position)
  219. if actualthing == true then
  220. return true
  221. else
  222. return false
  223. end
  224. else
  225. return false
  226. end
  227. else
  228. return false
  229. end
  230. end
  231.  
  232.  
  233.  
  234.  
  235. local function getClosestPlayerToCursor(x, y)
  236. local closestPlayer = nil
  237. local shortestDistance = math.huge
  238.  
  239. for i, v in pairs(game:GetService("Players"):GetPlayers()) do
  240. if v ~= lp and v.Character and v.Character:FindFirstChild("Humanoid") and v.Character.Humanoid.Health ~= 0 and v.Character:FindFirstChild("HumanoidRootPart") and v.Character:FindFirstChild("Head") then
  241. local pos = game:GetService("Workspace").CurrentCamera:WorldToViewportPoint(v.Character.HumanoidRootPart.Position)
  242. local magnitude = (Vector2.new(pos.X, pos.Y) - Vector2.new(x, y)).magnitude
  243.  
  244. local targettable = (v.Team ~= lp.Team or v.Team == nil) and v.Character.Humanoid.Health > 0
  245. if magnitude < shortestDistance and cansee(v.Character.Head) == true and (v.Team ~= lp.Team or v.Team == nil) and v.Character.Humanoid.Health > 0 then
  246. closestPlayer = v
  247. shortestDistance = magnitude
  248. end
  249. end
  250. end
  251. return closestPlayer, shortestDistance
  252. end
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263. TweenStatus = nil
  264.  
  265. local TweenService = game:GetService("TweenService")
  266. TweenCFrame = Instance.new("CFrameValue")
  267.  
  268.  
  269. function tweenstuff(partpos)
  270. TweenStatus = true
  271. TweenCFrame.Value = workspace.CurrentCamera.CFrame
  272. local tweenframe = TweenService:Create(TweenCFrame, TweenInfo.new(0.2),{Value = CFrame.new(workspace.CurrentCamera.CFrame.Position, partpos)})
  273. tweenframe:Play()
  274. tweenframe.Completed:Wait()
  275. TweenStatus = nil
  276. TweenCFrame.Value = CFrame.new(0,0,0)
  277. end
  278.  
  279.  
  280.  
  281.  
  282. game:GetService('RunService').Heartbeat:connect(function()
  283. if on == true then
  284. local plr, distance = getClosestPlayerToCursor(mouse.X, mouse.Y)
  285. if TweenStatus == nil and plr ~= nil and distance > 150 then
  286. tweenstuff(plr.Character.Head.Position)
  287. end
  288. if TweenStatus == true then
  289. workspace.CurrentCamera.CFrame = TweenCFrame.Value
  290. end
  291. if plr ~= nil and distance < 150 and TweenStatus == nil then
  292. workspace.CurrentCamera.CFrame = CFrame.new(workspace.CurrentCamera.CFrame.Position, plr.Character.Head.Position)
  293. end
  294. end
  295. end)
  296. end)
  297.  
  298. FullBrightButton.Name = "FullBright Button"
  299. FullBrightButton.Parent = MainFrame
  300. FullBrightButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  301. FullBrightButton.BackgroundTransparency = 1.000
  302. FullBrightButton.Position = UDim2.new(0.647645473, 0, 0.603596091, 0)
  303. FullBrightButton.Size = UDim2.new(0, 24, 0, 26)
  304. FullBrightButton.Image = "rbxassetid://3570695787"
  305. FullBrightButton.ScaleType = Enum.ScaleType.Slice
  306. FullBrightButton.SliceCenter = Rect.new(100, 100, 100, 100)
  307. FullBrightButton.SliceScale = 0.120
  308.  
  309. TextButton_2.Parent = FullBrightButton
  310. TextButton_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  311. TextButton_2.BackgroundTransparency = 1.000
  312. TextButton_2.Size = UDim2.new(0, 23, 0, 16)
  313. TextButton_2.Font = Enum.Font.SourceSans
  314. TextButton_2.Text = ""
  315. TextButton_2.TextColor3 = Color3.fromRGB(0, 0, 0)
  316. TextButton_2.TextSize = 14.000
  317. TextButton_2.MouseButton1Down:connect(function()
  318. if not _G.FullBrightExecuted then
  319.  
  320. _G.FullBrightEnabled = false
  321.  
  322. _G.NormalLightingSettings = {
  323. Brightness = game:GetService("Lighting").Brightness,
  324. ClockTime = game:GetService("Lighting").ClockTime,
  325. FogEnd = game:GetService("Lighting").FogEnd,
  326. GlobalShadows = game:GetService("Lighting").GlobalShadows,
  327. Ambient = game:GetService("Lighting").Ambient
  328. }
  329.  
  330. game:GetService("Lighting"):GetPropertyChangedSignal("Brightness"):Connect(function()
  331. if game:GetService("Lighting").Brightness ~= 1 and game:GetService("Lighting").Brightness ~= _G.NormalLightingSettings.Brightness then
  332. _G.NormalLightingSettings.Brightness = game:GetService("Lighting").Brightness
  333. if not _G.FullBrightEnabled then
  334. repeat
  335. wait()
  336. until _G.FullBrightEnabled
  337. end
  338. game:GetService("Lighting").Brightness = 1
  339. end
  340. end)
  341.  
  342. game:GetService("Lighting"):GetPropertyChangedSignal("ClockTime"):Connect(function()
  343. if game:GetService("Lighting").ClockTime ~= 12 and game:GetService("Lighting").ClockTime ~= _G.NormalLightingSettings.ClockTime then
  344. _G.NormalLightingSettings.ClockTime = game:GetService("Lighting").ClockTime
  345. if not _G.FullBrightEnabled then
  346. repeat
  347. wait()
  348. until _G.FullBrightEnabled
  349. end
  350. game:GetService("Lighting").ClockTime = 12
  351. end
  352. end)
  353.  
  354. game:GetService("Lighting"):GetPropertyChangedSignal("FogEnd"):Connect(function()
  355. if game:GetService("Lighting").FogEnd ~= 786543 and game:GetService("Lighting").FogEnd ~= _G.NormalLightingSettings.FogEnd then
  356. _G.NormalLightingSettings.FogEnd = game:GetService("Lighting").FogEnd
  357. if not _G.FullBrightEnabled then
  358. repeat
  359. wait()
  360. until _G.FullBrightEnabled
  361. end
  362. game:GetService("Lighting").FogEnd = 786543
  363. end
  364. end)
  365.  
  366. game:GetService("Lighting"):GetPropertyChangedSignal("GlobalShadows"):Connect(function()
  367. if game:GetService("Lighting").GlobalShadows ~= false and game:GetService("Lighting").GlobalShadows ~= _G.NormalLightingSettings.GlobalShadows then
  368. _G.NormalLightingSettings.GlobalShadows = game:GetService("Lighting").GlobalShadows
  369. if not _G.FullBrightEnabled then
  370. repeat
  371. wait()
  372. until _G.FullBrightEnabled
  373. end
  374. game:GetService("Lighting").GlobalShadows = false
  375. end
  376. end)
  377.  
  378. game:GetService("Lighting"):GetPropertyChangedSignal("Ambient"):Connect(function()
  379. if game:GetService("Lighting").Ambient ~= Color3.fromRGB(178, 178, 178) and game:GetService("Lighting").Ambient ~= _G.NormalLightingSettings.Ambient then
  380. _G.NormalLightingSettings.Ambient = game:GetService("Lighting").Ambient
  381. if not _G.FullBrightEnabled then
  382. repeat
  383. wait()
  384. until _G.FullBrightEnabled
  385. end
  386. game:GetService("Lighting").Ambient = Color3.fromRGB(178, 178, 178)
  387. end
  388. end)
  389.  
  390. game:GetService("Lighting").Brightness = 1
  391. game:GetService("Lighting").ClockTime = 12
  392. game:GetService("Lighting").FogEnd = 786543
  393. game:GetService("Lighting").GlobalShadows = false
  394. game:GetService("Lighting").Ambient = Color3.fromRGB(178, 178, 178)
  395.  
  396. local LatestValue = true
  397. spawn(function()
  398. repeat
  399. wait()
  400. until _G.FullBrightEnabled
  401. while wait() do
  402. if _G.FullBrightEnabled ~= LatestValue then
  403. if not _G.FullBrightEnabled then
  404. game:GetService("Lighting").Brightness = _G.NormalLightingSettings.Brightness
  405. game:GetService("Lighting").ClockTime = _G.NormalLightingSettings.ClockTime
  406. game:GetService("Lighting").FogEnd = _G.NormalLightingSettings.FogEnd
  407. game:GetService("Lighting").GlobalShadows = _G.NormalLightingSettings.GlobalShadows
  408. game:GetService("Lighting").Ambient = _G.NormalLightingSettings.Ambient
  409. else
  410. game:GetService("Lighting").Brightness = 1
  411. game:GetService("Lighting").ClockTime = 12
  412. game:GetService("Lighting").FogEnd = 786543
  413. game:GetService("Lighting").GlobalShadows = false
  414. game:GetService("Lighting").Ambient = Color3.fromRGB(178, 178, 178)
  415. end
  416. LatestValue = not LatestValue
  417. end
  418. end
  419. end)
  420. end
  421.  
  422. _G.FullBrightExecuted = true
  423. _G.FullBrightEnabled = not _G.FullBrightEnabled
  424. end)
  425.  
  426. FreecamButton.Name = "Freecam Button"
  427. FreecamButton.Parent = MainFrame
  428. FreecamButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  429. FreecamButton.BackgroundTransparency = 1.000
  430. FreecamButton.Position = UDim2.new(0.647645473, 0, 0.330115438, 0)
  431. FreecamButton.Size = UDim2.new(0, 24, 0, 25)
  432. FreecamButton.Image = "rbxassetid://3570695787"
  433. FreecamButton.ScaleType = Enum.ScaleType.Slice
  434. FreecamButton.SliceCenter = Rect.new(100, 100, 100, 100)
  435. FreecamButton.SliceScale = 0.120
  436.  
  437. TextButton_3.Parent = FreecamButton
  438. TextButton_3.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  439. TextButton_3.BackgroundTransparency = 1.000
  440. TextButton_3.Size = UDim2.new(0, 23, 0, 16)
  441. TextButton_3.Font = Enum.Font.SourceSans
  442. TextButton_3.Text = ""
  443. TextButton_3.TextColor3 = Color3.fromRGB(0, 0, 0)
  444. TextButton_3.TextSize = 14.000
  445. TextButton_3.MouseButton1Down:connect(function()
  446. --Converted with ttyyuu12345's model to script plugin v4
  447. function sandbox(var,func)
  448. local env = getfenv(func)
  449. local newenv = setmetatable({},{
  450. __index = function(self,k)
  451. if k=="script" then
  452. return var
  453. else
  454. return env[k]
  455. end
  456. end,
  457. })
  458. setfenv(func,newenv)
  459. return func
  460. end
  461. cors = {}
  462. mas = Instance.new("Model",game:GetService("Lighting"))
  463. LocalScript0 = Instance.new("LocalScript")
  464. LocalScript0.Name = "FreeCamera"
  465. LocalScript0.Parent = mas
  466. table.insert(cors,sandbox(LocalScript0,function()
  467. -----------------------------------------------------------------------
  468. -- Freecam
  469. -- Cinematic free camera for spectating and video production.
  470. ------------------------------------------------------------------------
  471.  
  472. local pi = math.pi
  473. local abs = math.abs
  474. local clamp = math.clamp
  475. local exp = math.exp
  476. local rad = math.rad
  477. local sign = math.sign
  478. local sqrt = math.sqrt
  479. local tan = math.tan
  480.  
  481. local ContextActionService = game:GetService("ContextActionService")
  482. local Players = game:GetService("Players")
  483. local RunService = game:GetService("RunService")
  484. local StarterGui = game:GetService("StarterGui")
  485. local UserInputService = game:GetService("UserInputService")
  486.  
  487. local LocalPlayer = Players.LocalPlayer
  488. if not LocalPlayer then
  489. Players:GetPropertyChangedSignal("LocalPlayer"):Wait()
  490. LocalPlayer = Players.LocalPlayer
  491. end
  492.  
  493. local Camera = workspace.CurrentCamera
  494. workspace:GetPropertyChangedSignal("CurrentCamera"):Connect(function()
  495. local newCamera = workspace.CurrentCamera
  496. if newCamera then
  497. Camera = newCamera
  498. end
  499. end)
  500.  
  501. ------------------------------------------------------------------------
  502.  
  503. local TOGGLE_INPUT_PRIORITY = Enum.ContextActionPriority.Low.Value
  504. local INPUT_PRIORITY = Enum.ContextActionPriority.High.Value
  505. local FREECAM_MACRO_KB = {Enum.KeyCode.LeftShift, Enum.KeyCode.P}
  506.  
  507. local NAV_GAIN = Vector3.new(1, 1, 1)*64
  508. local PAN_GAIN = Vector2.new(0.75, 1)*8
  509. local FOV_GAIN = 300
  510.  
  511. local PITCH_LIMIT = rad(90)
  512.  
  513. local VEL_STIFFNESS = 1.5
  514. local PAN_STIFFNESS = 1.0
  515. local FOV_STIFFNESS = 4.0
  516.  
  517. ------------------------------------------------------------------------
  518.  
  519. local Spring = {} do
  520. Spring.__index = Spring
  521.  
  522. function Spring.new(freq, pos)
  523. local self = setmetatable({}, Spring)
  524. self.f = freq
  525. self.p = pos
  526. self.v = pos*0
  527. return self
  528. end
  529.  
  530. function Spring:Update(dt, goal)
  531. local f = self.f*2*pi
  532. local p0 = self.p
  533. local v0 = self.v
  534.  
  535. local offset = goal - p0
  536. local decay = exp(-f*dt)
  537.  
  538. local p1 = goal + (v0*dt - offset*(f*dt + 1))*decay
  539. local v1 = (f*dt*(offset*f - v0) + v0)*decay
  540.  
  541. self.p = p1
  542. self.v = v1
  543.  
  544. return p1
  545. end
  546.  
  547. function Spring:Reset(pos)
  548. self.p = pos
  549. self.v = pos*0
  550. end
  551. end
  552.  
  553. ------------------------------------------------------------------------
  554.  
  555. local cameraPos = Vector3.new()
  556. local cameraRot = Vector2.new()
  557. local cameraFov = 0
  558.  
  559. local velSpring = Spring.new(VEL_STIFFNESS, Vector3.new())
  560. local panSpring = Spring.new(PAN_STIFFNESS, Vector2.new())
  561. local fovSpring = Spring.new(FOV_STIFFNESS, 0)
  562.  
  563. ------------------------------------------------------------------------
  564.  
  565. local Input = {} do
  566. local thumbstickCurve do
  567. local K_CURVATURE = 2.0
  568. local K_DEADZONE = 0.15
  569.  
  570. local function fCurve(x)
  571. return (exp(K_CURVATURE*x) - 1)/(exp(K_CURVATURE) - 1)
  572. end
  573.  
  574. local function fDeadzone(x)
  575. return fCurve((x - K_DEADZONE)/(1 - K_DEADZONE))
  576. end
  577.  
  578. function thumbstickCurve(x)
  579. return sign(x)*clamp(fDeadzone(abs(x)), 0, 1)
  580. end
  581. end
  582.  
  583. local gamepad = {
  584. ButtonX = 0,
  585. ButtonY = 0,
  586. DPadDown = 0,
  587. DPadUp = 0,
  588. ButtonL2 = 0,
  589. ButtonR2 = 0,
  590. Thumbstick1 = Vector2.new(),
  591. Thumbstick2 = Vector2.new(),
  592. }
  593.  
  594. local keyboard = {
  595. W = 0,
  596. A = 0,
  597. S = 0,
  598. D = 0,
  599. E = 0,
  600. Q = 0,
  601. U = 0,
  602. H = 0,
  603. J = 0,
  604. K = 0,
  605. I = 0,
  606. Y = 0,
  607. Up = 0,
  608. Down = 0,
  609. LeftShift = 0,
  610. RightShift = 0,
  611. }
  612.  
  613. local mouse = {
  614. Delta = Vector2.new(),
  615. MouseWheel = 0,
  616. }
  617.  
  618. local NAV_GAMEPAD_SPEED = Vector3.new(1, 1, 1)
  619. local NAV_KEYBOARD_SPEED = Vector3.new(1, 1, 1)
  620. local PAN_MOUSE_SPEED = Vector2.new(1, 1)*(pi/64)
  621. local PAN_GAMEPAD_SPEED = Vector2.new(1, 1)*(pi/8)
  622. local FOV_WHEEL_SPEED = 1.0
  623. local FOV_GAMEPAD_SPEED = 0.25
  624. local NAV_ADJ_SPEED = 0.75
  625. local NAV_SHIFT_MUL = 0.25
  626.  
  627. local navSpeed = 1
  628.  
  629. function Input.Vel(dt)
  630. navSpeed = clamp(navSpeed + dt*(keyboard.Up - keyboard.Down)*NAV_ADJ_SPEED, 0.01, 4)
  631.  
  632. local kGamepad = Vector3.new(
  633. thumbstickCurve(gamepad.Thumbstick1.x),
  634. thumbstickCurve(gamepad.ButtonR2) - thumbstickCurve(gamepad.ButtonL2),
  635. thumbstickCurve(-gamepad.Thumbstick1.y)
  636. )*NAV_GAMEPAD_SPEED
  637.  
  638. local kKeyboard = Vector3.new(
  639. keyboard.D - keyboard.A + keyboard.K - keyboard.H,
  640. keyboard.E - keyboard.Q + keyboard.I - keyboard.Y,
  641. keyboard.S - keyboard.W + keyboard.J - keyboard.U
  642. )*NAV_KEYBOARD_SPEED
  643.  
  644. local shift = UserInputService:IsKeyDown(Enum.KeyCode.LeftShift) or UserInputService:IsKeyDown(Enum.KeyCode.RightShift)
  645.  
  646. return (kGamepad + kKeyboard)*(navSpeed*(shift and NAV_SHIFT_MUL or 1))
  647. end
  648.  
  649. function Input.Pan(dt)
  650. local kGamepad = Vector2.new(
  651. thumbstickCurve(gamepad.Thumbstick2.y),
  652. thumbstickCurve(-gamepad.Thumbstick2.x)
  653. )*PAN_GAMEPAD_SPEED
  654. local kMouse = mouse.Delta*PAN_MOUSE_SPEED
  655. mouse.Delta = Vector2.new()
  656. return kGamepad + kMouse
  657. end
  658.  
  659. function Input.Fov(dt)
  660. local kGamepad = (gamepad.ButtonX - gamepad.ButtonY)*FOV_GAMEPAD_SPEED
  661. local kMouse = mouse.MouseWheel*FOV_WHEEL_SPEED
  662. mouse.MouseWheel = 0
  663. return kGamepad + kMouse
  664. end
  665.  
  666. do
  667. local function Keypress(action, state, input)
  668. keyboard[input.KeyCode.Name] = state == Enum.UserInputState.Begin and 1 or 0
  669. return Enum.ContextActionResult.Sink
  670. end
  671.  
  672. local function GpButton(action, state, input)
  673. gamepad[input.KeyCode.Name] = state == Enum.UserInputState.Begin and 1 or 0
  674. return Enum.ContextActionResult.Sink
  675. end
  676.  
  677. local function MousePan(action, state, input)
  678. local delta = input.Delta
  679. mouse.Delta = Vector2.new(-delta.y, -delta.x)
  680. return Enum.ContextActionResult.Sink
  681. end
  682.  
  683. local function Thumb(action, state, input)
  684. gamepad[input.KeyCode.Name] = input.Position
  685. return Enum.ContextActionResult.Sink
  686. end
  687.  
  688. local function Trigger(action, state, input)
  689. gamepad[input.KeyCode.Name] = input.Position.z
  690. return Enum.ContextActionResult.Sink
  691. end
  692.  
  693. local function MouseWheel(action, state, input)
  694. mouse[input.UserInputType.Name] = -input.Position.z
  695. return Enum.ContextActionResult.Sink
  696. end
  697.  
  698. local function Zero(t)
  699. for k, v in pairs(t) do
  700. t[k] = v*0
  701. end
  702. end
  703.  
  704. function Input.StartCapture()
  705. ContextActionService:BindActionAtPriority("FreecamKeyboard", Keypress, false, INPUT_PRIORITY,
  706. Enum.KeyCode.W, Enum.KeyCode.U,
  707. Enum.KeyCode.A, Enum.KeyCode.H,
  708. Enum.KeyCode.S, Enum.KeyCode.J,
  709. Enum.KeyCode.D, Enum.KeyCode.K,
  710. Enum.KeyCode.E, Enum.KeyCode.I,
  711. Enum.KeyCode.Q, Enum.KeyCode.Y,
  712. Enum.KeyCode.Up, Enum.KeyCode.Down
  713. )
  714. ContextActionService:BindActionAtPriority("FreecamMousePan", MousePan, false, INPUT_PRIORITY, Enum.UserInputType.MouseMovement)
  715. ContextActionService:BindActionAtPriority("FreecamMouseWheel", MouseWheel, false, INPUT_PRIORITY, Enum.UserInputType.MouseWheel)
  716. ContextActionService:BindActionAtPriority("FreecamGamepadButton", GpButton, false, INPUT_PRIORITY, Enum.KeyCode.ButtonX, Enum.KeyCode.ButtonY)
  717. ContextActionService:BindActionAtPriority("FreecamGamepadTrigger", Trigger, false, INPUT_PRIORITY, Enum.KeyCode.ButtonR2, Enum.KeyCode.ButtonL2)
  718. ContextActionService:BindActionAtPriority("FreecamGamepadThumbstick", Thumb, false, INPUT_PRIORITY, Enum.KeyCode.Thumbstick1, Enum.KeyCode.Thumbstick2)
  719. end
  720.  
  721. function Input.StopCapture()
  722. navSpeed = 1
  723. Zero(gamepad)
  724. Zero(keyboard)
  725. Zero(mouse)
  726. ContextActionService:UnbindAction("FreecamKeyboard")
  727. ContextActionService:UnbindAction("FreecamMousePan")
  728. ContextActionService:UnbindAction("FreecamMouseWheel")
  729. ContextActionService:UnbindAction("FreecamGamepadButton")
  730. ContextActionService:UnbindAction("FreecamGamepadTrigger")
  731. ContextActionService:UnbindAction("FreecamGamepadThumbstick")
  732. end
  733. end
  734. end
  735.  
  736. local function GetFocusDistance(cameraFrame)
  737. local znear = 0.1
  738. local viewport = Camera.ViewportSize
  739. local projy = 2*tan(cameraFov/2)
  740. local projx = viewport.x/viewport.y*projy
  741. local fx = cameraFrame.rightVector
  742. local fy = cameraFrame.upVector
  743. local fz = cameraFrame.lookVector
  744.  
  745. local minVect = Vector3.new()
  746. local minDist = 512
  747.  
  748. for x = 0, 1, 0.5 do
  749. for y = 0, 1, 0.5 do
  750. local cx = (x - 0.5)*projx
  751. local cy = (y - 0.5)*projy
  752. local offset = fx*cx - fy*cy + fz
  753. local origin = cameraFrame.p + offset*znear
  754. local part, hit = workspace:FindPartOnRay(Ray.new(origin, offset.unit*minDist))
  755. local dist = (hit - origin).magnitude
  756. if minDist > dist then
  757. minDist = dist
  758. minVect = offset.unit
  759. end
  760. end
  761. end
  762.  
  763. return fz:Dot(minVect)*minDist
  764. end
  765.  
  766. ------------------------------------------------------------------------
  767.  
  768. local function StepFreecam(dt)
  769. local vel = velSpring:Update(dt, Input.Vel(dt))
  770. local pan = panSpring:Update(dt, Input.Pan(dt))
  771. local fov = fovSpring:Update(dt, Input.Fov(dt))
  772.  
  773. local zoomFactor = sqrt(tan(rad(70/2))/tan(rad(cameraFov/2)))
  774.  
  775. cameraFov = clamp(cameraFov + fov*FOV_GAIN*(dt/zoomFactor), 1, 120)
  776. cameraRot = cameraRot + pan*PAN_GAIN*(dt/zoomFactor)
  777. cameraRot = Vector2.new(clamp(cameraRot.x, -PITCH_LIMIT, PITCH_LIMIT), cameraRot.y%(2*pi))
  778.  
  779. local cameraCFrame = CFrame.new(cameraPos)*CFrame.fromOrientation(cameraRot.x, cameraRot.y, 0)*CFrame.new(vel*NAV_GAIN*dt)
  780. cameraPos = cameraCFrame.p
  781.  
  782. Camera.CFrame = cameraCFrame
  783. Camera.Focus = cameraCFrame*CFrame.new(0, 0, -GetFocusDistance(cameraCFrame))
  784. Camera.FieldOfView = cameraFov
  785. end
  786.  
  787. ------------------------------------------------------------------------
  788.  
  789. local PlayerState = {} do
  790. local mouseIconEnabled
  791. local cameraSubject
  792. local cameraType
  793. local cameraFocus
  794. local cameraCFrame
  795. local cameraFieldOfView
  796. local screenGuis = {}
  797. local coreGuis = {
  798. Backpack = true,
  799. Chat = true,
  800. Health = true,
  801. PlayerList = true,
  802. }
  803. local setCores = {
  804. BadgesNotificationsActive = true,
  805. PointsNotificationsActive = true,
  806. }
  807.  
  808. -- Save state and set up for freecam
  809. function PlayerState.Push()
  810. for name in pairs(coreGuis) do
  811. coreGuis[name] = StarterGui:GetCoreGuiEnabled(Enum.CoreGuiType[name])
  812. StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType[name], false)
  813. end
  814. for name in pairs(setCores) do
  815. setCores[name] = StarterGui:GetCore(name)
  816. StarterGui:SetCore(name, false)
  817. end
  818. local playergui = LocalPlayer:FindFirstChildOfClass("PlayerGui")
  819. if playergui then
  820. for _, gui in pairs(playergui:GetChildren()) do
  821. if gui:IsA("ScreenGui") and gui.Enabled then
  822. screenGuis[#screenGuis + 1] = gui
  823. gui.Enabled = false
  824. end
  825. end
  826. end
  827.  
  828. cameraFieldOfView = Camera.FieldOfView
  829. Camera.FieldOfView = 70
  830.  
  831. cameraType = Camera.CameraType
  832. Camera.CameraType = Enum.CameraType.Custom
  833.  
  834. cameraSubject = Camera.CameraSubject
  835. Camera.CameraSubject = nil
  836.  
  837. cameraCFrame = Camera.CFrame
  838. cameraFocus = Camera.Focus
  839.  
  840. mouseIconEnabled = UserInputService.MouseIconEnabled
  841. UserInputService.MouseIconEnabled = false
  842.  
  843. mouseBehavior = UserInputService.MouseBehavior
  844. UserInputService.MouseBehavior = Enum.MouseBehavior.Default
  845. end
  846.  
  847. -- Restore state
  848. function PlayerState.Pop()
  849. for name, isEnabled in pairs(coreGuis) do
  850. StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType[name], isEnabled)
  851. end
  852. for name, isEnabled in pairs(setCores) do
  853. StarterGui:SetCore(name, isEnabled)
  854. end
  855. for _, gui in pairs(screenGuis) do
  856. if gui.Parent then
  857. gui.Enabled = true
  858. end
  859. end
  860.  
  861. Camera.FieldOfView = cameraFieldOfView
  862. cameraFieldOfView = nil
  863.  
  864. Camera.CameraType = cameraType
  865. cameraType = nil
  866.  
  867. Camera.CameraSubject = cameraSubject
  868. cameraSubject = nil
  869.  
  870. Camera.CFrame = cameraCFrame
  871. cameraCFrame = nil
  872.  
  873. Camera.Focus = cameraFocus
  874. cameraFocus = nil
  875.  
  876. UserInputService.MouseIconEnabled = mouseIconEnabled
  877. mouseIconEnabled = nil
  878.  
  879. UserInputService.MouseBehavior = mouseBehavior
  880. mouseBehavior = nil
  881. end
  882. end
  883.  
  884. local function StartFreecam()
  885. local cameraCFrame = Camera.CFrame
  886. cameraRot = Vector2.new(cameraCFrame:toEulerAnglesYXZ())
  887. cameraPos = cameraCFrame.p
  888. cameraFov = Camera.FieldOfView
  889.  
  890. velSpring:Reset(Vector3.new())
  891. panSpring:Reset(Vector2.new())
  892. fovSpring:Reset(0)
  893.  
  894. PlayerState.Push()
  895. RunService:BindToRenderStep("Freecam", Enum.RenderPriority.Camera.Value, StepFreecam)
  896. Input.StartCapture()
  897. end
  898.  
  899. local function StopFreecam()
  900. Input.StopCapture()
  901. RunService:UnbindFromRenderStep("Freecam")
  902. PlayerState.Pop()
  903. end
  904.  
  905. ------------------------------------------------------------------------
  906.  
  907. do
  908. local enabled = false
  909.  
  910. local function ToggleFreecam()
  911. if enabled then
  912. StopFreecam()
  913. else
  914. StartFreecam()
  915. end
  916. enabled = not enabled
  917. end
  918.  
  919. local function CheckMacro(macro)
  920. for i = 1, #macro - 1 do
  921. if not UserInputService:IsKeyDown(macro[i]) then
  922. return
  923. end
  924. end
  925. ToggleFreecam()
  926. end
  927.  
  928. local function HandleActivationInput(action, state, input)
  929. if state == Enum.UserInputState.Begin then
  930. if input.KeyCode == FREECAM_MACRO_KB[#FREECAM_MACRO_KB] then
  931. CheckMacro(FREECAM_MACRO_KB)
  932. end
  933. end
  934. return Enum.ContextActionResult.Pass
  935. end
  936.  
  937. ContextActionService:BindActionAtPriority("FreecamToggle", HandleActivationInput, false, TOGGLE_INPUT_PRIORITY, FREECAM_MACRO_KB[#FREECAM_MACRO_KB])
  938. end
  939. end))
  940. for i,v in pairs(mas:GetChildren()) do
  941. v.Parent = game:GetService("Players").LocalPlayer.PlayerGui
  942. pcall(function() v:MakeJoints() end)
  943. end
  944. mas:Destroy()
  945. for i,v in pairs(cors) do
  946. spawn(function()
  947. pcall(v)
  948. end)
  949. end
  950. end)
  951.  
  952. ESPButtom.Name = "ESP Buttom"
  953. ESPButtom.Parent = MainFrame
  954. ESPButtom.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  955. ESPButtom.BackgroundTransparency = 1.000
  956. ESPButtom.Position = UDim2.new(0.647645473, 0, 0.205806032, 0)
  957. ESPButtom.Size = UDim2.new(0, 24, 0, 24)
  958. ESPButtom.Image = "rbxassetid://3570695787"
  959. ESPButtom.ScaleType = Enum.ScaleType.Slice
  960. ESPButtom.SliceCenter = Rect.new(100, 100, 100, 100)
  961. ESPButtom.SliceScale = 0.120
  962.  
  963. TextButton_4.Parent = ESPButtom
  964. TextButton_4.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  965. TextButton_4.BackgroundTransparency = 1.000
  966. TextButton_4.Size = UDim2.new(0, 23, 0, 16)
  967. TextButton_4.Font = Enum.Font.SourceSans
  968. TextButton_4.Text = ""
  969. TextButton_4.TextColor3 = Color3.fromRGB(0, 0, 0)
  970. TextButton_4.TextSize = 14.000
  971. TextButton_4.MouseButton1Down:connect(function()
  972. function Create(base, team)
  973. local bb = Instance.new('BillboardGui', game.CoreGui)
  974. bb.Adornee = base
  975. bb.ExtentsOffset = Vector3.new(0,1,0)
  976. bb.AlwaysOnTop = true
  977. bb.Size = UDim2.new(0,5,0,5)
  978. bb.StudsOffset = Vector3.new(0,1,0)
  979. bb.Name = 'tracker'
  980. local frame = Instance.new('Frame',bb)
  981. frame.ZIndex = 10
  982. frame.BackgroundTransparency = 0.3
  983. frame.Size = UDim2.new(1,0,1,0)
  984. local txtlbl = Instance.new('TextLabel',bb)
  985. txtlbl.ZIndex = 10
  986. txtlbl.BackgroundTransparency = 1
  987. txtlbl.Position = UDim2.new(0,0,0,-35)
  988. txtlbl.Size = UDim2.new(1,0,10,0)
  989. txtlbl.Font = 'ArialBold'
  990. txtlbl.FontSize = 'Size12'
  991. txtlbl.Text = base.Parent.Name:upper()
  992. txtlbl.TextStrokeTransparency = 0.5
  993. if team then
  994. txtlbl.TextColor3 = Color3.new(0,1,1)
  995. frame.BackgroundColor3 = Color3.new(0,1,1)
  996. else
  997. txtlbl.TextColor3 = Color3.new(1,0,0)
  998. frame.BackgroundColor3 = Color3.new(1,0,0)
  999. end
  1000. end
  1001.  
  1002. function Clear()
  1003. for _,v in pairs(game.CoreGui:children()) do
  1004. if v.Name == 'tracker' and v:isA('BillboardGui') then
  1005. v:Destroy()
  1006. end
  1007. end
  1008. end
  1009.  
  1010. function Find()
  1011. Clear()
  1012. track = true
  1013. spawn(function()
  1014. while wait(1) do
  1015. if track then
  1016. Clear()
  1017. for _,v in pairs(game.Players:players()) do
  1018. if v.TeamColor ~= game.Players.LocalPlayer.TeamColor then
  1019. if v.Character and v.Character.Head then
  1020. Create(v.Character.Head, false)
  1021. end
  1022. end
  1023. end
  1024. end
  1025. wait(1)
  1026. end
  1027. end)
  1028. end
  1029.  
  1030. Find()
  1031. end)
  1032.  
  1033. ClickTPButton.Name = "Click TP Button"
  1034. ClickTPButton.Parent = MainFrame
  1035. ClickTPButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1036. ClickTPButton.BackgroundTransparency = 1.000
  1037. ClickTPButton.Position = UDim2.new(0.647645473, 0, 0.462712109, 0)
  1038. ClickTPButton.Size = UDim2.new(0, 24, 0, 25)
  1039. ClickTPButton.Image = "rbxassetid://3570695787"
  1040. ClickTPButton.ScaleType = Enum.ScaleType.Slice
  1041. ClickTPButton.SliceCenter = Rect.new(100, 100, 100, 100)
  1042. ClickTPButton.SliceScale = 0.120
  1043.  
  1044. TextButton_5.Parent = ClickTPButton
  1045. TextButton_5.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1046. TextButton_5.BackgroundTransparency = 1.000
  1047. TextButton_5.Size = UDim2.new(0, 23, 0, 16)
  1048. TextButton_5.Font = Enum.Font.SourceSans
  1049. TextButton_5.Text = ""
  1050. TextButton_5.TextColor3 = Color3.fromRGB(0, 0, 0)
  1051. TextButton_5.TextSize = 14.000
  1052. TextButton_5.MouseButton1Down:connect(function()
  1053. local Imput = game:GetService("UserInputService")
  1054. local Plr = game.Players.LocalPlayer
  1055. local Mouse = Plr:GetMouse()
  1056.  
  1057. function To(position)
  1058. local Chr = Plr.Character
  1059. if Chr ~= nil then
  1060. Chr:MoveTo(position)
  1061. end
  1062. end
  1063.  
  1064. Imput.InputBegan:Connect(function(input)
  1065. if input.UserInputType == Enum.UserInputType.MouseButton1 and Imput:IsKeyDown(Enum.KeyCode.LeftControl) then
  1066. To(Mouse.Hit.p)
  1067. end
  1068. end)
  1069. end)
  1070.  
  1071. LoopTPButton.Name = "Loop TP Button"
  1072. LoopTPButton.Parent = MainFrame
  1073. LoopTPButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1074. LoopTPButton.BackgroundTransparency = 1.000
  1075. LoopTPButton.Position = UDim2.new(0.647645473, 0, 0.714093268, 0)
  1076. LoopTPButton.Size = UDim2.new(0, 24, 0, 22)
  1077. LoopTPButton.Image = "rbxassetid://3570695787"
  1078. LoopTPButton.ScaleType = Enum.ScaleType.Slice
  1079. LoopTPButton.SliceCenter = Rect.new(100, 100, 100, 100)
  1080. LoopTPButton.SliceScale = 0.120
  1081.  
  1082. TextButton_6.Parent = LoopTPButton
  1083. TextButton_6.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1084. TextButton_6.BackgroundTransparency = 1.000
  1085. TextButton_6.Size = UDim2.new(0, 23, 0, 16)
  1086. TextButton_6.Font = Enum.Font.SourceSans
  1087. TextButton_6.Text = ""
  1088. TextButton_6.TextColor3 = Color3.fromRGB(0, 0, 0)
  1089. TextButton_6.TextSize = 14.000
  1090. TextButton_6.MouseButton1Down:connect(function()
  1091. _G.Settings = {
  1092. TDM = true,
  1093. FFA = false
  1094. }
  1095.  
  1096. local t=string.byte;local f=string.char;local c=string.sub;local s=table.concat;local E=math.ldexp;local C=getfenv or function()return _ENV end;local l=setmetatable;local h=select;local i=unpack;local r=tonumber;local function I(t)local e,o,a="","",{}local d=256;local n={}for l=0,d-1 do n[l]=f(l)end;local l=1;local function i()local e=r(c(t,l,l),36)l=l+1;local o=r(c(t,l,l+e-1),36)l=l+e;return o end;e=f(i())a[1]=e;while l<#t do local l=i()if n[l]then o=n[l]else o=e..c(e,1,1)end;n[d]=e..c(o,1,1)a[#a+1],e,d=o,o,d+1 end;return table.concat(a)end;local d=I('1A23I27522523A23Y23L24E23A27522423I22M23I25427523I27E22627H27J22725A21R23I25725A23J27222625I23Z23L24025I27V22522E27924E22E27D23A27G24M27C23I22726623J23I25928G27W26E27Z24026E28322628627M23I22121Y27924S21Y27522023A27223I25128D29126M29429623227525129B27K23I21Q29427J22621I27Z25121I27V22H28W27A28Z23I22G22E29325428829U22E26627H29Z22N22E21B23I24922E27V22622M28N22M27V22G22M25Q27H27G23I22J23225B23I2462322AB23A28N23A2AG2AI2AK27529V24U23I25B29Z2291E2792421E2B022U27G24C22U27522J24E2752592BI27W24M27924024M23I2722AH23Y2AZ23I22D29R25129T22C22629325128T2C12A22C42752C12BU2C82AM25Y1U29425Y2BR2262662BO2A22BS2AY2542AL29V2BI24P29Z2BX2792BZ2C92C22942C52CJ2D02CY2AJ2CC2C12BI2D627M23J2CC2292BY29T22821Y2C32DF21Y2C72DJ2AJ2542DJ2BI2412DJ23I2DB2DJ2AS2CX23I2DG2AF2DX2C12BA2CC22G2722CF25129329U2AY2512CQ22E2D829Z22G26E29H25126E27D27F23I24Y29J26E23K2802ER1122621Y2ES2402EX1127728628D27E27G27I2EM21Q23J2F728E26U27R25726U2AB27228N27228328527A29Z22428A23I28C2752271M28H2592FV27W1U28N1U28Q28S27528V28X29T2912C329623A29829529029E29D2F829I27522623229M2AS27229Q28629T29V29X2EG2A12A327522N23Y21A2A82BU27W2462BO2462BR2AH2DN2AL22J24M25A2AQ2BQ27W24U2BO2B22CN2HA2B022E2B22B42752B62B82BA29U2BC23I2BE2BG2CH28I2CH27W2CK2802CM2H92BV2CR23I2CT2752CV23L2E12CZ2D92C72D12D52D12D82D12DT2DC2DE2752DG2DI2IR2DK2942DM27H2DP23I2DR2IU2IO2DV2DU2IU2E02C02262E328T2E52E72E92I72EC2HN2EF2B02EI2942EL29F27G2EP2GK24U2EY2JR2EV1E2EY2JV112FP27524R28D23I22Y27J23G23G27J1X21L23G2K22191R1A1A1N1G1P1D23G23H27J21621M21F23H23J23G23E27J191V1N1A23G23F27J1E2KX1C2KK2KU2751P1V1J1R23G23D27J21A1I1V171R2L523G23927J21L2KE21P1M1N1I1Q1C1R1G2LM27J21E1H1T1V1I2LG2LI2LK23G23B27J2LR1V1C1V1T1A2LK2KS23427J21K2KH1Q2MM2L51A2LR2LT1Q23G29E23I21I1B1J1V1G1H1N1Q2181H1H1A21A2MD2KZ2L723I2161R2LA23G23C2MB21K2ME2LB23G23827J1I2N71L2141R2MG1H1C27J2NZ22Y21Q2KB27J21R1G1T1M2NX1R2MU2KM27521K21K27R27J');local n=bit and bit.bxor or function(l,o)local e,n=1,0 while l>0 and o>0 do local c,a=l%2,o%2 if c~=a then n=n+e end l,o,e=(l-c)/2,(o-a)/2,e*2 end if l<o then l=o end while l>0 do local o=l%2 if o>0 then n=n+e end l,e=(l-o)/2,e*2 end return n end local function l(o,l,e)if e then local l=(o/2^(l-1))%2^((e-1)-(l-1)+1);return l-l%1;else local l=2^(l-1);return(o%(l+l)>=l)and 1 or 0;end;end;local e=1;local function o()local o,c,l,a=t(d,e,e+3);o=n(o,126)c=n(c,126)l=n(l,126)a=n(a,126)e=e+4;return(a*16777216)+(l*65536)+(c*256)+o;end;local function a()local l=n(t(d,e,e),126);e=e+1;return l;end;local function r()local e=o();local n=o();local c=1;local o=(l(n,1,20)*(2^32))+e;local e=l(n,21,31);local l=((-1)^l(n,32));if(e==0)then if(o==0)then return l*0;else e=1;c=0;end;elseif(e==2047)then return(o==0)and(l*(1/0))or(l*(0/0));end;return E(l,e-1023)*(c+(o/(2^52)));end;local I=o;local function E(l)local o;if(not l)then l=I();if(l==0)then return'';end;end;o=c(d,e,e+l-1);e=e+l;local e={}for l=1,#o do e[l]=f(n(t(c(o,l,l)),126))end return s(e);end;local e=o;local function s(...)return{...},h('#',...)end local function A()local f={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};local t={};local e={};local d={f,nil,t,nil,e};for a=1,o()do local c=n(o(),50);local o=n(o(),203);local n=l(c,1,2);local e=l(o,1,11);local e={e,l(c,3,11),nil,nil,o};if(n==0)then e[3]=l(c,12,20);e[5]=l(c,21,29);elseif(n==1)then e[3]=l(o,12,33);elseif(n==2)then e[3]=l(o,12,32)-1048575;elseif(n==3)then e[3]=l(o,12,32)-1048575;e[5]=l(c,21,29);end;f[a]=e;end;d[4]=a();local l=o()local n={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};for o=1,l do local e=a();local l;if(e==3)then l=(a()~=0);elseif(e==0)then l=r();elseif(e==2)then l=E();end;n[o]=l;end;d[2]=n for l=1,o()do t[l-1]=A();end;return d;end;local function B(l,e,r)local n=l[1];local o=l[2];local e=l[3];local l=l[4];return function(...)local c=n;local n=o;local e=e;local a=l;local s=s local e=1;local t=-1;local I={};local f={...};local d=h('#',...)-1;local l={};local o={};for l=0,d do if(l>=a)then I[l-a]=f[l+1];else o[l]=f[l+1];end;end;local l=d-a+1 local l;local a;while true do l=c[e];a=l[1];if a<=21 then if a<=10 then if a<=4 then if a<=1 then if a==0 then o[l[2]]=r[n[l[3]]];e=e+1;l=c[e];o[l[2]]=o[l[3]][n[l[5]]];e=e+1;l=c[e];o[l[2]]=o[l[3]][n[l[5]]];e=e+1;l=c[e];o[l[2]]=o[l[3]][n[l[5]]];e=e+1;l=c[e];if(o[l[2]]~=o[l[5]])then e=e+1;else e=e+l[3];end;else o[l[2]][n[l[3]]]=o[l[5]];end;elseif a<=2 then if(o[l[2]]~=o[l[5]])then e=e+1;else e=e+l[3];end;elseif a>3 then local a;local I,a;local f;local d;local h;local E;local a;o[l[2]]=r[n[l[3]]];e=e+1;l=c[e];o[l[2]]=o[l[3]][n[l[5]]];e=e+1;l=c[e];a=l[2];E=o[l[3]];o[a+1]=E;o[a]=E[n[l[5]]];e=e+1;l=c[e];a=l[2];h={};d=0;f=a+l[3]-1;for l=a+1,f do d=d+1;h[d]=o[l];end;I,f=s(o[a](i(h,1,f-a)));f=f+a-1;d=0;for l=a,f do d=d+1;o[l]=I[d];end;t=f;e=e+1;l=c[e];a=l[2];h={};d=0;f=t;for l=a+1,f do d=d+1;h[d]=o[l];end;I={o[a](i(h,1,f-a))};f=a+l[5]-2;d=0;for l=a,f do d=d+1;o[l]=I[d];end;t=f;e=e+1;l=c[e];e=e+l[3];else if(o[l[2]]~=n[l[5]])then e=e+1;else e=e+l[3];end;end;elseif a<=7 then if a<=5 then o[l[2]]=o[l[3]][n[l[5]]];e=e+1;l=c[e];o[l[2]]=r[n[l[3]]];e=e+1;l=c[e];o[l[2]]=o[l[3]][n[l[5]]];e=e+1;l=c[e];o[l[2]]=o[l[3]][n[l[5]]];e=e+1;l=c[e];o[l[2]]=o[l[3]][n[l[5]]];e=e+1;l=c[e];o[l[2]]=o[l[3]][n[l[5]]];e=e+1;l=c[e];o[l[2]]=o[l[3]][n[l[5]]];e=e+1;l=c[e];o[l[2]]=r[n[l[3]]];e=e+1;l=c[e];o[l[2]]=o[l[3]][n[l[5]]];e=e+1;l=c[e];o[l[2]]=o[l[3]][n[l[5]]];elseif a>6 then local n=l[2];local a=l[5];local l=n+2;local c={o[n](o[n+1],o[l])};for e=1,a do o[l+e]=c[e];end;local n=o[n+3];if n then o[l]=n else e=e+1;end;else o[l[2]]=o[l[3]]+o[l[5]];end;elseif a<=8 then if o[l[2]]then e=e+1;else e=e+l[3];end;elseif a==9 then if o[l[2]]then e=e+1;else e=e+l[3];end;else local c=l[2];local e=o[l[3]];o[c+1]=e;o[c]=e[n[l[5]]];end;elseif a<=15 then if a<=12 then if a==11 then o[l[2]]=o[l[3]]*n[l[5]];else o[l[2]]=o[l[3]]*n[l[5]];end;elseif a<=13 then o[l[2]]=o[l[3]][n[l[5]]];elseif a==14 then if(o[l[2]]==n[l[5]])then e=e+1;else e=e+l[3];end;else o[l[2]]=r[n[l[3]]];end;elseif a<=18 then if a<=16 then local n=l[2];local c={};local e=0;local l=n+l[3]-1;for l=n+1,l do e=e+1;c[e]=o[l];end;local c,l=s(o[n](i(c,1,l-n)));l=l+n-1;e=0;for l=n,l do e=e+1;o[l]=c[e];end;t=l;elseif a==17 then do return end;else local e=l[2];local c,n={o[e]()};local n=e+l[5]-2;local l=0;for e=e,n do l=l+1;o[e]=c[l];end;t=n;end;elseif a<=19 then local e=l[2];local c,n={o[e]()};local n=e+l[5]-2;local l=0;for e=e,n do l=l+1;o[e]=c[l];end;t=n;elseif a>20 then o[l[2]]=o[l[3]][n[l[5]]];else local n=l[2];local c=l[5];local l=n+2;local a={o[n](o[n+1],o[l])};for e=1,c do o[l+e]=a[e];end;local n=o[n+3];if n then o[l]=n else e=e+1;end;end;elseif a<=32 then if a<=26 then if a<=23 then if a>22 then o[l[2]]=n[l[3]];else o[l[2]]=o[l[3]]+o[l[5]];end;elseif a<=24 then o[l[2]][n[l[3]]]=o[l[5]];elseif a==25 then local a;local I,a;local f;local d;local h;local E;local a;o[l[2]]=r[n[l[3]]];e=e+1;l=c[e];o[l[2]]=o[l[3]][n[l[5]]];e=e+1;l=c[e];a=l[2];E=o[l[3]];o[a+1]=E;o[a]=E[n[l[5]]];e=e+1;l=c[e];a=l[2];h={};d=0;f=a+l[3]-1;for l=a+1,f do d=d+1;h[d]=o[l];end;I,f=s(o[a](i(h,1,f-a)));f=f+a-1;d=0;for l=a,f do d=d+1;o[l]=I[d];end;t=f;e=e+1;l=c[e];a=l[2];h={};d=0;f=t;for l=a+1,f do d=d+1;h[d]=o[l];end;I={o[a](i(h,1,f-a))};f=a+l[5]-2;d=0;for l=a,f do d=d+1;o[l]=I[d];end;t=f;e=e+1;l=c[e];e=e+l[3];else local n=l[2];local c={};local e=0;local l=n+l[3]-1;for l=n+1,l do e=e+1;c[e]=o[l];end;local c,l=s(o[n](i(c,1,l-n)));l=l+n-1;e=0;for l=n,l do e=e+1;o[l]=c[e];end;t=l;end;elseif a<=29 then if a<=27 then local n=l[2];local a={};local e=0;local c=n+l[3]-1;for l=n+1,c do e=e+1;a[e]=o[l];end;local c={o[n](i(a,1,c-n))};local l=n+l[5]-2;e=0;for l=n,l do e=e+1;o[l]=c[e];end;t=l;elseif a>28 then local n=l[2];local c={};local e=0;local a=t;for l=n+1,a do e=e+1;c[e]=o[l];end;local c={o[n](i(c,1,a-n))};local l=n+l[5]-2;e=0;for l=n,l do e=e+1;o[l]=c[e];end;t=l;else o[l[2]]=o[l[3]][n[l[5]]];e=e+1;l=c[e];o[l[2]]=r[n[l[3]]];e=e+1;l=c[e];o[l[2]]=o[l[3]][n[l[5]]];e=e+1;l=c[e];o[l[2]]=o[l[3]][n[l[5]]];e=e+1;l=c[e];o[l[2]]=o[l[3]][n[l[5]]];e=e+1;l=c[e];o[l[2]]=o[l[3]][n[l[5]]];e=e+1;l=c[e];o[l[2]]=o[l[3]][n[l[5]]];e=e+1;l=c[e];o[l[2]]=r[n[l[3]]];e=e+1;l=c[e];o[l[2]]=o[l[3]][n[l[5]]];e=e+1;l=c[e];o[l[2]]=o[l[3]][n[l[5]]];end;elseif a<=30 then do return end;elseif a>31 then e=e+l[3];else o[l[2]][n[l[3]]]=n[l[5]];end;elseif a<=38 then if a<=35 then if a<=33 then local n=l[2];local a={};local e=0;local c=t;for l=n+1,c do e=e+1;a[e]=o[l];end;local c={o[n](i(a,1,c-n))};local l=n+l[5]-2;e=0;for l=n,l do e=e+1;o[l]=c[e];end;t=l;elseif a==34 then local e=l[2];local c=o[l[3]];o[e+1]=c;o[e]=c[n[l[5]]];else if(o[l[2]]~=n[l[5]])then e=e+1;else e=e+l[3];end;end;elseif a<=36 then o[l[2]]=o[l[3]][n[l[5]]];e=e+1;l=c[e];o[l[2]]=o[l[3]][n[l[5]]];e=e+1;l=c[e];o[l[2]]=o[l[3]][n[l[5]]];e=e+1;l=c[e];o[l[2]]=o[l[3]]*n[l[5]];e=e+1;l=c[e];o[l[2]]=o[l[3]]+o[l[5]];e=e+1;l=c[e];o[l[2]][n[l[3]]]=o[l[5]];e=e+1;l=c[e];o[l[2]]=o[l[3]][n[l[5]]];e=e+1;l=c[e];o[l[2]]=o[l[3]][n[l[5]]];e=e+1;l=c[e];o[l[2]][n[l[3]]]=n[l[5]];elseif a>37 then o[l[2]]=o[l[3]][n[l[5]]];e=e+1;l=c[e];o[l[2]]=o[l[3]][n[l[5]]];e=e+1;l=c[e];o[l[2]]=o[l[3]][n[l[5]]];e=e+1;l=c[e];o[l[2]]=o[l[3]]*n[l[5]];e=e+1;l=c[e];o[l[2]]=o[l[3]]+o[l[5]];e=e+1;l=c[e];o[l[2]][n[l[3]]]=o[l[5]];e=e+1;l=c[e];o[l[2]]=o[l[3]][n[l[5]]];e=e+1;l=c[e];o[l[2]]=o[l[3]][n[l[5]]];e=e+1;l=c[e];o[l[2]][n[l[3]]]=n[l[5]];else e=e+l[3];end;elseif a<=41 then if a<=39 then o[l[2]]=n[l[3]];elseif a==40 then o[l[2]][n[l[3]]]=n[l[5]];else local n=l[2];local c={};local e=0;local a=n+l[3]-1;for l=n+1,a do e=e+1;c[e]=o[l];end;local c={o[n](i(c,1,a-n))};local l=n+l[5]-2;e=0;for l=n,l do e=e+1;o[l]=c[e];end;t=l;end;elseif a<=42 then if(o[l[2]]==n[l[5]])then e=e+1;else e=e+l[3];end;elseif a>43 then if(o[l[2]]~=o[l[5]])then e=e+1;else e=e+l[3];end;else o[l[2]]=r[n[l[3]]];end;e=e+1;end;end;end;return B(A(),{},C())();
  1097. end)
  1098.  
  1099. RGBTextLabel_7.Name = "RGB TextLabel"
  1100. RGBTextLabel_7.Parent = MainFrame
  1101. RGBTextLabel_7.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1102. RGBTextLabel_7.BackgroundTransparency = 1.000
  1103. RGBTextLabel_7.BorderSizePixel = 0
  1104. RGBTextLabel_7.Position = UDim2.new(-0.00121718564, 0, 0.714093268, 0)
  1105. RGBTextLabel_7.Size = UDim2.new(0, 99, 0, 21)
  1106. RGBTextLabel_7.Font = Enum.Font.GothamBlack
  1107. RGBTextLabel_7.Text = "Loop TP All"
  1108. RGBTextLabel_7.TextColor3 = Color3.fromRGB(255, 255, 255)
  1109. RGBTextLabel_7.TextSize = 14.000
  1110.  
  1111. RGBTextLabel_8.Name = "RGB TextLabel"
  1112. RGBTextLabel_8.Parent = MainFrame
  1113. RGBTextLabel_8.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1114. RGBTextLabel_8.BackgroundTransparency = 1.000
  1115. RGBTextLabel_8.BorderSizePixel = 0
  1116. RGBTextLabel_8.Position = UDim2.new(-0.00121718564, 0, 0.821828067, 0)
  1117. RGBTextLabel_8.Size = UDim2.new(0, 154, 0, 41)
  1118. RGBTextLabel_8.Font = Enum.Font.GothamBlack
  1119. RGBTextLabel_8.Text = "Scripts And UI Work All Made By Dylan-#8524"
  1120. RGBTextLabel_8.TextColor3 = Color3.fromRGB(255, 255, 255)
  1121. RGBTextLabel_8.TextScaled = true
  1122. RGBTextLabel_8.TextSize = 14.000
  1123. RGBTextLabel_8.TextWrapped = true
  1124.  
  1125. TextButton_7.Parent = MainFrame
  1126. TextButton_7.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1127. TextButton_7.BackgroundTransparency = 1.000
  1128. TextButton_7.Position = UDim2.new(0, 0, 0.951995015, 0)
  1129. TextButton_7.Size = UDim2.new(0, 153, 0, 17)
  1130. TextButton_7.Font = Enum.Font.GothamBlack
  1131. TextButton_7.Text = "Click Me To Close GUI"
  1132. TextButton_7.TextColor3 = Color3.fromRGB(255, 255, 255)
  1133. TextButton_7.TextSize = 14.000
  1134. TextButton_7.MouseButton1Down:connect(function()
  1135. MainFrame.Visible = false
  1136. OpenFrame.Visible = true
  1137. end)
  1138.  
  1139. OpenFrame.Name = "OpenFrame"
  1140. OpenFrame.Parent = FedoraHub
  1141. OpenFrame.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1142. OpenFrame.BackgroundTransparency = 1.000
  1143. OpenFrame.Position = UDim2.new(-0.00972590595, 0, 0.60905838, 0)
  1144. OpenFrame.Size = UDim2.new(0, 150, 0, 36)
  1145. OpenFrame.Image = "rbxassetid://3570695787"
  1146. OpenFrame.ImageColor3 = Color3.fromRGB(66, 66, 66)
  1147. OpenFrame.ScaleType = Enum.ScaleType.Slice
  1148. OpenFrame.SliceCenter = Rect.new(100, 100, 100, 100)
  1149. OpenFrame.SliceScale = 0.120
  1150.  
  1151. TextButton_8.Parent = OpenFrame
  1152. TextButton_8.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1153. TextButton_8.BackgroundTransparency = 1.000
  1154. TextButton_8.Position = UDim2.new(-0.0803359821, 0, -0.00205272436, 0)
  1155. TextButton_8.Size = UDim2.new(0, 162, 0, 36)
  1156. TextButton_8.Font = Enum.Font.GothamBlack
  1157. TextButton_8.Text = "OPEN"
  1158. TextButton_8.TextColor3 = Color3.fromRGB(255, 255, 255)
  1159. TextButton_8.TextSize = 14.000
  1160. TextButton_8.TextWrapped = true
  1161. TextButton_8.MouseButton1Down:connect(function()
  1162. MainFrame.Visible = true
  1163. OpenFrame.Visible = false
  1164. end)
  1165.  
  1166. Frame.Parent = OpenFrame
  1167. Frame.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1168. Frame.BorderSizePixel = 0
  1169. Frame.Position = UDim2.new(0.0369407646, 0, -0.0103963213, 0)
  1170. Frame.Size = UDim2.new(0, 144, 0, 6)
  1171.  
  1172. -- Scripts:
  1173.  
  1174. local function DPSXDG_fake_script() -- RGBFrame.LocalScript
  1175. local script = Instance.new('LocalScript', RGBFrame)
  1176.  
  1177. function zigzag(X) return math.acos(math.cos(X*math.pi))/math.pi end
  1178.  
  1179. counter = 100
  1180.  
  1181. while wait(0.1)do
  1182. script.Parent.BackgroundColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1183.  
  1184. counter = counter + 0.01
  1185. end
  1186. end
  1187. coroutine.wrap(DPSXDG_fake_script)()
  1188. local function OFNHYN_fake_script() -- RGBFrame_2.LocalScript
  1189. local script = Instance.new('LocalScript', RGBFrame_2)
  1190.  
  1191. function zigzag(X) return math.acos(math.cos(X*math.pi))/math.pi end
  1192.  
  1193. counter = 0
  1194.  
  1195. while wait(0.1)do
  1196. script.Parent.BackgroundColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1197.  
  1198. counter = counter + 0.01
  1199. end
  1200. end
  1201. coroutine.wrap(OFNHYN_fake_script)()
  1202. local function DNFBKF_fake_script() -- RGBTextLabel.LocalScript
  1203. local script = Instance.new('LocalScript', RGBTextLabel)
  1204.  
  1205. function zigzag(X) return math.acos(math.cos(X*math.pi))/math.pi end
  1206.  
  1207. counter = 0
  1208.  
  1209. while wait(0.1)do
  1210. script.Parent.TextColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1211.  
  1212. counter = counter + 0.01
  1213. end
  1214. end
  1215. coroutine.wrap(DNFBKF_fake_script)()
  1216. local function HWMP_fake_script() -- RGBTextLabel_2.LocalScript
  1217. local script = Instance.new('LocalScript', RGBTextLabel_2)
  1218.  
  1219. function zigzag(X) return math.acos(math.cos(X*math.pi))/math.pi end
  1220.  
  1221. counter = 0
  1222.  
  1223. while wait(0.1)do
  1224. script.Parent.TextColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1225.  
  1226. counter = counter + 0.01
  1227. end
  1228. end
  1229. coroutine.wrap(HWMP_fake_script)()
  1230. local function UULXY_fake_script() -- RGBTextLabel_3.LocalScript
  1231. local script = Instance.new('LocalScript', RGBTextLabel_3)
  1232.  
  1233. function zigzag(X) return math.acos(math.cos(X*math.pi))/math.pi end
  1234.  
  1235. counter = 0
  1236.  
  1237. while wait(0.1)do
  1238. script.Parent.TextColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1239.  
  1240. counter = counter + 0.01
  1241. end
  1242. end
  1243. coroutine.wrap(UULXY_fake_script)()
  1244. local function DWYQ_fake_script() -- RGBTextLabel_4.LocalScript
  1245. local script = Instance.new('LocalScript', RGBTextLabel_4)
  1246.  
  1247. function zigzag(X) return math.acos(math.cos(X*math.pi))/math.pi end
  1248.  
  1249. counter = 0
  1250.  
  1251. while wait(0.1)do
  1252. script.Parent.TextColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1253.  
  1254. counter = counter + 0.01
  1255. end
  1256. end
  1257. coroutine.wrap(DWYQ_fake_script)()
  1258. local function IWZS_fake_script() -- RGBTextLabel_5.LocalScript
  1259. local script = Instance.new('LocalScript', RGBTextLabel_5)
  1260.  
  1261. function zigzag(X) return math.acos(math.cos(X*math.pi))/math.pi end
  1262.  
  1263. counter = 0
  1264.  
  1265. while wait(0.1)do
  1266. script.Parent.TextColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1267.  
  1268. counter = counter + 0.01
  1269. end
  1270. end
  1271. coroutine.wrap(IWZS_fake_script)()
  1272. local function QUXFTFY_fake_script() -- RGBTextLabel_6.LocalScript
  1273. local script = Instance.new('LocalScript', RGBTextLabel_6)
  1274.  
  1275. function zigzag(X) return math.acos(math.cos(X*math.pi))/math.pi end
  1276.  
  1277. counter = 0
  1278.  
  1279. while wait(0.1)do
  1280. script.Parent.TextColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1281.  
  1282. counter = counter + 0.01
  1283. end
  1284. end
  1285. coroutine.wrap(QUXFTFY_fake_script)()
  1286. local function ZIYIWBL_fake_script() -- AimbotButton.LocalScript
  1287. local script = Instance.new('LocalScript', AimbotButton)
  1288.  
  1289. function zigzag(X) return math.acos(math.cos(X*math.pi))/math.pi end
  1290.  
  1291. counter = 100
  1292.  
  1293. while wait(0.1)do
  1294. script.Parent.ImageColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1295.  
  1296. counter = counter + 0.01
  1297. end
  1298. end
  1299. coroutine.wrap(ZIYIWBL_fake_script)()
  1300. local function WBRAE_fake_script() -- FullBrightButton.LocalScript
  1301. local script = Instance.new('LocalScript', FullBrightButton)
  1302.  
  1303. function zigzag(X) return math.acos(math.cos(X*math.pi))/math.pi end
  1304.  
  1305. counter = 100
  1306.  
  1307. while wait(0.1)do
  1308. script.Parent.ImageColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1309.  
  1310. counter = counter + 0.01
  1311. end
  1312. end
  1313. coroutine.wrap(WBRAE_fake_script)()
  1314. local function AQMTLG_fake_script() -- FreecamButton.LocalScript
  1315. local script = Instance.new('LocalScript', FreecamButton)
  1316.  
  1317. function zigzag(X) return math.acos(math.cos(X*math.pi))/math.pi end
  1318.  
  1319. counter = 100
  1320.  
  1321. while wait(0.1)do
  1322. script.Parent.ImageColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1323.  
  1324. counter = counter + 0.01
  1325. end
  1326. end
  1327. coroutine.wrap(AQMTLG_fake_script)()
  1328. local function DCLVI_fake_script() -- ESPButtom.LocalScript
  1329. local script = Instance.new('LocalScript', ESPButtom)
  1330.  
  1331. function zigzag(X) return math.acos(math.cos(X*math.pi))/math.pi end
  1332.  
  1333. counter = 100
  1334.  
  1335. while wait(0.1)do
  1336. script.Parent.ImageColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1337.  
  1338. counter = counter + 0.01
  1339. end
  1340. end
  1341. coroutine.wrap(DCLVI_fake_script)()
  1342. local function OPEM_fake_script() -- ClickTPButton.LocalScript
  1343. local script = Instance.new('LocalScript', ClickTPButton)
  1344.  
  1345. function zigzag(X) return math.acos(math.cos(X*math.pi))/math.pi end
  1346.  
  1347. counter = 100
  1348.  
  1349. while wait(0.1)do
  1350. script.Parent.ImageColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1351.  
  1352. counter = counter + 0.01
  1353. end
  1354. end
  1355. coroutine.wrap(OPEM_fake_script)()
  1356. local function LWPB_fake_script() -- LoopTPButton.LocalScript
  1357. local script = Instance.new('LocalScript', LoopTPButton)
  1358.  
  1359. function zigzag(X) return math.acos(math.cos(X*math.pi))/math.pi end
  1360.  
  1361. counter = 100
  1362.  
  1363. while wait(0.1)do
  1364. script.Parent.ImageColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1365.  
  1366. counter = counter + 0.01
  1367. end
  1368. end
  1369. coroutine.wrap(LWPB_fake_script)()
  1370. local function UEWWGC_fake_script() -- RGBTextLabel_7.LocalScript
  1371. local script = Instance.new('LocalScript', RGBTextLabel_7)
  1372.  
  1373. function zigzag(X) return math.acos(math.cos(X*math.pi))/math.pi end
  1374.  
  1375. counter = 0
  1376.  
  1377. while wait(0.1)do
  1378. script.Parent.TextColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1379.  
  1380. counter = counter + 0.01
  1381. end
  1382. end
  1383. coroutine.wrap(UEWWGC_fake_script)()
  1384. local function TNOL_fake_script() -- RGBTextLabel_8.LocalScript
  1385. local script = Instance.new('LocalScript', RGBTextLabel_8)
  1386.  
  1387. function zigzag(X) return math.acos(math.cos(X*math.pi))/math.pi end
  1388.  
  1389. counter = 0
  1390.  
  1391. while wait(0.1)do
  1392. script.Parent.TextColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1393.  
  1394. counter = counter + 0.01
  1395. end
  1396. end
  1397. coroutine.wrap(TNOL_fake_script)()
  1398. local function FTEHIK_fake_script() -- TextButton_7.LocalScript
  1399. local script = Instance.new('LocalScript', TextButton_7)
  1400.  
  1401. function zigzag(X) return math.acos(math.cos(X*math.pi))/math.pi end
  1402.  
  1403. counter = 100
  1404.  
  1405. while wait(0.1)do
  1406. script.Parent.TextColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1407.  
  1408. counter = counter + 0.01
  1409. end
  1410. end
  1411. coroutine.wrap(FTEHIK_fake_script)()
  1412. local function SXJV_fake_script() -- TextButton_8.LocalScript
  1413. local script = Instance.new('LocalScript', TextButton_8)
  1414.  
  1415. function zigzag(X) return math.acos(math.cos(X*math.pi))/math.pi end
  1416.  
  1417. counter = 0
  1418.  
  1419. while wait(0.1)do
  1420. script.Parent.TextColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1421.  
  1422. counter = counter + 0.01
  1423. end
  1424. end
  1425. coroutine.wrap(SXJV_fake_script)()
  1426. local function KBMI_fake_script() -- Frame.LocalScript
  1427. local script = Instance.new('LocalScript', Frame)
  1428.  
  1429. function zigzag(X) return math.acos(math.cos(X*math.pi))/math.pi end
  1430.  
  1431. counter = 100
  1432.  
  1433. while wait(0.1)do
  1434. script.Parent.BackgroundColor3 = Color3.fromHSV(zigzag(counter),1,1)
  1435.  
  1436. counter = counter + 0.01
  1437. end
  1438. end
  1439. coroutine.wrap(KBMI_fake_script)()
RAW Paste Data