Murder Mystery 2 Script | ESP AND MORE!



Created by Untitled

Features:

  • ESP AND MORE!
-- Gui to Lua
-- Version: 3.2

-- Instances:

local ScreenGui = Instance.new("ScreenGui")
local Frame = Instance.new("Frame")
local SheriffTab = Instance.new("TextLabel")
local MurderTab = Instance.new("TextLabel")
local line = Instance.new("Frame")
local line2 = Instance.new("Frame")
local Misc = Instance.new("TextLabel")
local TpToSheriff = Instance.new("TextButton")
local TpToMurder = Instance.new("TextButton")
local WalkSpeedValue = Instance.new("TextBox")
local JumpValue = Instance.new("TextBox")
local Speed = Instance.new("TextButton")
local Jump = Instance.new("TextButton")
local ESP = Instance.new("TextButton")
local Credits = Instance.new("TextLabel")
local client = game.Players.LocalPlayer
local allPlayers = game.Players:GetPlayers()

--Properties:

ScreenGui.Parent = game.CoreGui
ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling

Frame.Parent = ScreenGui
Frame.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
Frame.Position = UDim2.new(0.308742762, 0, 0.325399339, 0)
Frame.Size = UDim2.new(0, 484, 0, 252)
Frame.Active = true
Frame.Draggable = true

SheriffTab.Name = "SheriffTab"
SheriffTab.Parent = Frame
SheriffTab.BackgroundColor3 = Color3.fromRGB(144, 144, 144)
SheriffTab.Position = UDim2.new(-0.000746009755, 0, -0.00148176763, 0)
SheriffTab.Size = UDim2.new(0, 123, 0, 42)
SheriffTab.Text = "Sheriff Tab"
SheriffTab.TextColor3 = Color3.fromRGB(0, 0, 0)
SheriffTab.TextSize = 14.000

MurderTab.Name = "MurderTab"
MurderTab.Parent = Frame
MurderTab.BackgroundColor3 = Color3.fromRGB(144, 144, 144)
MurderTab.BorderColor3 = Color3.fromRGB(0, 0, 0)
MurderTab.Position = UDim2.new(0.737603307, 0, -0.00148176763, 0)
MurderTab.Size = UDim2.new(0, 126, 0, 42)
MurderTab.Text = "Murder Tab"
MurderTab.TextColor3 = Color3.fromRGB(0, 0, 0)
MurderTab.TextSize = 14.000

line.Name = "line"
line.Parent = Frame
line.BackgroundColor3 = Color3.fromRGB(170, 0, 0)
line.BorderColor3 = Color3.fromRGB(0, 0, 0)
line.Position = UDim2.new(0.254132241, 0, 0, 0)
line.Size = UDim2.new(0, 6, 0, 252)

line2.Name = "line2"
line2.Parent = Frame
line2.BackgroundColor3 = Color3.fromRGB(170, 0, 0)
line2.BorderColor3 = Color3.fromRGB(0, 0, 0)
line2.Position = UDim2.new(0.725206614, 0, 0, 0)
line2.Size = UDim2.new(0, 6, 0, 252)

Misc.Name = "Misc"
Misc.Parent = Frame
Misc.BackgroundColor3 = Color3.fromRGB(144, 144, 144)
Misc.Position = UDim2.new(0.292642444, 0, -0.00148176763, 0)
Misc.Size = UDim2.new(0, 194, 0, 42)
Misc.Text = "Misc"
Misc.TextColor3 = Color3.fromRGB(0, 0, 0)
Misc.TextSize = 14.000

TpToSheriff.Name = "TpToSheriff"
TpToSheriff.Parent = Frame
TpToSheriff.BackgroundColor3 = Color3.fromRGB(145, 145, 145)
TpToSheriff.Position = UDim2.new(0.758264482, 0, 0.214285702, 0)
TpToSheriff.Size = UDim2.new(0, 105, 0, 50)
TpToSheriff.Font = Enum.Font.SciFi
TpToSheriff.Text = "TP to Sheriff"
TpToSheriff.TextColor3 = Color3.fromRGB(0, 0, 0)
TpToSheriff.TextSize = 20.000
TpToSheriff.MouseButton1Click:Connect(function()
for _,v in pairs(game.Players:GetPlayers()) do
if v.Character ~= nil and v.Backpack:FindFirstChild("Gun") or v.Character:FindFirstChild("Gun") then
client.Character.HumanoidRootPart.CFrame = v.Character.HumanoidRootPart.CFrame
end
end
end)


TpToMurder.Name = "TpToMurder"
TpToMurder.Parent = Frame
TpToMurder.BackgroundColor3 = Color3.fromRGB(145, 145, 145)
TpToMurder.Position = UDim2.new(0.016528964, 0, 0.21825394, 0)
TpToMurder.Size = UDim2.new(0, 105, 0, 50)
TpToMurder.Font = Enum.Font.SciFi
TpToMurder.Text = "TP to Murder"
TpToMurder.TextColor3 = Color3.fromRGB(0, 0, 0)
TpToMurder.TextSize = 20.000
TpToMurder.MouseButton1Click:Connect(function()
for _, v in pairs(game.Players:GetPlayers()) do
if v.Character ~= nil and v.Backpack:FindFirstChild("Knife") or v.Character:FindFirstChild("Knife") then
murder = v.Name
client.Character.HumanoidRootPart.CFrame = v.Character.HumanoidRootPart.CFrame
end
end
end)


WalkSpeedValue.Name = "WalkSpeedValue"
WalkSpeedValue.Parent = Frame
WalkSpeedValue.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
WalkSpeedValue.Position = UDim2.new(0.29132241, 0, 0.226190448, 0)
WalkSpeedValue.Size = UDim2.new(0, 90, 0, 47)
WalkSpeedValue.Font = Enum.Font.SourceSans
WalkSpeedValue.Text = ""
WalkSpeedValue.TextColor3 = Color3.fromRGB(0, 0, 0)
WalkSpeedValue.TextSize = 14.000

JumpValue.Name = "JumpValue"
JumpValue.Parent = Frame
JumpValue.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
JumpValue.Position = UDim2.new(0.506198406, 0, 0.226190448, 0)
JumpValue.Size = UDim2.new(0, 90, 0, 47)
JumpValue.Font = Enum.Font.SourceSans
JumpValue.Text = ""
JumpValue.TextColor3 = Color3.fromRGB(0, 0, 0)
JumpValue.TextSize = 14.000

Speed.Name = "Speed"
Speed.Parent = Frame
Speed.BackgroundColor3 = Color3.fromRGB(145, 145, 145)
Speed.Position = UDim2.new(0.291322351, 0, 0.46825394, 0)
Speed.Size = UDim2.new(0, 90, 0, 47)
Speed.Font = Enum.Font.SciFi
Speed.Text = "Speed Value"
Speed.TextColor3 = Color3.fromRGB(0, 0, 0)
Speed.TextSize = 18.000
Speed.MouseButton1Click:Connect(function()
client.Character.Humanoid.WalkSpeed = tonumber(WalkSpeedValue.Text)
end)

Jump.Name = "Jump"
Jump.Parent = Frame
Jump.BackgroundColor3 = Color3.fromRGB(145, 145, 145)
Jump.Position = UDim2.new(0.506198406, 0, 0.468253911, 0)
Jump.Size = UDim2.new(0, 90, 0, 47)
Jump.Font = Enum.Font.SciFi
Jump.Text = "Jump Value"
Jump.TextColor3 = Color3.fromRGB(0, 0, 0)
Jump.TextSize = 18.000
Jump.MouseButton1Click:Connect(function()
client.Character.Humanoid.JumpPower = tonumber(JumpValue.Text)
end)

ESP.Name = "ESP"
ESP.Parent = Frame
ESP.BackgroundColor3 = Color3.fromRGB(145, 145, 145)
ESP.Position = UDim2.new(0.326194584, 0, 0.740214169, 0)
ESP.Size = UDim2.new(0, 160, 0, 50)
ESP.Font = Enum.Font.SciFi
ESP.Text = "ESP"
ESP.TextColor3 = Color3.fromRGB(0, 0, 0)
ESP.TextSize = 40.000
ESP.MouseButton1Click:Connect(function()
local client = game.Players.LocalPlayer
local allPlayers = game.Players:GetPlayers()
local runservice = game:GetService("RunService")

runservice.RenderStepped:Connect(function()
for i,v in pairs(game.Players:GetPlayers()) do
if v.Name ~= client.Name and v.Character ~= nil and v.Character:FindFirstChild("Humanoid") ~= nil then
local Head = v.Character:FindFirstChild("Head")
local bill = Head:FindFirstChildWhichIsA("BillboardGui") or Instance.new("BillboardGui", Head)
local Frame = bill:FindFirstChildWhichIsA("Frame") or Instance.new("Frame")
bill.Name = v.Name
bill.AlwaysOnTop = true
bill.Size = UDim2.new(1,0,1,0)
bill.Adornee = Head
Frame.Parent = bill
Frame.Active = true
Frame.BackgroundColor3 = Color3.new(0, 255, 0)
Frame.BackgroundTransparency = 0.5
Frame.BorderSizePixel = 0
Frame.AnchorPoint = Vector2.new(.5, .5)
Frame.Position = UDim2.new (0.5,0,0.5,0)
Frame.Size = UDim2.new (1,0,1,0)
Frame.Rotation = 0
if v.Backpack:FindFirstChild("Knife") or v.Character:FindFirstChild("Knife") then
Frame.BackgroundColor3 = Color3.new(255, 0, 0)
end
if v.Backpack:FindFirstChild("Gun") or v.Character:FindFirstChild("Gun") then
Frame.BackgroundColor3 = Color3.new(0, 0, 255)
end
end
end
end)
end)


Credits.Name = "Credits"
Credits.Parent = Frame
Credits.BackgroundColor3 = Color3.fromRGB(145, 145, 145)
Credits.BorderSizePixel = 2
Credits.Position = UDim2.new(-0.0247933883, 0, -0.202380955, 0)
Credits.Size = UDim2.new(0, 504, 0, 50)
Credits.Font = Enum.Font.SourceSans
Credits.Text = "Any Issues? Add me: Frankyy#0001"
Credits.TextColor3 = Color3.fromRGB(0, 0, 0)
Credits.TextSize = 40.000

ENJOY!

Warning: DO NOT DOWNLOAD anything from this page, you’re only here to copy the script!