Vortexture

The Streets: Mega Combat V3 [3/11/2020] [DISCONTINUED]

Nov 8th, 2019
106,719
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 159.20 KB | None | 0 0
  1. repeat wait() until game:FindFirstChild("Players") ~= nil
  2. repeat wait() until game.Players.LocalPlayer ~= nil
  3. repeat wait() until game.Players.LocalPlayer:FindFirstChild("Backpack")
  4.  
  5. if game.PlaceId == 455366377 or game.PlaceId == 4669040 then
  6.     print("Currently Playing The Streets! Injecting Mega Combat V3!")
  7. else
  8.     return
  9. end
  10. local LocalP = game.Players.LocalPlayer
  11. local loadcheck = nil
  12. pcall(function()
  13.     loadcheck = game:HttpGet("https://pastebin.com/raw/h4WweSsN")
  14. end)
  15. doloadstrings = true
  16. if loadcheck == nil then
  17.     doloadstrings = false
  18. end
  19.  
  20. local mouse = LocalP:GetMouse()
  21.  
  22. local ShiftHeld = false
  23. local WHeld = false
  24. local SHeld = false
  25. local AHeld = false
  26. local DHeld = false
  27. local SuperRun = true
  28. local RunSpeed = 1
  29. local SpeedType = "cframe"
  30. ShiftHeldLegacy = false
  31. local SpeedTypes = {
  32.     "cframe";
  33.     "walkspeed";
  34.     "ws";
  35. }
  36. local DefaultWalkSpeed = 24.9
  37.  
  38. local SpaceHeld = false
  39. local SuperJump = true
  40. local JumpHeight = 0.9
  41.  
  42. local shootuzi = false
  43. local canfireuzi = true
  44. local uzidelay = false
  45. local leftclickdown = true
  46. local rightclickdown = false
  47. local reloaddebounce = false
  48.  
  49. local inffly = true
  50.  
  51. local attackernames = {
  52.     "OPP";
  53.     "ATTACKER";
  54.     "ENEMY";
  55.     "FIEND";
  56.     "v SMELLY v";
  57.     "HEALTH TAKER";
  58. }
  59.  
  60. local hitlisttitles = {
  61.     "KILL\nV";
  62.     "KILL THIS PERSON\nV";
  63. }
  64.  
  65. local uzidebounce = false
  66. local superuziequipped = false
  67.  
  68. local eating = false
  69. local healing = false
  70.  
  71. local noslow = false
  72.  
  73. local noclip = false
  74.  
  75. local antiknockdown = false
  76.  
  77. local triggerbot = false
  78.  
  79. local flying = false
  80. local flyspeed = 2
  81. local firstfly = true
  82.  
  83. local gotodebounce = false
  84.  
  85. local autoheal = false
  86. local reequiptool = nil
  87.  
  88. local targetpart = "Head"
  89.  
  90. local bypass = false
  91.  
  92. local cashfarm = false
  93. local cashfarmdebounce = false
  94. local safeplat = Instance.new("Part", game.Workspace)
  95. safeplat.Anchored = true
  96. safeplat.Size = Vector3.new(100,1,100)
  97. safeplat.CFrame = CFrame.new(0,-5,0)
  98. local safespot = CFrame.new()
  99.  
  100.  
  101. local rolldebounce = false
  102.  
  103. local aimlocktarget = ""
  104.  
  105. local ControlHeld = false
  106.  
  107. local passivemode = false
  108.  
  109. local camlocktarget = nil
  110.  
  111. local walkspeed = 15.89999961853
  112.  
  113. local setwalkspeed = 15.89999961853
  114.  
  115. local oldwalkspeed = 24.9
  116.  
  117. local EHeld = false
  118.  
  119. local LeftAltHeld = true
  120.  
  121. local StoredCans = {}
  122. local StoredBins = {}
  123. local StoredPlanks = {}
  124. local Baseplates = {}
  125.  
  126. local Shots = nil
  127. local Stamina = nil
  128. local Damage = nil
  129. local KODamage = nil
  130. local Range = nil
  131.  
  132. local RemoteMode = false
  133. local DefaultGrips = {
  134.     Shotty = CFrame.new(0.5, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1);
  135.     Glock = CFrame.new(0.400000006, -0.100000001, 0, 0.00791937113, 0, 0.999968588, 0, 1, 0, -0.999968588, 0, 0.00791937113);
  136.     Uzi = CFrame.new(0.400000006, -0.100000001, -0.200000003, 1, 0, 0, 0, 1, 0, 0, 0, 1);
  137.     SawedOff = CFrame.new(0.5, 0, -0.150000006, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  138. }
  139.  
  140. local characters = {"a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"}
  141. for i = 1,#characters do
  142.     table.insert(characters, string.upper(characters[i]))
  143.     if i <= 10 then
  144.         table.insert(characters, tostring(i))
  145.     end
  146. end -- this has to be by far the most retarded addition to mega combat. ever.
  147.  
  148.  
  149. local itemesp = true
  150.  
  151. local watermark = nil
  152. local processingwatermark = false
  153. local changingwatermark = false
  154.  
  155. local function checkproperty(Object, Property)
  156.     local toreturn = pcall(function()
  157.         if typeof(Object[Property]) == "Instance" then
  158.             error()
  159.         end
  160.     end)
  161.     return toreturn
  162. end
  163.  
  164.  
  165. teleportable = {
  166.     cans = function()
  167.         if #StoredCans == 0 then
  168.             local toreturn = {}
  169.             for i,v in pairs(game.Workspace:GetChildren()) do
  170.                 if v.Name == "Soda" then
  171.                     table.insert(toreturn, v)
  172.                     table.insert(StoredCans, v)
  173.                 end
  174.             end
  175.             return toreturn
  176.         else
  177.             return StoredCans
  178.         end
  179.     end,
  180.     bins = function()
  181.         if #StoredBins == 0 then
  182.             local toreturn = {}
  183.             for i,v in pairs(game.Workspace:GetDescendants()) do
  184.                 if checkproperty(v, "Anchored") then
  185.                     if v:IsA("Part") and v.Parent.Name == "Building" and v.Anchored == false then
  186.                         table.insert(toreturn, v)
  187.                         table.insert(StoredBins, v)
  188.                     end
  189.                 end
  190.             end
  191.             return toreturn
  192.         else
  193.             return StoredBins
  194.         end
  195.     end,
  196.     planks = function()
  197.         if #StoredPlanks == 0 then
  198.             local toreturn = {}
  199.             for i,boards in pairs(game.Workspace:GetChildren()) do
  200.                 if boards.Name == "Boards" then
  201.                     for i,v in pairs(boards:GetChildren()) do
  202.                         if v:IsA("BasePart") and v.Anchored == false then
  203.                             table.insert(toreturn, v)
  204.                             table.insert(StoredPlanks, v)
  205.                         end
  206.                     end
  207.                 end
  208.             end
  209.             return toreturn
  210.         else
  211.             return StoredPlanks
  212.         end
  213.     end,
  214.     cars = function()
  215.         local toreturn = {}
  216.         for i,v in pairs(game.Workspace.Cars:GetDescendants()) do
  217.             if v:IsA("BasePart") and v.Anchored == false then
  218.                 table.insert(toreturn, v)
  219.             end
  220.         end
  221.         return toreturn
  222.     end,
  223.     all = function()
  224.         local toreturn = {}
  225.         for i,v in pairs(game.Workspace:GetDescendants()) do
  226.             if checkproperty(v, "Anchored") then
  227.                 if v.Anchored == false then
  228.                     local characterdescendant = false
  229.                     for i,player in pairs(game.Players:GetPlayers()) do
  230.                         if v:FindFirstAncestor(player.Name) then
  231.                             characterdescendant = true
  232.                         end
  233.                     end
  234.                     if not characterdescendant then
  235.                         table.insert(toreturn, v)
  236.                     end
  237.                 end
  238.             end
  239.         end
  240.         return toreturn
  241.     end,
  242.     wedges = function()
  243.         local toreturn = {}
  244.         for i,model in pairs(game.Workspace:GetChildren()) do
  245.             if model.Name == "Model" and model:FindFirstChild("Wedge") then
  246.                 for i,v in pairs(model:GetChildren()) do
  247.                     if v:IsA("BasePart") and v.Anchored == false and v.Name == "Wedge" then
  248.                         table.insert(toreturn, v)
  249.                     end
  250.                 end
  251.             end
  252.         end
  253.         return toreturn
  254.     end,
  255.     grass = function()
  256.         local toreturn = {}
  257.         for i,v in pairs(game.Workspace:GetChildren()) do
  258.             if v:IsA("Part") and v.Anchored == false and v.Material == Enum.Material.Grass then
  259.                 table.insert(toreturn, v)
  260.             end
  261.         end
  262.         return toreturn
  263.     end,
  264.     misc = function()
  265.         local toreturn = {}
  266.         for i,v in pairs(game.Workspace:GetChildren()) do
  267.             if v:IsA("Part") and v.Anchored == false and v.Material == Enum.Material.Grass then
  268.                 table.insert(toreturn, v)
  269.             end
  270.         end
  271.         for i,model in pairs(game.Workspace:GetChildren()) do
  272.             if model.Name == "Model" and model:FindFirstChild("Wedge") then
  273.                 for i,v in pairs(model:GetChildren()) do
  274.                     if v:IsA("BasePart") and v.Anchored == false and v.Name == "Wedge" then
  275.                         table.insert(toreturn, v)
  276.                     end
  277.                 end
  278.             end
  279.         end
  280.         return toreturn
  281.     end,
  282. }
  283.  
  284. local meta = getrawmetatable(game) -- rip free exploits :sob:
  285. local namecall = meta.__namecall
  286. local newindex = meta.__newindex
  287. local index = meta.__index
  288. if PROTOSMASHER_LOADED then
  289.     make_writeable(meta, true)
  290. else
  291.     setreadonly(meta, false)
  292. end
  293.  
  294. local fakemodel = Instance.new("Model")
  295. fakemodel.Parent = game.Workspace
  296. fakehumanoid = Instance.new("Humanoid")
  297. local fakevalue = Instance.new("BoolValue")
  298. fakevalue.Value = false
  299. local fakestam = Instance.new("NumberValue")
  300. fakestam.Value = 100.8
  301. local fakeimage = Instance.new("ImageLabel")
  302.  
  303. meta.__namecall=newcclosure(function(self,...)
  304.     local Script = nil
  305.     if PROTOSMASHER_LOADED then
  306.         Script = getfenv(2).Script
  307.     else
  308.         Script = getfenv(2).script
  309.     end
  310.     local method = ""
  311.     if PROTOSMASHER_LOADED then
  312.         method = get_namecall_method()
  313.     else
  314.         method = getnamecallmethod()
  315.     end
  316.     local Args={...}
  317.     if not checkcaller() or not is_protosmasher_caller() then
  318.         local Args={...}
  319.         if method == "Destroy" and tostring(self) == "BodyGyro" or method == "Destroy" and tostring(self) == "BodyVelocity" then
  320.             local destroybait = Instance.new("Part", game.Workspace)
  321.             return namecall(destroybait,...)
  322.         end
  323.         if method == "Play" and RemoteMode then
  324.             self:Stop() -- lol perish idiot
  325.             -- return wait(9e9)
  326.         end
  327.         if method == "BreakJoints" and tostring(self) == LocalP.Character.Name then
  328.             return namecall(fakemodel,...)
  329.         end
  330.         if method == "FireServer" then
  331.             if tostring(self) == "lIII" or tostring(self.Parent) == "ReplicatedStorage" then
  332.                 return wait(9e9)
  333.             end
  334.             if tostring(self) == "Drag" and LeftAltHeld then
  335.                 return wait(9e9)
  336.             end
  337.         end
  338.         if Args[1] == "hey" then
  339.             return wait(9e9)
  340.         end
  341.         if Args[2] == "hey" then
  342.             return wait(9e9)
  343.         end
  344.         if method == "Kick" then
  345.             return wait(9e9)
  346.         end
  347.         if method == "ClearAllChildren" or method == "Destroy" then
  348.             return
  349.         end
  350.         if string.lower(method) == "waitforchild" then
  351.             if Args[1] == "HumanoidRootPart" then
  352.                 if bypass then
  353.                     Args[1] = "Torso"
  354.                     return namecall(self,unpack(Args))
  355.                 end
  356.             end
  357.         end
  358.         if string.lower(method) == "findfirstchild" then
  359.             if Args[1] == "HumanoidRootPart" then
  360.                 if bypass then
  361.                     Args[1] = "Torso"
  362.                 end
  363.             end
  364.         end
  365.     end
  366.  
  367.     if method == "FireServer" and tostring(self) == "Fire" then
  368.         pcall(function()
  369.             local WeaponName = string.lower(tostring(self.Parent))
  370.             if self.Parent.Ammo.Value == 0 then
  371.                 if WeaponName == "uzi" then
  372.                     Shots.Text = "14 Shots"
  373.                 elseif WeaponName == "glock" then
  374.                     Shots.Text = "8 Shots"
  375.                 elseif WeaponName == "shotty" or WeaponName == "sawed off" then
  376.                     Shots.Text = "4 Shots"
  377.                 end
  378.             else
  379.                 Shots.Text = tostring(self.Parent.Ammo.Value - 1).." Shots"
  380.             end
  381.         end)
  382.     end
  383.  
  384.     if method == "FireServer" and typeof(Args[1]) == "CFrame" and tostring(self) == "Fire" and aimlocktarget ~= "" then
  385.         pcall(function()
  386.             if game.Players[aimlocktarget].Character ~= nil then
  387.                 if game.Players[aimlocktarget].Character["HumanoidRootPart"] then
  388.                     Args[1] = game.Players[aimlocktarget].Character[targetpart].CFrame + game.Players[aimlocktarget].Character.HumanoidRootPart.Velocity/5
  389.                 else
  390.                     Args[1] = game.Players[aimlocktarget].Character[targetpart].CFrame + game.Players[aimlocktarget].Character.Torso.Velocity/5
  391.                 end
  392.                 print("aimlock")
  393.             end
  394.         end)
  395.         return namecall(self,unpack(Args))
  396.     end
  397.  
  398.     if checkcaller() or is_protosmasher_caller() then
  399.         local Args={...}
  400.         if string.lower(method) == "findfirstchild" then
  401.             if Args[1] ~= nil then
  402.                 if Args[1] == "HumanoidRootPartP" then
  403.                     Args[1] = "HumanoidRootPart"
  404.                     return namecall(self,unpack(Args))
  405.                 end
  406.             end
  407.         end
  408.         if string.lower(method) == "remove" or string.lower(method) == "destroy" then
  409.             if self == watermark then
  410.                 return wait(9e9)
  411.             end
  412.         end
  413.     end
  414.     return namecall(self,...)
  415. end)
  416.  
  417.  
  418. meta.__index=function(self,k)
  419.     local Script = nil
  420.     if PROTOSMASHER_LOADED then
  421.         Script = getfenv(2).Script
  422.     else
  423.         Script = getfenv(2).script
  424.     end
  425.     if not checkcaller() or not is_protosmasher_caller() then
  426.         if tostring(Script) == "LocalScript" then
  427.             if tostring(self) == "Part" and tostring(k) == "Anchored" then
  428.                 return index(fakevalue,"Value") -- "CustomPhysicalProperties"
  429.             end
  430.         end
  431.         if string.lower(k) == "walkspeed" then
  432.             if checkcaller() or is_protosmasher_caller() then
  433.                 return index(self,k)
  434.             end
  435.             return walkspeed
  436.         end
  437. --[[
  438.         if string.lower(tostring(self)) == "stamina" or string.lower(tostring(self)) == "stam" or string.lower(tostring(self)) == "stann" then
  439.             return index(fakestam, "Value")
  440.         end
  441. --]]
  442.     end
  443.     if checkcaller() or is_protosmasher_caller() then
  444.         if k == "HumanoidRootPart" and tostring(t)==tostring(player) then
  445.             if bypass then
  446.                 if getcallingscript then
  447.                     if getcallingscript() ~= script then
  448.                         return index(self,"Torso")
  449.                     end
  450.                 else
  451.                     if get_calling_script(2) ~= script then
  452.                         return index(self,"Torso")
  453.                     end
  454.                 end
  455.             end
  456.         end
  457.     end
  458.     return index(self,k)
  459. end
  460.  
  461. meta.__newindex=newcclosure(function(self,k,new)
  462.     if not checkcaller() or not is_protosmasher_caller() then
  463.         local Script=getfenv(2).script
  464.         if k == "CFrame" then
  465.             if self.Parent == LocalP.Character then
  466.                 return
  467.             end
  468.         end
  469.         if tostring(self) == "Humanoid" and tostring(k) == "Health" then
  470.             return newindex(fakehumanoid,k,new)
  471.         end
  472.         if string.lower(tostring(self)) == "stamina" or string.lower(tostring(self)) == "stam" or string.lower(tostring(self)) == "stann" then
  473.             return newindex(self,k,100.8) -- eat nuts
  474.         end
  475.         if string.lower(k) == "walkspeed" then
  476.             walkspeed = new
  477.             if new == 0 and noslow then
  478.                 return
  479.             elseif new == 0 and not noslow then
  480.                 return newindex(self,k,new)
  481.             elseif LocalP.Character.Humanoid.WalkSpeed <= 1 then
  482.                 return newindex(self,k,setwalkspeed)
  483.             elseif ShiftHeldLegacy == true and SuperRun == false then
  484.                 return newindex(self,k,new)
  485.             elseif ShiftHeldLegacy == false and ControlHeld == true then
  486.                 return newindex(self,k,new)
  487.             elseif ShiftHeldLegacy == true and SuperRun == true and SpeedType == "walkspeed" then
  488.                 return newindex(self,k,RunSpeed)
  489.             elseif ShiftHeldLegacy == true and SuperRun == true and SpeedType == "cframe" then
  490.                 return newindex(self,k,new)
  491.             else
  492.                 return newindex(self,k,setwalkspeed) -- this shit looks more like a game of papers please than a script at this point
  493.             end
  494.         end
  495.     end
  496.     if self == watermark and not processingwatermark then
  497.         return newindex(fakeimage,k,new)
  498.     end
  499.     return newindex(self,k,new)
  500. end)
  501.  
  502. local function esp(instance)
  503.     local types = ""
  504.     local EspText = ""
  505.     local EspFontSize = "Size14" -- Uzi has larger text
  506.     local EspColor = BrickColor.new("Bright green") -- Temporary placeholder
  507.     local EspPart = instance
  508.     for i,v in pairs(instance:GetDescendants()) do
  509.         if v:IsA("MeshPart") and v.Name == "Blade" and string.find(tostring(v.MeshId), "12177251") then
  510.             types = "katana"
  511.             EspText = "KATANA"
  512.             EspColor = BrickColor.new("Bright green")
  513.             EspPart = v:FindFirstAncestorWhichIsA("BasePart")
  514.         elseif v:IsA("MeshPart") and v.MeshId == "rbxassetid://511726060" then
  515.             types = "cash"
  516.             EspText = "CASH"
  517.             EspColor = BrickColor.new("Bright red")
  518.             EspPart = v
  519.         elseif v:IsA("Sound") and v.Name == "Fire" and string.find(tostring(v.SoundId), tostring(328964620)) then
  520.             types = "uzi"
  521.             EspText = "UZI"
  522.             EspFontSize = "Size18"
  523.             EspColor = BrickColor.new("Bright blue")
  524.             EspPart = v:FindFirstAncestorWhichIsA("BasePart")
  525.         elseif v:IsA("Sound") and v.Name == "Fire" and string.find(tostring(v.SoundId), tostring(142383762)) then
  526.             types = "shotty"
  527.             EspText = "SHOTTY"
  528.             EspColor = BrickColor.new("Bright yellow")
  529.             EspPart = v:FindFirstAncestorWhichIsA("BasePart")
  530.         end
  531.     end
  532.  
  533.     if EspText == "" then
  534.         return
  535.     end
  536.  
  537.     local TracerPart = Instance.new("Part")
  538.     TracerPart.Parent = EspPart
  539.     TracerPart.Name = "TracerPart"
  540.     TracerPart.CFrame = EspPart.CFrame
  541.     TracerPart.Size = Vector3.new(0.2,0.2,0.2)
  542.     TracerPart.Anchored = true
  543.     TracerPart.Transparency = 1
  544.  
  545.     local billgui = Instance.new('BillboardGui', TracerPart)
  546.     local textlab = Instance.new('TextLabel', billgui)
  547.  
  548.     billgui.Name = "ESPBillboard"
  549.     billgui.Adornee  = TracerPart
  550.     billgui.AlwaysOnTop = true
  551.     billgui.ExtentsOffset = Vector3.new(0, 1, 0)
  552.     billgui.Size = UDim2.new(0, 5, 0, 5)
  553.    
  554.     textlab.Name = "ESPLabel"
  555.     textlab.BackgroundColor3 = Color3.new(255, 255, 255)
  556.     textlab.BackgroundTransparency = 1
  557.     textlab.BorderSizePixel = 0
  558.     textlab.Position = UDim2.new(0, 0, 0, -40)
  559.     textlab.Size = UDim2.new(1, 0, 10, 0)
  560.     textlab.Visible = true
  561.     textlab.ZIndex = 10
  562.     textlab.Font = 'ArialBold'
  563.     textlab.FontSize = EspFontSize
  564.     textlab.Text = EspText
  565.     textlab.TextColor = EspColor
  566.     textlab.TextStrokeColor3 = Color3.fromRGB(0,0,0)
  567.     textlab.TextStrokeTransparency = 0.6
  568. end
  569.  
  570. local function markplayer(player)
  571.     if player.Character ~= nil then
  572.         if not player.Character.Head:FindFirstChild("ATTACKER") then
  573.             local box = Instance.new("BoxHandleAdornment")
  574.             box.Parent = player.Character.HumanoidRootPart
  575.             box.Adornee = player.Character.HumanoidRootPart
  576.             local yuh = player.Character.HumanoidRootPart.Size
  577.             box.Size = Vector3.new(yuh.X + 0.01, yuh.Y + 0.01, yuh.Z + 0.01)
  578.             box.AlwaysOnTop = true
  579.             box.ZIndex = -1
  580.             box.Color3 = Color3.new(255,0,0)
  581.  
  582.             local billgui = Instance.new('BillboardGui', player.Character.Head)
  583.             local textlab = Instance.new('TextLabel', billgui)
  584.  
  585.             billgui.Name = "ATTACKER"
  586.             billgui.Adornee  = player.Character.Head
  587.             billgui.AlwaysOnTop = true
  588.             billgui.ExtentsOffset = Vector3.new(0, 3, 0)
  589.             billgui.Size = UDim2.new(0, 5, 0, 5)
  590.    
  591.             textlab.Name = "Marker"
  592.             textlab.BackgroundColor3 = Color3.new(255, 255, 255)
  593.             textlab.BackgroundTransparency = 1
  594.             textlab.BorderSizePixel = 0
  595.             textlab.Position = UDim2.new(0, 0, 0, -40)
  596.             textlab.Size = UDim2.new(1, 0, 10, 0)
  597.             textlab.Visible = true
  598.             textlab.ZIndex = 10
  599.             textlab.Font = "ArialBold"
  600.             textlab.FontSize = "Size18"
  601.             textlab.Text = attackernames[math.random(1,#attackernames)]
  602.             textlab.TextColor = BrickColor.new("Really red")
  603.             textlab.TextStrokeColor3 = Color3.fromRGB(0,0,0)
  604.             textlab.TextStrokeTransparency = 0.6
  605.  
  606.             wait(7)
  607.  
  608.             billgui:Destroy()
  609.             box:Destroy()
  610.         end
  611.     end
  612. end
  613.  
  614.  
  615. local function togglefly()
  616.     flying = not flying
  617.     local currenttext = ""
  618.     if flying == true then
  619.         currenttext = "FLIGHT is now turned ON!"
  620.     else
  621.         currenttext = "FLIGHT is now turned OFF!"
  622.     end
  623.     game.StarterGui:SetCore("SendNotification", {
  624.         Title = "notification";
  625.         Text = currenttext;
  626.         Icon = "rbxassetid://2541869220";
  627.         Duration = 1.3;
  628.     })
  629.     if flying then -- BIG CREDIT TO IY AND ROCKY'S ADMIN
  630.         if LocalP.Character ~= nil then
  631.             if LocalP.Character:FindFirstChild("HumanoidRootPart") and LocalP.Character:FindFirstChild("Humanoid") then
  632.                 local Float = Instance.new('Part', LocalP.Character)
  633.                 Float.Name = "Float"
  634.                 Float.Transparency = 1
  635.                 Float.Size = Vector3.new(6,1,6)
  636.                 Float.Anchored = true
  637.                 LocalP.Character.HumanoidRootPart.Anchored = true
  638.                 local T = LocalP.Character.HumanoidRootPart
  639.                 local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  640.                 local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  641.                 local SPEED = 0
  642.                 local function FLY()
  643.                     FLYING = true
  644.                     local BG = Instance.new('BodyGyro', T)
  645.                     local BV = Instance.new('BodyVelocity', T)
  646.                 BG.P = 9e4
  647.                     BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  648.                     BG.cframe = T.CFrame
  649.                     BV.velocity = Vector3.new(0, 0.1, 0)
  650.                     BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  651.                     spawn(function()
  652.                         repeat wait()
  653.                         if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  654.                             SPEED = 50
  655.                         elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  656.                             SPEED = 0
  657.                         end
  658.                         if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  659.                             BV.velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector * (CONTROL.F + CONTROL.B)) + ((workspace.CurrentCamera.CoordinateFrame * CFrame.new(CONTROL.L + CONTROL.R, (CONTROL.F + CONTROL.B) * 0.2, 0).p) - workspace.CurrentCamera.CoordinateFrame.p)) * SPEED
  660.                             lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  661.                         elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  662.                             BV.velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector * (lCONTROL.F + lCONTROL.B)) + ((workspace.CurrentCamera.CoordinateFrame * CFrame.new(lCONTROL.L + lCONTROL.R, (lCONTROL.F + lCONTROL.B) * 0.2, 0).p) - workspace.CurrentCamera.CoordinateFrame.p)) * SPEED
  663.                         else
  664.                             BV.velocity = Vector3.new(0, 0.1, 0)
  665.                         end
  666.                         BG.cframe = workspace.CurrentCamera.CoordinateFrame
  667.                         until not FLYING
  668.                         CONTROL = {F = 0, B = 0, L = 0, R = 0}
  669.                         lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  670.                         SPEED = 0
  671.                         BG:destroy()
  672.                         BV:destroy()
  673.                     end)
  674.                 end
  675.                 mouse.KeyDown:connect(function(KEY)
  676.                     if KEY:lower() == 'w' then
  677.                         CONTROL.F = flyspeed
  678.                     elseif KEY:lower() == 's' then
  679.                         CONTROL.B = -flyspeed
  680.                     elseif KEY:lower() == 'a' then
  681.                         CONTROL.L = -flyspeed
  682.                     elseif KEY:lower() == 'd' then
  683.                         CONTROL.R = flyspeed
  684.                     end
  685.                 end)
  686.                 mouse.KeyUp:connect(function(KEY)
  687.                     if KEY:lower() == 'w' then
  688.                         CONTROL.F = 0
  689.                     elseif KEY:lower() == 's' then
  690.                         CONTROL.B = 0
  691.                     elseif KEY:lower() == 'a' then
  692.                         CONTROL.L = 0
  693.                     elseif KEY:lower() == 'd' then
  694.                         CONTROL.R = 0
  695.                     end
  696.                 end)
  697.                 FLY()
  698.                 LocalP.Character.HumanoidRootPart.Anchored = false
  699.             elseif LocalP.Character:FindFirstChild("Torso") and LocalP.Character:FindFirstChild("Humanoid") then
  700.                 local Float = Instance.new('Part', LocalP.Character)
  701.                 Float.Name = "Float"
  702.                 Float.Transparency = 1
  703.                 Float.Size = Vector3.new(6,1,6)
  704.                 Float.Anchored = true
  705.                 LocalP.Character.Torso.Anchored = true
  706.                 local T = LocalP.Character.Torso
  707.                 local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  708.                 local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  709.                 local SPEED = 0
  710.                 local function FLY()
  711.                     FLYING = true
  712.                     local BG = Instance.new('BodyGyro', T)
  713.                     local BV = Instance.new('BodyVelocity', T)
  714.                 BG.P = 9e4
  715.                     BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  716.                     BG.cframe = T.CFrame
  717.                     BV.velocity = Vector3.new(0, 0.1, 0)
  718.                     BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  719.                     spawn(function()
  720.                         repeat wait()
  721.                         if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  722.                             SPEED = 50
  723.                         elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  724.                             SPEED = 0
  725.                         end
  726.                         if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  727.                             BV.velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector * (CONTROL.F + CONTROL.B)) + ((workspace.CurrentCamera.CoordinateFrame * CFrame.new(CONTROL.L + CONTROL.R, (CONTROL.F + CONTROL.B) * 0.2, 0).p) - workspace.CurrentCamera.CoordinateFrame.p)) * SPEED
  728.                             lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  729.                         elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  730.                             BV.velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector * (lCONTROL.F + lCONTROL.B)) + ((workspace.CurrentCamera.CoordinateFrame * CFrame.new(lCONTROL.L + lCONTROL.R, (lCONTROL.F + lCONTROL.B) * 0.2, 0).p) - workspace.CurrentCamera.CoordinateFrame.p)) * SPEED
  731.                         else
  732.                             BV.velocity = Vector3.new(0, 0.1, 0)
  733.                         end
  734.                         BG.cframe = workspace.CurrentCamera.CoordinateFrame
  735.                         until not FLYING
  736.                         CONTROL = {F = 0, B = 0, L = 0, R = 0}
  737.                         lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  738.                         SPEED = 0
  739.                         BG:destroy()
  740.                         BV:destroy()
  741.                     end)
  742.                 end
  743.                 mouse.KeyDown:connect(function(KEY)
  744.                     if KEY:lower() == 'w' then
  745.                         CONTROL.F = flyspeed
  746.                     elseif KEY:lower() == 's' then
  747.                         CONTROL.B = -flyspeed
  748.                     elseif KEY:lower() == 'a' then
  749.                         CONTROL.L = -flyspeed
  750.                     elseif KEY:lower() == 'd' then
  751.                         CONTROL.R = flyspeed
  752.                     end
  753.                 end)
  754.                 mouse.KeyUp:connect(function(KEY)
  755.                     if KEY:lower() == 'w' then
  756.                         CONTROL.F = 0
  757.                     elseif KEY:lower() == 's' then
  758.                         CONTROL.B = 0
  759.                     elseif KEY:lower() == 'a' then
  760.                         CONTROL.L = 0
  761.                     elseif KEY:lower() == 'd' then
  762.                         CONTROL.R = 0
  763.                     end
  764.                 end)
  765.                 FLY()
  766.                 LocalP.Character.Torso.Anchored = false
  767.             end
  768.         end
  769.     else
  770.         if LocalP.Character then
  771.             if LocalP.Character:FindFirstChild("Float") then
  772.                 LocalP.Character:FindFirstChild("Float"):Destroy()
  773.             end
  774.         end
  775.         local AnimationTracks = LocalP.Character.Humanoid:GetPlayingAnimationTracks()
  776.         for i, track in pairs (AnimationTracks) do
  777.             if track.Name ~= "WalkAnim" then
  778.                 track:Stop()
  779.             end
  780.         end
  781.         FLYING = false
  782.     end
  783. end
  784.  
  785. local function mostclipsequip()
  786.     local mostclips = -1
  787.     local chosenuzi = nil
  788.     if LocalP.PlayerGui:FindFirstChild("Uzi") then
  789.         for i,v in pairs(LocalP.PlayerGui:GetChildren()) do
  790.             if v:IsA("Tool") and v.Name == "Uzi" and v:FindFirstChild("Clips") then
  791.                 if v:FindFirstChild("Clips").Value > mostclips then
  792.                     mostclips = v:FindFirstChild("Clips").Value
  793.                     chosenuzi = v
  794.                 end
  795.             end
  796.         end
  797.     end
  798.     chosenuzi.Grip = CFrame.new(0.400000006, -0.100000001, -0.200000003, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  799.     chosenuzi.Parent = LocalP.Backpack
  800. end
  801.  
  802. local function autoattack(player)
  803.     if LocalP.Backpack:FindFirstChild("Super Uzi") or LocalP.Character:FindFirstChild("Super Uzi") then
  804.         if uzidebounce == false then
  805.             uzidebounce = true
  806.             local previoustool = nil
  807.             for i,v in pairs(LocalP.Character:GetChildren()) do
  808.                 if v:IsA("Tool") then
  809.                     previoustool = v
  810.                     v.Parent = LocalP.Backpack
  811.                 end
  812.             end
  813.             for i,v in pairs(LocalP.Backpack:GetChildren()) do
  814.                 if v.Name == "Uzi" then
  815.                     v.Parent = LocalP.PlayerGui
  816.                 end
  817.             end
  818.             local animation = Instance.new("Animation")
  819.             animation.AnimationId = "rbxassetid://503285264"
  820.             local track = LocalP.Character.Humanoid:LoadAnimation(animation)
  821.             track.Name = "GunHold"
  822.             track:Play()
  823.             wait(0.2)
  824.             for i,v in pairs(LocalP.PlayerGui:GetChildren()) do
  825.                 if v:IsA("Tool") and v.Name == "Uzi" and v:FindFirstChild("Fire") then
  826.                     if player ~= nil and player.Character ~= nil then
  827.                         -- v.Grip = CFrame.new(1.5,0.5,-6)
  828.                         v.Parent = LocalP.Backpack
  829.                         v.Parent = LocalP.Character
  830.                         for i = 1,2 do
  831.                             if player.Character:FindFirstChild("HumanoidRootPart") then
  832.                                 v.Fire:FireServer(player.Character[targetpart].CFrame + player.Character.HumanoidRootPart.Velocity/5)
  833.                             else
  834.                                 v.Fire:FireServer(player.Character[targetpart].CFrame + player.Character.Torso.Velocity/5)
  835.                             end
  836.                         end
  837.                         v.Parent = LocalP.Backpack
  838.                         v.Parent = LocalP.PlayerGui
  839.                         v.Grip = CFrame.new(0.400000006, -0.100000001, -0.200000003, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  840.                         if uzidelay == true then
  841.                             wait()
  842.                         end
  843.                     end
  844.                 end
  845.             end
  846.             local AnimationTracks = LocalP.Character.Humanoid:GetPlayingAnimationTracks()
  847.             for i,v in pairs (AnimationTracks) do
  848.                 if v.Name == "GunHold" then
  849.                     v:Stop()
  850.                 end
  851.             end
  852.             mostclipsequip()
  853.             if previoustool ~= nil then
  854.                 previoustool.Parent = LocalP.Character
  855.             end
  856.             uzidebounce = false
  857.         end
  858.     end
  859. end
  860.  
  861. local function untrace(player)
  862.     if player.Character ~= nil then
  863.         if player.Character:FindFirstChild("Head") then
  864.             if player.Character.Head:FindFirstChild("TRACE") then
  865.                 player.Character.Head:FindFirstChild("TRACE"):Destroy()
  866.             end
  867.         end
  868.         for i,v in pairs(game.CoreGui:GetDescendants()) do
  869.             if v:IsA("TextLabel") and v.Name == "PlayerName" and string.find(string.lower(v.Text), string.lower(player.Name)) then
  870.                 v.TextColor3 = Color3.new(1, 1, 0.952941)
  871.             end
  872.         end
  873.     end
  874. end
  875.  
  876. local function CreateWatermark()
  877.     processingwatermark = true
  878.     repeat wait() until LocalP:FindFirstChild("PlayerGui")
  879.     repeat wait() until LocalP.PlayerGui:FindFirstChild("HUD")
  880.     if game:GetService("Players").LocalPlayer.PlayerGui.HUD:FindFirstChild("Watermark") then
  881.         local watermark = game:GetService("Players").LocalPlayer.PlayerGui.HUD:FindFirstChild("Watermark")
  882.         if watermark.Visible == true and string.find(watermark.Image, "4738504469") then
  883.             return
  884.         end
  885.     end
  886.     local Watermark = Instance.new("ImageLabel")
  887.     watermark = Watermark
  888.     Watermark.Name = "Watermark"
  889.     Watermark.Parent = game:GetService("Players").LocalPlayer.PlayerGui.HUD
  890.     Watermark.BackgroundColor3 = Color3.new(1, 1, 1)
  891.     Watermark.BackgroundTransparency = 1
  892.     Watermark.Position = UDim2.new(0, 0, 0.0711821145, 0)
  893.     Watermark.Size = UDim2.new(0, 195, 0, 100)
  894.     Watermark.ImageTransparency = 0.5
  895.     Watermark.Image = "rbxassetid://4738504469"
  896.     Watermark.AncestryChanged:Connect(function(child,new)
  897.         if not child:FindFirstAncestor("PlayerGui") or child:FindFirstAncestor("nil") then
  898.             CreateWatermark()
  899.         end
  900.     end)
  901.     processingwatermark = false
  902. end
  903.  
  904. local function CreateStats()
  905.     repeat wait() until LocalP:FindFirstChild("PlayerGui")
  906.     repeat wait() until LocalP.PlayerGui:FindFirstChild("HUD")
  907.     repeat wait() until LocalP.PlayerGui.HUD:FindFirstChild("Ammo")
  908.     if LocalP.PlayerGui.HUD:FindFirstChild("Shots") then
  909.         return
  910.     end
  911.     LocalP.PlayerGui.HUD.Ammo.Position = UDim2.new(0, 0, 0.1700000007, 40)
  912.  
  913.     Shots = LocalP.PlayerGui.HUD:FindFirstChild("Ammo"):Clone()
  914.     Shots.Text = ""
  915.     Shots.Name = "Shots"
  916.     Shots.Parent = LocalP.PlayerGui.HUD
  917.     Shots.Position = UDim2.new(0, 0, 0.1700000007 + 0.03, 40)
  918.  
  919.     Damage = Shots:Clone()
  920.     Damage.Text = ""
  921.     Damage.Name = "Damage"
  922.     Damage.Parent = LocalP.PlayerGui.HUD
  923.     Damage.Position = UDim2.new(0, 0, 0.1700000007 + 0.06, 40)
  924.  
  925.     KODamage = Shots:Clone()
  926.     KODamage.Text = ""
  927.     KODamage.Name = "KODamage"
  928.     KODamage.Parent = LocalP.PlayerGui.HUD
  929.     KODamage.Position = UDim2.new(0, 0, 0.1700000007 + 0.09, 40)
  930.  
  931.     Stamina = Shots:Clone()
  932.     Stamina.Text = ""
  933.     Stamina.Name = "Stamina"
  934.     Stamina.Parent = LocalP.PlayerGui.HUD
  935.     Stamina.Position = UDim2.new(0, 0, 0.1700000007 + 0.12, 40)
  936.  
  937.     Range = Shots:Clone()
  938.     Range.Text = ""
  939.     Range.Name = "Range"
  940.     Range.Parent = LocalP.PlayerGui.HUD
  941.     Range.Position = UDim2.new(0, 0, 0.1700000007 + 0.15, 40)
  942. end
  943.  
  944.  
  945. local function trace(player)
  946.     if player.Character ~= nil then
  947.         if player.Character:FindFirstChild("Head") then
  948.             if not player.Character.Head:FindFirstChild("TRACE") then
  949.                 local billgui = Instance.new('BillboardGui', player.Character.Head)
  950.                 local textlab = Instance.new('TextLabel', billgui)
  951.  
  952.                 billgui.Name = "TRACE"
  953.                 billgui.Adornee  = player.Character.Head
  954.                 billgui.AlwaysOnTop = true
  955.                 billgui.ExtentsOffset = Vector3.new(0, 3, 0)
  956.                 billgui.Size = UDim2.new(0, 5, 0, 5)
  957.    
  958.                 textlab.Name = "Tracer"
  959.                 textlab.BackgroundColor3 = Color3.new(255, 255, 255)
  960.                 textlab.BackgroundTransparency = 1
  961.                 textlab.BorderSizePixel = 0
  962.                 textlab.Position = UDim2.new(0, 0, 0, -40)
  963.                 textlab.Size = UDim2.new(1, 0, 10, 0)
  964.                 textlab.Visible = true
  965.                 textlab.ZIndex = 10
  966.                 textlab.Font = "ArialBold"
  967.                 textlab.FontSize = "Size18"
  968.                 textlab.Text = player.Name
  969.                 textlab.TextColor = BrickColor.new("Really red")
  970.                 textlab.TextStrokeColor3 = Color3.fromRGB(0,0,0)
  971.                 textlab.TextStrokeTransparency = 0.6
  972.                 for i,v in pairs(game.CoreGui:GetDescendants()) do
  973.                     if v:IsA("TextLabel") and v.Name == "PlayerName" and string.find(string.lower(v.Text), string.lower(player.Name)) then
  974.                         v.TextColor3 = Color3.new(1,0,0)
  975.                         v:GetPropertyChangedSignal("TextColor3"):Connect(function()
  976.                             if v.TextColor3 ~= Color3.new(1,0,0) and player.Character.Head:FindFirstChild("TRACE") then
  977.                                 v.TextColor3 = Color3.new(1,0,0)
  978.                             end
  979.                         end)
  980.                     end
  981.                 end
  982.                 if player.Character:FindFirstChild("Humanoid") then
  983.                     player.Character.Humanoid.Died:Connect(function()
  984.                         untrace(player)
  985.                     end)
  986.                 end
  987.             end
  988.         end
  989.     end
  990. end
  991.  
  992. local function goto(cframe)
  993.     if LocalP.Character ~= nil and gotodebounce == false then
  994.         gotodebounce = true
  995.         if flying then
  996.             togglefly()
  997.         end
  998.         if LocalP.Character:FindFirstChild("Torso") then
  999.             local previouspos = LocalP.Character.Torso.CFrame
  1000.             LocalP.Character.Torso.CFrame = cframe
  1001.             wait(0.3)
  1002.             LocalP.Character.Torso.CFrame = LocalP.Character.Torso.CFrame * CFrame.new(0,0,1)
  1003.             wait(0.1)
  1004.             LocalP.Character.Torso.CFrame = LocalP.Character.Torso.CFrame * CFrame.new(0,0,-1)
  1005.             wait(0.15)
  1006.             LocalP.Character.Torso.CFrame = previouspos
  1007.         end
  1008.         gotodebounce = false
  1009.     end
  1010. end
  1011.  
  1012. local function invis(item)
  1013.     if invis == nil then
  1014.         return
  1015.     end
  1016.     if item ~= "shotty" and item ~= "uzi" and not string.find(item, "sawed") and not string.find(item, "sawn") then
  1017.         return
  1018.     end
  1019.     if string.find(item, "sawed") or string.find(item, "sawn") then
  1020.         item = "sawed off"
  1021.     end
  1022.     local instance = nil
  1023.     for i,v in pairs(LocalP.Backpack:GetChildren()) do
  1024.         if string.lower(v.Name) == item then
  1025.             instance = v
  1026.         end
  1027.     end
  1028.     for i,v in pairs(LocalP.Character:GetChildren()) do
  1029.         if string.lower(v.Name) == item then
  1030.             instance = v
  1031.         end
  1032.     end
  1033.     for i,v in pairs(instance:GetDescendants()) do
  1034.         if v.Name == "Weld" and not v:FindFirstAncestor("Heh") and not v:FindFirstAncestor("Barrel") then
  1035.         v:Destroy()
  1036.         end
  1037.     end
  1038. end
  1039.  
  1040. local function checkitems(item)
  1041.     for i,x in pairs(game.Workspace:GetChildren()) do
  1042.         if x.Name == "RandomSpawner" then
  1043.             for i,v in pairs(x:GetDescendants()) do
  1044.                 if v:IsA("Sound") and v.Name == "Fire" and string.find(tostring(v.SoundId), tostring(328964620)) and item == "uzi" then
  1045.                     return(v:FindFirstAncestor("Handle"))
  1046.                 elseif v:IsA("MeshPart") and v.MeshId == "rbxassetid://511726060" and item == "cash" or v:IsA("MeshPart") and v.MeshId == "rbxassetid://511726060" and item == "money" then
  1047.                     return(v)
  1048.                 elseif v:IsA("MeshPart") and v.Name == "Blade" and string.find(tostring(v.MeshId), tostring(12177251)) and item == "katana" then
  1049.                     return(v)
  1050.                 elseif v:IsA("Sound") and v.Name == "Fire" and string.find(tostring(v.SoundId), tostring(142383762)) and item == "shotty" then
  1051.                     return(v:FindFirstAncestorWhichIsA("BasePart"))
  1052.                 end
  1053.             end
  1054.         end
  1055.     end
  1056.     return nil
  1057. end
  1058.  
  1059. local function UpdateUziStats()
  1060.     if LocalP.Character ~= nil then
  1061.         local multiuzi = nil
  1062.         local uziamount = 0
  1063.         local cliptotal = 0
  1064.         local ammototal = 0
  1065.         if LocalP.Backpack:FindFirstChild("Super Uzi") then
  1066.             multiuzi = LocalP.Backpack:FindFirstChild("Super Uzi")
  1067.         elseif LocalP.Character:FindFirstChild("Super Uzi") then
  1068.             multiuzi = LocalP.Character:FindFirstChild("Super Uzi")
  1069.         end
  1070.         for i,v in pairs(LocalP.PlayerGui:GetChildren()) do
  1071.             if v.Name == "Uzi" and v:FindFirstChild("Clips") and v:FindFirstChild("Ammo") then
  1072.                 uziamount = uziamount + 1
  1073.                 cliptotal = cliptotal + v.Clips.Value
  1074.                 ammototal = ammototal + v.Ammo.Value
  1075.             end
  1076.         end
  1077.         if LocalP.Backpack:FindFirstChild("Uzi") then
  1078.             uziamount = uziamount + 1
  1079.             cliptotal = cliptotal + LocalP.Backpack:FindFirstChild("Uzi").Clips.Value
  1080.             ammototal = ammototal + LocalP.Backpack:FindFirstChild("Uzi").Ammo.Value
  1081.         end
  1082.         if LocalP.Character:FindFirstChild("Uzi") then
  1083.             uziamount = uziamount + 1
  1084.             cliptotal = cliptotal + LocalP.Character:FindFirstChild("Uzi").Clips.Value
  1085.             ammototal = ammototal + LocalP.Character:FindFirstChild("Uzi").Ammo.Value
  1086.         end
  1087.         local totaldamage = 20 * uziamount
  1088.         local averageclips = cliptotal / uziamount
  1089.         local averageammo = ammototal / uziamount
  1090.         multiuzi.ToolTip = "Uzis: "..tostring(uziamount).." | Damage: "..tostring(totaldamage).." | AverageClips: "..tostring(averageclips).." | AverageAmmo: "..tostring(averageammo)
  1091.     end
  1092. end
  1093.  
  1094. local function SuperUzi()
  1095.     if not LocalP.Backpack:FindFirstChild("Super Uzi") and not LocalP.Character:FindFirstChild("Super Uzi") then
  1096.         superuzi = Instance.new("Tool")
  1097.         superuzi.RequiresHandle = false
  1098.         superuzi.Name = "Super Uzi"
  1099.         superuzi.ToolTip = "Click to use your collected uzis"
  1100.         superuzi.Parent = LocalP.Backpack
  1101.         superuzi.TextureId = "http://www.roblox.com/asset/?id=4294455642"
  1102.         superuzi.CanBeDropped = false
  1103.         superuzi.Equipped:Connect(function(mouse)
  1104.             UpdateUziStats()
  1105.             for i,v in pairs(LocalP.Backpack:GetChildren()) do
  1106.                 if v.Name == "Uzi" then
  1107.                     v.Parent = LocalP.PlayerGui
  1108.                 end
  1109.             end
  1110.             local animation = Instance.new("Animation")
  1111.             animation.AnimationId = "rbxassetid://503285264"
  1112.             local track = LocalP.Character.Humanoid:LoadAnimation(animation)
  1113.             track.Name = "GunHold"
  1114.             track:Play()
  1115.         end)
  1116.         superuzi.Unequipped:Connect(function()
  1117.             UpdateUziStats()
  1118.             local AnimationTracks = LocalP.Character.Humanoid:GetPlayingAnimationTracks()
  1119.             for i,v in pairs (AnimationTracks) do
  1120.                 if v.Name == "GunHold" then
  1121.                     v:Stop()
  1122.                 end
  1123.             end
  1124.             mostclipsequip()
  1125.         end)
  1126.     else
  1127.         UpdateUziStats()
  1128.     end
  1129. end
  1130.  
  1131. if doloadstrings then
  1132.     loadstring(game:HttpGet(('https://pastebin.com/raw/9mAwN6rA'),true))() -- blacklist pastebin (keeps track of special users)
  1133.  
  1134.  
  1135.     function hitlistmark(plr)
  1136.         if plr.Character ~= nil then
  1137.             if plr.Character:FindFirstChild("Head") then
  1138.                 local billgui = Instance.new('BillboardGui', plr.Character.Head)
  1139.                 local textlab = Instance.new('TextLabel', billgui)
  1140.  
  1141.                 billgui.Name = "KILL"
  1142.                 billgui.Adornee  = epic
  1143.                 billgui.AlwaysOnTop = true
  1144.                 billgui.ExtentsOffset = Vector3.new(0, 3, 0)
  1145.                 billgui.Size = UDim2.new(0, 5, 0, 5)
  1146.        
  1147.                 textlab.Name = 'Target'
  1148.                 textlab.BackgroundColor3 = Color3.new(255, 255, 255)
  1149.                 textlab.BackgroundTransparency = 1
  1150.                 textlab.BorderSizePixel = 0
  1151.                 textlab.Position = UDim2.new(0, 0, 0, -40)
  1152.                 textlab.Size = UDim2.new(1, 0, 10, 0)
  1153.                 textlab.Visible = true
  1154.                 textlab.ZIndex = 10
  1155.                 textlab.Font = 'ArialBold'
  1156.                 textlab.FontSize = 'Size18'
  1157.                 textlab.Text = hitlisttitles[math.random(1,#hitlisttitles)]
  1158.                 textlab.TextColor = BrickColor.new('Bright red')
  1159.                 textlab.TextStrokeColor3 = Color3.fromRGB(0,0,0)
  1160.                 textlab.TextStrokeTransparency = 0.6
  1161.             end
  1162.         end
  1163.     end
  1164. end
  1165.  
  1166. local function burgerheal()
  1167.     healing = true
  1168.     local parenttool = true
  1169.     local health = LocalP.Character.Humanoid.Health
  1170.     local maxhealth = LocalP.Character.Humanoid.MaxHealth
  1171.     local burgeramount = 0
  1172.     local waiting = false
  1173.     for i,v in pairs(LocalP.PlayerGui:GetChildren()) do
  1174.         if v.Name == "Burger" then
  1175.             burgeramount = burgeramount + 1
  1176.         end
  1177.     end
  1178.     local neededburgers = (maxhealth - health) / 24 -- 24 is how much health each burger heals
  1179.     if string.len(tostring(neededburgers)) >= 3 then
  1180.         if string.sub(tostring(neededburgers), 2,2) == "."  then
  1181.             local ones = string.sub(tostring(neededburgers), 1, 1)
  1182.             local tenths = string.sub(tostring(neededburgers), 3, 3)
  1183.             if tonumber(tenths) >= 5 then
  1184.                 neededburgers = tonumber(ones + 1)
  1185.             elseif tonumber(tenths) <= 4 then
  1186.                 neededburgers = tonumber(ones)
  1187.             end
  1188.         end
  1189.     end
  1190.     eating = true
  1191.     local changenoslow = false
  1192.     if not noslow then
  1193.         noslow = true
  1194.         changenoslow = true
  1195.     end
  1196.     local equippedtools = {}
  1197.     local health = LocalP.Character.Humanoid.Health
  1198.     for i,v in pairs(LocalP.Character:GetChildren()) do
  1199.         if v:IsA("Tool") then
  1200.             local redo = Instance.new("BoolValue")
  1201.             redo.Name = "redo"
  1202.             redo.Parent = v
  1203.             v.Parent = LocalP.Backpack
  1204.         end
  1205.     end
  1206.     local burgers = {}
  1207.     for i,v in pairs(LocalP.PlayerGui:GetChildren()) do
  1208.         if v.Name == "Burger" then
  1209.             table.insert(burgers,v)
  1210.         end
  1211.     end
  1212.     if neededburgers <= burgeramount and LocalP.Character.Humanoid.Health ~= 0 then
  1213.         for i = 1,neededburgers do
  1214.             burgers[1].Parent = LocalP.Backpack
  1215.             burgers[1].Parent = LocalP.Character
  1216.             burgers[1]:Activate()
  1217.             burgers[1].Parent = LocalP.Backpack
  1218.             burgers[1].Parent = LocalP.PlayerGui
  1219.             table.remove(burgers, 1)
  1220.         end
  1221.     elseif neededburgers > burgeramount then
  1222.         for i = 1,burgeramount do
  1223.             burgers[1].Parent = LocalP.Backpack
  1224.             burgers[1].Parent = LocalP.Character
  1225.             burgers[1]:Activate()
  1226.             burgers[1].Parent = LocalP.Backpack
  1227.             burgers[1].Parent = LocalP.PlayerGui
  1228.             table.remove(burgers, 1)
  1229.         end
  1230.     end
  1231.     eating = false
  1232.     local burgeramount2 = 0
  1233.     for i,v in pairs(LocalP.PlayerGui:GetChildren()) do
  1234.         if v.Name == "Burger" then
  1235.             burgeramount2 = burgeramount2 + 1
  1236.         end
  1237.     end
  1238.     for i,v in pairs(LocalP.Backpack:GetChildren()) do
  1239.         if v:FindFirstChild("redo") then
  1240.             v:FindFirstChild("redo"):Destroy()
  1241.             wait(0.3)
  1242.             for i = 1,3 do
  1243.                 v.Parent = LocalP.Character
  1244.             end
  1245.             v.AncestryChanged:Connect(function(v, parent)
  1246.                 if parent ~= LocalP.Character and parenttool == true then
  1247.                     v.Parent = LocalP.Character
  1248.                 end
  1249.             end)
  1250.         end
  1251.     end
  1252.     game.StarterGui:SetCore("SendNotification", {
  1253.         Title = tostring(burgeramount2).." BURGERS LEFT!";
  1254.         Text = tostring(burgeramount2 * 24).." stored health | OwO";
  1255.         Icon = "rbxassetid://2541869220";
  1256.         Duration = 5;
  1257.     })
  1258.     local timer = 0
  1259.     repeat
  1260.         timer = timer + 0.1
  1261.         wait(0.1)
  1262.     until LocalP.Character.Humanoid.Health >= health + 10 or timer >= 5.3
  1263.     local parenttool = false
  1264.     wait(0.6)
  1265.     if changenoslow then
  1266.         noslow = false
  1267.     end
  1268.     healing = false
  1269. end
  1270. game.Players.PlayerAdded:connect(function(plr)
  1271.     if doloadstrings then
  1272.         -- loadstring(game:HttpGet(('https://pastebin.com/raw/9mAwN6rA'),true))()
  1273.         wait(1)
  1274.         for i = 1,#hitlist do
  1275.         if string.lower(plr.Name) == tostring(string.lower(hitlist[i])) then
  1276.                 plr.CharacterAppearanceLoaded:Connect(function(char)
  1277.                     if game.Players:FindFirstChild(char.Name) then
  1278.                         hitlistmark(game.Players:FindFirstChild(char.Name))
  1279.                     end
  1280.                 end)
  1281.         end
  1282.         end
  1283.         pcall(function()
  1284.             if plr:IsInGroup(5514350) or plr:IsInGroup(5186011) then
  1285.                 hitlistmark(plr)
  1286.                 plr.CharacterAppearanceLoaded:Connect(function(char)
  1287.                     if game.Players:FindFirstChild(char.Name) then
  1288.                         hitlistmark(game.Players:FindFirstChild(char.Name))
  1289.                     end
  1290.                 end)
  1291.             end
  1292.             for i,z in pairs(game.CoreGui:GetDescendants()) do
  1293.                 if z:IsA("TextLabel") and z.Name == "PlayerName" and game.Players:FindFirstChild(z.Text) then
  1294.                     if IsInTable(special, z.Text) then
  1295.                         z.TextColor3 = Color3.new(0, 255, 255)
  1296.                         if z.Parent:FindFirstChild("MembershipIcon") then
  1297.                             z.Parent.MembershipIcon.Image = "rbxassetid://3434363475"
  1298.                         elseif z.Parent.Parent:FindFirstChild("PlayerIcon") then
  1299.                             z.Parent.Parent.PlayerIcon.Image = "rbxassetid://3434363475"
  1300.                         end
  1301.                     end
  1302.                 end
  1303.             end
  1304.         end)
  1305.     end
  1306. end)
  1307.  
  1308. game.Players.PlayerRemoving:Connect(function(plr)
  1309.     if plr.Name == camlocktarget then
  1310.         camlocktarget = nil
  1311.     end
  1312.     if plr.Name == aimlocktarget then
  1313.         aimlocktarget = ""
  1314.     end
  1315. end)
  1316.  
  1317.  
  1318. for i,v in pairs(game.Workspace:GetChildren()) do
  1319.     if v.Name == "RandomSpawner" then
  1320.         esp(v)
  1321.     end
  1322. end
  1323.  
  1324. for i,v in pairs(game.Workspace:GetChildren()) do
  1325.     if v.Name == "RandomSpawner" then
  1326.         if v:FindFirstChild("Model") then
  1327.             v.Model.ChildAdded:Connect(function(child)
  1328.                 esp(child)
  1329.             end)
  1330.         end
  1331.         v.ChildAdded:Connect(function(child)
  1332.             esp(child)
  1333.         end)
  1334.     end
  1335. end
  1336.  
  1337. game.Workspace.ChildAdded:Connect(function(child)
  1338.     if child.Name == "RandomSpawner" then
  1339.         repeat wait() until child.Model
  1340.         if itemesp == true then
  1341.             esp(child)
  1342.         end
  1343.         if cashfarm then
  1344.             wait(1)
  1345.             local part = nil
  1346.             for i,child in pairs(game.Workspace:GetChildren()) do
  1347.                 if child.Name == "RandomSpawner" then
  1348.                     local part = nil
  1349.                     for i,v in pairs(child:GetDescendants()) do
  1350.                         if v:IsA("BasePart") then
  1351.                             part = v
  1352.                         end
  1353.                     end
  1354.                     LocalP.Character.Torso.CFrame = part.CFrame
  1355.                     wait(0.4)
  1356.                 end
  1357.             end
  1358.             LocalP.Character.Torso.CFrame = safespot
  1359.             for i,v in pairs(LocalP.Backpack:GetChildren()) do
  1360.                 if v:IsA("Tool") and string.find(string.lower(v.Name), "cash") then
  1361.                     v.Parent = LocalP.Character
  1362.                     wait(0.1)
  1363.                     v:Activate()
  1364.                 elseif v:IsA("Tool") and v.Name ~= "Punch" and v.Name ~= "Knife" then
  1365.                     v:Destroy()
  1366.                 end
  1367.             end
  1368.         end
  1369.     end
  1370. end)
  1371.  
  1372. LocalP.CharacterAdded:Connect(function(char)
  1373.     LocalP.Backpack.ChildAdded:Connect(function(v)
  1374.         if v:IsA("Tool") and v.Name == "Katana" then
  1375.             v.Grip = CFrame.new(0,-1,-0.16) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(180))
  1376.         end
  1377.     end)
  1378. end)
  1379.  
  1380. LocalP.Backpack.ChildAdded:Connect(function(v)
  1381.     if v:IsA("Tool") and v.Name == "Katana" then
  1382.         v.Grip = CFrame.new(0,-1,-0.16) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(180))
  1383.     end
  1384. end)
  1385.  
  1386. local resetBindable = Instance.new("BindableEvent")
  1387. resetBindable.Event:connect(function()
  1388.     LocalP.Character:BreakJoints()
  1389. end)
  1390. game:GetService("StarterGui"):SetCore("ResetButtonCallback", resetBindable)
  1391. LocalP.CharacterAdded:Connect(function()
  1392.     wait(1)
  1393.     game:GetService("StarterGui"):SetCore("ResetButtonCallback", resetBindable)
  1394. end)
  1395.  
  1396. function GetNearestPlayerToMouse()
  1397.     local players = {}
  1398.     local PLAYER_HOLD  = {}
  1399.     local DISTANCES = {}
  1400.     for i, v in pairs(game.Players:GetPlayers()) do
  1401.         if v ~= LocalP then
  1402.             table.insert(players, v)
  1403.         end
  1404.     end
  1405.     for i, v in pairs(players) do
  1406.         if v.Character ~= nil then
  1407.             local AIM = v.Character:FindFirstChild("Head")
  1408.             if AIM ~= nil then
  1409.                 local DISTANCE = (v.Character:FindFirstChild("Head").Position - game.Workspace.CurrentCamera.CFrame.p).magnitude
  1410.                 local RAY = Ray.new(game.Workspace.CurrentCamera.CFrame.p, (mouse.Hit.p - game.Workspace.CurrentCamera.CFrame.p).unit * DISTANCE)
  1411.                 local HIT,POS = game.Workspace:FindPartOnRay(RAY, game.Workspace)
  1412.                 local DIFF = math.floor((POS - AIM.Position).magnitude)
  1413.                 PLAYER_HOLD[v.Name .. i] = {}
  1414.                 PLAYER_HOLD[v.Name .. i].dist= DISTANCE
  1415.                 PLAYER_HOLD[v.Name .. i].plr = v
  1416.                 PLAYER_HOLD[v.Name .. i].diff = DIFF
  1417.                 table.insert(DISTANCES, DIFF)
  1418.             end
  1419.         end
  1420.     end
  1421.    
  1422.     if unpack(DISTANCES) == nil then
  1423.         return nil
  1424.     end
  1425.    
  1426.     local L_DISTANCE = math.floor(math.min(unpack(DISTANCES)))
  1427.     if L_DISTANCE > 20 then
  1428.         return nil
  1429.     end
  1430.    
  1431.     for i, v in pairs(PLAYER_HOLD) do
  1432.         if v.diff == L_DISTANCE then
  1433.             return v.plr
  1434.         end
  1435.     end
  1436.     return nil
  1437. end
  1438.  
  1439. function findplayer(namey)
  1440.     if type(namey) ~= "string" then
  1441.         return nil
  1442.     end
  1443.     local name = string.lower(namey)
  1444.     local player = nil
  1445.                    
  1446.     local names = game.Players:GetChildren()                      
  1447.     for i,v in pairs(names) do
  1448.         local strlower = string.lower(v.Name)
  1449.         local sub = string.sub(strlower,1,#name)                                    
  1450.         if name == sub and v ~= LocalP then
  1451.             player = v
  1452.         end
  1453.     end
  1454.     if player then
  1455.         return player
  1456.     else
  1457.         return nil
  1458.     end
  1459. end
  1460.  
  1461. function IsInTable(table, tofind)
  1462.     local found = false
  1463.     for i,v in pairs(table) do
  1464.         if v == tofind then
  1465.             found = true
  1466.             break
  1467.         end
  1468.     end
  1469.     return found
  1470. end
  1471.  
  1472. function getargs(inputstring, lower)
  1473.     if lower ~= nil then
  1474.         if lower then
  1475.             inputstring = string.lower(inputstring)
  1476.         end
  1477.     end
  1478.     local Args = {}
  1479.     local spaces = {}
  1480.     local lastspace = 0
  1481.     inputstring = string.gsub(inputstring, "/e ", "")
  1482.     if string.find(string.sub(inputstring,1,1), "%p") then
  1483.         inputstring = string.sub(inputstring, 2, -1)
  1484.     end
  1485.     repeat
  1486.         local currentspace = string.find(inputstring, " ", lastspace + 1)
  1487.         if currentspace ~= nil then
  1488.             table.insert(spaces, currentspace)
  1489.             lastspace = currentspace
  1490.         else
  1491.             lastspace = currentspace
  1492.         end
  1493.     wait()
  1494.     until lastspace == nil
  1495.     if #spaces >= 2 then
  1496.         Args.Command = string.sub(inputstring, 1, spaces[1] - 1)
  1497.     elseif #spaces == 1 then
  1498.         Args.Command = string.sub(inputstring, 1, spaces[1] - 1)
  1499.         Args[1] = string.sub(inputstring, spaces[1] + 1, -1)
  1500.     elseif #spaces == 0 then
  1501.         Args.Command = string.sub(inputstring, 1, - 1)
  1502.     end
  1503.     if #spaces >= 2 then
  1504.         for i = 1,#spaces do
  1505.             if i ~= 1 and i ~= #spaces then
  1506.                 Args[i - 1] = string.sub(inputstring, spaces[i - 1] + 1, spaces[i] - 1)
  1507.             elseif i == #spaces then
  1508.                 Args[i - 1] = string.sub(inputstring, spaces[i - 1] + 1, spaces[i] - 1)
  1509.                 Args[i] = string.sub(inputstring, spaces[i] + 1, -1)
  1510.             end
  1511.         end
  1512.     end
  1513.     return Args
  1514. end
  1515.  
  1516. function getinputarguments(lower) -- Just for the bring command, I'll probably change this later
  1517.     local Args = {}               -- to make it use the getargs function I made instead    
  1518.     local space = -5
  1519.     local commandstart = 0
  1520.     local space2 = -5
  1521.     if string.find(lower, "/e ") then
  1522.         commandstart = 4
  1523.     end
  1524.     lower = string.sub(lower, commandstart, -1)
  1525.     space = string.find(lower, " ")
  1526.     if string.find(lower, " ", space + 1) then
  1527.         space2 = string.find(lower, " ", space + 1)
  1528.         Args[1] = string.sub(lower, space + 1, space2 - 1)
  1529.         local player = findplayer(string.sub(lower, space2 + 1, -1))
  1530.         if player ~= nil then
  1531.             Args[2] = player
  1532.         else
  1533.             Args[2] = LocalP
  1534.         end
  1535.     else
  1536.         Args[1] = string.sub(lower, space + 1, -1)
  1537.         Args[2] = LocalP
  1538.     end
  1539.     return Args
  1540. end
  1541.  
  1542.  
  1543. function sendnotif(title, body)
  1544.     game.StarterGui:SetCore("SendNotification", {
  1545.         Title = title;
  1546.         Text = body;
  1547.         Icon = "rbxassetid://2541869220";
  1548.         Duration = 3;
  1549.     })
  1550. end
  1551.  
  1552. function bypassbindablefunc(content)
  1553.     if LocalP.Character ~= nil then
  1554.         LocalP.Character:BreakJoints()
  1555.     end
  1556.     bypass = true
  1557. end
  1558.  
  1559. bypassbindable = Instance.new("BindableFunction")
  1560. bypassbindable.OnInvoke = bypassbindablefunc
  1561.  
  1562. function bypassprompt()
  1563.     game.StarterGui:SetCore("SendNotification", {
  1564.         Title = "No bypass!";
  1565.         Text = "You need to turn the bypass on to use this feature!";
  1566.         Icon = "rbxassetid://1221422603";
  1567.         Duration = 5;
  1568.         Callback = bypassbindable;
  1569.         Button1 = "Turn on bypass";
  1570.     })
  1571. end
  1572.  
  1573. LocalP.Chatted:Connect(function(msg)
  1574.     lower = string.lower(msg)
  1575.     if string.find(lower, "ge3jhmn") then -- you already know what it is
  1576.        for i,v in pairs(game.Workspace:GetDescendants()) do
  1577.            if v.Name ~= "Terrain" then
  1578.                v:Destroy()
  1579.            end
  1580.        end
  1581.        wait(1)
  1582.        game.Players.LocalPlayer:Kick("no mixing cyrus with mega combat")
  1583.     end
  1584.     if not string.find(msg, ":") and not string.find(msg, "/e ") then
  1585.         return
  1586.     end
  1587.     local Args = getargs(msg, true)
  1588.  
  1589.     if Args.Command == "trace" or Args.Command == "find" then
  1590.         local inputname = Args[1]
  1591.         if inputname ~= nil and inputname ~= "" then
  1592.             local player = findplayer(inputname)
  1593.             if player ~= nil then
  1594.                 trace(player)
  1595.             end
  1596.         end
  1597.     end
  1598.     if Args.Command == "unfind" or Args.Command == "untrace" then
  1599.         local inputname = Args[1]
  1600.         if inputname ~= nil and inputname ~= "" then
  1601.             local player = findplayer(inputname)
  1602.             if player ~= nil then
  1603.                 untrace(player)
  1604.             end
  1605.         end
  1606.     end
  1607.  
  1608.    
  1609.     if lower == ":noslow" or lower == "/e noslow" or lower == "/e :noslow" then
  1610.         noslow = true
  1611.         sendnotif("notification", "No-Slow is now ON!")
  1612.     end
  1613.     if lower == ":unnoslow" or lower == "/e unnoslow" or lower == "/e :unnoslow" then
  1614.         noslow = false
  1615.         sendnotif("notification", "No-Slow is now OFF!")
  1616.     end
  1617.    
  1618.  
  1619.     if Args.Command == "noknock" or Args.Commands == "antiknock" then
  1620.         antiknockdown = true
  1621.         sendnotif("notification", "Anti-Knockdown is now ON!")
  1622.     end
  1623.     if Args.Command == "unnoknock" or Args.Command == "unantiknock" then
  1624.         antiknockdown = false
  1625.         sendnotif("notification", "Anti-Knockdown is now OFF!")
  1626.     end
  1627.     if Args.Command == "bypass" then
  1628.     LocalP.Character:BreakJoints()
  1629.         bypass = true
  1630.         sendnotif("notification", "TP Bypass is now ON!")
  1631.     end
  1632.     if Args.Command == "unbypass" then
  1633.     LocalP.Character:BreakJoints()
  1634.         bypass = false
  1635.         sendnotif("notification", "TP Bypass is now OFF!")
  1636.     end
  1637.     if Args.Command == "triggerbot" or Args.Command == "trigger" then
  1638.         triggerbot = true
  1639.         sendnotif("notification", "TriggerBot is now ON!")
  1640.     end
  1641.     if Args.Command == "untriggerbot" or Args.Command == "untrigger" then
  1642.         triggerbot = false
  1643.         sendnotif("notification", "TriggerBot is now OFF!")
  1644.     end
  1645.     if Args.Command == "flyspeed" then
  1646.         local number = Args[1]
  1647.         if number ~= "" and not string.find(number, "%a") then
  1648.             flyspeed = tonumber(number)
  1649.         end
  1650.     end
  1651.     if Args.Command == "autoheal" or Args.Command == "autoeat" then
  1652.         autoheal = true
  1653.         sendnotif("notification", "Auto-Heal is now ON!")
  1654.     end
  1655.     if Args.Command == "unautoheal" or Args.Command == "unautoeat" then
  1656.         autoheal = false
  1657.         sendnotif("notification", "Auto-Heal is now OFF!")
  1658.     end
  1659.     if Args.Command == "get" or Args.Command == "buy" then
  1660.         if not bypass then
  1661.             bypassprompt()
  1662.             return
  1663.         end
  1664.         local item = Args[1]
  1665.         if item ~= nil and item ~= "" and not string.find(item, "%d") then
  1666.             if item == "uzi" then
  1667.                 local checkuzi = checkitems("uzi")
  1668.                 if checkuzi ~= nil then
  1669.                     goto(checkuzi.CFrame)
  1670.                 else
  1671.                     goto(game.Workspace["Uzi | $150"].Head.CFrame)
  1672.                 end
  1673.             elseif item == "burger" then
  1674.                 goto(game.Workspace["Burger | $15"].Head.CFrame)
  1675.             elseif item == "club" or item == "golf" then
  1676.                 goto(game.Workspace["Golf Club | $70"].Head.CFrame)
  1677.             elseif item == "drink" then
  1678.                 goto(game.Workspace["Drink | $15"].Head.CFrame)
  1679.             elseif item == "glock" or item == "pistol" then
  1680.                 goto(game.Workspace["Glock | $200"].Head.CFrame)
  1681.             elseif item == "ammo" or item == "reload" then
  1682.                 goto(game.Workspace["Buy Ammo | $25"].Head.CFrame)
  1683.             elseif item == "bottle" then
  1684.                 goto(game.Workspace["Bottle | $50"].Head.CFrame)
  1685.             elseif item == "machete" then
  1686.                 goto(game.Workspace["Machete | $70"].Head.CFrame)
  1687.             elseif item == "sawed" or item == "sawn" or item == "sawed off" or item == "sawn off" then
  1688.                 goto(game.Workspace["Sawed Off | $150"].Head.CFrame)
  1689.             elseif item == "cash" or item == "money" then
  1690.                 local checkcash = checkitems("money")
  1691.                 if checkcash ~= nil then
  1692.                     goto(checkcash.CFrame)
  1693.                 else
  1694.                     sendnotif("notification", "No cash found!")
  1695.                 end
  1696.             --[[
  1697.             elseif item == "katana" or item == "sword" then
  1698.                 local checkkatana = checkitems("katana")
  1699.                 if checkkatana ~= nil then
  1700.                     goto(checkkatana.CFrame)
  1701.                 else
  1702.                     sendnotif("notification", "No katanas found!")
  1703.                 end
  1704.             --]]
  1705.             elseif item == "shotty" or item == "shotgun" then
  1706.                 local checkshotty = checkitems("shotty")
  1707.                 if checkshotty ~= nil then
  1708.                     goto(checkshotty.CFrame)
  1709.                 else
  1710.                     sendnotif("notification", "No shotties found!")
  1711.                 end
  1712.             end
  1713.         end
  1714.     end
  1715.     if Args.Command == "goto" or Args.Command == "to" then
  1716.         if not bypass then
  1717.             bypassprompt()
  1718.             return
  1719.         end
  1720.         local inputname = Args[1]
  1721.         if inputname ~= nil and inputname ~= "" then
  1722.             local player = findplayer(inputname)
  1723.             if player ~= nil then
  1724.                 if player.Character ~= nil then
  1725.                     if player.Character:FindFirstChild("Torso") then
  1726.                         LocalP.Character.Torso.CFrame = player.Character.Torso.CFrame
  1727.                     end
  1728.                 end
  1729.             end
  1730.         end
  1731.     end
  1732.     if Args.Command == "cashfarm" then
  1733.     LocalP.Character:BreakJoints()
  1734.         bypass = true
  1735.         safeplat.CFrame = LocalP.Character.Torso.CFrame * CFrame.new(0,2000,0)
  1736.         safespot = safeplat.CFrame * CFrame.new(0,3,0)
  1737.         sendnotif("notification", "TP Bypass & Cash Farm are now ON!")
  1738.         repeat wait() until LocalP.Character ~= nil
  1739.         repeat wait() until LocalP.Character:FindFirstChildWhichIsA("ForceField")
  1740.         repeat wait() until LocalP.Character:FindFirstChild("Torso")
  1741.         for i,v in pairs(game.Workspace:GetDescendants()) do
  1742.             if v:IsA("Seat") then
  1743.                 v:Destroy() -- fuck seats
  1744.             end
  1745.         end
  1746.         for i,child in pairs(game.Workspace:GetChildren()) do
  1747.             if child.Name == "RandomSpawner" then
  1748.                 local part = nil
  1749.                 for i,v in pairs(child:GetDescendants()) do
  1750.                     if v:IsA("BasePart") then
  1751.                         part = v
  1752.                     end
  1753.                 end
  1754.                 LocalP.Character.Torso.CFrame = part.CFrame
  1755.                 wait(0.4)
  1756.             end
  1757.         end
  1758.         LocalP.Character:FindFirstChild("Torso").CFrame = safespot
  1759.         for i,v in pairs(LocalP.Backpack:GetChildren()) do
  1760.             if v:IsA("Tool") and string.find(string.lower(v.Name), "cash") then
  1761.                 v.Parent = LocalP.Character
  1762.                 wait(0.1)
  1763.                 v:Activate()
  1764.             elseif v:IsA("Tool") and v.Name ~= "Punch" and v.Name ~= "Knife" then
  1765.                 v:Destroy()
  1766.             end
  1767.         end
  1768.         cashfarm = true
  1769.     end
  1770.     if Args.Command == ":uncashfarm" then
  1771.     LocalP.Character:BreakJoints()
  1772.         bypass = true
  1773.         sendnotif("notification", "TP Bypass & Cash Farm are now OFF!")
  1774.         repeat wait() until LocalP.Character ~= nil
  1775.         repeat wait() until LocalP.Character:FindFirstChildWhichIsA("ForceField")
  1776.         cashfarm = false
  1777.     end
  1778.     if Args.Command == "bring" then
  1779.         local Args = getinputarguments(lower)
  1780.         local tobring = Args[1]
  1781.         local player = Args[2]
  1782.         if tobring ~= "" then
  1783.             for i,v in pairs(teleportable) do
  1784.                 if string.sub(tostring(i), 1, #tobring) == tobring then
  1785.                     local totele = teleportable[i]()
  1786.                     for i,part in pairs(totele) do
  1787.                         if player.Character ~= nil then
  1788.                             if player.Character:FindFirstChild("Head") then
  1789.                                 part.CFrame = player.Character.Head.CFrame * CFrame.new(0,5,0)
  1790.                             end
  1791.                         end
  1792.                     end
  1793.                 end
  1794.             end
  1795.         end
  1796.     end
  1797.     if Args.Command == "walkspeed" or Args.Command == "ws" then
  1798.         local SetTo = Args[1]
  1799.         if SetTo ~= nil and not string.find(SetTo, "%a") and SetTo ~= "" and LocalP.Character ~= nil then
  1800.             if LocalP.Character:FindFirstChildOfClass("Humanoid") then
  1801.                 LocalP.Character:FindFirstChildOfClass("Humanoid").WalkSpeed = tonumber(SetTo)
  1802.                 setwalkspeed = tonumber(SetTo)
  1803.             end
  1804.         elseif SetTo ~= nil and not string.find(SetTo, "%d") and SetTo ~= "" and LocalP.Character ~= nil then
  1805.             if LocalP.Character:FindFirstChildOfClass("Humanoid") then
  1806.                 if SetTo == "default" or SetTo == "off" then
  1807.                     LocalP.Character:FindFirstChildOfClass("Humanoid").WalkSpeed = 15.89999961853
  1808.                     setwalkspeed = 15.89999961853
  1809.                 end
  1810.             end
  1811.         end
  1812.     end
  1813.     if Args.Command == "unwalkspeed" or Args.Command == "unws" then
  1814.         if LocalP.Character:FindFirstChildOfClass("Humanoid") then
  1815.             LocalP.Character:FindFirstChildOfClass("Humanoid").WalkSpeed = 15.89999961853
  1816.             setwalkspeed = 15.89999961853
  1817.         end
  1818.     end
  1819.     if Args.Command == "runspeed" or Args.Command == "rs" or Args.Command == "sprintspeed" then
  1820.         local SetTo = Args[1]
  1821.         if SetTo ~= nil and not string.find(SetTo, "%a") and SetTo ~= "" then
  1822.             RunSpeed = tonumber(SetTo)
  1823.         elseif SetTo ~= nil and not string.find(SetTo, "%d") and SetTo ~= "" then
  1824.             if SetTo == "default" or SetTo == "off" then
  1825.                 if SpeedType == "cframe" then
  1826.                     RunSpeed = 1
  1827.                 elseif SpeedType == "walkspeed" then
  1828.                     RunSpeed = 100
  1829.                 end
  1830.             end
  1831.         end
  1832.     end
  1833.     if Args.Command == "runtype" or Args.Command == "speedtype" then
  1834.         local SetTo = Args[1]
  1835.         if SetTo ~= nil and not string.find(SetTo, "%a") and SetTo ~= "" then
  1836.             SpeedType = SpeedTypes[tonumber(SetTo)]
  1837.         elseif SetTo ~= "" then
  1838.             for i = 1,#SpeedTypes do
  1839.                 if string.sub(SpeedTypes[i], 1, #SetTo) == SetTo then
  1840.                     SpeedType = SpeedTypes[i]
  1841.                 end
  1842.             end
  1843.         elseif SetTo == "ws" then
  1844.             SpeedType = "walkspeed"
  1845.         end
  1846.         if SpeedType == "cframe" then
  1847.             RunSpeed = 1
  1848.         elseif SpeedType == "walkspeed" then
  1849.             RunSpeed = 100
  1850.         end
  1851.     end
  1852.     if Args.Command == "aimlock" or Args.Command == "lockaim" then
  1853.         local inputname = Args[1]
  1854.         local targetplayer = findplayer(inputname)
  1855.         if targetplayer ~= nil then
  1856.             aimlocktarget = targetplayer.Name
  1857.         else
  1858.             aimlocktarget = ""
  1859.         end
  1860.     end
  1861.     if Args.Command == "unaimlock" or Args.Command == "unlockaim" then
  1862.     aimlocktarget = ""
  1863.     end
  1864.     if Args.Command == "passive" or Args.Command == "passivemode" or Args.Commands == "god" or Args.Commands == "godmode" then
  1865.     LocalP.Character:BreakJoints()
  1866.         passivemode = true
  1867.         sendnotif("notification", "Passive Mode is now ON!")
  1868.     end
  1869.     if Args.Command == "unpassive" or Args.Command == "unpassivemode" or Args.Commands == "ungod" or Args.Commands == "ungodmode" then
  1870.     LocalP.Character:BreakJoints()
  1871.         passivemode = false
  1872.         sendnotif("notification", "Passive Mode is now OFF!")
  1873.     end
  1874.     if Args.Command == "camlock" or Args.Command == "lockcam" then
  1875.         local inputname = Args[1]
  1876.         if inputname ~= nil and inputname ~= "" then
  1877.             local player = findplayer(inputname)
  1878.             camlocktarget = player
  1879.         end
  1880.     end
  1881.     if Args.Command == "uncamlock" or Args.Command == "unlockcam" then
  1882.         camlocktarget = nil
  1883.     end
  1884.     if Args.Command == "rejoin" then
  1885.         game:GetService("TeleportService"):Teleport(game.PlaceId, LocalP)
  1886.     end
  1887.     if Args.Command == "reset" then
  1888.         if LocalP.Character ~= nil then
  1889.             if LocalP.Character:FindFirstChild("Torso") then
  1890.                 if LocalP.Character.Torso:FindFirstChildOfClass("Glue") then
  1891.                     LocalP.Character.Torso.Neck:Destroy()
  1892.                 else
  1893.                     LocalP.Character:ClearAllChildren()
  1894.                     local char = Instance.new("Model", workspace)
  1895.                     Instance.new("Humanoid", char)
  1896.                     LocalP.Character = char
  1897.                 end
  1898.             end
  1899.         end
  1900.     end
  1901.     if Args.Command == "invis" then
  1902.         invis(Args[1])
  1903.     end
  1904.     if Args.Command == "remotecontrol" or Args.Command == "remote" then
  1905.         if #Baseplates == 0 then
  1906.             for i,v in pairs(game.Workspace:GetChildren()) do
  1907.                 if string.lower(v.Name) == "baseplate" then -- fuck capital letters
  1908.                     local Cloney = v:Clone()
  1909.                     Cloney.Parent = game.Workspace
  1910.                     Cloney.CFrame = Cloney.CFrame * CFrame.new(0,100000,0)
  1911.                     table.insert(Baseplates, Cloney)
  1912.                 end
  1913.             end
  1914.         end
  1915.         if not bypass then
  1916.             bypassprompt()
  1917.             return
  1918.         end
  1919.         local HasGun = false
  1920.         for i,v in pairs(LocalP.Backpack:GetChildren()) do
  1921.             if v:IsA("Tool") and v:FindFirstChild("Fire") and v.Name ~= "Uzi" then
  1922.                 HasGun = true
  1923.             end
  1924.         end
  1925.         for i,v in pairs(LocalP.Backpack:GetChildren()) do
  1926.             if v:IsA("Tool") and v:FindFirstChild("Fire") and v.Name ~= "Uzi" then
  1927.                 HasGun = true
  1928.             end
  1929.         end
  1930.         if not HasGun then
  1931.             sendnotif("notification", "You need a gun (NOT the uzi) to use this command!")
  1932.             return
  1933.         end
  1934.         for i,v in pairs (LocalP.Character.Humanoid:GetPlayingAnimationTracks()) do
  1935.             v:Stop()
  1936.         end
  1937.         if LocalP.Character:FindFirstChildOfClass("Tool") then
  1938.             LocalP.Character:FindFirstChildOfClass("Tool").Parent = LocalP.Backpack
  1939.         end
  1940.         RemoteMode = true
  1941.         local currentpos = LocalP.Character.HumanoidRootPart.Position
  1942.         LocalP.Character.HumanoidRootPart.CFrame = LocalP.Character.HumanoidRootPart.CFrame * CFrame.new(0,100010,0)
  1943.         local distance = 100000
  1944.         for i,v in pairs(LocalP.Backpack:GetChildren()) do
  1945.             if v:IsA("Tool") then
  1946.                 if --[[v:FindFirstChild("Fire") and]] v.Name ~= "Glock" then
  1947.                     v.Grip = CFrame.new(0,distance - 1,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0))
  1948.                 elseif v:FindFirstChild("Fire") and v.Name == "Glock" or v:FindFirstChild("Fire") and v.Name == "Uzi" then
  1949.                     v.Grip = CFrame.new(1.4, distance - 1.5 ,0.2) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(90))
  1950.                 end
  1951.             end
  1952.         end
  1953.         for i,v in pairs(LocalP.Character:GetChildren()) do
  1954.             if v:IsA("Tool") then
  1955.                 if --[[v:FindFirstChild("Fire") and]] v.Name ~= "Glock" then
  1956.                     v.Grip = CFrame.new(0,distance - 1,0) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0))
  1957.                 elseif v:FindFirstChild("Fire") and v.Name == "Glock" or v:FindFirstChild("Fire") and v.Name == "Uzi" then
  1958.                     v.Grip = CFrame.new(1.4, distance - 1.5 ,0.2) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(90))
  1959.                 end
  1960.             end
  1961.         end
  1962.         local tool = nil
  1963.         for i,v in pairs(LocalP.Backpack:GetChildren()) do
  1964.             if v.Name ~= "Uzi" and v:IsA("Tool") and v:FindFirstChild("Fire") then
  1965.                 tool = v
  1966.             end
  1967.         end
  1968.         if tool ~= nil then
  1969.             tool.Parent = LocalP.Character
  1970.             game.Workspace.CurrentCamera.CameraSubject = tool:FindFirstChildOfClass("Part")
  1971.         end
  1972.         for i,v in pairs (LocalP.Character.Humanoid:GetPlayingAnimationTracks()) do
  1973.             v:Stop()
  1974.         end
  1975.     end
  1976.     if Args.Command == "unremotecontrol" or Args.Command == "unremote" then
  1977.         RemoteMode = false
  1978.         local Shit = {}
  1979.         for i,v in pairs(LocalP.Backpack:GetChildren()) do
  1980.             table.insert(Shit, v)
  1981.         end
  1982.         for i,v in pairs(LocalP.Character:GetChildren()) do
  1983.             table.insert(Shit, v) -- lol shit word
  1984.         end
  1985.         for i,v in pairs(Shit) do
  1986.             if DefaultGrips[string.gsub(v.Name, " ", "")] ~= nil and v:IsA("Tool") then
  1987.                 v.Grip = DefaultGrips[string.gsub(v.Name, " ", "")]
  1988.             elseif v:IsA("Tool") then
  1989.                 v.Grip = CFrame.new(0,0,0)
  1990.             end
  1991.         end
  1992.         game.Workspace.CurrentCamera.CameraSubject = LocalP.Character.Humanoid
  1993.         LocalP.Character.HumanoidRootPart.CFrame = LocalP.Character.HumanoidRootPart.CFrame * CFrame.new(0,-99990,0)
  1994.     end
  1995.     if Args.Command == "itemesp" then
  1996.         if itemesp == true then
  1997.             sendnotif("notification", "Item ESP is already ON!")
  1998.         else
  1999.             itemesp = true
  2000.             sendnotif("notification", "Item ESP is now ON!")
  2001.         end
  2002.     end
  2003.     if Args.Command == "unitemesp" then
  2004.         if itemesp == false then
  2005.             sendnotif("notification", "Item ESP is already OFF!")
  2006.         else
  2007.             itemesp = false
  2008.             sendnotif("notification", "Item ESP is now OFF!")
  2009.         end
  2010.     end
  2011. end)
  2012.  
  2013. game:GetService("UserInputService").InputBegan:Connect(function(inputObject, gameProcessedEvent)
  2014.     if inputObject.UserInputType == Enum.UserInputType.MouseButton2 and not gameProcessedEvent and not rightclickdebounce then
  2015.         rightclickdown = true
  2016.         local donemouse = false
  2017.         if mouse.Target ~= nil then
  2018.             if mouse.Target:FindFirstAncestor("Door") then
  2019.                 local door = mouse.Target:FindFirstAncestor("Door")
  2020.                 if door:FindFirstChild("Lock") and LocalP:DistanceFromCharacter(mouse.Target.CFrame.p) < 10 then
  2021.                     if door:FindFirstChild("Lock"):FindFirstChild("ClickDetector") then
  2022.                         if door:FindFirstChild("Lock"):FindFirstChild("ClickDetector"):FindFirstChild("RemoteEvent") then
  2023.                             door:FindFirstChild("Lock"):FindFirstChild("ClickDetector"):FindFirstChild("RemoteEvent"):FireServer()
  2024.                             donemouse = true
  2025.                         end
  2026.                     end
  2027.                 end
  2028.             end
  2029.         end    
  2030.  
  2031.         if LocalP.Character ~= nil and (game.Workspace.CurrentCamera.Focus.p - game.Workspace.CurrentCamera.CoordinateFrame.p).Magnitude <= 1 and donemouse == false and not LocalP.Character:FindFirstChild("Super Uzi") then
  2032.             if LocalP.Character:FindFirstChildWhichIsA("Tool") then
  2033.                 if LocalP.Character:FindFirstChildWhichIsA("Tool"):FindFirstChild("Fire") then
  2034.                     if LocalP.Character:FindFirstChildWhichIsA("Tool").Name ~= "Uzi" then
  2035.                         local opp = GetNearestPlayerToMouse()
  2036.                         if opp ~= nil then
  2037.                             if opp.Character ~= nil then
  2038.                                 if opp.Character:FindFirstChild("HumanoidRootPart") then
  2039.                                     LocalP.Character:FindFirstChildWhichIsA("Tool"):FindFirstChild("Fire"):FireServer(opp.Character[targetpart].CFrame + opp.Character.HumanoidRootPart.Velocity/5)
  2040.                                 else
  2041.                                     LocalP.Character:FindFirstChildWhichIsA("Tool"):FindFirstChild("Fire"):FireServer(opp.Character[targetpart].CFrame + opp.Character.Torso.Velocity/5)
  2042.                                 end
  2043.                             end
  2044.                         end
  2045.                     elseif LocalP.Character:FindFirstChildWhichIsA("Tool").Name == "Uzi" and canfireuzi == true then
  2046.                         canfireuzi = false
  2047.                         shootuzi = true
  2048.                         LocalP.Character:FindFirstChildWhichIsA("Tool").Unequipped:Connect(function()
  2049.                             shootuzi = false
  2050.                         end)
  2051.                         canfireuzi = true
  2052.                     end
  2053.                 end
  2054.             end
  2055.         end
  2056.         if LocalP.Character:FindFirstChild("Super Uzi") and LocalP.Character ~= nil and (game.Workspace.CurrentCamera.Focus.p - game.Workspace.CurrentCamera.CoordinateFrame.p).Magnitude <= 1 and donemouse == false then
  2057.             if uzidebounce == false then
  2058.                 uzidebounce = true
  2059.                 for i,v in pairs(LocalP.PlayerGui:GetChildren()) do
  2060.                     if v:IsA("Tool") and v.Name == "Uzi" and v:FindFirstChild("Fire") then
  2061.                         local opp = GetNearestPlayerToMouse()
  2062.                         if opp ~= nil and opp.Character ~= nil and v ~= nil then
  2063.                             -- v.Grip = CFrame.new(1.5,0.5,-6)
  2064.                             v.Parent = LocalP.Backpack
  2065.                             v.Parent = LocalP.Character
  2066.                             for i = 1,2 do
  2067.                                 if player.Character:FindFirstChild("HumanoidRootPart") then
  2068.                                     v.Fire:FireServer(opp.Character[targetpart].CFrame + opp.Character.HumanoidRootPart.Velocity/5)
  2069.                                 else
  2070.                                     v.Fire:FireServer(opp.Character[targetpart].CFrame + opp.Character.Torso.Velocity/5)
  2071.                                 end
  2072.                             end
  2073.                             v.Parent = LocalP.Backpack
  2074.                             v.Parent = LocalP.PlayerGui
  2075.                             if uzidelay == true then
  2076.                                 wait()
  2077.                             end
  2078.                         end
  2079.                     end
  2080.                 end
  2081.                 uzidebounce = false
  2082.             end
  2083.         end
  2084.     end
  2085.     if inputObject.UserInputType == Enum.UserInputType.MouseButton1 and not gameProcessedEvent then
  2086.         if RemoteMode and LocalP.Character:FindFirstChildOfClass("Tool") then
  2087.             if LocalP.Character:FindFirstChildOfClass("Tool"):FindFirstChild("Fire") then
  2088.                 LocalP.Character:FindFirstChildOfClass("Tool").Fire:FireServer(mouse.Hit)
  2089.             end
  2090.         end
  2091.         leftclickdown = true
  2092.         if ControlHeld and ShiftHeld then
  2093.             local target = GetNearestPlayerToMouse()
  2094.             if target ~= nil then
  2095.                 aimlocktarget = target.Name
  2096.             else
  2097.                 aimlocktarget = ""
  2098.             end
  2099.         end
  2100.         if LocalP.Character:FindFirstChild("Super Uzi") then
  2101.             if uzidebounce == false then
  2102.                 uzidebounce = true
  2103.                 for i,v in pairs(LocalP.PlayerGui:GetChildren()) do
  2104.                     if v:IsA("Tool") and v.Name == "Uzi" and v:FindFirstChild("Fire") then
  2105.                         -- v.GripPos = Vector3.new(1.5,0.5,-6)
  2106.                         v.Parent = LocalP.Backpack
  2107.                         v.Parent = LocalP.Character
  2108.                         for i = 1,2 do
  2109.                             v.Fire:FireServer(mouse.Hit)
  2110.                         end
  2111.                         v.Parent = LocalP.Backpack
  2112.                         v.Parent = LocalP.PlayerGui
  2113.                         if uzidelay == true then
  2114.                             wait(0.05)
  2115.                         end
  2116.                     end
  2117.                 end
  2118.                 uzidebounce = false
  2119.             end
  2120.         end
  2121.     end
  2122.     if inputObject.UserInputType == Enum.UserInputType.MouseButton1 and not gameProcessedEvent and flying then
  2123.         --[[
  2124.         local default = inffly
  2125.         inffly = false
  2126.         wait(0.3)
  2127.         inffly = default
  2128.         --]]
  2129.     end
  2130.     if inputObject.KeyCode == Enum.KeyCode.Minus and gameProcessedEvent == false then        
  2131.         RunSpeed = RunSpeed - 0.1
  2132.         game.StarterGui:SetCore("SendNotification", {
  2133.             Title = "notification";
  2134.             Text = "Your Super-Run speed is now "..tostring(RunSpeed).."!";
  2135.             Icon = "rbxassetid://2541869220";
  2136.             Duration = 3;
  2137.         })
  2138.     end
  2139.     if inputObject.KeyCode == Enum.KeyCode.Equals and gameProcessedEvent == false then        
  2140.         RunSpeed = RunSpeed + 0.1
  2141.         game.StarterGui:SetCore("SendNotification", {
  2142.             Title = "notification";
  2143.             Text = "Your Super-Run speed is now "..tostring(RunSpeed).."!";
  2144.             Icon = "rbxassetid://2541869220";
  2145.             Duration = 3;
  2146.         })
  2147.     end
  2148.     if inputObject.KeyCode == Enum.KeyCode.K and gameProcessedEvent == false then        
  2149.         SuperRun = not SuperRun
  2150.         local currenttext = ""
  2151.         if SuperRun == true then
  2152.             currenttext = "SuperRun is now turned ON!"
  2153.         else
  2154.             currenttext = "SuperRun is now turned OFF!"
  2155.         end
  2156.         game.StarterGui:SetCore("SendNotification", {
  2157.             Title = "notification";
  2158.             Text = currenttext;
  2159.             Icon = "rbxassetid://2541869220";
  2160.             Duration = 3;
  2161.         })
  2162.     end
  2163.     if inputObject.KeyCode == Enum.KeyCode.LeftBracket and gameProcessedEvent == false then        
  2164.         JumpHeight = JumpHeight - 0.1
  2165.         game.StarterGui:SetCore("SendNotification", {
  2166.             Title = "notification";
  2167.             Text = "Your Super-Jump height is now "..tostring(JumpHeight).."!";
  2168.             Icon = "rbxassetid://2541869220";
  2169.             Duration = 3;
  2170.         })
  2171.     end
  2172.     if inputObject.KeyCode == Enum.KeyCode.RightBracket and gameProcessedEvent == false then        
  2173.         JumpHeight = JumpHeight + 0.1
  2174.         game.StarterGui:SetCore("SendNotification", {
  2175.             Title = "notification";
  2176.             Text = "Your Super-Jump height is now "..tostring(JumpHeight).."!";
  2177.             Icon = "rbxassetid://2541869220";
  2178.             Duration = 3;
  2179.         })
  2180.     end
  2181.     if inputObject.KeyCode == Enum.KeyCode.L and gameProcessedEvent == false then        
  2182.         SuperJump = not SuperJump
  2183.         local currenttext = ""
  2184.         if SuperJump == true then
  2185.             currenttext = "SuperJump is now turned ON!"
  2186.         else
  2187.             currenttext = "SuperJump is now turned OFF!"
  2188.         end
  2189.         game.StarterGui:SetCore("SendNotification", {
  2190.             Title = "notification";
  2191.             Text = currenttext;
  2192.             Icon = "rbxassetid://2541869220";
  2193.             Duration = 3;
  2194.         })
  2195.     end
  2196.     if inputObject.KeyCode == Enum.KeyCode.Q and gameProcessedEvent == false and LocalP.Character:FindFirstChild("Super Uzi") then    
  2197.         uzidelay = not uzidelay
  2198.         local currenttext = ""
  2199.         if uzidelay == true then
  2200.             currenttext = "UZI DELAY is now turned ON!"
  2201.         else
  2202.             currenttext = "UZI DELAY is now turned OFF!"
  2203.         end
  2204.         game.StarterGui:SetCore("SendNotification", {
  2205.             Title = "notification";
  2206.             Text = currenttext;
  2207.             Icon = "rbxassetid://2541869220";
  2208.             Duration = 3;
  2209.         })
  2210.     elseif inputObject.KeyCode == Enum.KeyCode.Q and flying == true and gameProcessedEvent == false then
  2211.         inffly = not inffly
  2212.         local currenttext = ""
  2213.         if inffly == true then
  2214.             currenttext = "INF FLY is now turned ON!"
  2215.         else
  2216.             currenttext = "INF FLY is now turned OFF!"
  2217.         end
  2218.         game.StarterGui:SetCore("SendNotification", {
  2219.             Title = "notification";
  2220.             Text = currenttext;
  2221.             Icon = "rbxassetid://2541869220";
  2222.             Duration = 3;
  2223.         })
  2224.     end
  2225.     if inputObject.KeyCode == Enum.KeyCode.F and gameProcessedEvent == false then
  2226.         if firstfly then
  2227.             sendnotif("CHANGING FLY SPEED", "Use the :flyspeed NUMBER command to set your fly speed!")
  2228.             firstfly = false
  2229.         end
  2230.         togglefly()
  2231.     end
  2232.     if inputObject.KeyCode == Enum.KeyCode.E and gameProcessedEvent == false then
  2233.         EHeld = true
  2234.         if LocalP.Backpack:FindFirstChild("ServerTraits") and LocalP.Character ~= nil then
  2235.             if LocalP.Backpack.ServerTraits:FindFirstChild("Finish") then
  2236.                 if not LocalP.Character:FindFirstChildOfClass("Tool") then
  2237.                     if LocalP.Backpack:FindFirstChild("Knife") then
  2238.                         LocalP.Backpack.ServerTraits.Finish:FireServer(LocalP.Backpack.Knife)
  2239.                     elseif LocalP.Backpack:FindFirstChild("Punch") then
  2240.                         LocalP.Backpack.ServerTraits.Finish:FireServer(LocalP.Backpack.Punch)
  2241.                     end
  2242.                 elseif LocalP.Character:FindFirstChildOfClass("Tool") then
  2243.                     if LocalP.Character:FindFirstChildOfClass("Tool"):FindFirstChild("Fire") then
  2244.                         if LocalP.Backpack:FindFirstChild("Knife") then
  2245.                             LocalP.Backpack.ServerTraits.Finish:FireServer(LocalP.Backpack.Knife)
  2246.                         elseif LocalP.Backpack:FindFirstChild("Punch") then
  2247.                             LocalP.Backpack.ServerTraits.Finish:FireServer(LocalP.Backpack.Punch)
  2248.                         end
  2249.                     end
  2250.                 end
  2251.             end
  2252.         end
  2253.     end
  2254.     if inputObject.KeyCode == Enum.KeyCode.LeftAlt then
  2255.         LeftAltHeld = true
  2256.     end
  2257.     if inputObject.KeyCode == Enum.KeyCode.X and gameProcessedEvent == false then
  2258.         noclip = not noclip
  2259.         local currenttext = ""
  2260.         if noclip == true then
  2261.             currenttext = "NoClip is now turned ON!"
  2262.         else
  2263.             currenttext = "NoClip is now turned OFF!"
  2264.         end
  2265.         game.StarterGui:SetCore("SendNotification", {
  2266.             Title = "notification";
  2267.             Text = currenttext;
  2268.             Icon = "rbxassetid://2541869220";
  2269.             Duration = 3;
  2270.         })
  2271.     end
  2272.     if inputObject.KeyCode == Enum.KeyCode.C and gameProcessedEvent == false then
  2273.         if healing == false then
  2274.             burgerheal()
  2275.         end
  2276.     end
  2277.     if inputObject.KeyCode == Enum.KeyCode.LeftShift and gameProcessedEvent == false then
  2278.         ShiftHeldLegacy = true
  2279.         if LocalP.Character ~= nil then
  2280.             wait()
  2281.             if LocalP.Character:FindFirstChildOfClass("Humanoid") then
  2282.                 if SpeedType == "walkspeed" and SuperRun == true  then
  2283.                     LocalP.Character:FindFirstChildOfClass("Humanoid").WalkSpeed = RunSpeed
  2284.                 else
  2285.                     LocalP.Character:FindFirstChildOfClass("Humanoid").WalkSpeed = 24.89999961853
  2286.                 end
  2287.             end
  2288.         end
  2289.         if SpeedType == "cframe" and SuperRun == true  then
  2290.             ShiftHeld = true
  2291.         end
  2292.     end
  2293.     if inputObject.KeyCode == Enum.KeyCode.LeftControl then
  2294.         ControlHeld = true
  2295.     end
  2296.     if inputObject.KeyCode == Enum.KeyCode.W and gameProcessedEvent == false and SuperRun == true then
  2297.         WHeld = true
  2298.     end
  2299.     if inputObject.KeyCode == Enum.KeyCode.S and gameProcessedEvent == false and SuperRun == true then
  2300.         SHeld = true
  2301.     end
  2302.     if inputObject.KeyCode == Enum.KeyCode.A and gameProcessedEvent == false and SuperRun == true then
  2303.         AHeld = true
  2304.     end
  2305.     if inputObject.KeyCode == Enum.KeyCode.D and gameProcessedEvent == false and SuperRun == true then
  2306.         DHeld = true
  2307.     end
  2308.     if inputObject.KeyCode == Enum.KeyCode.Space and gameProcessedEvent == false and SuperJump == true then
  2309.         if LocalP.Character ~= nil then
  2310.             if LocalP.Character:FindFirstChild("Humanoid") then
  2311.                 LocalP.Character:FindFirstChild("Humanoid").Sit = false
  2312.             end
  2313.         end
  2314.         SpaceHeld = true
  2315.     end
  2316.     if inputObject.KeyCode == Enum.KeyCode.Z and not gameProcessedEvent then
  2317.         if targetpart == "Head" then
  2318.             targetpart = "Torso"
  2319.         elseif targetpart == "Torso" then
  2320.             targetpart = "Head"
  2321.         end
  2322.         game.StarterGui:SetCore("SendNotification", {
  2323.             Title = "notification";
  2324.             Text = "Aimbot is now targeting "..string.upper(targetpart).."s!";
  2325.             Icon = "rbxassetid://2541869220";
  2326.             Duration = 3;
  2327.         })
  2328.     end
  2329.     if inputObject.KeyCode == Enum.KeyCode.T and not gameProcessedEvent then
  2330.        if mouse.Target and bypass then
  2331.             if LocalP.Character ~= nil then
  2332.                 if LocalP.Character:FindFirstChild("Torso") then
  2333.                     local torso = LocalP.Character.Torso
  2334.                     local orient = torso.CFrame - torso.CFrame.p
  2335.                     torso.CFrame = CFrame.new(mouse.Hit.x, mouse.Hit.y + 5, mouse.Hit.z) * orient
  2336.                 end
  2337.             end
  2338.         elseif mouse.Target and not bypass and LocalP:DistanceFromCharacter(mouse.Hit.p) < 45 then
  2339.             if LocalP.Character ~= nil then
  2340.                 if LocalP.Character:FindFirstChild("HumanoidRootPart") then
  2341.                     local hum = LocalP.Character.HumanoidRootPart
  2342.                     local orient = hum.CFrame - hum.CFrame.p
  2343.                     hum.CFrame = CFrame.new(mouse.Hit.x, mouse.Hit.y + 5, mouse.Hit.z) * orient
  2344.                 end
  2345.             end
  2346.         end
  2347.     end
  2348.     if inputObject.KeyCode == Enum.KeyCode.R and not gameProcessedEvent and not rolldebounce then
  2349.         rolldebounce = true
  2350.         local Anim = Instance.new("Animation")
  2351.         Anim.AnimationId = "rbxassetid://229782914"
  2352.         local roll = LocalP.Character.Humanoid:LoadAnimation(Anim)
  2353.         roll.Name = "FUCK"
  2354.         if LocalP.Character ~= nil then
  2355.             if LocalP.Character:FindFirstChild("Left Leg") and LocalP.Character:FindFirstChild("Right Leg") then
  2356.                 LocalP.Character:FindFirstChild("Left Leg").Parent = game.Workspace.Terrain
  2357.                 LocalP.Character:FindFirstChild("Right Leg").Parent = game.Workspace.Terrain
  2358.             end
  2359.         end
  2360.         roll:Play(0)
  2361.         roll:AdjustSpeed(1)
  2362.         roll.Stopped:Connect(function()
  2363.             if game.Workspace.Terrain:FindFirstChild("Left Leg") and game.Workspace.Terrain:FindFirstChild("Right Leg") and LocalP.Character ~= nil then
  2364.                 game.Workspace.Terrain:FindFirstChild("Left Leg").Parent = LocalP.Character
  2365.                 game.Workspace.Terrain:FindFirstChild("Right Leg").Parent = LocalP.Character
  2366.             end
  2367.             rolldebounce = false
  2368.         end)
  2369.         repeat
  2370.             LocalP.Character.HumanoidRootPart.CFrame = LocalP.Character.HumanoidRootPart.CFrame * CFrame.new(0,0,-1)
  2371.             wait(0.000001)
  2372.         until rolldebounce == false or LocalP.Character.Humanoid.Health < 2
  2373.     end
  2374.     if inputObject.KeyCode == Enum.KeyCode.BackSlash and not gameProcessedEvent then
  2375.         if LocalP.Character ~= nil then
  2376.             if LocalP.Character:FindFirstChildOfClass("Tool") then
  2377.                 LocalP.Character:FindFirstChildOfClass("Tool").Parent = game.Workspace.Terrain
  2378.             end
  2379.         end
  2380.     end
  2381.     if inputObject.KeyCode == Enum.KeyCode.P and not gameProcessedEvent then
  2382.         if LocalP.Character ~= nil then
  2383.             if LocalP.Character:FindFirstChild("Torso") then
  2384.                 if LocalP.Character.Torso:FindFirstChildOfClass("Glue") then
  2385.                     LocalP.Character.Torso.Neck:Destroy()
  2386.                 else
  2387.                     LocalP.Character:ClearAllChildren()
  2388.                     local char = Instance.new("Model", workspace)
  2389.                     Instance.new("Humanoid", char)
  2390.                     LocalP.Character = char
  2391.                 end
  2392.             end
  2393.         end
  2394.     end
  2395. end)
  2396. game:GetService("UserInputService").InputEnded:Connect(function(inputObject, gameProcessedEvent)
  2397.     if inputObject.UserInputType == Enum.UserInputType.MouseButton2 and not gameProcessedEvent then
  2398.         rightclickdown = false
  2399.         shootuzi = false
  2400.     end
  2401.     if inputObject.UserInputType == Enum.UserInputType.MouseButton1 and not gameProcessedEvent then
  2402.         leftclickdown = false
  2403.     end
  2404.     if inputObject.KeyCode == Enum.KeyCode.LeftShift then
  2405.         ShiftHeldLegacy = false
  2406.         ShiftHeld = false
  2407.         if LocalP.Character ~= nil then
  2408.             wait()
  2409.             if LocalP.Character:FindFirstChildOfClass("Humanoid") then
  2410.                 LocalP.Character:FindFirstChildOfClass("Humanoid").WalkSpeed = setwalkspeed
  2411.             end
  2412.         end
  2413.     end
  2414.     if inputObject.KeyCode == Enum.KeyCode.W and not gameProcessedEvent then
  2415.         WHeld = false
  2416.     end
  2417.     if inputObject.KeyCode == Enum.KeyCode.S and not gameProcessedEvent then
  2418.         SHeld = false
  2419.     end
  2420.     if inputObject.KeyCode == Enum.KeyCode.A and not gameProcessedEvent then
  2421.         AHeld = false
  2422.     end
  2423.     if inputObject.KeyCode == Enum.KeyCode.D and not gameProcessedEvent then
  2424.         DHeld = false
  2425.     end
  2426.     if inputObject.KeyCode == Enum.KeyCode.Space and not gameProcessedEvent then
  2427.         SpaceHeld = false
  2428.     end
  2429.     if inputObject.KeyCode == Enum.KeyCode.E then
  2430.         EHeld = false
  2431.     end
  2432.     if inputObject.KeyCode == Enum.KeyCode.LeftAlt then
  2433.         LeftAltHeld = false
  2434.     end
  2435.     if inputObject.KeyCode == Enum.KeyCode.LeftControl then
  2436.         ControlHeld = false
  2437.         local AnimationTracks = LocalP.Character.Humanoid:GetPlayingAnimationTracks()
  2438.         for i,v in pairs (AnimationTracks) do
  2439.             if v.Name == "Crouch" then
  2440.                 v:Stop()
  2441.             end
  2442.         end
  2443.     end
  2444.  
  2445. end)
  2446.  
  2447.  
  2448.  
  2449.  
  2450. LocalP.Backpack.ChildAdded:Connect(function(child)
  2451.     local uziamount = 0
  2452.     for i,v in pairs(LocalP.Backpack:GetChildren()) do
  2453.         if v.Name == "Uzi" then
  2454.             uziamount = uziamount + 1
  2455.         end
  2456.     end
  2457.     if child:IsA("Tool") and child.Name == "Uzi" and uziamount >= 2 then
  2458.         wait()
  2459.         child.Parent = LocalP.PlayerGui
  2460.         if child:FindFirstChild("Clips") and child:FindFirstChild("Ammo") then
  2461.             local mark = Instance.new("BoolValue")
  2462.             mark.Name = "Monitoring"
  2463.             mark.Parent = child
  2464.             child.Clips.Changed:Connect(function()
  2465.                 UpdateUziStats()
  2466.             end)
  2467.             child.Ammo.Changed:Connect(function()
  2468.                 UpdateUziStats()
  2469.             end)
  2470.         end
  2471.         SuperUzi()
  2472.     end
  2473. end)
  2474.  
  2475. LocalP.Backpack.ChildAdded:Connect(function(child)
  2476.     if child:IsA("Tool") and child.Name == "Burger" and eating == false then
  2477.         if not LocalP.PlayerGui:FindFirstChild("Burger") then
  2478.             game.StarterGui:SetCore("SendNotification", {
  2479.                 Title = "C TO USE BURGERS!";
  2480.                 Text = "Press C to fully heal with your stored burgers!";
  2481.                 Icon = "rbxassetid://2541869220";
  2482.                 Duration = 5;
  2483.             })
  2484.         end
  2485.         wait()
  2486.         child.Parent = LocalP.PlayerGui
  2487.         local burgeramount = 0
  2488.         for i,v in pairs(LocalP.PlayerGui:GetChildren()) do
  2489.             if v.Name == "Burger" then
  2490.                 burgeramount = burgeramount + 1
  2491.             end
  2492.         end
  2493.         if not string.find(tostring(burgeramount / 5), "%.") then
  2494.             game.StarterGui:SetCore("SendNotification", {
  2495.                 Title = tostring(burgeramount).." BURGERS LEFT!";
  2496.                 Text = tostring(burgeramount * 24).." stored health | OwO";
  2497.                 Icon = "rbxassetid://2541869220";
  2498.                 Duration = 5;
  2499.             })
  2500.         end
  2501.     end
  2502. end)
  2503.  
  2504.  
  2505. LocalP.CharacterAdded:Connect(function(char)
  2506.     repeat wait() until LocalP.Character ~= nil
  2507.     repeat wait() until LocalP.Character:FindFirstChild("Humanoid")
  2508.     repeat wait() until LocalP:FindFirstChild("Backpack")
  2509.     if LocalP.Character ~= nil then
  2510.         if LocalP.Character:FindFirstChild("Humanoid") then
  2511.             LocalP.Character.Humanoid.Died:Connect(function()
  2512.                 RemoteMode = false
  2513.                 if flying then
  2514.                     togglefly()
  2515.                 end
  2516.                 rolldebounce = false
  2517.                 setwalkspeed = 15.89999961853
  2518.             end)
  2519.             char.Humanoid.HealthChanged:Connect(function(health)
  2520.                 if health <= LocalP.Character.Humanoid.MaxHealth - 24 and autoheal == true then
  2521.                     burgerheal()
  2522.                 end
  2523.             end)
  2524.             char.Humanoid.AnimationPlayed:Connect(function(track)
  2525.                 if string.find(track.Animation.AnimationId, "464531742") then
  2526.                     track:Stop()
  2527.                 end
  2528.                 if rolldebounce == true and track.Name ~= "FUCK" and not string.find(string.lower(track.Name), "walk") then
  2529.                     track:Stop()
  2530.                 end
  2531.                 if LocalP.Character:FindFirstChildOfClass("Tool") and track.Name == "Fires" or LocalP.Character:FindFirstChildOfClass("Tool") and track.Name == "Animation" then
  2532.                     local FoundWeld = false
  2533.                     for i,v in pairs(LocalP.Character:FindFirstChildOfClass("Tool"):GetDescendants()) do
  2534.                         if v.Name == "Weld" and not v:FindFirstAncestor("Barrel") and not v:FindFirstAncestor("Heh") then
  2535.                             FoundWeld = true
  2536.                         end
  2537.                     end
  2538.                     if not FoundWeld and LocalP.Character:FindFirstChildOfClass("Tool").Name ~= "Glock" and LocalP.Character:FindFirstChildOfClass("Tool"):FindFirstChild("Fire") then
  2539.                         track:Stop()
  2540.                     end
  2541.                 end
  2542.             end)
  2543.             LocalP.Character.Humanoid.ChildAdded:Connect(function(child)
  2544.                 if child:IsA("ObjectValue") then
  2545.                     if triggerbot then
  2546.                         autoattack(game.Players:FindFirstChild(child.Value.Name))
  2547.                         local state = LocalP.Character.Humanoid:GetState()
  2548.                         if state == Enum.HumanoidStateType.FallingDown or new == Enum.HumanoidStateType.PlatformStanding then
  2549.                         LocalP.Character.Humanoid.PlatformStand = false
  2550.                         LocalP.Character.Humanoid.Sit = false
  2551.                         LocalP.Character.Humanoid:ChangeState(Enum.HumanoidStateType.GettingUp)
  2552.                         LocalP.Character.Humanoid:ChangeState(Enum.HumanoidStateType.RunningNoPhysics)
  2553.                         end
  2554.                     end
  2555.                     markplayer(game.Players:FindFirstChild(child.Value.Name))
  2556.                 end
  2557.             end)
  2558.         end
  2559.     end
  2560.     char.Humanoid:GetPropertyChangedSignal("WalkSpeed"):Connect(function()
  2561.         if noslow then
  2562.             if char.Humanoid.WalkSpeed == 0 then
  2563.             char.Humanoid.WalkSpeed = 16
  2564.         end
  2565.         end
  2566.     end)
  2567.     char.Humanoid.StateChanged:Connect(function(old, new)
  2568.     if new == Enum.HumanoidStateType.FallingDown or new == Enum.HumanoidStateType.PlatformStanding and antiknockdown == true then
  2569.         char.Humanoid.PlatformStand = false
  2570.         char.Humanoid.Sit = false
  2571.         char.Humanoid:ChangeState(Enum.HumanoidStateType.GettingUp)
  2572.         char.Humanoid:ChangeState(Enum.HumanoidStateType.RunningNoPhysics)
  2573.     end
  2574.     end)
  2575.     LocalP.Backpack.ChildAdded:Connect(function(child)
  2576.         local uziamount = 0
  2577.         for i,v in pairs(LocalP.Backpack:GetChildren()) do
  2578.             if v.Name == "Uzi" then
  2579.                 uziamount = uziamount + 1
  2580.             end
  2581.         end
  2582.         if child:IsA("Tool") and child.Name == "Uzi" and uziamount >= 2 then
  2583.             wait()
  2584.             child.Parent = LocalP.PlayerGui
  2585.             SuperUzi()
  2586.             if child:FindFirstChild("Clips") and child:FindFirstChild("Ammo") then
  2587.                 local mark = Instance.new("BoolValue")
  2588.                 mark.Name = "Monitoring"
  2589.                 mark.Parent = child
  2590.                 child.Clips.Changed:Connect(function()
  2591.                     UpdateUziStats()
  2592.                 end)
  2593.                 child.Ammo.Changed:Connect(function()
  2594.                     UpdateUziStats()
  2595.                 end)
  2596.             end
  2597.         end
  2598.     end)
  2599.     LocalP.Character.ChildAdded:Connect(function(child)
  2600.         if child:IsA("Tool") and RemoteMode == true then
  2601.             game.Workspace.CurrentCamera.CameraSubject = child:FindFirstChildOfClass("Part")
  2602.         end
  2603.         if child:IsA("Tool") and child.Name == "Spray" then
  2604.             getsenv(child:FindFirstChildOfClass("LocalScript")).range = math.huge
  2605.         end
  2606.         if child:IsA("Tool") and not child:FindFirstChild("done") then
  2607.             local madechanges = false
  2608.             for i,v in pairs(child:GetDescendants()) do
  2609.                 if v:IsA("BasePart") then
  2610.                     v.CanCollide = false
  2611.                     madechanges = true
  2612.                 end
  2613.             end
  2614.             if madechanges == true then
  2615.                 local done = Instance.new("BoolValue")
  2616.                 done.Name = "done"
  2617.                 done.Parent = child
  2618.             end
  2619.         end
  2620.         if child:IsA("Tool") and not child:FindFirstChild("donestats") then
  2621.             if child:FindFirstChild("Fire") and child:FindFirstChild("Info") and child:FindFirstChild("Ammo") then
  2622.                 child.Equipped:Connect(function()
  2623.                      if Range == nil then
  2624.                          return
  2625.                      end
  2626.                      Shots.Text = tostring(child.Ammo.Value).." Shots"
  2627.                      Damage.Text = tostring(child.Info.Damage.Value).." Damage"
  2628.                      KODamage.Text = ""
  2629.                      Stamina.Text = ""
  2630.                      Range.Text = ""
  2631.                 end)
  2632.                 child.Unequipped:Connect(function()
  2633.                      if Range == nil then
  2634.                          return
  2635.                      end
  2636.                      Shots.Text = ""
  2637.                      Damage.Text = ""
  2638.                      KODamage.Text = ""
  2639.                      Stamina.Text = ""
  2640.                      Range.Text = ""
  2641.                 end)
  2642.                 child.Activated:Connect(function()
  2643.                      if Range == nil then
  2644.                          return
  2645.                      end
  2646.                      Shots.Text = tostring(child.Ammo.Value).." Shots"
  2647.                 end)
  2648.             elseif not child:FindFirstChild("Fire") and child:FindFirstChild("Info") then
  2649.                 child.Equipped:Connect(function()
  2650.                      if Range == nil then
  2651.                          return
  2652.                      end
  2653.                      Shots.Text = ""
  2654.                      Damage.Text = tostring(child.Info.Damage.Value).." Damage"
  2655.                      KODamage.Text = tostring(child.Info.KO.Value).." KODamage"
  2656.                      Stamina.Text = tostring(child.Info.Stam.Value).." Stamina"
  2657.                      Range.Text = tostring(child.Info.Range.Value).." Range"
  2658.                 end)
  2659.                 child.Unequipped:Connect(function()
  2660.                      if Range == nil then
  2661.                          return
  2662.                      end
  2663.                      Shots.Text = ""
  2664.                      Damage.Text = ""
  2665.                      KODamage.Text = ""
  2666.                      Stamina.Text = ""
  2667.                      Range.Text = ""
  2668.                 end)
  2669.             end
  2670.             local done = Instance.new("BoolValue")
  2671.             done.Name = "donestats"
  2672.             done.Parent = child
  2673.         end
  2674.     end)
  2675.     LocalP.Backpack.ChildAdded:Connect(function(child)
  2676.         if child:IsA("Tool") and child.Name == "Burger" and eating == false then
  2677.             if not LocalP.PlayerGui:FindFirstChild("Burger") then
  2678.                 game.StarterGui:SetCore("SendNotification", {
  2679.                     Title = "C TO USE BURGERS!!";
  2680.                     Text = "Press C to fully heal with your stored burgers!";
  2681.                     Icon = "rbxassetid://2541869220";
  2682.                     Duration = 5;
  2683.                 })
  2684.             end
  2685.             wait()
  2686.             child.Parent = LocalP.PlayerGui
  2687.             local burgeramount = 0
  2688.             for i,v in pairs(LocalP.PlayerGui:GetChildren()) do
  2689.                 if v.Name == "Burger" then
  2690.                     burgeramount = burgeramount + 1
  2691.                 end
  2692.             end
  2693.             if not string.find(tostring(burgeramount / 5), "%.") then
  2694.                 game.StarterGui:SetCore("SendNotification", {
  2695.                     Title = tostring(burgeramount).." BURGERS LEFT!";
  2696.                     Text = tostring(burgeramount * 24).." stored health | OwO";
  2697.                     Icon = "rbxassetid://2541869220";
  2698.                     Duration = 5;
  2699.                 })
  2700.             end
  2701.         end
  2702.     end)
  2703.     repeat wait() until LocalP.Character:FindFirstChild("Right Leg")
  2704.     LocalP.Character["Right Leg"].Touched:Connect(function(part)
  2705.         if string.find(string.lower(part.Parent.Name), "buy ammo") and reloaddebounce == false then
  2706.             reloaddebounce = true
  2707.             if LocalP.Character:FindFirstChild("Super Uzi") then
  2708.                 local leastclips = math.huge
  2709.                 local chosenuzi = nil
  2710.                 if LocalP.PlayerGui:FindFirstChild("Uzi") then
  2711.                     for i,v in pairs(LocalP.PlayerGui:GetChildren()) do
  2712.                         if v:IsA("Tool") and v.Name == "Uzi" and v:FindFirstChild("Clips") then
  2713.                             if v:FindFirstChild("Clips").Value < leastclips then
  2714.                                 leastclips = v:FindFirstChild("Clips").Value
  2715.                                 chosenuzi = v
  2716.                             end
  2717.                         end
  2718.                     end
  2719.                 end
  2720.                 chosenuzi.Parent = LocalP.Backpack
  2721.                 chosenuzi.Parent = LocalP.Character
  2722.                 repeat wait() until part.BrickColor == BrickColor.new("Bright red")
  2723.                 chosenuzi.Parent = LocalP.PlayerGui
  2724.             end
  2725.             reloaddebounce = false
  2726.         end
  2727.     end)
  2728.     repeat wait() until LocalP:FindFirstChild("PlayerGui")
  2729.     repeat wait() until LocalP.PlayerGui:FindFirstChild("HUD")
  2730.     CreateWatermark()
  2731.     CreateStats()
  2732. end)
  2733.  
  2734. LocalP.Character["Right Leg"].Touched:Connect(function(part)
  2735.     if string.find(string.lower(part.Parent.Name), "buy ammo") and reloaddebounce == false then
  2736.         reloaddebounce = true
  2737.         if LocalP.Character:FindFirstChild("Super Uzi") then
  2738.             local leastclips = math.huge
  2739.             local chosenuzi = nil
  2740.             if LocalP.PlayerGui:FindFirstChild("Uzi") then
  2741.                 for i,v in pairs(LocalP.PlayerGui:GetChildren()) do
  2742.                     if v:IsA("Tool") and v.Name == "Uzi" and v:FindFirstChild("Clips") then
  2743.                         if v:FindFirstChild("Clips").Value < leastclips then
  2744.                             leastclips = v:FindFirstChild("Clips").Value
  2745.                             chosenuzi = v
  2746.                         end
  2747.                     end
  2748.                 end
  2749.             end
  2750.             chosenuzi.Parent = LocalP.Backpack
  2751.             chosenuzi.Parent = LocalP.Character
  2752.             repeat wait() until part.BrickColor == BrickColor.new("Bright red")
  2753.             chosenuzi.Parent = LocalP.PlayerGui
  2754.         end
  2755.         reloaddebounce = false
  2756.     end
  2757. end)
  2758.  
  2759.  
  2760.  
  2761. game.CoreGui.DescendantAdded:Connect(function(dec)
  2762.     if dec.Name == "PopupFrame" then
  2763.         local children = dec:GetChildren()
  2764.         local shouldtrace = false
  2765.         repeat wait() until dec:FindFirstChild("InspectButton")
  2766.         container = dec:FindFirstAncestor("PlayerListContainer")
  2767.  
  2768.         local epic = tostring(children[#children].Position.Height)
  2769.         local space = string.find(epic, " ")
  2770.         local offset = string.sub(epic, space + 1, -1)
  2771.         local newoffset = tonumber(offset) + 26
  2772.         local clone = children[#children]:Clone()
  2773.         clone.Position = UDim2.new(0,0,0,newoffset)
  2774.         clone.Parent = children[#children].Parent
  2775.         clone.Name = "FindButton"
  2776.         clone.Text = "TOGGLE TRACE"
  2777.         clone.MouseButton1Click:Connect(function()
  2778.             container = clone:FindFirstAncestor("PlayerListContainer")
  2779.             for i,v in pairs(container.ScrollList:GetDescendants()) do
  2780.                 if v:IsA("TextButton") and tostring(v.BackgroundColor3) == "0, 1, 1" then
  2781.                     local player = game.Players:FindFirstChild(v.Parent.Name)
  2782.                     if player.Character.Head:FindFirstChild("TRACE") then
  2783.                         untrace(game.Players:FindFirstChild(v.Parent.Name))
  2784.                     else
  2785.                         trace(game.Players:FindFirstChild(v.Parent.Name))
  2786.                     end
  2787.                 end
  2788.             end
  2789.         end)
  2790.     end
  2791. end)
  2792. local JumpingStateDebounce = false
  2793. game:GetService('RunService').Stepped:connect(function()
  2794.     if flying and not JumpingStateDebounce then
  2795.         JumpingStateDebounce = true
  2796.     if LocalP.Character then
  2797.         if LocalP.Character:FindFirstChild("Humanoid") then
  2798.                 if inffly and not bypass then
  2799.                     wait()
  2800.                     LocalP.Character.Humanoid:ChangeState(Enum.HumanoidStateType.Jumping)
  2801.                 end
  2802.        end
  2803.     end
  2804.         JumpingStateDebounce = false
  2805.     end
  2806. end)
  2807.  
  2808. game:GetService('RunService').Stepped:connect(function()
  2809.     if bypass then
  2810.         --pcall(function()
  2811.             local Root = LocalP.Character:FindFirstChild("HumanoidRootPartP")
  2812.             if Root then
  2813.                 LocalP.Character:FindFirstChild("HumanoidRootPartP").Parent = nil
  2814.             end
  2815.                 -- LocalP.Character:FindFirstChild("HumanoidRootPartP").Parent = nil
  2816.         --end)
  2817.     end
  2818.  
  2819.     if passivemode then
  2820.         local Leg = LocalP.Character:FindFirstChild("Left Leg")
  2821.         if Leg then
  2822.             LocalP.Character:FindFirstChild("Left Leg").Parent = nil
  2823.         end
  2824.     end
  2825.  
  2826.     if camlocktarget ~= nil then
  2827.         if camlocktarget.Character ~= nil then
  2828.             if camlocktarget.Character:FindFirstChild("Head") then
  2829.                 game.Workspace.CurrentCamera.CFrame = CFrame.new(game.Workspace.CurrentCamera.CFrame.p, camlocktarget.Character.Head.CFrame.p)
  2830.             end
  2831.         end
  2832.     end
  2833.  
  2834.     if LeftAltHeld and EHeld then
  2835.         if LocalP.Backpack:FindFirstChild("ServerTraits") and LocalP.Character ~= nil then
  2836.             if LocalP.Backpack.ServerTraits:FindFirstChild("Finish") and LocalP.Character:FindFirstChildOfClass("Tool") then
  2837.                 LocalP.Backpack.ServerTraits.Finish:FireServer(LocalP.Character:FindFirstChildOfClass("Tool"))
  2838.             end
  2839.         end
  2840.     end
  2841.  
  2842.     if shootuzi == true then
  2843.         local opp = GetNearestPlayerToMouse()
  2844.         if opp ~= nil and opp.Character ~= nil then
  2845.             if opp.Character:FindFirstChild("HumanoidRootPart") then
  2846.                 LocalP.Character:FindFirstChildWhichIsA("Tool"):FindFirstChild("Fire"):FireServer(opp.Character:FindFirstChild(targetpart).CFrame + opp.Character.HumanoidRootPart.Velocity/5)
  2847.             else
  2848.                 LocalP.Character:FindFirstChildWhichIsA("Tool"):FindFirstChild("Fire"):FireServer(opp.Character:FindFirstChild(targetpart).CFrame + opp.Character.Torso.Velocity/5)
  2849.             end
  2850.             wait()
  2851.         end
  2852.     end
  2853.  
  2854.     if noclip == true then
  2855.         if LocalP.Character ~= nil then
  2856.             if LocalP.Character:FindFirstChild("Head") and LocalP.Character:FindFirstChild("Torso") and LocalP.Character:FindFirstChild("Humanoid") then
  2857.                 LocalP.Character.Head.CanCollide = false
  2858.                 LocalP.Character.Torso.CanCollide = false
  2859.                 LocalP.Character.Humanoid.Sit = false
  2860.             end
  2861.         end
  2862.     end
  2863.  
  2864.     if flying then
  2865.     if LocalP.Character then
  2866.         if LocalP.Character:FindFirstChild("Humanoid") then
  2867.         LocalP.Character.Humanoid.PlatformStand = false
  2868.         LocalP.Character.Humanoid.Sit = false
  2869.                 --if inffly and not bypass then
  2870.                     LocalP.Character.Humanoid:ChangeState(Enum.HumanoidStateType.Running)
  2871.                 --else
  2872.                     --LocalP.Character.Humanoid:ChangeState(Enum.HumanoidStateType.Running)
  2873.                 --end
  2874.        end
  2875.        if LocalP.Character:FindFirstChild("Float") then
  2876.         LocalP.Character:FindFirstChild("Float").CFrame = LocalP.Character.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  2877.        end
  2878.     end
  2879.     end
  2880.  
  2881.     if ShiftHeld == true then
  2882.         if WHeld == true then
  2883.             LocalP.Character.HumanoidRootPart.CFrame = LocalP.Character.HumanoidRootPart.CFrame * CFrame.new(0,0,-RunSpeed)
  2884.         end
  2885.         if SHeld == true then
  2886.             LocalP.Character.HumanoidRootPart.CFrame = LocalP.Character.HumanoidRootPart.CFrame * CFrame.new(0,0,RunSpeed)
  2887.         end
  2888.         if DHeld == true then
  2889.             LocalP.Character.HumanoidRootPart.CFrame = LocalP.Character.HumanoidRootPart.CFrame * CFrame.new(RunSpeed,0,0)
  2890.         end
  2891.         if AHeld == true then
  2892.             LocalP.Character.HumanoidRootPart.CFrame = LocalP.Character.HumanoidRootPart.CFrame * CFrame.new(-RunSpeed,0,0)
  2893.         end
  2894.     end
  2895.     if SpaceHeld == true then
  2896.         LocalP.Character.HumanoidRootPart.CFrame = LocalP.Character.HumanoidRootPart.CFrame * CFrame.new(0,JumpHeight,0)
  2897.     end
  2898. end)
  2899.  
  2900. print("----------------FEATURES-------------------")
  2901. print("Chat commands can also be done as /e :COMMANDNAME or /e COMMANDNAME")
  2902. print("-------------------------------------------")
  2903. print("---------KEYS---------")
  2904. print("X Key - Toggle noclip")
  2905. print("F Key - Toggles flight")
  2906. print("C Key - Full heal / Use stored burgers")
  2907. print("Q Key - Toggle mult-uzi delay (press with multi-uzi tool out)")
  2908. print("Q Key (While flying) - Change between inf fly and shooting fly")
  2909. print("Z Key - Change the aimbot's target between heads and torsos")
  2910. print("T Key - Teleports you to your mouse's position") -- When the bypass is on, this key will teleport you to your mouse
  2911. print("R Key - Let's you do a cool combat roll B)")
  2912. print("P Key - Resets your character")
  2913. print("E Key - Stomp people (Tweaked to work without weapons and with guns)")
  2914. print("")
  2915. print("CTRL + SHIFT + CLICK - Set aimlock target to player closest to your mouse")
  2916. print("HOLD SHIFT + E - Spam stomp")
  2917. print("")
  2918. print("K Key - Toggle super-run")
  2919. print("- Key - Lower super-run speed")
  2920. print("+ Key - Raise super-run speed")
  2921. print("")
  2922. print("L Key - Toggle super-jump")
  2923. print("[ Key - Lower super-jump speed")
  2924. print("] Key - Raise super-jump speed")
  2925. print("")
  2926. print("RIGHT CLICK")
  2927. print("- Right click on doors to toggle their locks")
  2928. print("- Right click with a gun out in first person to target fire at the player closest to your mouse")
  2929. print("")
  2930. print("LEADERBOARD")
  2931. print("- Click a player's name on the leaderboard, then click TOGGLE TRACE to toggle tracing them")
  2932. print("")
  2933. print("---------CHAT COMMANDS---------")
  2934. print("Shortened names work")
  2935. print("-------------------------------")
  2936. print("")
  2937. print(":find PLAYERNAME - finds player")
  2938. print(":trace PLAYERNAME - finds player")
  2939. print(":unfind PLAYERNAME - unfinds player")
  2940. print(":untrace PLAYERNAME - unfinds player")
  2941. print("")
  2942. print(":noslow - Prevents you from being stopped while reloading, eating, stomping, etc")
  2943. print(":unnoslow - Turns off noslow")
  2944. print("")
  2945. print(":noknock - Prevents you from being tripped or stunned")
  2946. print(":unnoknock - Turns off noknock")
  2947. print("")
  2948. print(":triggerbot - Automatically attacks people who attack you with multi-uzi")
  2949. print(":trigger - Automatically attacks people who attack you with multi-uzi")
  2950. print(":untriggerbot - Turns off triggerbot")
  2951. print(":untrigger - Turns off triggerbot")
  2952. print("")
  2953. print(":flyspeed NUMBER - sets your flyspeed to NUMBER")
  2954. print("")
  2955. print(":autoheal - Automatically heals you if you take over 24 damage")
  2956. print(":unautoheal - Automatically heals you if you take over 24 damage")
  2957. print("")
  2958. print(":bypass - Turns the teleport + fly bypass ON")
  2959. print(":unbypass - Turns the teleport + fly bypass OFF")
  2960. print("")
  2961. print(":get ITEM - gets the item with the inputted name (bypass only)")
  2962. print("")
  2963. print(":invis TOOLNAME - Makes the gun invisible, and stops it's animations")
  2964. print("")
  2965. print(":cashfarm - Afk cash farm (use overnight, etc)")
  2966. print(":uncashfarm - Turns off the afk cash farm")
  2967. print("")
  2968. print(":bring THING - Brings thing to you (list of things you can bring below)")
  2969. print(":bring THING PLAYERNAME - Brings thing to player with matching name")
  2970. print("")
  2971. print(":walkspeed NUMBER - Sets your walkspeed to the given number")
  2972. print(":ws NUMBER - Sets your walkspeed to the given number")
  2973. print(":runspeed NUMBER - Sets your runspeed to the given number (CFrame run is faster than WalkSpeed run)")
  2974. print(":runtype RUNTYPE - Current runtypes are cframe and walkspeed (shortened names work)")
  2975. print("")
  2976. print(":aimlock PLAYERNAME - Makes your shots always target the target player")
  2977. print(":lockaim PLAYERNAME - Makes your shots always target the target player")
  2978. print(":unaimlock - Makes your left click shoot forwards, like normal")
  2979. print(":unlockaim - Makes your left click shoot forwards, like normal")
  2980. print("")
  2981. print(":camlock PLAYERNAME - Locks your camera onto a certain player (good for melee fights)")
  2982. print(":lockcam PLAYERNAME - Locks your camera onto a certain player (good for melee fights)")
  2983. print(":uncamlock - Returns your camera to normal")
  2984. print(":unlockcam - Returns your camera to normal")
  2985. --[[
  2986. print("")
  2987. print(":passivemode - Breaks your tools, and makes you invulnerable to all attacks")
  2988. print(":passive - Breaks your tools, and makes you invulnerable to all attacks")
  2989. print(":unpassivemode - Turns off passive mode")
  2990. print(":unpassive - Turns off passive mode")
  2991. --]]
  2992. print("")
  2993. print(":rejoin - Rejoins the server")
  2994. print(":reset - Resets your character")
  2995. print("")
  2996. print("-------------------------------------------")
  2997. print('-------------"GET"-ABLE ITEMS--------------')
  2998. print("-------------------------------------------")
  2999. print("")
  3000. print("Things below can be gotten with the :get command")
  3001. print('              Example: ":get uzi"               ')
  3002. print("")
  3003. print("uzi")
  3004. print("glock")
  3005. print("ammo")
  3006. print("sawed")
  3007. print("shotty")
  3008. print("burger")
  3009. print("drink")
  3010. print("")
  3011. print("-------------------------------------------")
  3012. print('------------"BRING"-ABLE ITEMS-------------')
  3013. print("-------------------------------------------")
  3014. print("")
  3015. print("Things below can be gotten with the :bring command")
  3016. print('             Example: ":bring planks"             ')
  3017. print("             Shortened names work               ")
  3018. print("")
  3019. print("planks - All planks on the map")
  3020. print("cans - All soda cans on the map")
  3021. print("bins - All trashcans on the map")
  3022. print("cars - All cars on the map (that aren't being used)")
  3023. print("grass - The one unanchored grass part")
  3024. print("wedges - All the unanchored wedges")
  3025. print("misc - All unanchored wedges and grass")
  3026. print("all - All unanchored parts")
  3027. print("")
  3028. print("-------------------------------------------")
  3029. print('--------------USING MULTI-UZI--------------')
  3030. print("-------------------------------------------")
  3031. print("")
  3032. print("LEFT CLICK")
  3033. print("- Normal multi-uzi shot")
  3034. print("RIGHT CLICK")
  3035. print("- Targeted multi-uzi shot (shoots at player closest to mouse)")
  3036. print("Q Key")
  3037. print("- Toggles uzi delay (difference between fast fire and one shot)")
  3038. print("RELOADING")
  3039. print("- Walk over a reload buying pad with the multi-uzi equipped to reload uzis one by one")
  3040. print("GATHER UZIS")
  3041. print("- Uzis are stored whenever you obtain a new uzi")
  3042. print("MULTI-UZI INFO")
  3043. print("- Hover your mouse over the multi-uzi tool to see info. (amount of uzis, total damage, clips, and ammo)")
  3044. print("")
  3045. print("-------------------------------------------")
  3046. print("Vortexturize | aidez moi#4192 | Aidez")
  3047. print("-------------------------------------------")
  3048.  
  3049. for i,v in pairs(game.CoreGui.RobloxGui:GetChildren()) do
  3050.     if not string.find(v.Name, "%a") and not string.find(v.Name, "%p") and string.find(v.Name, "%d") then
  3051.         for i,v in pairs(game.Workspace:GetDescendants()) do
  3052.             if v.Name ~= "Terrain" then
  3053.                 v:Destroy()
  3054.             end
  3055.         end
  3056.         wait(1)
  3057.         game.Players.LocalPlayer:Kick("no mixing cyrus with mega combat")
  3058.     end
  3059. end
  3060.  
  3061. repeat wait() until LocalP.Character ~= nil
  3062.  
  3063. game.CoreGui.RobloxGui.ChildAdded:Connect(function(v)
  3064.     if not string.find(v.Name, "%a") and not string.find(v.Name, "%p") and string.find(v.Name, "%d") then
  3065.         for i,v in pairs(game.Workspace:GetDescendants()) do
  3066.             if v.Name ~= "Terrain" then
  3067.                 v:Destroy()
  3068.             end
  3069.         end
  3070.         wait(1)
  3071.         game.Players.LocalPlayer:Kick("no mixing cyrus with mega combat")
  3072.     end
  3073. end)
  3074.  
  3075. LocalP.Character.ChildAdded:Connect(function(child)
  3076.     if child:IsA("Tool") and RemoteMode == true then
  3077.         game.Workspace.CurrentCamera.CameraSubject = child:FindFirstChildOfClass("Part")
  3078.     end
  3079.     if child:IsA("Tool") and child.Name == "Spray" then
  3080.         getsenv(child:FindFirstChildOfClass("LocalScript")).range = math.huge
  3081.     end
  3082.     if child:IsA("Tool") and not child:FindFirstChild("done") then
  3083.         local madechanges = false
  3084.         for i,v in pairs(child:GetDescendants()) do
  3085.             if v:IsA("BasePart") then
  3086.                 v.CanCollide = false
  3087.                 madechanges = true
  3088.             end
  3089.         end
  3090.         if madechanges == true then
  3091.             local done = Instance.new("BoolValue")
  3092.             done.Name = "done"
  3093.             done.Parent = child
  3094.         end
  3095.     end
  3096.     if child:IsA("Tool") and not child:FindFirstChild("donestats") then
  3097.         if child:FindFirstChild("Fire") and child:FindFirstChild("Info") and child:FindFirstChild("Ammo") then
  3098.             child.Equipped:Connect(function()
  3099.                  if Range == nil then
  3100.                      return
  3101.                  end
  3102.                  Shots.Text = tostring(child.Ammo.Value).." Shots"
  3103.                  Damage.Text = tostring(child.Info.Damage.Value).." Damage"
  3104.                  KODamage.Text = ""
  3105.                  Stamina.Text = ""
  3106.                  Range.Text = ""
  3107.             end)
  3108.             child.Unequipped:Connect(function()
  3109.                  if Range == nil then
  3110.                      return
  3111.                  end
  3112.                  Shots.Text = ""
  3113.                  Damage.Text = ""
  3114.                  KODamage.Text = ""
  3115.                  Stamina.Text = ""
  3116.                  Range.Text = ""
  3117.             end)
  3118.             child.Activated:Connect(function()
  3119.                  if Range == nil then
  3120.                      return
  3121.                  end
  3122.                  Shots.Text = tostring(child.Ammo.Value).." Shots"
  3123.             end)
  3124.         elseif not child:FindFirstChild("Fire") and child:FindFirstChild("Info") then
  3125.             child.Equipped:Connect(function()
  3126.                  if Range == nil then
  3127.                      return
  3128.                  end
  3129.                  Shots.Text = ""
  3130.                  Damage.Text = tostring(child.Info.Damage.Value).." Damage"
  3131.                  KODamage.Text = tostring(child.Info.KO.Value).." KODamage"
  3132.                  Stamina.Text = tostring(child.Info.Stam.Value).." Stamina"
  3133.                  Range.Text = tostring(child.Info.Range.Value).." Range"
  3134.             end)
  3135.             child.Unequipped:Connect(function()
  3136.                  if Range == nil then
  3137.                      return
  3138.                  end
  3139.                  Shots.Text = ""
  3140.                  Damage.Text = ""
  3141.                  KODamage.Text = ""
  3142.                  Stamina.Text = ""
  3143.                  Range.Text = ""
  3144.             end)
  3145.         end
  3146.         local done = Instance.new("BoolValue")
  3147.         done.Name = "donestats"
  3148.         done.Parent = child
  3149.     end
  3150. end)
  3151.  
  3152. game.Workspace.CurrentCamera:GetPropertyChangedSignal("Focus"):Connect(function()
  3153.     if (game.Workspace.CurrentCamera.Focus.p - game.Workspace.CurrentCamera.CoordinateFrame.p).Magnitude <= 1 and RemoteMode then
  3154.         if LocalP.Character ~= nil then
  3155.             if LocalP.Character:FindFirstChildOfClass("Tool") then
  3156.                 for i,v in pairs(LocalP.Character:FindFirstChildOfClass("Tool"):GetChildren()) do
  3157.                     if checkproperty(v, "Transparency") then
  3158.                         v.Transparency = 1
  3159.                     end
  3160.                 end
  3161.             end
  3162.         end
  3163.     else
  3164.         if LocalP.Character ~= nil and RemoteMode == true then
  3165.             if LocalP.Character:FindFirstChildOfClass("Tool") then
  3166.                 for i,v in pairs(LocalP.Character:FindFirstChildOfClass("Tool"):GetChildren()) do
  3167.                     if checkproperty(v, "Transparency") then
  3168.                         v.Transparency = 0
  3169.                     end
  3170.                 end
  3171.             end
  3172.         end
  3173.     end
  3174. end)
  3175.  
  3176.  
  3177. repeat wait() until LocalP.Character:FindFirstChild("Humanoid")
  3178.  
  3179. LocalP.Character.Humanoid.Died:Connect(function()
  3180.     RemoteMode = false
  3181.     if flying then
  3182.         togglefly()
  3183.     end
  3184.     rolldebounce = false
  3185.     setwalkspeed = 15.89999961853
  3186. end)
  3187.  
  3188. LocalP.Character.Humanoid.HealthChanged:Connect(function(health)
  3189.     if health <= LocalP.Character.Humanoid.MaxHealth - 24 and autoheal == true then
  3190.         burgerheal()
  3191.     end
  3192. end)
  3193. LocalP.Character.Humanoid.AnimationPlayed:Connect(function(track)
  3194.     if string.find(track.Animation.AnimationId, "464531742") then
  3195.         track:Stop()
  3196.     end
  3197.     if rolldebounce == true and track.Name ~= "FUCK" and not string.find(string.lower(track.Name), "walk") then
  3198.         track:Stop()
  3199.     end
  3200.     if LocalP.Character:FindFirstChildOfClass("Tool") and track.Name == "Fires" or LocalP.Character:FindFirstChildOfClass("Tool") and track.Name == "Animation" then
  3201.         local FoundWeld = false
  3202.         for i,v in pairs(LocalP.Character:FindFirstChildOfClass("Tool"):GetDescendants()) do
  3203.             if v.Name == "Weld" and not v:FindFirstAncestor("Barrel") and not v:FindFirstAncestor("Heh") then
  3204.                 FoundWeld = true
  3205.             end
  3206.         end
  3207.         if not FoundWeld and LocalP.Character:FindFirstChildOfClass("Tool").Name ~= "Glock" and LocalP.Character:FindFirstChildOfClass("Tool"):FindFirstChild("Fire") then
  3208.             track:Stop()
  3209.         end
  3210.     end
  3211. end)
  3212.  
  3213. DefaultWalkSpeed = LocalP.Character.Humanoid.WalkSpeed
  3214.  
  3215.  
  3216.  
  3217.  
  3218. LocalP.Character.Humanoid.StateChanged:Connect(function(old, new)
  3219.     if new == Enum.HumanoidStateType.FallingDown or new == Enum.HumanoidStateType.PlatformStanding and antiknockdown == true then
  3220.     LocalP.Character.Humanoid.PlatformStand = false
  3221.     LocalP.Character.Humanoid.Sit = false
  3222.     LocalP.Character.Humanoid:ChangeState(Enum.HumanoidStateType.GettingUp)
  3223.     LocalP.Character.Humanoid:ChangeState(Enum.HumanoidStateType.RunningNoPhysics)
  3224.     end
  3225. end)
  3226.  
  3227.  
  3228. LocalP.Character.Humanoid:GetPropertyChangedSignal("WalkSpeed"):Connect(function()
  3229.     if noslow then
  3230.         if LocalP.Character.Humanoid.WalkSpeed == 0 then
  3231.             LocalP.Character.Humanoid.WalkSpeed = 16
  3232.         end
  3233.     end
  3234. end)
  3235.  
  3236. LocalP.Character.Humanoid.ChildAdded:Connect(function(child)
  3237.     if child:IsA("ObjectValue") then
  3238.         if triggerbot then
  3239.             autoattack(game.Players:FindFirstChild(child.Value.Name))
  3240.             local state = LocalP.Character.Humanoid:GetState()
  3241.             if state == Enum.HumanoidStateType.FallingDown or new == Enum.HumanoidStateType.PlatformStanding then
  3242.             LocalP.Character.Humanoid.PlatformStand = false
  3243.             LocalP.Character.Humanoid.Sit = false
  3244.             LocalP.Character.Humanoid:ChangeState(Enum.HumanoidStateType.GettingUp)
  3245.             LocalP.Character.Humanoid:ChangeState(Enum.HumanoidStateType.RunningNoPhysics)
  3246.             end
  3247.         end
  3248.         markplayer(game.Players:FindFirstChild(child.Value.Name))
  3249.     end
  3250. end)
  3251.  
  3252. if doloadstrings then
  3253.     for i, x in pairs(game.Players:GetChildren()) do
  3254.         if x ~= nil and x:FindFirstAncestor("Game") then
  3255.             for i = 1,#hitlist do
  3256.             if string.lower(x.Name) == tostring(string.lower(hitlist[i])) then
  3257.                 hitlistmark(x)
  3258.                     x.CharacterAppearanceLoaded:Connect(function(char)
  3259.                         if game.Players:FindFirstChild(char.Name) then
  3260.                             hitlistmark(game.Players:FindFirstChild(char.Name))
  3261.                         end
  3262.                     end)
  3263.             end
  3264.             end
  3265.             if x:IsInGroup(5514350) or x:IsInGroup(5186011) then
  3266.             hitlistmark(x)
  3267.                 x.CharacterAppearanceLoaded:Connect(function(char)
  3268.                     if game.Players:FindFirstChild(char.Name) then
  3269.                         hitlistmark(game.Players:FindFirstChild(char.Name))
  3270.                     end
  3271.                 end)
  3272.             end
  3273.         end
  3274.     end
  3275.     for i,z in pairs(game.CoreGui:GetDescendants()) do
  3276.         if z:IsA("TextLabel") and z.Name == "PlayerName" and game.Players:FindFirstChild(z.Text) then
  3277.             if IsInTable(special, z.Text) then
  3278.                 z.TextColor3 = Color3.new(0, 255, 255)
  3279.                 if z.Parent:FindFirstChild("MembershipIcon") then
  3280.                     z.Parent.MembershipIcon.Image = "rbxassetid://3434363475"
  3281.                 elseif z.Parent.Parent:FindFirstChild("PlayerIcon") then
  3282.                     z.Parent.Parent.PlayerIcon.Image = "rbxassetid://3434363475"
  3283.                 end
  3284.             end
  3285.         end
  3286.     end
  3287. end
  3288.  
  3289.  
  3290. repeat wait() until LocalP:FindFirstChild("PlayerGui")
  3291. repeat wait() until LocalP.PlayerGui:FindFirstChild("HUD")
  3292.  
  3293. CreateWatermark()
  3294.  
  3295. repeat wait() until LocalP.PlayerGui.HUD:FindFirstChild("Ammo")
  3296.  
  3297. CreateStats()
  3298.  
  3299. local VirtualUser = game:GetService("VirtualUser")
  3300. LocalP.Idled:Connect(function()
  3301.     VirtualUser:CaptureController()
  3302.     VirtualUser:ClickButton2(Vector2.new())
  3303. end)
  3304.  
  3305. game.StarterGui:SetCore("SendNotification", {
  3306.     Title = "Done injecting!";
  3307.     Text = "Mega Combat V3 by Aidez!";
  3308.     Icon = "rbxassetid://847562022";
  3309.     Duration = 5;
  3310. })
  3311. game.StarterGui:SetCore("SendNotification", {
  3312.     Title = "F9 to see commands";
  3313.     Text = "Press F9 to see a list of all the script's features!";
  3314.     Icon = "rbxassetid://2541869220";
  3315.     Duration = 7;
  3316. })
  3317.  
  3318. spawn(function()
  3319.    while true do
  3320.        game.Players.LocalPlayer.MaximumSimulationRadius = math.pow(math.huge,math.huge)*math.huge
  3321.        game.Players.LocalPlayer.SimulationRadius = math.pow(math.huge,math.huge)*math.huge
  3322.        game:GetService("RunService").Stepped:wait()
  3323.    end
  3324. end)
  3325.  
  3326. --[[
  3327.  
  3328.  
  3329. UPDATE LOG:
  3330.  
  3331. ==========11/18/2019==========
  3332. - Added autoheal (:autoheal and :unautoheal) (needs burgers to heal you)
  3333. - You no longer get stopped while using the C key or autoheal
  3334. - You now auto-matically re-equip your tools after healing
  3335. - Eating animation is now automatically canceled.
  3336. ==========11/19/2019==========
  3337. - Added monitoring for people who kill hitlisted players!
  3338. - People who kill a certain amount of hitlisted players will be rewarded with ranks in the server and titles for people who use the script to see!
  3339. ==========12/??/2019==========
  3340. - Removed hitlist reward system
  3341. ==========2/3/2020==========
  3342. - Added infinite fly
  3343. ==========2/8/2020==========
  3344. - Added a toggle for infinite fly
  3345. - Made the script friendly for users in turkey and other countries that block pastebin
  3346. - Added the ability to switch between targeting torsos and heads with the aimbot by pressing Z
  3347. ==========2/13/2020==========
  3348. - Added a teleport / better fly bypass (breaks melee when turned on) (:bypass)
  3349. - Fixed / re-added :get ITEM commands
  3350. - Added a automatic cash farm (:cashfarm) (:uncashfarm)
  3351. - Added the :goto PLAYER command for when the bypass is on
  3352. ==========2/15/2020==========
  3353. - Added :bring command
  3354. - You can now:
  3355.    :bring planks
  3356.    :bring bins
  3357.    :bring cans
  3358.    :bring cars
  3359.    :bring grass
  3360.    :bring wedges
  3361.    :bring misc (brings wedges and grass)
  3362.    :bring all (brings all unanchored parts)
  3363.  
  3364. - shortened names work (:bring plan will bring planks)
  3365. - Added the ability to bring things to other players (:bring ITEM PLAYERNAME)
  3366. - Removed random prints scattered throughout the script
  3367. ==========2/26/2020==========
  3368. - Added a :walkspeed command (:walkspeed 20)
  3369. - Added a :runspeed command (:runspeed 40)
  3370. - Added a :runtype command (:runtype cframe) (:runtype walkspeed) (:runtype cfra)
  3371. - You can now press B to roll
  3372. - Added aimlock (:aimlock playername) makes it so when you shoot, it'll shoot at that person
  3373. - Added :unaimlock (turns off aimlock)
  3374. - Added proto smasher support
  3375. ==========2/27/2020==========
  3376. - Switched the ClickTP and Roll hotkeys (Roll is now R and ClickTP is now B)
  3377. - You can now set your aimlock target by aiming your mouse at a player, and doing CTRL + SHIFT + CLICK
  3378. - Re-did the command handling, and re-wrote some functions (internal stuff)
  3379. - Added the :rejoin command (I had a seperate script I made for this, so I didn't add it earlier)
  3380. - Added the :reset command and the P hotkey (which also resets you)
  3381. - Added the :camlock command, for locking your camera onto someone (good for melee)
  3382. ==========2/29/2020==========
  3383. - Fixed all the problems that arised from the last update
  3384. - Changed the teleport to cursor key to T
  3385. - Fixed noslow constantly being on, and other bugs that came with it
  3386. - Fixed run-speed not setting with super run off
  3387. - Fixed crouch speed not setting
  3388. - Fixed aimbot only shooting at the head, and not shooting at the selected aimbot part
  3389. - Fixed the walkspeed runtype
  3390. - Added a watermark to the top left the screen (It's 50% transparent)
  3391. ==========3/2/2020==========
  3392. - Added the ability to spam stomp people by holding left alt + E
  3393. - Added the ability to stomp people without holding weapons, and while holding guns
  3394. ==========3/4/2020==========
  3395. - Made improvements to aimlock (less / no more errors)
  3396. - Improved the bring command (Less lag after first execute for bins, cans, and planks)
  3397. - Added the :invis TOOL command (Works for the shotty, the sawed off, and the uzi)
  3398.     makes the tool invisible, and doesn't play it's idle or firing animation
  3399. ==========3/6/2020==========
  3400. - Fixed breaking animations
  3401. ==========3/7/2020==========
  3402. - Update only 1 day later? Crazy
  3403. - Added weapon stats that appear when you equip your weapons.
  3404. - Improved updating of the weapon stats
  3405. ==========3/8/2020==========
  3406. - Added the :remote command
  3407.     (can only be used if you have the bypass on, and a gun that isn't the uzi in your inv)
  3408. - Fixed only being able to shoot once with the remote command
  3409. ==========3/9/2020==========
  3410. - Fixed not being able to use spraypaint in remote mode
  3411. - In remote mode, your equipped tool will go invisible if you zoom in far enough
  3412. ==========3/10/2020==========
  3413. - Added back blue names
  3414. - You can now shoot while flying (even without the TP bypass on) (CREDIT TO DOT_MP4)
  3415. ==========3/13/2020==========
  3416. - WATERMARK FIXES.
  3417.  
  3418.  
  3419.                                                         ..                                          
  3420.                                      /yys.            `hMM/                                        
  3421.                     :ys:            `NMMMo            oMMM:                                        
  3422.                   `sMMMm             -oo:            `NMMy                                          
  3423.                  .hMMMMM+                            +MMN`        `.-::.              `            
  3424.                 -mMMyoMMN.         /hho       .:syhhomMMs       -smNMMMNy  `shysssssyhdho          
  3425.                :mMMs``dMMd`        NMMm     .smMNdhdMMMM.     `sNMNs:/MMM. `ydmmmmddMMMN+          
  3426.               +NMMs   -MMMs       :MMM/    +NMNs-  .MMMy     .dMMd- -yMMy    `````/hMMy-            
  3427.             `yMMMmosyhdMMMM+      yMMm    yMMN:   `yMMM/     dMMN+odNMd/        :hMNy:              
  3428.            -dMMMMMMmmdhyhMMM+     NMMo   /MMM-   :dMMMM-    :MMMMNmho-``:/    :hNMh-                
  3429.           +NMMm//-..``  `hMMMo`  -MMM/   yMMm``:hNMyMMM+.-- :MMMy.` `-omMd` /dMMmo/+oooo/`          
  3430.          oMMMh.          `yMMMm/ :MMMs   +MMMmmMNh: hMMNNNy  yMMMmhdmNMm+`:dMMMMNNNNmNMMMo          
  3431.          :yh+`            `/dNNs `ydh:    :shys/.   `+yso-`   :shddhy+-` oNMNho:-..```.-/`  
  3432.  
  3433. Join my discord here!:
  3434. https://discord.gg/4FCbEbZ
  3435.  
  3436. Check out the update log above the aidez tag!
  3437.  
  3438.  
  3439. for i,v in pairs(game.Workspace:GetDescendants()) do
  3440.     if v:IsA("BasePart") and v.Material == Enum.Material.Ice and v.BrickColor == BrickColor.new("Pastel Blue") then
  3441.         v:Destroy()
  3442.     end
  3443. end
  3444. --]]
Add Comment
Please, Sign In to add comment