DerpyFox

pfxphantom

Sep 20th, 2019
148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 45.25 KB | None | 0 0
  1. if game:GetService('CoreGui'):FindFirstChild('PFX') then
  2. game:GetService('CoreGui').PFX:Destroy()
  3. end
  4.  
  5. if PROTOSMASHER_LOADED and (not shared.repair) then
  6. warn("Loading ProtoSmasher Fixes, Ty wally and Classy")--credits to wally
  7. coroutine.wrap(function()
  8. pcall(function()
  9. loadstring(game:HttpGet("https://pastebin.com/raw/m8zyuQMv", true))()
  10. end)
  11. end)()
  12. repeat wait() until shared.repair
  13. end
  14.  
  15. local getgc = (getgc or get_gc_objects);--200 iq xd
  16. local secret953 = secret953 or debug.getupvalues;
  17. local secret500 = secret500 or debug.setupvalue;
  18. local getreg = getreg or debug.getregistry;
  19.  
  20. local Windows = {}
  21. local Spotted = {}
  22.  
  23. local V = Vector3.new()
  24. local Client = {}
  25.  
  26. for i,v in next, getgc() do
  27. if network and gamelogic and effects and char then
  28. break
  29. end
  30.  
  31. if type(v) == "function" and not is_synapse_function(v) then
  32. for k,x in next, debug.getupvalues(v) do
  33. if type(x) == "table" then
  34. if rawget(x, "gammo") then
  35. Client.gamelogic = x
  36. elseif rawget(x, "add") then
  37. Client.network = x
  38. Client.funcs = getupvalue(x.add, 0)
  39. elseif rawget(x,"breakwindows") then
  40. Client.effects = x
  41. elseif rawget(x,"loadgun") and rawget(x,"loadgrenade") then
  42. Client.char = x
  43. end
  44. if network and gamelogic and effects and char then
  45. break
  46. end
  47. end
  48. end
  49. end
  50. end
  51.  
  52. local settings = {
  53. FallDamage = false,
  54. InfFrags = false,
  55. InfCreds = false,
  56. Esp = false,
  57. SpotAll = false,
  58. BreakWindows = false,
  59. InfJump = false,
  60. NoClip = false,
  61. NoRecoil = false,
  62. NoFlash = false,
  63. NoSway = false,
  64. NoSpread = false,
  65. InstaReload = false,
  66. RapidFire = false,
  67. FullAutox = false,
  68. oneshot = false,
  69. Spawn = false,
  70. GunMods = false
  71. }
  72.  
  73. local Version = 'v.1.7.b'
  74. local Updated = '8/10/2019'
  75. local DiscordLink = 'https://discord.gg/MyjGtee'
  76.  
  77. local GoodStat = 'Hooked, Secured, Ready to use'
  78. local MainFrameFail = 'Failed to hook mainframe'
  79. local HookFuncFail = 'Failed to Hook Functions'
  80. local Failure = 'Failed to Hook func, or Mainframe'
  81.  
  82. local P = game.Players
  83. local client = game.Players.LocalPlayer
  84.  
  85. if Client then
  86. local Network = Client.network
  87. local Char = Client.char
  88.  
  89. local LoadGun = Char.loadgun
  90. local LoadFrag = Char.loadgrenade
  91.  
  92. local Effects = Client.effects
  93.  
  94. local Funcs = Client.funcs
  95.  
  96. local Send = Network.send;
  97.  
  98. local function PlayerData()
  99. for i, v in ipairs(game:GetService'Players':GetPlayers'') do
  100. if v.TeamColor ~= client.TeamColor then
  101. table.insert(Spotted, v);
  102. end;
  103. end;
  104. return Spotted
  105. end
  106.  
  107. function BreakWindex()--llol
  108. for i,v in next, workspace:GetDescendants() do
  109. if v.Name:lower() == "window" then
  110. table.insert(Windows,v)
  111. end
  112. end
  113. Effects:breakwindows(Windows)
  114. end
  115. do
  116. Funcs = debug.getupvalue(Network.add, 'funcs')
  117. if Funcs then
  118.  
  119. local OldNewBullet = Funcs.newbullet
  120. function Funcs.newbullet(...)
  121. local Args = {...}
  122. if settings.NoRecoil or settings.GunMods then Args[1].acceleration = Vector3.new(0,0,0) end
  123. return OldNewBullet(unpack(Args))
  124. end
  125. if settings.SpotAll then
  126. Funcs.spotplayer(PlayerData())
  127. end
  128. end
  129. end
  130.  
  131. do
  132. Network.send = function(self, ...)
  133. local Args = {...};
  134. if #Args > 0 then
  135. local Name = Args[1];
  136. if Name == 'changehealthx' then
  137. if #Args > 4 and Args[5] == 'Falling' and settings.FallDamage then
  138. return
  139. end
  140. elseif settings.InfCreds then
  141. Funcs['updatemoney'](math.huge)
  142. end
  143. end
  144. return Send(self, ...)
  145. end
  146. end
  147.  
  148. --[[
  149. [TO DO LIST]
  150. {finished}
  151. ]]
  152. Char.loadgun = function(...)
  153. local args = {...}
  154. local GunData = args[2]
  155.  
  156. if settings.NoRecoil then
  157. GunData.camkickmin = V
  158. GunData.camkickmax = V
  159. GunData.aimcamkickmin = V
  160. GunData.aimcamkickmax = V
  161. GunData.aimtranskickmin = V
  162. GunData.aimtranskickmax = V
  163. GunData.transkickmin = V
  164. GunData.transkickmax = V
  165. GunData.rotkickmin = V
  166. GunData.rotkickmax = V
  167. GunData.aimrotkickmin = V
  168. GunData.aimrotkickmax = V
  169. end
  170.  
  171. if settings.NoFlash then
  172. GunData.hideflash = true
  173. GunData.hideminimap = true
  174. end
  175.  
  176. if settings.NoSway then
  177. GunData.swayamp = 0
  178. GunData.swayspeed = 0
  179. GunData.steadyspeed = 0
  180. GunData.breathspeed = 0
  181. end
  182.  
  183. if settings.NoSpread then
  184. GunData.hipfirespreadrecover = 100
  185. GunData.hipfirespread = 0
  186. GunData.hipfirestability = 0
  187. end
  188.  
  189. if settings.RapidFire then
  190. GunData.firerate = 1500
  191. GunData.variablefirerate = false
  192. GunData.firemodes = {true, 3, 1}
  193. GunData.requirechamber = false
  194. end
  195.  
  196. if settings.FullAutox then
  197. GunData.variablefirerate = false
  198. GunData.firemodes = {true, 3, 1}
  199. GunData.requirechamber = false
  200. end
  201.  
  202. if settings.InstaReload then
  203. for i, v in next, GunData.animations do
  204. if string.find(string.lower(i), "reload") then
  205. GunData.animations[i].timescale = 0.2
  206. end
  207. end
  208. end
  209.  
  210. if settings.GunMods then
  211. GunData.hideflash = true;
  212. GunData.hideminimap = true;
  213. GunData.camkickmin = V;
  214. GunData.camkickmax = V;
  215. GunData.aimcamkickmin = V;
  216. GunData.aimcamkickmax = V;
  217. GunData.aimtranskickmin = V;
  218. GunData.aimtranskickmax = V;
  219. GunData.transkickmin = V;
  220. GunData.transkickmax = V;
  221. GunData.rotkickmin = V;
  222. GunData.rotkickmax = V;
  223. GunData.aimrotkickmin = V;
  224. GunData.aimrotkickmax = V;
  225. GunData.swayamp = 0;
  226. GunData.swayspeed = 0;
  227. GunData.steadyspeed = 0;
  228. GunData.breathspeed = 0;
  229. GunData.variablefirerate = false;
  230. GunData.firemodes = {true, 3, 1};
  231. GunData.requirechamber = false;
  232. end
  233. args[2] = GunData
  234. return LoadGun(unpack(args))
  235. end
  236.  
  237. function InfJumpers()--Made by Exploit Revived(Old Lx friend ;-; he quit xd)
  238. local Player = game:GetService("Players").LocalPlayer;
  239. local UserInputService = game:GetService("UserInputService");
  240. local Bricks = {};
  241. local Space;
  242. local WalkInAir = false;
  243.  
  244. UserInputService.InputBegan:Connect(function(
  245. InputObject,
  246. GameProcessedEvent
  247. )
  248. if (
  249. (not GameProcessedEvent) and
  250. (InputObject.UserInputType == Enum.UserInputType.Keyboard)
  251. ) then
  252. if (InputObject.KeyCode == Enum.KeyCode.P) then
  253. for Key, Value in next, Bricks do
  254. Value:Destroy();
  255. end;
  256. elseif (InputObject.KeyCode == Enum.KeyCode.Space) then
  257. Space = true;
  258. elseif (InputObject.KeyCode == Enum.KeyCode.L) then
  259. WalkInAir = (not WalkInAir);
  260. end;
  261. end;
  262. end);
  263.  
  264. UserInputService.InputEnded:Connect(function(
  265. InputObject,
  266. GameProcessedEvent
  267. )
  268. if (
  269. (not GameProcessedEvent) and
  270. (InputObject.UserInputType == Enum.UserInputType.Keyboard)
  271. ) then
  272. if (InputObject.KeyCode == Enum.KeyCode.Space) then
  273. Space = nil;
  274. end;
  275. end;
  276. end);
  277.  
  278. local LastPosition = Vector3.new(0, 0, 0);
  279.  
  280. game:GetService("RunService").RenderStepped:Connect(function()
  281. local PositionChanged;
  282. local Torso = (
  283. Player.Character or
  284. Player.CharacterAdded:wait()
  285. ):WaitForChild("Torso");
  286. if ((Torso.Position - LastPosition).Magnitude > 0.75) then
  287. PositionChanged = true;
  288. end;
  289.  
  290. if (Space or (WalkInAir and PositionChanged)) then
  291. local FlyBrick = Instance.new("Part",
  292. (
  293. Torso:GetChildren()[1] or
  294. Torso
  295. )
  296. );
  297.  
  298. FlyBrick.Transparency = 1;
  299. FlyBrick.Anchored = true;
  300.  
  301. FlyBrick.CFrame = (
  302. Torso.CFrame *
  303. CFrame.new(0, -2.25, 0)
  304. );
  305.  
  306. FlyBrick.Size = Vector3.new(5, 0.05, 5);
  307. FlyBrick.BrickColor = BrickColor.new("Institutional white");
  308. FlyBrick.Locked = true;
  309. FlyBrick.TopSurface = Enum.SurfaceType.SmoothNoOutlines;
  310. FlyBrick.BottomSurface = FlyBrick.TopSurface;
  311. FlyBrick.RightSurface = FlyBrick.TopSurface;
  312. FlyBrick.LeftSurface = FlyBrick.TopSurface;
  313. FlyBrick.FrontSurface = FlyBrick.TopSurface;
  314. FlyBrick.BackSurface = FlyBrick.TopSurface;
  315. Bricks[#Bricks + 1] = FlyBrick;
  316. end;
  317. LastPosition = Torso.Position;
  318. end)
  319. end
  320.  
  321. function CreateUI()
  322.  
  323. local PFX = Instance.new("ScreenGui")
  324. local MainFrame = Instance.new("Frame")
  325. local JustAPlate = Instance.new("TextLabel")
  326. local Version = Instance.new("TextLabel")
  327. local SideTItle = Instance.new("ImageLabel")
  328. local MainTitle = Instance.new("ImageLabel")
  329. local Exit = Instance.new("TextButton")
  330. local Line1 = Instance.new("Frame")
  331. local Line2 = Instance.new("Frame")
  332. local NoFallDamageBTN = Instance.new("TextButton")
  333. local Frame = Instance.new("Frame")
  334. local SpotAllBTN = Instance.new("TextButton")
  335. local Frame_2 = Instance.new("Frame")
  336. local NoClipBTN = Instance.new("TextButton")
  337. local Frame_3 = Instance.new("Frame")
  338. local InfJumpBTN = Instance.new("TextButton")
  339. local Frame_4 = Instance.new("Frame")
  340. local breakWindowsBTN = Instance.new("TextButton")
  341. local Frame_5 = Instance.new("Frame")
  342. local ESPBTN = Instance.new("TextButton")
  343. local Frame_6 = Instance.new("Frame")
  344. local InFagsBTN = Instance.new("TextButton")
  345. local Frame_7 = Instance.new("Frame")
  346. local InfCredsBTN = Instance.new("TextButton")
  347. local Frame_8 = Instance.new("Frame")
  348. local NoRecoilBTN = Instance.new("TextButton")
  349. local Frame_9 = Instance.new("Frame")
  350. local NoFlashBTN = Instance.new("TextButton")
  351. local Frame_10 = Instance.new("Frame")
  352. local NoSwayBTN = Instance.new("TextButton")
  353. local Frame_11 = Instance.new("Frame")
  354. local FullAutoBTN = Instance.new("TextButton")
  355. local Frame_12 = Instance.new("Frame")
  356. local InstaReloadBTN = Instance.new("TextButton")
  357. local Frame_13 = Instance.new("Frame")
  358. local RapidFireBTN = Instance.new("TextButton")
  359. local Frame_14 = Instance.new("Frame")
  360. local GunModBTN = Instance.new("TextButton")
  361. local Frame_15 = Instance.new("Frame")
  362. local DiscordInfo = Instance.new("TextLabel")
  363. local UpdateInfo = Instance.new("TextLabel")
  364. local Status = Instance.new("TextLabel")
  365. local Credits = Instance.new("TextLabel")
  366. local ToggleKey = Instance.new("TextLabel")
  367. local Recommended = Instance.new("TextLabel")
  368.  
  369. PFX.Name = "PFX"
  370. PFX.Parent = game.CoreGui
  371.  
  372. MainFrame.Name = "MainFrame"
  373. MainFrame.Parent = PFX
  374. MainFrame.Active = true
  375. MainFrame.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  376. MainFrame.BackgroundTransparency = 0.0099999997764826
  377. MainFrame.BorderColor3 = Color3.new(0.133333, 0.133333, 0.133333)
  378. MainFrame.BorderSizePixel = 0
  379. MainFrame.Position = UDim2.new(0.172046751, 0, 0.304610968, 0)
  380. MainFrame.Selectable = true
  381. MainFrame.Size = UDim2.new(0, 435, 0, 325)
  382.  
  383. JustAPlate.Name = "JustAPlate"
  384. JustAPlate.Parent = MainFrame
  385. JustAPlate.BackgroundColor3 = Color3.new(0.156863, 0.156863, 0.156863)
  386. JustAPlate.BorderColor3 = Color3.new(0.156863, 0.156863, 0.156863)
  387. JustAPlate.BorderSizePixel = 0
  388. JustAPlate.Position = UDim2.new(0, 0, 0.0215384606, 0)
  389. JustAPlate.Size = UDim2.new(0, 435, 0, 32)
  390. JustAPlate.Font = Enum.Font.SourceSans
  391. JustAPlate.Text = ""
  392. JustAPlate.TextColor3 = Color3.new(1, 1, 1)
  393. JustAPlate.TextSize = 25
  394.  
  395. Version.Name = "Version"
  396. Version.Parent = JustAPlate
  397. Version.BackgroundColor3 = Color3.new(1, 1, 1)
  398. Version.BackgroundTransparency = 1
  399. Version.Position = UDim2.new(0.572413802, 0, 0.1875, 0)
  400. Version.Size = UDim2.new(0, 97, 0, 26)
  401. Version.Font = Enum.Font.SourceSans
  402. Version.Text = "v.1.7.b"
  403. Version.TextColor3 = Color3.new(1, 1, 1)
  404. Version.TextSize = 20
  405. Version.TextXAlignment = Enum.TextXAlignment.Left
  406.  
  407. SideTItle.Name = "SideTItle"
  408. SideTItle.Parent = JustAPlate
  409. SideTItle.BackgroundColor3 = Color3.new(1, 1, 1)
  410. SideTItle.BackgroundTransparency = 1
  411. SideTItle.Position = UDim2.new(0.0206896197, 0, -0.65625, 0)
  412. SideTItle.Size = UDim2.new(0, 131, 0, 80)
  413. SideTItle.Image = "rbxassetid://3632678994"
  414.  
  415. MainTitle.Name = "MainTitle"
  416. MainTitle.Parent = JustAPlate
  417. MainTitle.BackgroundColor3 = Color3.new(1, 1, 1)
  418. MainTitle.BackgroundTransparency = 1
  419. MainTitle.Position = UDim2.new(0.190804526, 0, -1.34375, 0)
  420. MainTitle.Size = UDim2.new(0, 180, 0, 121)
  421. MainTitle.Image = "rbxassetid://3632679485"
  422.  
  423. Exit.Name = "Exit"
  424. Exit.Parent = JustAPlate
  425. Exit.BackgroundColor3 = Color3.new(1, 1, 1)
  426. Exit.BackgroundTransparency = 1
  427. Exit.Position = UDim2.new(0.912643671, 0, 0, 0)
  428. Exit.Size = UDim2.new(0, 38, 0, 32)
  429. Exit.Font = Enum.Font.SourceSans
  430. Exit.Text = "? "
  431. Exit.TextColor3 = Color3.new(0, 0, 0)
  432. Exit.TextSize = 14
  433.  
  434. Line1.Name = "Line1"
  435. Line1.Parent = MainFrame
  436. Line1.BackgroundColor3 = Color3.new(0.156863, 0.156863, 0.156863)
  437. Line1.BackgroundTransparency = 0.20000000298023
  438. Line1.BorderSizePixel = 0
  439. Line1.Position = UDim2.new(-0.0183908045, 0, 0.0923076943, 0)
  440. Line1.Size = UDim2.new(0, 8, 0, 302)
  441.  
  442. Line2.Name = "Line2"
  443. Line2.Parent = MainFrame
  444. Line2.BackgroundColor3 = Color3.new(0.156863, 0.156863, 0.156863)
  445. Line2.BackgroundTransparency = 0.20000000298023
  446. Line2.BorderSizePixel = 0
  447. Line2.Position = UDim2.new(0, 0, 1.00000012, 0)
  448. Line2.Size = UDim2.new(0, 423, 0, 7)
  449.  
  450. NoFallDamageBTN.Name = "NoFallDamageBTN"
  451. NoFallDamageBTN.Parent = MainFrame
  452. NoFallDamageBTN.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  453. NoFallDamageBTN.BackgroundTransparency = 0.5
  454. NoFallDamageBTN.BorderSizePixel = 0
  455. NoFallDamageBTN.Position = UDim2.new(0.0620689653, 0, 0.144615382, 0)
  456. NoFallDamageBTN.Size = UDim2.new(0, 104, 0, 28)
  457. NoFallDamageBTN.Font = Enum.Font.SourceSans
  458. NoFallDamageBTN.Text = "No Fall Damage"
  459. NoFallDamageBTN.TextColor3 = Color3.new(1, 1, 1)
  460. NoFallDamageBTN.TextSize = 18
  461.  
  462. Frame.Parent = NoFallDamageBTN
  463. Frame.BackgroundColor3 = Color3.new(0.0941177, 0.0941177, 0.0941177)
  464. Frame.BorderSizePixel = 0
  465. Frame.Position = UDim2.new(0, 0, 0.928571701, 0)
  466. Frame.Size = UDim2.new(0, 104, 0, 2)
  467.  
  468. SpotAllBTN.Name = "SpotAllBTN"
  469. SpotAllBTN.Parent = MainFrame
  470. SpotAllBTN.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  471. SpotAllBTN.BackgroundTransparency = 0.5
  472. SpotAllBTN.BorderSizePixel = 0
  473. SpotAllBTN.Position = UDim2.new(0.365517199, 0, 0.280000001, 0)
  474. SpotAllBTN.Size = UDim2.new(0, 104, 0, 28)
  475. SpotAllBTN.Font = Enum.Font.SourceSans
  476. SpotAllBTN.Text = "Spot All"
  477. SpotAllBTN.TextColor3 = Color3.new(1, 1, 1)
  478. SpotAllBTN.TextSize = 20
  479.  
  480. Frame_2.Parent = SpotAllBTN
  481. Frame_2.BackgroundColor3 = Color3.new(0.0941177, 0.0941177, 0.0941177)
  482. Frame_2.BorderSizePixel = 0
  483. Frame_2.Position = UDim2.new(0, 0, 0.928571701, 0)
  484. Frame_2.Size = UDim2.new(0, 104, 0, 2)
  485.  
  486. NoClipBTN.Name = "NoClipBTN"
  487. NoClipBTN.Parent = MainFrame
  488. NoClipBTN.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  489. NoClipBTN.BackgroundTransparency = 0.5
  490. NoClipBTN.BorderSizePixel = 0
  491. NoClipBTN.Position = UDim2.new(0.363218397, 0, 0.409230828, 0)
  492. NoClipBTN.Size = UDim2.new(0, 104, 0, 28)
  493. NoClipBTN.Font = Enum.Font.SourceSans
  494. NoClipBTN.Text = "NoClip: OFF"
  495. NoClipBTN.TextColor3 = Color3.new(1, 1, 1)
  496. NoClipBTN.TextSize = 20
  497.  
  498. Frame_3.Parent = NoClipBTN
  499. Frame_3.BackgroundColor3 = Color3.new(0.0941177, 0.0941177, 0.0941177)
  500. Frame_3.BorderSizePixel = 0
  501. Frame_3.Position = UDim2.new(0, 0, 0.928571701, 0)
  502. Frame_3.Size = UDim2.new(0, 104, 0, 2)
  503.  
  504. InfJumpBTN.Name = "InfJumpBTN"
  505. InfJumpBTN.Parent = MainFrame
  506. InfJumpBTN.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  507. InfJumpBTN.BackgroundTransparency = 0.5
  508. InfJumpBTN.BorderSizePixel = 0
  509. InfJumpBTN.Position = UDim2.new(0.0620689653, 0, 0.41230765, 0)
  510. InfJumpBTN.Size = UDim2.new(0, 104, 0, 28)
  511. InfJumpBTN.Font = Enum.Font.SourceSans
  512. InfJumpBTN.Text = "Inf Jump"
  513. InfJumpBTN.TextColor3 = Color3.new(1, 1, 1)
  514. InfJumpBTN.TextSize = 20
  515.  
  516. Frame_4.Parent = InfJumpBTN
  517. Frame_4.BackgroundColor3 = Color3.new(0.0941177, 0.0941177, 0.0941177)
  518. Frame_4.BorderSizePixel = 0
  519. Frame_4.Position = UDim2.new(0, 0, 0.928571701, 0)
  520. Frame_4.Size = UDim2.new(0, 104, 0, 2)
  521.  
  522. breakWindowsBTN.Name = "breakWindowsBTN"
  523. breakWindowsBTN.Parent = MainFrame
  524. breakWindowsBTN.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  525. breakWindowsBTN.BackgroundTransparency = 0.5
  526. breakWindowsBTN.BorderSizePixel = 0
  527. breakWindowsBTN.Position = UDim2.new(0.685057461, 0, 0.279999971, 0)
  528. breakWindowsBTN.Size = UDim2.new(0, 104, 0, 28)
  529. breakWindowsBTN.Font = Enum.Font.SourceSans
  530. breakWindowsBTN.Text = "Break Windows"
  531. breakWindowsBTN.TextColor3 = Color3.new(1, 1, 1)
  532. breakWindowsBTN.TextSize = 19
  533.  
  534. Frame_5.Parent = breakWindowsBTN
  535. Frame_5.BackgroundColor3 = Color3.new(0.0941177, 0.0941177, 0.0941177)
  536. Frame_5.BorderSizePixel = 0
  537. Frame_5.Position = UDim2.new(0, 0, 0.928571701, 0)
  538. Frame_5.Size = UDim2.new(0, 104, 0, 2)
  539.  
  540. ESPBTN.Name = "ESPBTN"
  541. ESPBTN.Parent = MainFrame
  542. ESPBTN.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  543. ESPBTN.BackgroundTransparency = 0.5
  544. ESPBTN.BorderSizePixel = 0
  545. ESPBTN.Position = UDim2.new(0.0620689653, 0, 0.280000001, 0)
  546. ESPBTN.Size = UDim2.new(0, 104, 0, 28)
  547. ESPBTN.Font = Enum.Font.SourceSans
  548. ESPBTN.Text = "Esp: OFF"
  549. ESPBTN.TextColor3 = Color3.new(1, 1, 1)
  550. ESPBTN.TextSize = 20
  551.  
  552. Frame_6.Parent = ESPBTN
  553. Frame_6.BackgroundColor3 = Color3.new(0.0941177, 0.0941177, 0.0941177)
  554. Frame_6.BorderSizePixel = 0
  555. Frame_6.Position = UDim2.new(0, 0, 0.928571701, 0)
  556. Frame_6.Size = UDim2.new(0, 104, 0, 2)
  557.  
  558. InFagsBTN.Name = "InFagsBTN"
  559. InFagsBTN.Parent = MainFrame
  560. InFagsBTN.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  561. InFagsBTN.BackgroundTransparency = 0.5
  562. InFagsBTN.BorderSizePixel = 0
  563. InFagsBTN.Position = UDim2.new(0.685057461, 0, 0.144615382, 0)
  564. InFagsBTN.Size = UDim2.new(0, 104, 0, 28)
  565. InFagsBTN.Font = Enum.Font.SourceSans
  566. InFagsBTN.Text = "Inf Frags"
  567. InFagsBTN.TextColor3 = Color3.new(1, 1, 1)
  568. InFagsBTN.TextSize = 20
  569.  
  570. Frame_7.Parent = InFagsBTN
  571. Frame_7.BackgroundColor3 = Color3.new(0.0941177, 0.0941177, 0.0941177)
  572. Frame_7.BorderSizePixel = 0
  573. Frame_7.Position = UDim2.new(0, 0, 0.928571701, 0)
  574. Frame_7.Size = UDim2.new(0, 104, 0, 2)
  575.  
  576. InfCredsBTN.Name = "InfCredsBTN"
  577. InfCredsBTN.Parent = MainFrame
  578. InfCredsBTN.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  579. InfCredsBTN.BackgroundTransparency = 0.5
  580. InfCredsBTN.BorderSizePixel = 0
  581. InfCredsBTN.Position = UDim2.new(0.365517259, 0, 0.144615382, 0)
  582. InfCredsBTN.Size = UDim2.new(0, 104, 0, 28)
  583. InfCredsBTN.Font = Enum.Font.SourceSans
  584. InfCredsBTN.Text = "Inf Creds"
  585. InfCredsBTN.TextColor3 = Color3.new(1, 1, 1)
  586. InfCredsBTN.TextSize = 20
  587.  
  588. Frame_8.Parent = InfCredsBTN
  589. Frame_8.BackgroundColor3 = Color3.new(0.0941177, 0.0941177, 0.0941177)
  590. Frame_8.BorderSizePixel = 0
  591. Frame_8.Position = UDim2.new(0, 0, 0.928571701, 0)
  592. Frame_8.Size = UDim2.new(0, 104, 0, 2)
  593.  
  594. NoRecoilBTN.Name = "NoRecoilBTN"
  595. NoRecoilBTN.Parent = MainFrame
  596. NoRecoilBTN.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  597. NoRecoilBTN.BackgroundTransparency = 0.5
  598. NoRecoilBTN.BorderSizePixel = 0
  599. NoRecoilBTN.Position = UDim2.new(0.685057461, 0, 0.403076977, 0)
  600. NoRecoilBTN.Size = UDim2.new(0, 104, 0, 28)
  601. NoRecoilBTN.Font = Enum.Font.SourceSans
  602. NoRecoilBTN.Text = "No Recoil"
  603. NoRecoilBTN.TextColor3 = Color3.new(1, 1, 1)
  604. NoRecoilBTN.TextSize = 20
  605.  
  606. Frame_9.Parent = NoRecoilBTN
  607. Frame_9.BackgroundColor3 = Color3.new(0.0941177, 0.0941177, 0.0941177)
  608. Frame_9.BorderSizePixel = 0
  609. Frame_9.Position = UDim2.new(0, 0, 0.928571701, 0)
  610. Frame_9.Size = UDim2.new(0, 104, 0, 2)
  611.  
  612. NoFlashBTN.Name = "NoFlashBTN"
  613. NoFlashBTN.Parent = MainFrame
  614. NoFlashBTN.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  615. NoFlashBTN.BackgroundTransparency = 0.5
  616. NoFlashBTN.BorderSizePixel = 0
  617. NoFlashBTN.Position = UDim2.new(0.0620689988, 0, 0.538461566, 0)
  618. NoFlashBTN.Size = UDim2.new(0, 104, 0, 28)
  619. NoFlashBTN.Font = Enum.Font.SourceSans
  620. NoFlashBTN.Text = "No Flash"
  621. NoFlashBTN.TextColor3 = Color3.new(1, 1, 1)
  622. NoFlashBTN.TextSize = 20
  623.  
  624. Frame_10.Parent = NoFlashBTN
  625. Frame_10.BackgroundColor3 = Color3.new(0.0941177, 0.0941177, 0.0941177)
  626. Frame_10.BorderSizePixel = 0
  627. Frame_10.Position = UDim2.new(0, 0, 0.928571701, 0)
  628. Frame_10.Size = UDim2.new(0, 104, 0, 2)
  629.  
  630. NoSwayBTN.Name = "NoSwayBTN"
  631. NoSwayBTN.Parent = MainFrame
  632. NoSwayBTN.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  633. NoSwayBTN.BackgroundTransparency = 0.5
  634. NoSwayBTN.BorderSizePixel = 0
  635. NoSwayBTN.Position = UDim2.new(0.360919565, 0, 0.538461566, 0)
  636. NoSwayBTN.Size = UDim2.new(0, 104, 0, 28)
  637. NoSwayBTN.Font = Enum.Font.SourceSans
  638. NoSwayBTN.Text = "No Sway"
  639. NoSwayBTN.TextColor3 = Color3.new(1, 1, 1)
  640. NoSwayBTN.TextSize = 20
  641.  
  642. Frame_11.Parent = NoSwayBTN
  643. Frame_11.BackgroundColor3 = Color3.new(0.0941177, 0.0941177, 0.0941177)
  644. Frame_11.BorderSizePixel = 0
  645. Frame_11.Position = UDim2.new(0, 0, 0.928571701, 0)
  646. Frame_11.Size = UDim2.new(0, 104, 0, 2)
  647.  
  648. FullAutoBTN.Name = "FullAutoBTN"
  649. FullAutoBTN.Parent = MainFrame
  650. FullAutoBTN.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  651. FullAutoBTN.BackgroundTransparency = 0.5
  652. FullAutoBTN.BorderSizePixel = 0
  653. FullAutoBTN.Position = UDim2.new(0.685057521, 0, 0.538461566, 0)
  654. FullAutoBTN.Size = UDim2.new(0, 104, 0, 28)
  655. FullAutoBTN.Font = Enum.Font.SourceSans
  656. FullAutoBTN.Text = "Full Auto"
  657. FullAutoBTN.TextColor3 = Color3.new(1, 1, 1)
  658. FullAutoBTN.TextSize = 20
  659.  
  660. Frame_12.Parent = FullAutoBTN
  661. Frame_12.BackgroundColor3 = Color3.new(0.0941177, 0.0941177, 0.0941177)
  662. Frame_12.BorderSizePixel = 0
  663. Frame_12.Position = UDim2.new(0, 0, 0.928571701, 0)
  664. Frame_12.Size = UDim2.new(0, 104, 0, 2)
  665.  
  666. InstaReloadBTN.Name = "InstaReloadBTN"
  667. InstaReloadBTN.Parent = MainFrame
  668. InstaReloadBTN.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  669. InstaReloadBTN.BackgroundTransparency = 0.5
  670. InstaReloadBTN.BorderSizePixel = 0
  671. InstaReloadBTN.Position = UDim2.new(0.0597701669, 0, 0.65538466, 0)
  672. InstaReloadBTN.Size = UDim2.new(0, 104, 0, 28)
  673. InstaReloadBTN.Font = Enum.Font.SourceSans
  674. InstaReloadBTN.Text = "Insta Reload"
  675. InstaReloadBTN.TextColor3 = Color3.new(1, 1, 1)
  676. InstaReloadBTN.TextSize = 20
  677.  
  678. Frame_13.Parent = InstaReloadBTN
  679. Frame_13.BackgroundColor3 = Color3.new(0.0941177, 0.0941177, 0.0941177)
  680. Frame_13.BorderSizePixel = 0
  681. Frame_13.Position = UDim2.new(0, 0, 0.928571701, 0)
  682. Frame_13.Size = UDim2.new(0, 104, 0, 2)
  683.  
  684. RapidFireBTN.Name = "RapidFireBTN"
  685. RapidFireBTN.Parent = MainFrame
  686. RapidFireBTN.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  687. RapidFireBTN.BackgroundTransparency = 0.5
  688. RapidFireBTN.BorderSizePixel = 0
  689. RapidFireBTN.Position = UDim2.new(0.360919595, 0, 0.65538466, 0)
  690. RapidFireBTN.Size = UDim2.new(0, 104, 0, 28)
  691. RapidFireBTN.Font = Enum.Font.SourceSans
  692. RapidFireBTN.Text = "Rapid Fire"
  693. RapidFireBTN.TextColor3 = Color3.new(1, 1, 1)
  694. RapidFireBTN.TextSize = 20
  695.  
  696. Frame_14.Parent = RapidFireBTN
  697. Frame_14.BackgroundColor3 = Color3.new(0.0941177, 0.0941177, 0.0941177)
  698. Frame_14.BorderSizePixel = 0
  699. Frame_14.Position = UDim2.new(0, 0, 0.928571701, 0)
  700. Frame_14.Size = UDim2.new(0, 104, 0, 2)
  701.  
  702. GunModBTN.Name = "GunModBTN"
  703. GunModBTN.Parent = MainFrame
  704. GunModBTN.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  705. GunModBTN.BackgroundTransparency = 0.5
  706. GunModBTN.BorderSizePixel = 0
  707. GunModBTN.Position = UDim2.new(0.682758689, 0, 0.65538466, 0)
  708. GunModBTN.Size = UDim2.new(0, 104, 0, 28)
  709. GunModBTN.Font = Enum.Font.SourceSans
  710. GunModBTN.Text = "All Gun Mods"
  711. GunModBTN.TextColor3 = Color3.new(1, 1, 1)
  712. GunModBTN.TextSize = 20
  713.  
  714. Frame_15.Parent = GunModBTN
  715. Frame_15.BackgroundColor3 = Color3.new(0.0941177, 0.0941177, 0.0941177)
  716. Frame_15.BorderSizePixel = 0
  717. Frame_15.Position = UDim2.new(0, 0, 0.928571701, 0)
  718. Frame_15.Size = UDim2.new(0, 104, 0, 2)
  719.  
  720. DiscordInfo.Name = "DiscordInfo"
  721. DiscordInfo.Parent = MainFrame
  722. DiscordInfo.BackgroundColor3 = Color3.new(1, 1, 1)
  723. DiscordInfo.BackgroundTransparency = 2
  724. DiscordInfo.Position = UDim2.new(0.0482758619, 0, 0.76000011, 0)
  725. DiscordInfo.Size = UDim2.new(0, 392, 0, 17)
  726. DiscordInfo.Font = Enum.Font.SourceSans
  727. DiscordInfo.Text = "Discord : "
  728. DiscordInfo.TextColor3 = Color3.new(0.156863, 0.211765, 0.713726)
  729. DiscordInfo.TextSize = 20
  730. DiscordInfo.TextXAlignment = Enum.TextXAlignment.Left
  731.  
  732. UpdateInfo.Name = "UpdateInfo"
  733. UpdateInfo.Parent = MainFrame
  734. UpdateInfo.BackgroundColor3 = Color3.new(1, 1, 1)
  735. UpdateInfo.BackgroundTransparency = 2
  736. UpdateInfo.Position = UDim2.new(0.0482758619, 0, 0.812307775, 0)
  737. UpdateInfo.Size = UDim2.new(0, 392, 0, 17)
  738. UpdateInfo.Font = Enum.Font.SourceSans
  739. UpdateInfo.Text = "Last Updated : "
  740. UpdateInfo.TextColor3 = Color3.new(0.333333, 1, 0)
  741. UpdateInfo.TextSize = 20
  742. UpdateInfo.TextXAlignment = Enum.TextXAlignment.Left
  743.  
  744. Status.Name = "Status"
  745. Status.Parent = MainFrame
  746. Status.BackgroundColor3 = Color3.new(1, 1, 1)
  747. Status.BackgroundTransparency = 2
  748. Status.Position = UDim2.new(0.0482758619, 0, 0.86461544, 0)
  749. Status.Size = UDim2.new(0, 392, 0, 17)
  750. Status.Font = Enum.Font.SourceSans
  751. Status.Text = "Functionality Status : NIL"
  752. Status.TextColor3 = Color3.new(1, 0.141176, 0.0666667)
  753. Status.TextSize = 20
  754. Status.TextXAlignment = Enum.TextXAlignment.Left
  755.  
  756. Credits.Name = "Credits"
  757. Credits.Parent = MainFrame
  758. Credits.BackgroundColor3 = Color3.new(1, 1, 1)
  759. Credits.BackgroundTransparency = 2
  760. Credits.Position = UDim2.new(0.0482758619, 0, 0.916923106, 0)
  761. Credits.Size = UDim2.new(0, 392, 0, 17)
  762. Credits.Font = Enum.Font.SourceSans
  763. Credits.Text = "Made by ThisW0ntGetBanned#0001"
  764. Credits.TextColor3 = Color3.new(1, 0.454902, 0.0941177)
  765. Credits.TextSize = 20
  766. Credits.TextXAlignment = Enum.TextXAlignment.Left
  767.  
  768. ToggleKey.Name = "ToggleKey"
  769. ToggleKey.Parent = MainFrame
  770. ToggleKey.BackgroundColor3 = Color3.new(1, 1, 1)
  771. ToggleKey.BackgroundTransparency = 1
  772. ToggleKey.Position = UDim2.new(0.751724124, 0, 0.916923285, 0)
  773. ToggleKey.Size = UDim2.new(0, 108, 0, 26)
  774. ToggleKey.Font = Enum.Font.SourceSans
  775. ToggleKey.Text = "Press 'p' to Toggle"
  776. ToggleKey.TextColor3 = Color3.new(1, 1, 1)
  777. ToggleKey.TextSize = 14
  778.  
  779. Recommended.Name = "Recommended"
  780. Recommended.Parent = MainFrame
  781. Recommended.BackgroundColor3 = Color3.new(1, 1, 1)
  782. Recommended.BackgroundTransparency = 1
  783. Recommended.Position = UDim2.new(0.68505764, 0, 0.735384643, 0)
  784. Recommended.Size = UDim2.new(0, 103, 0, 16)
  785. Recommended.Font = Enum.Font.SourceSans
  786. Recommended.Text = "Recommended"
  787. Recommended.TextColor3 = Color3.new(1, 1, 1)
  788. Recommended.TextSize = 14
  789.  
  790. UpdateInfo.Text = 'Last Updated : '..tostring(Updated)
  791. DiscordInfo.Text = 'Discord : '..DiscordLink
  792.  
  793. if client and Funcs then
  794. Status.Text = 'Functionality Status : '..GoodStat
  795. end
  796.  
  797. if Funcs and not client then
  798. Status.Text = 'Functionality Status : '..MainFrameFail
  799. end
  800.  
  801. if client and not Funcs then
  802. Status.Text = 'Functionality Status : '..HookFuncFail
  803. end
  804.  
  805. if not client and not Funcs then
  806. Status.Text = 'Functionality Status : '..Failure
  807. end
  808.  
  809. MainFrame.Draggable = true
  810.  
  811. Exit.MouseButton1Click:connect(function()
  812. if game:GetService('CoreGui'):FindFirstChild('PFX') then
  813. game:GetService('CoreGui').PFX:Destroy()
  814. end
  815. end)
  816.  
  817. SpotAllBTN.MouseButton1Click:connect(function()
  818. settings.SpotAll = not settings.SpotAll
  819. if settings.SpotAll then
  820. for i, v in next, PlayerData() do
  821. Funcs.spotplayer(v)
  822. end
  823. end
  824. end)
  825.  
  826. NoFallDamageBTN.MouseButton1Click:connect(function()
  827. settings.FallDamage = not settings.FallDamage
  828. if settings.FallDamage then
  829. end
  830. end)
  831.  
  832. NoClipBTN.MouseButton1Click:connect(function()
  833. if NoClipBTN.Text == "NoClip: OFF" then
  834. settings.NoClip = true
  835. NoClipBTN.Text = "NoClip: ON"
  836. NoClipBTN.TextColor3 = Color3.new(0,185,0)
  837. Stepped = game:GetService("RunService").Stepped:Connect(function()
  838. if not settings.NoClip == false then
  839. for a, b in pairs(Workspace:GetChildren()) do
  840. if b.Name == client.Name then
  841. for i, v in pairs(Workspace[client.Name]:GetChildren()) do
  842. if v:IsA("BasePart") then
  843. v.CanCollide = false
  844. end
  845. end
  846. end
  847. end
  848. else
  849. Stepped:Disconnect()
  850. end
  851. end)
  852. elseif NoClipBTN.Text == "NoClip: ON" then
  853. settings.NoClip = false
  854. NoClipBTN.Text = "NoClip: OFF"
  855. NoClipBTN.TextColor3 = Color3.new(170,0,0)
  856. end
  857. end)
  858.  
  859. InfCredsBTN.MouseButton1Click:connect(function()
  860. settings.InfCreds = not settings.InfCreds
  861. if settings.InfCreds then
  862. end
  863. end)
  864.  
  865. InfJumpBTN.MouseButton1Click:connect(function()
  866. settings.InfJump = not settings.InfJump
  867. if settings.InfJump then
  868. InfJumpers()
  869. end
  870. end)
  871.  
  872. breakWindowsBTN.MouseButton1Click:connect(function()
  873. settings.BreakWindows = not settings.BreakWindows
  874. if settings.BreakWindows then
  875. BreakWindex()
  876. end
  877. end)
  878.  
  879. ESPBTN.MouseButton1Click:connect(function()
  880. settings.Esp = not settings.Esp
  881. if settings.Esp then
  882. ESPBTN.Text = "Esp: ON"
  883. ESPBTN.TextColor3 = Color3.new(0,185,0)
  884. for _,p in pairs(game:GetChildren()) do
  885. if p.ClassName == ("Players") then
  886. plrs = p
  887. end
  888. end
  889.  
  890. while true do
  891. wait(0.1)
  892. for _, v in pairs(plrs:GetChildren()) do
  893. if v.TeamColor ~= plrs.LocalPlayer.TeamColor and not v.Character.Head:FindFirstChild("BillboardGui") then
  894. i = Instance.new("BillboardGui",v.Character.Head)
  895. i.Active = true
  896. i.AlwaysOnTop = true
  897. i.Size = UDim2.new(1,0,1,0)
  898. h = Instance.new("Frame",i)
  899. h.Size = UDim2.new(2,0,1,0)
  900. h.AnchorPoint = Vector2.new(0.25, 0)
  901. h.BackgroundColor3 = Color3.new(1,0,0)
  902. h.BorderSizePixel = 0
  903. h.BackgroundTransparency = 0.4
  904.  
  905. i2 = Instance.new("BillboardGui",v.Character.Torso)
  906. i2.Active = true
  907. i2.AlwaysOnTop = true
  908. i2.Size = UDim2.new(2,0,2,0)
  909. t = Instance.new("Frame",i2)
  910. t.Size = UDim2.new(1,0,1,0)
  911. t.AnchorPoint = Vector2.new(0, 0)
  912. t.BackgroundColor3 = Color3.new(0,1,0)
  913. t.BorderSizePixel = 0
  914. t.BackgroundTransparency = 0.4
  915.  
  916. i3 = Instance.new("BillboardGui",v.Character["Left Arm"])
  917. i3.Active = true
  918. i3.AlwaysOnTop = true
  919. i3.Size = UDim2.new(1,0,2,0)
  920. la = Instance.new("Frame",i3)
  921. la.Size = UDim2.new(1,0,1,0)
  922. la.AnchorPoint = Vector2.new(0, 0)
  923. la.BackgroundColor3 = Color3.new(0,0,1)
  924. la.BorderSizePixel = 0
  925. la.BackgroundTransparency = 0.4
  926.  
  927. i4 = Instance.new("BillboardGui",v.Character["Right Arm"])
  928. i4.Active = true
  929. i4.AlwaysOnTop = true
  930. i4.Size = UDim2.new(1,0,2,0)
  931. ra = Instance.new("Frame",i4)
  932. ra.Size = UDim2.new(1,0,1,0)
  933. ra.AnchorPoint = Vector2.new(0, 0)
  934. ra.BackgroundColor3 = Color3.new(0,0,1)
  935. ra.BorderSizePixel = 0
  936. ra.BackgroundTransparency = 0.4
  937.  
  938. i5 = Instance.new("BillboardGui",v.Character["Left Leg"])
  939. i5.Active = true
  940. i5.AlwaysOnTop = true
  941. i5.Size = UDim2.new(1,0,2,0)
  942. ll = Instance.new("Frame",i5)
  943. ll.Size = UDim2.new(1,0,1,0)
  944. ll.AnchorPoint = Vector2.new(0, 0)
  945. ll.BackgroundColor3 = Color3.new(0,0,1)
  946. ll.BorderSizePixel = 0
  947. ll.BackgroundTransparency = 0.4
  948.  
  949. i6 = Instance.new("BillboardGui",v.Character["Right Leg"])
  950. i6.Active = true
  951. i6.AlwaysOnTop = true
  952. i6.Size = UDim2.new(1,0,2,0)
  953. rl = Instance.new("Frame",i6)
  954. rl.Size = UDim2.new(1,0,1,0)
  955. rl.AnchorPoint = Vector2.new(0, 0)
  956. rl.BackgroundColor3 = Color3.new(0,0,1)
  957. rl.BorderSizePixel = 0
  958. rl.BackgroundTransparency = 0.4
  959. end
  960. end
  961. end
  962. else
  963. ESPBTN.Text = "Esp: OFF"
  964. ESPBTN.TextColor3 = Color3.new(170,0,0)
  965. for i, v in next, game.Players:GetChildren() do--Could be very BUGGY
  966. v.Character.Head:FindFirstChild("BillboardGui"):Remove()
  967. v.Character.Torso:FindFirstChild("BillboardGui"):Remove()
  968. v.Character["Left Arm"]:FindFirstChild("BillboardGui"):Remove()
  969. v.Character["Right Arm"]:FindFirstChild("BillboardGui"):Remove()
  970. v.Character["Right Leg"]:FindFirstChild("BillboardGui"):Remove()
  971. v.Character["Left Leg"]:FindFirstChild("BillboardGui"):Remove()
  972. end
  973. end
  974. end)
  975.  
  976. InFagsBTN.MouseButton1Click:connect(function()
  977. settings.InfFrags = not settings.InfFrags
  978. if settings.InfFrags then
  979. end
  980. end)
  981.  
  982. NoFlashBTN.MouseButton1Click:connect(function()
  983. settings.NoFlash = not settings.NoFlash
  984. if settings.NoFlash then
  985. end
  986. end)
  987.  
  988. NoSwayBTN.MouseButton1Click:connect(function()
  989. settings.NoSway = not settings.NoSway
  990. if settings.NoSway then
  991. end
  992. end)
  993.  
  994. GunModBTN.MouseButton1Click:connect(function()
  995. settings.GunMods = not settings.GunMods
  996. if settings.GunMods then
  997. end
  998. end)
  999.  
  1000. InstaReloadBTN.MouseButton1Click:connect(function()
  1001. settings.InstaReload = not settings.InstaReload
  1002. if settings.InstaReload then
  1003. end
  1004. end)
  1005.  
  1006. RapidFireBTN.MouseButton1Click:connect(function()
  1007. settings.RapidFire = not settings.RapidFire
  1008. if settings.RapidFire then
  1009. end
  1010. end)
  1011.  
  1012. FullAutoBTN.MouseButton1Click:connect(function()
  1013. settings.FullAutox = not settings.FullAutox
  1014. if settings.FullAutox then
  1015. end
  1016. end)
  1017.  
  1018. NoRecoilBTN.MouseButton1Click:connect(function()
  1019. settings.NoRecoil = not settings.NoRecoil
  1020. if settings.NoRecoil then
  1021. end
  1022. end)
  1023.  
  1024. game:GetService("UserInputService").InputBegan:Connect(function(key,ischat)
  1025. if ischat then return end
  1026. if key.KeyCode == Enum.KeyCode.P then
  1027. MainFrame.Visible = not MainFrame.Visible
  1028. end
  1029. end)
  1030.  
  1031. function zigzag(X) return math.acos(math.cos(X*math.pi))/math.pi end
  1032.  
  1033. local counter1 = 1
  1034.  
  1035. while wait() do
  1036. MainTitle.ImageColor3 = Color3.fromHSV(zigzag(counter1),1,1)
  1037. SideTItle.ImageColor3 = Color3.fromHSV(zigzag(counter1),1,1)
  1038. counter1 = counter1 + 0.01
  1039. end
  1040. end
  1041. CreateUI()
  1042. end
Add Comment
Please, Sign In to add comment