Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- repeat wait() until game:FindFirstChild("Players") ~= nil
- repeat wait() until game.Players.LocalPlayer ~= nil
- if game.PlaceId == 455366377 or game.PlaceId == 4669040 then
- print("Currently Playing The Streets")
- print("Waiting for player to confirm...")
- else
- return
- end
- mouse = game.Players.LocalPlayer:GetMouse()
- ShiftHeld = false
- WHeld = false
- SHeld = false
- AHeld = false
- DHeld = false -- LMFAO
- local SuperRun = true
- RunSpeed = 1
- SpaceHeld = false
- local SuperJump = true
- JumpHeight = 0.9
- shootuzi = false
- canfireuzi = true
- uzidelay = false
- leftclickdown = true
- rightclickdown = false
- reloaddebounce = false
- attackernames = {
- "OPP";
- "ATTACKER";
- "ENEMY";
- "FIEND";
- "v SMELLY v";
- "HEALTH TAKER";
- }
- hitlisttitles = {
- "KILL\nV";
- "KILL THIS PERSON\nV";
- }
- uzidebounce = false
- superuziequipped = false
- eating = false
- noslow = false
- noclip = false
- antiknockdown = false
- triggerbot = false
- flying = false
- flyspeed = 2
- firstfly = true
- gotodebounce = false
- autoheal = false
- reequiptool = nil
- local meta = getrawmetatable(game) -- rip free exploits :sob:
- local namecall = meta.__namecall
- local newindex = meta.__newindex
- local index = meta.__index
- setreadonly(meta,false)
- fakemodel = Instance.new("Model")
- fakemodel.Parent = game.Workspace
- fakehumanoid = Instance.new("Humanoid")
- fakevalue = Instance.new("BoolValue")
- fakevalue.Value = false
- meta.__newindex=function(self,k,new)
- if not checkcaller() then
- local Script=getfenv(2).script
- if k == "CFrame" then
- if self.Parent == game.Players.LocalPlayer.Character then
- return
- end
- end
- if tostring(self) == "Humanoid" and tostring(k) == "Health" then
- return newindex(fakehumanoid,k,new)
- end
- end
- return newindex(self,k,new)
- end
- meta.__namecall=function(self,...)
- if not checkcaller() then
- local Args={...}
- local method = getnamecallmethod()
- if method == "Destroy" and tostring(self) == "BodyGyro" or method == "Destroy" and tostring(self) == "BodyVelocity" then
- local destroybait = Instance.new("Part", game.Workspace)
- return namecall(destroybait,...)
- end
- if method == "BreakJoints" and tostring(self) == game.Players.LocalPlayer.Character.Name then
- return namecall(fakemodel,...)
- end
- if method == "FireServer" then
- if self.Name == "lIII" or tostring(self.Parent) == "ReplicatedStorage" then
- return wait(9e9)
- end
- if Args[1] == "hey" then
- return wait(9e9)
- end
- end
- end
- return namecall(self,...)
- end
- meta.__index=function(self,k)
- local Script=getfenv(2).script
- if not checkcaller() then
- if tostring(Script)=="LocalScript" and Script.Parent == game.Players.LocalPlayer.PlayerGui then
- if tostring(self) == "Part" and tostring(k) == "Anchored" then
- return index(fakevalue,"Value") -- "CustomPhysicalProperties"
- end
- end
- end
- return index(self,k)
- end
- function esp(instance)
- local type = ""
- local EspText = ""
- local EspFontSize = "Size14" -- Uzi has larger text
- local EspColor = BrickColor.new("Bright green") -- Temporary placeholder
- local EspPart = instance
- for i,v in pairs(instance:GetDescendants()) do
- if v:IsA("MeshPart") and v.Name == "Blade" and string.find(tostring(v.MeshId), tostring(12177251)) then
- type = "katana"
- EspText = "KATANA"
- EspColor = BrickColor.new("Bright green")
- EspPart = v:FindFirstAncestorWhichIsA("BasePart")
- elseif v:IsA("MeshPart") and v.MeshId == "rbxassetid://511726060" then
- type = "cash"
- EspText = "CASH"
- EspColor = BrickColor.new("Bright red")
- EspPart = v
- elseif v:IsA("Sound") and v.Name == "Fire" and string.find(tostring(v.SoundId), tostring(328964620)) then
- type = "uzi"
- EspText = "UZI"
- EspFontSize = "Size18"
- EspColor = BrickColor.new("Bright blue")
- EspPart = v:FindFirstAncestorWhichIsA("BasePart")
- elseif v:IsA("Sound") and v.Name == "Fire" and string.find(tostring(v.SoundId), tostring(142383762)) then
- type = "shotty"
- EspText = "SHOTTY"
- EspColor = BrickColor.new("Bright yellow")
- EspPart = v:FindFirstAncestorWhichIsA("BasePart")
- end
- end
- local TracerPart = Instance.new("Part")
- TracerPart.Parent = EspPart
- TracerPart.Name = "TracerPart"
- TracerPart.CFrame = EspPart.CFrame
- TracerPart.Size = Vector3.new(0.2,0.2,0.2)
- TracerPart.Anchored = true
- TracerPart.Transparency = 1
- local billgui = Instance.new('BillboardGui', TracerPart)
- local textlab = Instance.new('TextLabel', billgui)
- billgui.Name = "ESPBillboard"
- billgui.Adornee = TracerPart
- billgui.AlwaysOnTop = true
- billgui.ExtentsOffset = Vector3.new(0, 1, 0)
- billgui.Size = UDim2.new(0, 5, 0, 5)
- textlab.Name = "ESPLabel"
- textlab.BackgroundColor3 = Color3.new(255, 255, 255)
- textlab.BackgroundTransparency = 1
- textlab.BorderSizePixel = 0
- textlab.Position = UDim2.new(0, 0, 0, -40)
- textlab.Size = UDim2.new(1, 0, 10, 0)
- textlab.Visible = true
- textlab.ZIndex = 10
- textlab.Font = 'ArialBold'
- textlab.FontSize = EspFontSize
- textlab.Text = EspText
- textlab.TextColor = EspColor
- textlab.TextStrokeColor3 = Color3.fromRGB(0,0,0)
- textlab.TextStrokeTransparency = 0.6
- end
- function markplayer(player)
- if player.Character ~= nil then
- if not player.Character.Head:FindFirstChild("ATTACKER") then
- local box = Instance.new("BoxHandleAdornment")
- box.Parent = player.Character.HumanoidRootPart
- box.Adornee = player.Character.HumanoidRootPart
- local yuh = player.Character.HumanoidRootPart.Size
- box.Size = Vector3.new(yuh.X + 0.01, yuh.Y + 0.01, yuh.Z + 0.01)
- box.AlwaysOnTop = true
- box.ZIndex = -1
- box.Color3 = Color3.new(255,0,0)
- local billgui = Instance.new('BillboardGui', player.Character.Head)
- local textlab = Instance.new('TextLabel', billgui)
- billgui.Name = "ATTACKER"
- billgui.Adornee = player.Character.Head
- billgui.AlwaysOnTop = true
- billgui.ExtentsOffset = Vector3.new(0, 3, 0)
- billgui.Size = UDim2.new(0, 5, 0, 5)
- textlab.Name = "Marker"
- textlab.BackgroundColor3 = Color3.new(255, 255, 255)
- textlab.BackgroundTransparency = 1
- textlab.BorderSizePixel = 0
- textlab.Position = UDim2.new(0, 0, 0, -40)
- textlab.Size = UDim2.new(1, 0, 10, 0)
- textlab.Visible = true
- textlab.ZIndex = 10
- textlab.Font = "ArialBold"
- textlab.FontSize = "Size18"
- textlab.Text = attackernames[math.random(1,#attackernames)]
- textlab.TextColor = BrickColor.new("Really red")
- textlab.TextStrokeColor3 = Color3.fromRGB(0,0,0)
- textlab.TextStrokeTransparency = 0.6
- wait(7)
- billgui:Destroy()
- box:Destroy()
- end
- end
- end
- function togglefly()
- flying = not flying
- local currenttext = ""
- if flying == true then
- currenttext = "FLIGHT is now turned ON!"
- else
- currenttext = "FLIGHT is now turned OFF!"
- end
- game.StarterGui:SetCore("SendNotification", {
- Title = "notification";
- Text = currenttext;
- Icon = "rbxassetid://2541869220";
- Duration = 1.3;
- })
- if flying then
- if game.Players.LocalPlayer.Character ~= nil then
- if game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart") and game.Players.LocalPlayer.Character:FindFirstChild("Humanoid") then
- local Float = Instance.new('Part', game.Players.LocalPlayer.Character)
- Float.Name = "Float"
- Float.Transparency = 1
- Float.Size = Vector3.new(6,1,6)
- Float.Anchored = true
- game.Players.LocalPlayer.Character.HumanoidRootPart.Anchored = true
- local T = game.Players.LocalPlayer.Character.HumanoidRootPart
- local CONTROL = {F = 0, B = 0, L = 0, R = 0}
- local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
- local SPEED = 0
- local function FLY()
- FLYING = true
- local BG = Instance.new('BodyGyro', T)
- local BV = Instance.new('BodyVelocity', T)
- BG.P = 9e4
- BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
- BG.cframe = T.CFrame
- BV.velocity = Vector3.new(0, 0.1, 0)
- BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
- spawn(function()
- repeat wait()
- if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
- SPEED = 50
- elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
- SPEED = 0
- end
- if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
- 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
- lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
- elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
- 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
- else
- BV.velocity = Vector3.new(0, 0.1, 0)
- end
- BG.cframe = workspace.CurrentCamera.CoordinateFrame
- until not FLYING
- CONTROL = {F = 0, B = 0, L = 0, R = 0}
- lCONTROL = {F = 0, B = 0, L = 0, R = 0}
- SPEED = 0
- BG:destroy()
- BV:destroy()
- end)
- end
- mouse.KeyDown:connect(function(KEY)
- if KEY:lower() == 'w' then
- CONTROL.F = flyspeed
- elseif KEY:lower() == 's' then
- CONTROL.B = -flyspeed
- elseif KEY:lower() == 'a' then
- CONTROL.L = -flyspeed
- elseif KEY:lower() == 'd' then
- CONTROL.R = flyspeed
- end
- end)
- mouse.KeyUp:connect(function(KEY)
- if KEY:lower() == 'w' then
- CONTROL.F = 0
- elseif KEY:lower() == 's' then
- CONTROL.B = 0
- elseif KEY:lower() == 'a' then
- CONTROL.L = 0
- elseif KEY:lower() == 'd' then
- CONTROL.R = 0
- end
- end)
- FLY()
- game.Players.LocalPlayer.Character.HumanoidRootPart.Anchored = false
- end
- end
- else
- if game.Players.LocalPlayer.Character then
- if game.Players.LocalPlayer.Character:FindFirstChild("Float") then
- game.Players.LocalPlayer.Character:FindFirstChild("Float"):Destroy()
- end
- end
- local AnimationTracks = game.Players.LocalPlayer.Character.Humanoid:GetPlayingAnimationTracks()
- for i, track in pairs (AnimationTracks) do
- if track.Name ~= "WalkAnim" then
- track:Stop()
- end
- end
- FLYING = false
- end
- end
- function mostclipsequip()
- local mostclips = -1
- local chosenuzi = nil
- if game.Players.LocalPlayer.PlayerGui:FindFirstChild("Uzi") then
- for i,v in pairs(game.Players.LocalPlayer.PlayerGui:GetChildren()) do
- if v:IsA("Tool") and v.Name == "Uzi" and v:FindFirstChild("Clips") then
- if v:FindFirstChild("Clips").Value > mostclips then
- mostclips = v:FindFirstChild("Clips").Value
- chosenuzi = v
- end
- end
- end
- end
- chosenuzi.Grip = CFrame.new(0.400000006, -0.100000001, -0.200000003, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- chosenuzi.Parent = game.Players.LocalPlayer.Backpack
- end
- function autoattack(player)
- if game.Players.LocalPlayer.Backpack:FindFirstChild("Super Uzi") or game.Players.LocalPlayer.Character:FindFirstChild("Super Uzi") then
- if uzidebounce == false then
- uzidebounce = true
- local previoustool = nil
- for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
- if v:IsA("Tool") then
- previoustool = v
- v.Parent = game.Players.LocalPlayer.Backpack
- end
- end
- for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
- if v.Name == "Uzi" then
- v.Parent = game.Players.LocalPlayer.PlayerGui
- end
- end
- local animation = Instance.new("Animation")
- animation.AnimationId = "rbxassetid://503285264"
- local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(animation)
- track.Name = "GunHold"
- track:Play()
- wait(0.2)
- for i,v in pairs(game.Players.LocalPlayer.PlayerGui:GetChildren()) do
- if v:IsA("Tool") and v.Name == "Uzi" and v:FindFirstChild("Fire") then
- if player ~= nil then
- -- v.Grip = CFrame.new(1.5,0.5,-6)
- v.Parent = game.Players.LocalPlayer.Backpack
- v.Parent = game.Players.LocalPlayer.Character
- for i = 1,2 do
- v.Fire:FireServer(player.Character.Head.CFrame + player.Character.HumanoidRootPart.Velocity/5)
- end
- v.Parent = game.Players.LocalPlayer.Backpack
- v.Parent = game.Players.LocalPlayer.PlayerGui
- v.Grip = CFrame.new(0.400000006, -0.100000001, -0.200000003, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- if uzidelay == true then
- wait()
- end
- end
- end
- end
- local AnimationTracks = game.Players.LocalPlayer.Character.Humanoid:GetPlayingAnimationTracks()
- for i,v in pairs (AnimationTracks) do
- if v.Name == "GunHold" then
- v:Stop()
- end
- end
- mostclipsequip()
- if previoustool ~= nil then
- previoustool.Parent = game.Players.LocalPlayer.Character
- end
- uzidebounce = false
- end
- end
- end
- function untrace(player)
- if player.Character ~= nil then
- if player.Character:FindFirstChild("Head") then
- if player.Character.Head:FindFirstChild("TRACE") then
- player.Character.Head:FindFirstChild("TRACE"):Destroy()
- end
- end
- for i,v in pairs(game.CoreGui:GetDescendants()) do
- if v:IsA("TextLabel") and v.Name == "PlayerName" and string.find(string.lower(v.Text), string.lower(player.Name)) then
- v.TextColor3 = Color3.new(1, 1, 0.952941)
- end
- end
- end
- end
- function trace(player)
- if player.Character ~= nil then
- if player.Character:FindFirstChild("Head") then
- if not player.Character.Head:FindFirstChild("TRACE") then
- local billgui = Instance.new('BillboardGui', player.Character.Head)
- local textlab = Instance.new('TextLabel', billgui)
- billgui.Name = "TRACE"
- billgui.Adornee = player.Character.Head
- billgui.AlwaysOnTop = true
- billgui.ExtentsOffset = Vector3.new(0, 3, 0)
- billgui.Size = UDim2.new(0, 5, 0, 5)
- textlab.Name = "Tracer"
- textlab.BackgroundColor3 = Color3.new(255, 255, 255)
- textlab.BackgroundTransparency = 1
- textlab.BorderSizePixel = 0
- textlab.Position = UDim2.new(0, 0, 0, -40)
- textlab.Size = UDim2.new(1, 0, 10, 0)
- textlab.Visible = true
- textlab.ZIndex = 10
- textlab.Font = "ArialBold"
- textlab.FontSize = "Size18"
- textlab.Text = player.Name
- textlab.TextColor = BrickColor.new("Really red")
- textlab.TextStrokeColor3 = Color3.fromRGB(0,0,0)
- textlab.TextStrokeTransparency = 0.6
- for i,v in pairs(game.CoreGui:GetDescendants()) do
- if v:IsA("TextLabel") and v.Name == "PlayerName" and string.find(string.lower(v.Text), string.lower(player.Name)) then
- v.TextColor3 = Color3.new(1,0,0)
- v:GetPropertyChangedSignal("TextColor3"):Connect(function()
- if v.TextColor3 ~= Color3.new(1,0,0) and player.Character.Head:FindFirstChild("TRACE") then
- v.TextColor3 = Color3.new(1,0,0)
- end
- end)
- end
- end
- if player.Character:FindFirstChild("Humanoid") then
- player.Character.Humanoid.Died:Connect(function()
- untrace(player)
- end)
- end
- end
- end
- end
- end
- function goto(cframe)
- if game.Players.LocalPlayer.Character ~= nil and gotodebounce == false then
- gotodebounce = true
- if flying then
- togglefly()
- end
- if game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart") and game.Players.LocalPlayer.Character:FindFirstChild("Torso") then
- game.Players.LocalPlayer.Character.PrimaryPart = game.Players.LocalPlayer.Character.Torso
- local rootpart = game.Players.LocalPlayer.Character.HumanoidRootPart
- rootpart.Parent = nil
- game.Players.LocalPlayer.Character.Torso.CFrame = cframe
- wait()
- game.Players.LocalPlayer.Character.Torso.CFrame = game.Players.LocalPlayer.Character.Torso.CFrame * CFrame.new(0.1,0.1,0.1)
- wait()
- game.Players.LocalPlayer.Character.Torso.CFrame = game.Players.LocalPlayer.Character.Torso.CFrame * CFrame.new(-0.1,-0.1,-0.1)
- wait(0.4)
- rootpart.Parent = game.Players.LocalPlayer.Character
- end
- gotodebounce = false
- end
- end
- function checkitems(item)
- for i,x in pairs(game.Workspace:GetChildren()) do
- if x.Name == "RandomSpawner" then
- for i,v in pairs(x:GetDescendants()) do
- if v:IsA("Sound") and v.Name == "Fire" and string.find(tostring(v.SoundId), tostring(328964620)) and item == "uzi" then
- return(v:FindFirstAncestor("Handle"))
- 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
- return(v)
- end
- end
- end
- end
- return nil
- end
- function UpdateUziStats()
- if game.Players.LocalPlayer.Character ~= nil then
- local multiuzi = nil
- local uziamount = 0
- local cliptotal = 0
- local ammototal = 0
- if game.Players.LocalPlayer.Backpack:FindFirstChild("Super Uzi") then
- multiuzi = game.Players.LocalPlayer.Backpack:FindFirstChild("Super Uzi")
- elseif game.Players.LocalPlayer.Character:FindFirstChild("Super Uzi") then
- multiuzi = game.Players.LocalPlayer.Character:FindFirstChild("Super Uzi")
- end
- for i,v in pairs(game.Players.LocalPlayer.PlayerGui:GetChildren()) do
- if v.Name == "Uzi" and v:FindFirstChild("Clips") and v:FindFirstChild("Ammo") then
- uziamount = uziamount + 1
- cliptotal = cliptotal + v.Clips.Value
- ammototal = ammototal + v.Ammo.Value
- end
- end
- if game.Players.LocalPlayer.Backpack:FindFirstChild("Uzi") then
- uziamount = uziamount + 1
- cliptotal = cliptotal + game.Players.LocalPlayer.Backpack:FindFirstChild("Uzi").Clips.Value
- ammototal = ammototal + game.Players.LocalPlayer.Backpack:FindFirstChild("Uzi").Ammo.Value
- end
- if game.Players.LocalPlayer.Character:FindFirstChild("Uzi") then
- uziamount = uziamount + 1
- cliptotal = cliptotal + game.Players.LocalPlayer.Character:FindFirstChild("Uzi").Clips.Value
- ammototal = ammototal + game.Players.LocalPlayer.Character:FindFirstChild("Uzi").Ammo.Value
- end
- local totaldamage = 20 * uziamount
- local averageclips = cliptotal / uziamount
- local averageammo = ammototal / uziamount
- multiuzi.ToolTip = "Uzis: "..tostring(uziamount).." | Damage: "..tostring(totaldamage).." | AverageClips: "..tostring(averageclips).." | AverageAmmo: "..tostring(averageammo)
- end
- end
- function SuperUzi()
- if not game.Players.LocalPlayer.Backpack:FindFirstChild("Super Uzi") and not game.Players.LocalPlayer.Character:FindFirstChild("Super Uzi") then
- superuzi = Instance.new("Tool")
- superuzi.RequiresHandle = false
- superuzi.Name = "Super Uzi"
- superuzi.ToolTip = "Click to use your collected uzis"
- superuzi.Parent = game.Players.LocalPlayer.Backpack
- superuzi.TextureId = "http://www.roblox.com/asset/?id=4294455642"
- superuzi.CanBeDropped = false
- superuzi.Equipped:Connect(function(mouse)
- UpdateUziStats()
- for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
- if v.Name == "Uzi" then
- v.Parent = game.Players.LocalPlayer.PlayerGui
- end
- end
- local animation = Instance.new("Animation")
- animation.AnimationId = "rbxassetid://503285264"
- local track = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(animation)
- track.Name = "GunHold"
- track:Play()
- end)
- superuzi.Unequipped:Connect(function()
- UpdateUziStats()
- local AnimationTracks = game.Players.LocalPlayer.Character.Humanoid:GetPlayingAnimationTracks()
- for i,v in pairs (AnimationTracks) do
- if v.Name == "GunHold" then
- v:Stop()
- end
- end
- mostclipsequip()
- end)
- else
- UpdateUziStats()
- end
- end
- loadstring(game:HttpGet(('https://pastebin.com/raw/9mAwN6rA'),true))() -- blacklist pastebin (keeps track of special users)
- loadstring(game:HttpGet(('https://pastebin.com/raw/pEq7P9y8'),true))() -- hitlist score keeper
- function hitlistmark(plr)
- if plr.Character ~= nil then
- if plr.Character:FindFirstChild("Head") then
- local billgui = Instance.new('BillboardGui', plr.Character.Head)
- local textlab = Instance.new('TextLabel', billgui)
- billgui.Name = "KILL"
- billgui.Adornee = epic
- billgui.AlwaysOnTop = true
- billgui.ExtentsOffset = Vector3.new(0, 3, 0)
- billgui.Size = UDim2.new(0, 5, 0, 5)
- textlab.Name = 'Target'
- textlab.BackgroundColor3 = Color3.new(255, 255, 255)
- textlab.BackgroundTransparency = 1
- textlab.BorderSizePixel = 0
- textlab.Position = UDim2.new(0, 0, 0, -40)
- textlab.Size = UDim2.new(1, 0, 10, 0)
- textlab.Visible = true
- textlab.ZIndex = 10
- textlab.Font = 'ArialBold'
- textlab.FontSize = 'Size18'
- textlab.Text = hitlisttitles[math.random(1,#hitlisttitles)]
- textlab.TextColor = BrickColor.new('Bright red')
- textlab.TextStrokeColor3 = Color3.fromRGB(0,0,0)
- textlab.TextStrokeTransparency = 0.6
- end
- end
- end
- function burgerheal()
- local parenttool = true
- local health = game.Players.LocalPlayer.Character.Humanoid.Health
- local maxhealth = game.Players.LocalPlayer.Character.Humanoid.MaxHealth
- local burgeramount = 0
- for i,v in pairs(game.Players.LocalPlayer.PlayerGui:GetChildren()) do
- if v.Name == "Burger" then
- burgeramount = burgeramount + 1
- end
- end
- local neededburgers = (maxhealth - health) / 24 -- 24 is how much health each burger heals
- if string.len(tostring(neededburgers)) >= 3 then
- if string.sub(tostring(neededburgers), 2,2) == "." then
- local ones = string.sub(tostring(neededburgers), 1, 1)
- local tenths = string.sub(tostring(neededburgers), 3, 3)
- if tonumber(tenths) >= 5 then
- neededburgers = tonumber(ones + 1)
- elseif tonumber(tenths) <= 4 then
- neededburgers = tonumber(ones)
- end
- end
- end
- eating = true
- local changenoslow = false
- if not noslow then
- noslow = true
- changenoslow = true
- end
- local equippedtools = {}
- local health = game.Players.LocalPlayer.Character.Humanoid.Health
- for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
- if v:IsA("Tool") then
- local redo = Instance.new("BoolValue")
- redo.Name = "redo"
- redo.Parent = v
- v.Parent = game.Players.LocalPlayer.Backpack
- end
- end
- local burgers = {}
- for i,v in pairs(game.Players.LocalPlayer.PlayerGui:GetChildren()) do
- if v.Name == "Burger" then
- table.insert(burgers,v)
- end
- end
- if neededburgers <= burgeramount and game.Players.LocalPlayer.Character.Humanoid.Health ~= 0 then
- for i = 1,neededburgers do
- burgers[1].Parent = game.Players.LocalPlayer.Backpack
- burgers[1].Parent = game.Players.LocalPlayer.Character
- burgers[1]:Activate()
- burgers[1].Parent = game.Players.LocalPlayer.Backpack
- burgers[1].Parent = game.Players.LocalPlayer.PlayerGui
- table.remove(burgers, 1)
- end
- elseif neededburgers > burgeramount then
- for i = 1,burgeramount do
- burgers[1].Parent = game.Players.LocalPlayer.Backpack
- burgers[1].Parent = game.Players.LocalPlayer.Character
- burgers[1]:Activate()
- burgers[1].Parent = game.Players.LocalPlayer.Backpack
- burgers[1].Parent = game.Players.LocalPlayer.PlayerGui
- table.remove(burgers, 1)
- end
- end
- eating = false
- local burgeramount2 = 0
- for i,v in pairs(game.Players.LocalPlayer.PlayerGui:GetChildren()) do
- if v.Name == "Burger" then
- burgeramount2 = burgeramount2 + 1
- end
- end
- for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
- if v:FindFirstChild("redo") then
- v:FindFirstChild("redo"):Destroy()
- wait(0.3)
- for i = 1,3 do
- v.Parent = game.Players.LocalPlayer.Character
- end
- v.AncestryChanged:Connect(function(v, parent)
- if parent ~= game.Players.LocalPlayer.Character and parenttool == true then
- v.Parent = game.Players.LocalPlayer.Character
- end
- end)
- end
- end
- game.StarterGui:SetCore("SendNotification", {
- Title = tostring(burgeramount2).." BURGERS LEFT!";
- Text = tostring(burgeramount2 * 24).." stored health | OwO";
- Icon = "rbxassetid://2541869220";
- Duration = 5;
- })
- repeat wait() until game.Players.LocalPlayer.Character.Humanoid.Health >= health + 10
- local parenttool = false
- wait(1.3)
- if changenoslow then
- noslow = false
- end
- end
- game.Players.PlayerAdded:connect(function(plr)
- loadstring(game:HttpGet(('https://pastebin.com/raw/9mAwN6rA'),true))()
- wait(1)
- for i = 1,#hitlist do
- if string.lower(plr.Name) == tostring(string.lower(hitlist[i])) then
- plr.CharacterAppearanceLoaded:Connect(function(char)
- if game.Players:FindFirstChild(char.Name) then
- hitlistmark(game.Players:FindFirstChild(char.Name))
- end
- end)
- end
- end
- if plr:IsInGroup(5060386) and plr.Name ~= "Fohskii" then
- hitlistmark(plr)
- plr.CharacterAppearanceLoaded:Connect(function(char)
- if game.Players:FindFirstChild(char.Name) then
- hitlistmark(game.Players:FindFirstChild(char.Name))
- end
- end)
- end
- end)
- for i,v in pairs(game.Workspace:GetChildren()) do
- if v.Name == "RandomSpawner" then
- esp(v)
- end
- end
- for i,v in pairs(game.Workspace:GetChildren()) do
- if v.Name == "RandomSpawner" then
- if v:FindFirstChild("Model") then
- v.Model.ChildAdded:Connect(function(child)
- esp(child)
- end)
- end
- v.ChildAdded:Connect(function(child)
- esp(child)
- end)
- end
- end
- game.Workspace.ChildAdded:Connect(function(child)
- if child.Name == "RandomSpawner" then
- repeat wait() until child.Model
- esp(child)
- end
- end)
- game.Players.LocalPlayer.CharacterAdded:Connect(function(char)
- game.Players.LocalPlayer.Backpack.ChildAdded:Connect(function(v)
- if v:IsA("Tool") and v.Name == "Katana" then
- v.Grip = CFrame.new(0,-1,-0.16) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(180))
- end
- end)
- end)
- game.Players.LocalPlayer.Backpack.ChildAdded:Connect(function(v)
- if v:IsA("Tool") and v.Name == "Katana" then
- v.Grip = CFrame.new(0,-1,-0.16) * CFrame.Angles(math.rad(180),math.rad(0),math.rad(180))
- end
- end)
- local resetBindable = Instance.new("BindableEvent")
- resetBindable.Event:connect(function()
- game.Players.LocalPlayer.Character:BreakJoints()
- end)
- game:GetService("StarterGui"):SetCore("ResetButtonCallback", resetBindable)
- game.Players.LocalPlayer.CharacterAdded:Connect(function()
- wait(1)
- game:GetService("StarterGui"):SetCore("ResetButtonCallback", resetBindable)
- end)
- function GetNearestPlayerToMouse()
- local PLAYERS = {}
- local PLAYER_HOLD = {}
- local DISTANCES = {}
- for i, v in pairs(game.Players:GetPlayers()) do
- if v ~= game.Players.LocalPlayer then
- table.insert(PLAYERS, v)
- end
- end
- for i, v in pairs(PLAYERS) do
- if v.Character ~= nil then
- local AIM = v.Character:FindFirstChild("Head")
- if AIM ~= nil then
- local DISTANCE = (v.Character:FindFirstChild("Head").Position - game.Workspace.CurrentCamera.CFrame.p).magnitude
- local RAY = Ray.new(game.Workspace.CurrentCamera.CFrame.p, (mouse.Hit.p - game.Workspace.CurrentCamera.CFrame.p).unit * DISTANCE)
- local HIT,POS = game.Workspace:FindPartOnRay(RAY, game.Workspace)
- local DIFF = math.floor((POS - AIM.Position).magnitude)
- PLAYER_HOLD[v.Name .. i] = {}
- PLAYER_HOLD[v.Name .. i].dist= DISTANCE
- PLAYER_HOLD[v.Name .. i].plr = v
- PLAYER_HOLD[v.Name .. i].diff = DIFF
- table.insert(DISTANCES, DIFF)
- end
- end
- end
- if unpack(DISTANCES) == nil then
- return nil
- end
- local L_DISTANCE = math.floor(math.min(unpack(DISTANCES)))
- if L_DISTANCE > 20 then
- return nil
- end
- for i, v in pairs(PLAYER_HOLD) do
- if v.diff == L_DISTANCE then
- return v.plr
- end
- end
- return nil
- end
- function findplayer(namey)
- local name = string.lower(namey)
- local player = nil
- names = game.Players:GetChildren()
- for i,v in pairs(names) do
- strlower = string.lower(v.Name)
- sub = string.sub(strlower,1,#name)
- if name == sub and v ~= game.Players.LocalPlayer then
- player = v
- end
- end
- if player then
- return player
- else
- return nil
- end
- end
- function getinputname(lower)
- local inputname = ""
- if string.find(lower, "/e ") then
- local commandstart = string.sub(lower, 4, -1)
- local space = string.find(commandstart, " ")
- inputname = string.sub(commandstart, space + 1, -1)
- else
- local space = string.find(lower, " ")
- inputname = string.sub(lower, space + 1, -1)
- end
- return inputname
- end
- function sendnotif(title, body)
- game.StarterGui:SetCore("SendNotification", {
- Title = title;
- Text = body;
- Icon = "rbxassetid://2541869220";
- Duration = 3;
- })
- end
- game.Players.LocalPlayer.Chatted:Connect(function(msg)
- lower = string.lower(msg)
- if string.find(lower, ":find ") or string.find(lower, ":trace ") or string.find(lower, "/e find ") or string.find(lower, "/e trace ") then
- local inputname = getinputname(lower)
- if inputname ~= "" then
- local player = findplayer(inputname)
- if player ~= nil then
- trace(player)
- end
- end
- end
- if string.find(lower, ":unfind ") or string.find(lower, ":untrace ") or string.find(lower, "/e unfind ") or string.find(lower, "/e untrace ") then
- local inputname = getinputname(lower)
- if inputname ~= "" then
- local player = findplayer(inputname)
- if player ~= nil then
- untrace(player)
- end
- end
- end
- if lower == ":noslow" or lower == "/e noslow" or lower == "/e :noslow" then
- noslow = true
- sendnotif("notification", "No-Slow is now ON!")
- end
- if lower == ":unnoslow" or lower == "/e unnoslow" or lower == "/e :unnoslow" then
- noslow = false
- sendnotif("notification", "No-Slow is now OFF!")
- end
- if lower == ":noknock" or lower == "/e noknock" or lower == "/e :noknock" then
- antiknockdown = true
- sendnotif("notification", "Anti-Knockdown is now ON!")
- end
- if lower == ":unnoknock" or lower == "/e unnoknock" or lower == "/e :unnoknock" then
- antiknockdown = false
- sendnotif("notification", "Anti-Knockdown is now OFF!")
- end
- if lower == ":triggerbot" or lower == "/e triggerbot" or lower == "/e :triggerbot" or lower == ":trigger" or lower == "/e trigger" or lower == "/e :trigger" then
- triggerbot = true
- sendnotif("notification", "TriggerBot is now ON!")
- end
- if lower == ":untriggerbot" or lower == "/e untriggerbot" or lower == "/e :untriggerbot" then
- triggerbot = false
- sendnotif("notification", "TriggerBot is now OFF!")
- end
- if string.find(lower, ":flyspeed ") or string.find(lower, "/e flyspeed ") or string.find(lower, "/e :flyspeed ") then
- local number = getinputname(lower)
- if number ~= "" and not string.find(number, "%a") then
- flyspeed = tonumber(number)
- end
- end
- if lower == ":autoheal" or lower == "/e autoheal" or lower == "/e :autoheal" then
- autoheal = true
- sendnotif("notification", "Auto-Heal is now ON!")
- end
- if lower == ":unautoheal" or lower == "/e unautoheal" or lower == "/e :unautoheal" then
- autoheal = false
- sendnotif("notification", "Auto-Heal is now OFF!")
- end
- if string.find(lower, ":get ") and true == false or string.find(lower, "/e get ") and true == false or string.find(lower, "/e :get ") and true == false then
- local item = getinputname(lower)
- if item ~= "" and not string.find(item, "%d") then
- if item == "uzi" then
- checkuzi = checkitems(item)
- if checkuzi ~= nil then
- goto(checkuzi.CFrame)
- else
- goto(game.Workspace["Uzi | $150"].Head.CFrame)
- end
- elseif item == "burger" then
- goto(game.Workspace["Burger | $15"].Head.CFrame)
- elseif item == "club" or item == "golf" then
- goto(game.Workspace["Golf Club | $70"].Head.CFrame)
- elseif item == "drink" then
- goto(game.Workspace["Drink | $15"].Head.CFrame)
- elseif item == "glock" or item == "pistol" then
- goto(game.Workspace["Glock | $200"].Head.CFrame)
- elseif item == "ammo" or item == "reload" then
- goto(game.Workspace["Buy Ammo | $25"].Head.CFrame)
- elseif item == "bottle" then
- goto(game.Workspace["Bottle | $50"].Head.CFrame)
- elseif item == "machete" then
- goto(game.Workspace["Machete | $70"].Head.CFrame)
- elseif item == "sawed" or item == "sawn" or item == "sawed off" or item == "sawn off" then
- goto(game.Workspace["Sawed Off | $150"].Head.CFrame)
- elseif item == "cash" or item == "money" then
- checkcash = checkitems(item)
- if checkcash ~= nil then
- goto(checkcash.CFrame)
- else
- sendnotif("notification", "No cash found!")
- end
- end
- end
- end
- end)
- game:GetService("UserInputService").InputBegan:Connect(function(inputObject, gameProcessedEvent)
- if inputObject.UserInputType == Enum.UserInputType.MouseButton2 and not gameProcessedEvent then
- rightclickdown = true
- local donemouse = false
- if mouse.Target ~= nil then
- if mouse.Target:FindFirstAncestor("Door") then
- local door = mouse.Target:FindFirstAncestor("Door")
- if door:FindFirstChild("Lock") and game.Players.LocalPlayer:DistanceFromCharacter(mouse.Target.CFrame.p) < 10 then
- if door:FindFirstChild("Lock"):FindFirstChild("ClickDetector") then
- if door:FindFirstChild("Lock"):FindFirstChild("ClickDetector"):FindFirstChild("RemoteEvent") then
- door:FindFirstChild("Lock"):FindFirstChild("ClickDetector"):FindFirstChild("RemoteEvent"):FireServer()
- donemouse = true
- end
- end
- end
- end
- end
- if game.Players.LocalPlayer.Character ~= nil and (game.Workspace.CurrentCamera.Focus.p - game.Workspace.CurrentCamera.CoordinateFrame.p).Magnitude <= 1 and donemouse == false and not game.Players.LocalPlayer.Character:FindFirstChild("Super Uzi") then
- if game.Players.LocalPlayer.Character:FindFirstChildWhichIsA("Tool") then
- if game.Players.LocalPlayer.Character:FindFirstChildWhichIsA("Tool"):FindFirstChild("Fire") then
- if game.Players.LocalPlayer.Character:FindFirstChildWhichIsA("Tool").Name ~= "Uzi" then
- local opp = GetNearestPlayerToMouse()
- if opp ~= nil then
- game.Players.LocalPlayer.Character:FindFirstChildWhichIsA("Tool"):FindFirstChild("Fire"):FireServer(opp.Character.Head.CFrame + opp.Character.HumanoidRootPart.Velocity/5)
- end
- elseif game.Players.LocalPlayer.Character:FindFirstChildWhichIsA("Tool").Name == "Uzi" and canfireuzi == true then
- canfireuzi = false
- shootuzi = true
- game.Players.LocalPlayer.Character:FindFirstChildWhichIsA("Tool").Unequipped:Connect(function()
- shootuzi = false
- end)
- canfireuzi = true
- end
- end
- end
- end
- if game.Players.LocalPlayer.Character:FindFirstChild("Super Uzi") and game.Players.LocalPlayer.Character ~= nil and (game.Workspace.CurrentCamera.Focus.p - game.Workspace.CurrentCamera.CoordinateFrame.p).Magnitude <= 1 and donemouse == false then
- if uzidebounce == false then
- uzidebounce = true
- for i,v in pairs(game.Players.LocalPlayer.PlayerGui:GetChildren()) do
- if v:IsA("Tool") and v.Name == "Uzi" and v:FindFirstChild("Fire") then
- local opp = GetNearestPlayerToMouse()
- if opp ~= nil then
- -- v.Grip = CFrame.new(1.5,0.5,-6)
- v.Parent = game.Players.LocalPlayer.Backpack
- v.Parent = game.Players.LocalPlayer.Character
- for i = 1,2 do
- v.Fire:FireServer(opp.Character.Head.CFrame + opp.Character.HumanoidRootPart.Velocity/5)
- end
- v.Parent = game.Players.LocalPlayer.Backpack
- v.Parent = game.Players.LocalPlayer.PlayerGui
- if uzidelay == true then
- wait()
- end
- end
- end
- end
- uzidebounce = false
- end
- end
- end
- if inputObject.UserInputType == Enum.UserInputType.MouseButton1 and not gameProcessedEvent then
- leftclickdown = true
- if game.Players.LocalPlayer.Character:FindFirstChild("Super Uzi") then
- if uzidebounce == false then
- uzidebounce = true
- for i,v in pairs(game.Players.LocalPlayer.PlayerGui:GetChildren()) do
- if v:IsA("Tool") and v.Name == "Uzi" and v:FindFirstChild("Fire") then
- -- v.GripPos = Vector3.new(1.5,0.5,-6)
- v.Parent = game.Players.LocalPlayer.Backpack
- v.Parent = game.Players.LocalPlayer.Character
- for i = 1,2 do
- v.Fire:FireServer(mouse.Hit)
- end
- v.Parent = game.Players.LocalPlayer.Backpack
- v.Parent = game.Players.LocalPlayer.PlayerGui
- if uzidelay == true then
- wait(0.05)
- end
- end
- end
- uzidebounce = false
- end
- end
- end
- if inputObject.KeyCode == Enum.KeyCode.Minus and gameProcessedEvent == false then
- RunSpeed = RunSpeed - 0.1
- game.StarterGui:SetCore("SendNotification", {
- Title = "notification";
- Text = "Your Super-Run speed is now "..tostring(RunSpeed).."!";
- Icon = "rbxassetid://2541869220";
- Duration = 3;
- })
- end
- if inputObject.KeyCode == Enum.KeyCode.Equals and gameProcessedEvent == false then
- RunSpeed = RunSpeed + 0.1
- game.StarterGui:SetCore("SendNotification", {
- Title = "notification";
- Text = "Your Super-Run speed is now "..tostring(RunSpeed).."!";
- Icon = "rbxassetid://2541869220";
- Duration = 3;
- })
- end
- if inputObject.KeyCode == Enum.KeyCode.K and gameProcessedEvent == false then
- SuperRun = not SuperRun
- local currenttext = ""
- if SuperRun == true then
- currenttext = "SuperRun is now turned ON!"
- else
- currenttext = "SuperRun is now turned OFF!"
- end
- game.StarterGui:SetCore("SendNotification", {
- Title = "notification";
- Text = currenttext;
- Icon = "rbxassetid://2541869220";
- Duration = 3;
- })
- end
- if inputObject.KeyCode == Enum.KeyCode.LeftBracket and gameProcessedEvent == false then
- JumpHeight = JumpHeight - 0.1
- game.StarterGui:SetCore("SendNotification", {
- Title = "notification";
- Text = "Your Super-Jump height is now "..tostring(JumpHeight).."!";
- Icon = "rbxassetid://2541869220";
- Duration = 3;
- })
- end
- if inputObject.KeyCode == Enum.KeyCode.RightBracket and gameProcessedEvent == false then
- JumpHeight = JumpHeight + 0.1
- game.StarterGui:SetCore("SendNotification", {
- Title = "notification";
- Text = "Your Super-Jump height is now "..tostring(JumpHeight).."!";
- Icon = "rbxassetid://2541869220";
- Duration = 3;
- })
- end
- if inputObject.KeyCode == Enum.KeyCode.L and gameProcessedEvent == false then
- SuperJump = not SuperJump
- local currenttext = ""
- if SuperJump == true then
- currenttext = "SuperJump is now turned ON!"
- else
- currenttext = "SuperJump is now turned OFF!"
- end
- game.StarterGui:SetCore("SendNotification", {
- Title = "notification";
- Text = currenttext;
- Icon = "rbxassetid://2541869220";
- Duration = 3;
- })
- end
- if inputObject.KeyCode == Enum.KeyCode.Q and gameProcessedEvent == false and game.Players.LocalPlayer.Character:FindFirstChild("Super Uzi") then
- uzidelay = not uzidelay
- local currenttext = ""
- if uzidelay == true then
- currenttext = "UZI DELAY is now turned ON!"
- else
- currenttext = "UZI DELAY is now turned OFF!"
- end
- game.StarterGui:SetCore("SendNotification", {
- Title = "notification";
- Text = currenttext;
- Icon = "rbxassetid://2541869220";
- Duration = 3;
- })
- end
- if inputObject.KeyCode == Enum.KeyCode.F and gameProcessedEvent == false then
- if firstfly then
- sendnotif("CHANGING FLY SPEED", "Use the :flyspeed NUMBER command to set your fly speed!")
- firstfly = false
- end
- togglefly()
- end
- if inputObject.KeyCode == Enum.KeyCode.X and gameProcessedEvent == false then
- noclip = not noclip
- local currenttext = ""
- if noclip == true then
- currenttext = "NoClip is now turned ON!"
- else
- currenttext = "NoClip is now turned OFF!"
- end
- game.StarterGui:SetCore("SendNotification", {
- Title = "notification";
- Text = currenttext;
- Icon = "rbxassetid://2541869220";
- Duration = 3;
- })
- end
- if inputObject.KeyCode == Enum.KeyCode.C and gameProcessedEvent == false then
- burgerheal()
- end
- if inputObject.KeyCode == Enum.KeyCode.LeftShift and gameProcessedEvent == false and SuperRun == true then
- ShiftHeld = true
- end
- if inputObject.KeyCode == Enum.KeyCode.W and gameProcessedEvent == false and SuperRun == true then
- WHeld = true
- end
- if inputObject.KeyCode == Enum.KeyCode.S and gameProcessedEvent == false and SuperRun == true then
- SHeld = true
- end
- if inputObject.KeyCode == Enum.KeyCode.A and gameProcessedEvent == false and SuperRun == true then
- AHeld = true
- end
- if inputObject.KeyCode == Enum.KeyCode.D and gameProcessedEvent == false and SuperRun == true then
- DHeld = true
- end
- if inputObject.KeyCode == Enum.KeyCode.Space and gameProcessedEvent == false and SuperJump == true then
- if game.Players.LocalPlayer.Character ~= nil then
- if game.Players.LocalPlayer.Character:FindFirstChild("Humanoid") then
- game.Players.LocalPlayer.Character:FindFirstChild("Humanoid").Sit = false
- end
- end
- SpaceHeld = true
- end
- end)
- game:GetService("UserInputService").InputEnded:Connect(function(inputObject, gameProcessedEvent)
- if inputObject.UserInputType == Enum.UserInputType.MouseButton2 and not gameProcessedEvent then
- rightclickdown = false
- shootuzi = false
- end
- if inputObject.UserInputType == Enum.UserInputType.MouseButton1 and not gameProcessedEvent then
- leftclickdown = false
- end
- if inputObject.KeyCode == Enum.KeyCode.LeftShift then
- ShiftHeld = false
- end
- if inputObject.KeyCode == Enum.KeyCode.W and not gameProcessedEvent then
- WHeld = false
- end
- if inputObject.KeyCode == Enum.KeyCode.S and not gameProcessedEvent then
- SHeld = false
- end
- if inputObject.KeyCode == Enum.KeyCode.A and not gameProcessedEvent then
- AHeld = false
- end
- if inputObject.KeyCode == Enum.KeyCode.D and not gameProcessedEvent then
- DHeld = false
- end
- if inputObject.KeyCode == Enum.KeyCode.Space and not gameProcessedEvent then
- SpaceHeld = false
- end
- end)
- game.Players.LocalPlayer.Backpack.ChildAdded:Connect(function(child)
- local uziamount = 0
- for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
- if v.Name == "Uzi" then
- uziamount = uziamount + 1
- end
- end
- if child:IsA("Tool") and child.Name == "Uzi" and uziamount >= 2 then
- wait()
- child.Parent = game.Players.LocalPlayer.PlayerGui
- if child:FindFirstChild("Clips") and child:FindFirstChild("Ammo") then
- local mark = Instance.new("BoolValue")
- mark.Name = "Monitoring"
- mark.Parent = child
- child.Clips.Changed:Connect(function()
- UpdateUziStats()
- end)
- child.Ammo.Changed:Connect(function()
- UpdateUziStats()
- end)
- end
- SuperUzi()
- end
- end)
- game.Players.LocalPlayer.Backpack.ChildAdded:Connect(function(child)
- if child:IsA("Tool") and child.Name == "Burger" and eating == false then
- if not game.Players.LocalPlayer.PlayerGui:FindFirstChild("Burger") then
- game.StarterGui:SetCore("SendNotification", {
- Title = "C TO USE BURGERS!";
- Text = "Press C to fully heal with your stored burgers!";
- Icon = "rbxassetid://2541869220";
- Duration = 5;
- })
- end
- wait()
- child.Parent = game.Players.LocalPlayer.PlayerGui
- local burgeramount = 0
- for i,v in pairs(game.Players.LocalPlayer.PlayerGui:GetChildren()) do
- if v.Name == "Burger" then
- burgeramount = burgeramount + 1
- end
- end
- if not string.find(tostring(burgeramount / 5), "%.") then
- game.StarterGui:SetCore("SendNotification", {
- Title = tostring(burgeramount).." BURGERS LEFT!";
- Text = tostring(burgeramount * 24).." stored health | OwO";
- Icon = "rbxassetid://2541869220";
- Duration = 5;
- })
- end
- end
- end)
- game.Players.LocalPlayer.CharacterAdded:Connect(function(char)
- repeat wait() until game.Players.LocalPlayer.Character ~= nil
- repeat wait() until game.Players.LocalPlayer.Character:FindFirstChild("Humanoid")
- repeat wait() until game.Players.LocalPlayer:FindFirstChild("Backpack")
- if game.Players.LocalPlayer.Character ~= nil then
- if game.Players.LocalPlayer.Character:FindFirstChild("Humanoid") then
- game.Players.LocalPlayer.Character.Humanoid.Died:Connect(function()
- if flying then
- togglefly()
- end
- end)
- char.Humanoid.HealthChanged:Connect(function(health)
- if health <= game.Players.LocalPlayer.Character.Humanoid.MaxHealth - 24 and autoheal == true then
- burgerheal()
- end
- end)
- char.Humanoid.AnimationPlayed:Connect(function(track)
- if string.find(track.Animation.AnimationId, "464531742") then
- track:Stop()
- end
- end)
- game.Players.LocalPlayer.Character.Humanoid.ChildAdded:Connect(function(child)
- if child:IsA("ObjectValue") then
- if triggerbot then
- autoattack(game.Players:FindFirstChild(child.Value.Name))
- local state = game.Players.LocalPlayer.Character.Humanoid:GetState()
- if state == Enum.HumanoidStateType.FallingDown or new == Enum.HumanoidStateType.PlatformStanding then
- game.Players.LocalPlayer.Character.Humanoid.PlatformStand = false
- game.Players.LocalPlayer.Character.Humanoid.Sit = false
- game.Players.LocalPlayer.Character.Humanoid:ChangeState(Enum.HumanoidStateType.GettingUp)
- game.Players.LocalPlayer.Character.Humanoid:ChangeState(Enum.HumanoidStateType.RunningNoPhysics)
- end
- end
- markplayer(game.Players:FindFirstChild(child.Value.Name))
- end
- end)
- end
- end
- char.Humanoid:GetPropertyChangedSignal("WalkSpeed"):Connect(function()
- if noslow then
- if char.Humanoid.WalkSpeed == 0 then
- char.Humanoid.WalkSpeed = 16
- end
- end
- end)
- char.Humanoid.StateChanged:Connect(function(old, new)
- if new == Enum.HumanoidStateType.FallingDown or new == Enum.HumanoidStateType.PlatformStanding and antiknockdown == true then
- char.Humanoid.PlatformStand = false
- char.Humanoid.Sit = false
- char.Humanoid:ChangeState(Enum.HumanoidStateType.GettingUp)
- char.Humanoid:ChangeState(Enum.HumanoidStateType.RunningNoPhysics)
- end
- end)
- game.Players.LocalPlayer.Backpack.ChildAdded:Connect(function(child)
- local uziamount = 0
- for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
- if v.Name == "Uzi" then
- uziamount = uziamount + 1
- end
- end
- if child:IsA("Tool") and child.Name == "Uzi" and uziamount >= 2 then
- wait()
- child.Parent = game.Players.LocalPlayer.PlayerGui
- SuperUzi()
- if child:FindFirstChild("Clips") and child:FindFirstChild("Ammo") then
- local mark = Instance.new("BoolValue")
- mark.Name = "Monitoring"
- mark.Parent = child
- child.Clips.Changed:Connect(function()
- UpdateUziStats()
- end)
- child.Ammo.Changed:Connect(function()
- UpdateUziStats()
- end)
- end
- end
- end)
- game.Players.LocalPlayer.Character.ChildAdded:Connect(function(child)
- if child:IsA("Tool") and not child:FindFirstChild("done") then
- local madechanges = false
- for i,v in pairs(child:GetDescendants()) do
- if v:IsA("BasePart") then
- v.CanCollide = false
- madechanges = true
- end
- end
- if madechanges == true then
- local done = Instance.new("BoolValue")
- done.Name = "done"
- done.Parent = child
- end
- end
- end)
- game.Players.LocalPlayer.Backpack.ChildAdded:Connect(function(child)
- if child:IsA("Tool") and child.Name == "Burger" and eating == false then
- if not game.Players.LocalPlayer.PlayerGui:FindFirstChild("Burger") then
- game.StarterGui:SetCore("SendNotification", {
- Title = "C TO USE BURGERS!!";
- Text = "Press C to fully heal with your stored burgers!";
- Icon = "rbxassetid://2541869220";
- Duration = 5;
- })
- end
- wait()
- child.Parent = game.Players.LocalPlayer.PlayerGui
- local burgeramount = 0
- for i,v in pairs(game.Players.LocalPlayer.PlayerGui:GetChildren()) do
- if v.Name == "Burger" then
- burgeramount = burgeramount + 1
- end
- end
- if not string.find(tostring(burgeramount / 5), "%.") then
- game.StarterGui:SetCore("SendNotification", {
- Title = tostring(burgeramount).." BURGERS LEFT!";
- Text = tostring(burgeramount * 24).." stored health | OwO";
- Icon = "rbxassetid://2541869220";
- Duration = 5;
- })
- end
- end
- end)
- repeat wait() until game.Players.LocalPlayer.Character:FindFirstChild("Right Leg")
- game.Players.LocalPlayer.Character["Right Leg"].Touched:Connect(function(part)
- if string.find(string.lower(part.Parent.Name), "buy ammo") and reloaddebounce == false then
- reloaddebounce = true
- if game.Players.LocalPlayer.Character:FindFirstChild("Super Uzi") then
- local leastclips = math.huge
- local chosenuzi = nil
- if game.Players.LocalPlayer.PlayerGui:FindFirstChild("Uzi") then
- for i,v in pairs(game.Players.LocalPlayer.PlayerGui:GetChildren()) do
- if v:IsA("Tool") and v.Name == "Uzi" and v:FindFirstChild("Clips") then
- if v:FindFirstChild("Clips").Value < leastclips then
- leastclips = v:FindFirstChild("Clips").Value
- chosenuzi = v
- end
- end
- end
- end
- chosenuzi.Parent = game.Players.LocalPlayer.Backpack
- chosenuzi.Parent = game.Players.LocalPlayer.Character
- repeat wait() until part.BrickColor == BrickColor.new("Bright red")
- chosenuzi.Parent = game.Players.LocalPlayer.PlayerGui
- end
- reloaddebounce = false
- end
- end)
- end)
- game.Players.LocalPlayer.Character["Right Leg"].Touched:Connect(function(part)
- if string.find(string.lower(part.Parent.Name), "buy ammo") and reloaddebounce == false then
- reloaddebounce = true
- if game.Players.LocalPlayer.Character:FindFirstChild("Super Uzi") then
- local leastclips = math.huge
- local chosenuzi = nil
- if game.Players.LocalPlayer.PlayerGui:FindFirstChild("Uzi") then
- for i,v in pairs(game.Players.LocalPlayer.PlayerGui:GetChildren()) do
- if v:IsA("Tool") and v.Name == "Uzi" and v:FindFirstChild("Clips") then
- if v:FindFirstChild("Clips").Value < leastclips then
- leastclips = v:FindFirstChild("Clips").Value
- chosenuzi = v
- end
- end
- end
- end
- chosenuzi.Parent = game.Players.LocalPlayer.Backpack
- chosenuzi.Parent = game.Players.LocalPlayer.Character
- repeat wait() until part.BrickColor == BrickColor.new("Bright red")
- chosenuzi.Parent = game.Players.LocalPlayer.PlayerGui
- end
- reloaddebounce = false
- end
- end)
- game.CoreGui.DescendantAdded:Connect(function(dec)
- if dec.Name == "PopupFrame" then
- local children = dec:GetChildren()
- local shouldtrace = false
- repeat wait() until dec:FindFirstChild("InspectButton")
- container = dec:FindFirstAncestor("PlayerListContainer")
- local epic = tostring(children[#children].Position.Height)
- local space = string.find(epic, " ")
- local offset = string.sub(epic, space + 1, -1)
- local newoffset = tonumber(offset) + 26
- local clone = children[#children]:Clone()
- clone.Position = UDim2.new(0,0,0,newoffset)
- clone.Parent = children[#children].Parent
- clone.Name = "FindButton"
- clone.Text = "TOGGLE TRACE"
- clone.MouseButton1Click:Connect(function()
- container = clone:FindFirstAncestor("PlayerListContainer")
- for i,v in pairs(container.ScrollList:GetDescendants()) do
- if v:IsA("TextButton") and tostring(v.BackgroundColor3) == "0, 1, 1" then
- local player = game.Players:FindFirstChild(v.Parent.Name)
- if player.Character.Head:FindFirstChild("TRACE") then
- untrace(game.Players:FindFirstChild(v.Parent.Name))
- else
- trace(game.Players:FindFirstChild(v.Parent.Name))
- end
- end
- end
- end)
- end
- end)
- game:GetService('RunService').Stepped:connect(function()
- if shootuzi == true then
- local opp = GetNearestPlayerToMouse()
- if opp ~= nil then
- game.Players.LocalPlayer.Character:FindFirstChildWhichIsA("Tool"):FindFirstChild("Fire"):FireServer(opp.Character.Head.CFrame + opp.Character.HumanoidRootPart.Velocity/5)
- wait()
- end
- end
- if noclip == true then
- if game.Players.LocalPlayer.Character ~= nil then
- if game.Players.LocalPlayer.Character:FindFirstChild("Head") and game.Players.LocalPlayer.Character:FindFirstChild("Torso") and game.Players.LocalPlayer.Character:FindFirstChild("Humanoid") then
- game.Players.LocalPlayer.Character.Head.CanCollide = false
- game.Players.LocalPlayer.Character.Torso.CanCollide = false
- game.Players.LocalPlayer.Character.Humanoid.Sit = false
- end
- end
- end
- if flying then
- if game.Players.LocalPlayer.Character then
- if game.Players.LocalPlayer.Character:FindFirstChild("Humanoid") then
- game.Players.LocalPlayer.Character.Humanoid.PlatformStand = false
- game.Players.LocalPlayer.Character.Humanoid.Sit = false
- game.Players.LocalPlayer.Character.Humanoid:ChangeState(Enum.HumanoidStateType.Running)
- end
- if game.Players.LocalPlayer.Character:FindFirstChild("Float") then
- game.Players.LocalPlayer.Character:FindFirstChild("Float").CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
- end
- end
- end
- if ShiftHeld == true then
- if WHeld == true then
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame * CFrame.new(0,0,-RunSpeed)
- end
- if SHeld == true then
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame * CFrame.new(0,0,RunSpeed)
- end
- if DHeld == true then
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame * CFrame.new(RunSpeed,0,0)
- end
- if AHeld == true then
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame * CFrame.new(-RunSpeed,0,0)
- end
- end
- if SpaceHeld == true then
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame * CFrame.new(0,JumpHeight,0)
- end
- end)
- print("----------------FEATURES-------------------")
- print("Chat commands can also be done as /e :COMMANDNAME or /e COMMANDNAME")
- print("-------------------------------------------")
- print("---------KEYS---------")
- print("X Key - Toggle noclip")
- print("F Key - Toggles flight")
- print("C Key - Full heal / Use stored burgers")
- print("Q Key - Toggle mult-uzi delay (press with multi-uzi tool out)")
- print("")
- print("K Key - Toggle super-run")
- print("- Key - Lower super-run speed")
- print("+ Key - Raise super-run speed")
- print("")
- print("L Key - Toggle super-jump")
- print("[ Key - Lower super-jump speed")
- print("] Key - Raise super-jump speed")
- print("")
- print("RIGHT CLICK")
- print("- Right click on doors to toggle their locks")
- print("- Right click with a gun out to target fire at the player closest to your mouse")
- print("")
- print("LEADERBOARD")
- print("- Click a player's name on the leaderboard, then click TOGGLE TRACE to toggle tracing them")
- print("")
- print("---------CHAT COMMANDS---------")
- print("Shortened names work")
- print("-------------------------------")
- print("")
- print(":find PLAYERNAME - finds player")
- print(":trace PLAYERNAME - finds player")
- print(":unfind PLAYERNAME - unfinds player")
- print(":untrace PLAYERNAME - unfinds player")
- print("")
- print(":noslow - Prevents you from being stopped while reloading, eating, stomping, etc")
- print(":unnoslow - Turns off noslow")
- print("")
- print(":noknock - Prevents you from being tripped or stunned")
- print(":unnoknock - Turns off noknock")
- print("")
- print(":triggerbot - Automatically attacks people who attack you with multi-uzi")
- print(":trigger - Automatically attacks people who attack you with multi-uzi")
- print(":untriggerbot - Turns off triggerbot")
- print(":untrigger - Turns off triggerbot")
- print("")
- print(":flyspeed NUMBER - sets your flyspeed to NUMBER")
- print("")
- print(":autoheal - Automatically heals you if you take over 24 damage")
- --[
- print(":get ITEMNAME - gets an item, prioritizes free items. (LIST OF ITEMS FOR THIS COMMAND BELOW)")
- print("-------------------------------------------")
- print('-----------":get" command items-----------')
- print("-------------------------------------------")
- print("")
- print("uzi")
- print("burger")
- print("drink")
- print("ammo")
- print("cash")
- print("bottle")
- print("machete")
- print("club / golf")
- print("glock / pistol")
- print("sawed / sawn")
- print("")
- --]]
- print("-------------------------------------------")
- print('--------------USING MULTI-UZI--------------')
- print("-------------------------------------------")
- print("")
- print("LEFT CLICK")
- print("- Normal multi-uzi shot")
- print("RIGHT CLICK")
- print("- Targeted multi-uzi shot (shoots at player closest to mouse)")
- print("Q Key")
- print("- Toggles uzi delay (difference between fast fire and one shot)")
- print("RELOADING")
- print("- Walk over a reload buying pad with the multi-uzi equipped to reload uzis one by one")
- print("GATHER UZIS")
- print("- Uzis are stored whenever you obtain a new uzi")
- print("MULTI-UZI INFO")
- print("- Hover your mouse over the multi-uzi tool to see info. (amount of uzis, total damage, clips, and ammo)")
- print("")
- print("-------------------------------------------")
- print("Vortexturize | aidez moi#4192 | Aidez")
- print("-------------------------------------------")
- repeat wait() until game.Players.LocalPlayer.Character ~= nil
- game.Players.LocalPlayer.Character.ChildAdded:Connect(function(child)
- if child:IsA("Tool") and not child:FindFirstChild("done") then
- local madechanges = false
- for i,v in pairs(child:GetDescendants()) do
- if v:IsA("BasePart") then
- v.CanCollide = false
- madechanges = true
- end
- end
- if madechanges == true then
- local done = Instance.new("BoolValue")
- done.Name = "done"
- done.Parent = child
- end
- end
- end)
- repeat wait() until game.Players.LocalPlayer.Character:FindFirstChild("Humanoid")
- game.Players.LocalPlayer.Character.Humanoid.HealthChanged:Connect(function(health)
- if health <= game.Players.LocalPlayer.Character.Humanoid.MaxHealth - 24 and autoheal == true then
- burgerheal()
- end
- end)
- game.Players.LocalPlayer.Character.Humanoid.AnimationPlayed:Connect(function(track)
- if string.find(track.Animation.AnimationId, "464531742") then
- track:Stop()
- end
- end)
- game.Players.LocalPlayer.Character.Humanoid.StateChanged:Connect(function(old, new)
- if new == Enum.HumanoidStateType.FallingDown or new == Enum.HumanoidStateType.PlatformStanding and antiknockdown == true then
- game.Players.LocalPlayer.Character.Humanoid.PlatformStand = false
- game.Players.LocalPlayer.Character.Humanoid.Sit = false
- game.Players.LocalPlayer.Character.Humanoid:ChangeState(Enum.HumanoidStateType.GettingUp)
- game.Players.LocalPlayer.Character.Humanoid:ChangeState(Enum.HumanoidStateType.RunningNoPhysics)
- end
- end)
- game.Players.LocalPlayer.Character.Humanoid:GetPropertyChangedSignal("WalkSpeed"):Connect(function()
- if noslow then
- if game.Players.LocalPlayer.Character.Humanoid.WalkSpeed == 0 then
- game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 16
- end
- end
- end)
- game.Players.LocalPlayer.Character.Humanoid.ChildAdded:Connect(function(child)
- if child:IsA("ObjectValue") then
- if triggerbot then
- autoattack(game.Players:FindFirstChild(child.Value.Name))
- local state = game.Players.LocalPlayer.Character.Humanoid:GetState()
- if state == Enum.HumanoidStateType.FallingDown or new == Enum.HumanoidStateType.PlatformStanding then
- game.Players.LocalPlayer.Character.Humanoid.PlatformStand = false
- game.Players.LocalPlayer.Character.Humanoid.Sit = false
- game.Players.LocalPlayer.Character.Humanoid:ChangeState(Enum.HumanoidStateType.GettingUp)
- game.Players.LocalPlayer.Character.Humanoid:ChangeState(Enum.HumanoidStateType.RunningNoPhysics)
- end
- end
- markplayer(game.Players:FindFirstChild(child.Value.Name))
- end
- end)
- for i, x in pairs(game.Players:GetChildren()) do
- if x ~= nil then
- for i = 1,#hitlist do
- if string.lower(x.Name) == tostring(string.lower(hitlist[i])) then
- hitlistmark(x)
- x.CharacterAppearanceLoaded:Connect(function(char)
- if game.Players:FindFirstChild(char.Name) then
- hitlistmark(game.Players:FindFirstChild(char.Name))
- end
- end)
- end
- end
- if x:IsInGroup(5060386) and x.Name ~= "Fohskii" then
- hitlistmark(x)
- x.CharacterAppearanceLoaded:Connect(function(char)
- if game.Players:FindFirstChild(char.Name) then
- hitlistmark(game.Players:FindFirstChild(char.Name))
- end
- end)
- end
- end
- end
- --[[
- UPDATE LOG:
- ==========11/18/2019==========
- - Added autoheal (:autoheal and :unautoheal) (needs burgers to heal you)
- - You no longer get stopped while using the C key or autoheal
- - You now auto-matically re-equip your tools after healing
- - Eating animation is now automatically canceled.
- ==========11/19/2019==========
- - Now monitoring for people who kill hitlisted players!
- - 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!
- ..
- /yys. `hMM/
- :ys: `NMMMo oMMM:
- `sMMMm -oo: `NMMy
- .hMMMMM+ +MMN` `.-::. `
- -mMMyoMMN. /hho .:syhhomMMs -smNMMMNy `shysssssyhdho
- :mMMs``dMMd` NMMm .smMNdhdMMMM. `sNMNs:/MMM. `ydmmmmddMMMN+
- +NMMs -MMMs :MMM/ +NMNs- .MMMy .dMMd- -yMMy `````/hMMy-
- `yMMMmosyhdMMMM+ yMMm yMMN: `yMMM/ dMMN+odNMd/ :hMNy:
- -dMMMMMMmmdhyhMMM+ NMMo /MMM- :dMMMM- :MMMMNmho-``:/ :hNMh-
- +NMMm//-..`` `hMMMo` -MMM/ yMMm``:hNMyMMM+.-- :MMMy.` `-omMd` /dMMmo/+oooo/`
- oMMMh. `yMMMm/ :MMMs +MMMmmMNh: hMMNNNy yMMMmhdmNMm+`:dMMMMNNNNmNMMMo
- :yh+` `/dNNs `ydh: :shys/. `+yso-` :shddhy+-` oNMNho:-..```.-/`
- Join my discord here!:
- https://discord.gg/bMwYFq2
- Check out the update log above the aidez tag!
- --]]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement