Advertisement
alek_

Murder Mystery 2 ESP [READ COMMENTS] (NEW ROBLOX EXPLOIT SCRIPT)

Oct 29th, 2020
872
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 4.85 KB | None | 0 0
  1. --[[
  2.  
  3.  
  4.  
  5.         ██╗░░░██╗██████╗░██╗░█████╗░░█████╗░░██████╗████████╗
  6.         ██║░░░██║██╔══██╗██║██╔══██╗██╔══██╗██╔════╝╚══██╔══╝
  7.         ██║░░░██║██████╦╝██║██║░░╚═╝███████║╚█████╗░░░░██║░░░
  8.         ██║░░░██║██╔══██╗██║██║░░██╗██╔══██║░╚═══██╗░░░██║░░░
  9.         ╚██████╔╝██████╦╝██║╚█████╔╝██║░░██║██████╔╝░░░██║░░░
  10.         ░╚═════╝░╚═════╝░╚═╝░╚════╝░╚═╝░░╚═╝╚═════╝░░░░╚═╝░░░
  11.  
  12.  
  13. -- \\ ^ Developer Notes ^ // --
  14.  
  15. - Default hotkey to toggle is "e".
  16. - Default prefix for a command is "!".
  17. - PLEASE FREQUENTLY CHECK DEVELOPER CONSOLE AFTER RUNNING A COMMAND!!! (To open Developer Console press "F9".)
  18.  
  19. + How to use commands :
  20.  
  21.     -:-Prefix-:-
  22.  
  23.         ~ How to change Prefix :
  24.           - Write in chat *prefix*prefix *chosen prefix*.
  25.           (example : !prefix /e) - Changes prefix to "/e".
  26.          
  27.     -:-HotKey-:-
  28.    
  29.         ~ How to change HotKey :
  30.           - Write in chat *prefix*key *chosen key*.
  31.           (example : /e key y) - Changes key to "y".
  32.  
  33. ~ Murder Mystery ESP was made by Ubicast, report bugs / glitches on my discord Aleksandar#2880.
  34.  
  35.  [!] Please only edit below if you understand advanced Lua scripting.
  36.  
  37. ]]
  38.  
  39. pcall(function()
  40.    
  41.     -- //'Variables'\\ --
  42.    
  43. local player = game.Players.LocalPlayer
  44. local mouse = player:GetMouse()
  45. local key = "e"
  46. local prefix = "!"
  47. local prefix_length = 8
  48. local key_length = 5
  49. local msg_length
  50.    
  51.     -- //'Command'\\ --
  52.  
  53. player.Chatted:Connect(function(msg)
  54.     if msg:sub(1, key_length + 1) == prefix.."key " then
  55.         if string.len(msg:sub(key_length + 2)) > 1 then
  56.             print("Please input only 1 character!")
  57.         else
  58.             msg_length = string.len(msg)
  59.             key = string.lower(msg:sub(msg_length))
  60.             print('The new key is "'..key..'".')
  61.         end
  62.     elseif msg:sub(1, prefix_length) == prefix.."prefix " then
  63.         if msg:sub(9) == " " or msg:sub(9) == "" then
  64.             print("Please input an actual prefix!")
  65.         else
  66.             prefix = msg:sub(prefix_length + 1)
  67.             prefix_length = string.len(prefix.."prefix ")
  68.             key_length = prefix_length - 4
  69.             print('The new prefix is "'..prefix..'".')
  70.         end
  71.     end    
  72. end)
  73.    
  74.     -- //'ESP'\\ --
  75.    
  76. mouse.KeyDown:Connect(function(k)
  77.     k = k:lower()
  78.     if k == key then
  79.         for i, v in pairs(game.Players:GetPlayers()) do
  80.             if v.Backpack:FindFirstChild("Knife") then
  81.                 if player.Name ~= v.Name then
  82.                     if workspace[v.Name].Head:FindFirstChild("MurdererIndicator") then
  83.                         workspace[v.Name].Head.MurdererIndicator:Destroy()
  84.                     else
  85.                         local BillboardGui = Instance.new("BillboardGui", workspace[v.Name].Head)
  86.                         local Title = Instance.new("TextLabel", BillboardGui)
  87.                         BillboardGui.Name = "MurdererIndicator"
  88.                         BillboardGui.Enabled = true
  89.                         BillboardGui.Active = true
  90.                         BillboardGui.AlwaysOnTop = true
  91.                         BillboardGui.Size = UDim2.new(0, 100, 0, 50)
  92.                         BillboardGui.StudsOffset = Vector3.new(0, 1.5, 0)
  93.                         Title.Text = "Murderer"
  94.                         Title.TextColor3 = Color3.fromRGB(255, 0, 0)
  95.                         Title.TextStrokeTransparency = 0.5
  96.                         Title.BackgroundTransparency = 1
  97.                         Title.TextSize = 25
  98.                         Title.Size = UDim2.new(0, 100, 0, 50)
  99.                         workspace[v.Name].Humanoid.Died:Connect(function()
  100.                             workspace[v.Name].Head:FindFirstChild("MurdererIndicator"):Destroy()
  101.                         end)
  102.                     end
  103.                 end
  104.             elseif v.Backpack:FindFirstChild("Gun") then
  105.                 if player.Name ~= v.Name then
  106.                     if workspace[v.Name].Head:FindFirstChild("SheriffIndicator") then
  107.                         workspace[v.Name].Head.SheriffIndicator:Destroy()
  108.                     else
  109.                         local BillboardGui = Instance.new("BillboardGui", workspace[v.Name].Head)
  110.                         local Title = Instance.new("TextLabel", BillboardGui)
  111.                         BillboardGui.Name = "SheriffIndicator"
  112.                         BillboardGui.Enabled = true
  113.                         BillboardGui.Active = true
  114.                         BillboardGui.AlwaysOnTop = true
  115.                         BillboardGui.Size = UDim2.new(0, 100, 0, 50)
  116.                         BillboardGui.StudsOffset = Vector3.new(0, 1.5, 0)
  117.                         Title.Text = "Sheriff"
  118.                         Title.TextColor3 = Color3.fromRGB(0, 170, 255)
  119.                         Title.TextStrokeColor3 = Color3.fromRGB(255, 255, 255)
  120.                         Title.TextStrokeTransparency = 0.5
  121.                         Title.BackgroundTransparency = 1
  122.                         Title.TextSize = 25
  123.                         Title.Size = UDim2.new(0, 100, 0, 50)
  124.                         workspace[v.Name].Humanoid.Died:Connect(function()
  125.                             workspace[v.Name].Head:FindFirstChild("SheriffIndicator"):Destroy()
  126.                         end)
  127.                     end
  128.                 end
  129.             end
  130.         end
  131.     end    
  132. end)
  133.    
  134. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement