MM2
228 Views
8d atrás
Descrição
Nenhuma descrição fornecida.
Como Utilizar?
Script
1-- Murder Mystery by: Paulo
2local lp = game:GetService("Players").LocalPlayer
3local ts = game:GetService("TweenService")
4local run = game:GetService("RunService")
5local tcs = game:GetService("TextChatService")
6local guiId = "PauloHub_V98_Final"
7
8if lp.PlayerGui:FindFirstChild(guiId) then lp.PlayerGui[guiId]:Destroy() end
9
10-- VARIÁVEIS
11local farmON = false
12local espON = false
13local rgbON = false
14local noclipON = false
15local lang = "PT"
16local farmVel = 25
17
18local textos = {
19 PT = {tit="Murder Mystery by: Paulo", fun="FUNÇÕES", cfg="CONFIG", kill="KILL ALL SEGURO", esp="ESP JOGADORES", farm="SMOOTH FARM (UNDER)", noc="ATRAVESSAR PAREDES", dance="DANÇA 1", lang="IDIOMA / LANG"},
20 EN = {tit="MM2 Script by: Paulo", fun="FEATURES", cfg="SETTINGS", kill="SAFE KILL ALL", esp="PLAYER ESP", farm="SMOOTH FARM (UNDER)", noc="NOCLIP", dance="DANCE 1", lang="LANG / IDIOMA"}
21}
22local labels = {}
23
24local sg = Instance.new("ScreenGui", lp.PlayerGui); sg.Name = guiId; sg.ResetOnSpawn = false
25local tamAberto = UDim2.new(0, 460, 0, 300)
26local tamFechado = UDim2.new(0, 460, 0, 45)
27
28local main = Instance.new("Frame", sg); main.Size = tamAberto; main.Position = UDim2.new(0.5, -230, 0.5, -150); main.BackgroundColor3 = Color3.fromRGB(15, 15, 15); main.Active = true; main.Draggable = true; main.ClipsDescendants = true; Instance.new("UICorner", main).CornerRadius = UDim.new(0, 15)
29local borda = Instance.new("UIStroke", main); borda.Thickness = 3; borda.Color = Color3.fromRGB(50, 50, 50)
30
31-- TOPO
32local topo = Instance.new("Frame", main); topo.Size = UDim2.new(1, 0, 0, 45); topo.BackgroundColor3 = Color3.fromRGB(5, 5, 5); Instance.new("UICorner", topo).CornerRadius = UDim.new(0, 15)
33local titulo = Instance.new("TextLabel", topo); titulo.Size = UDim2.new(0.5, 0, 1, 0); titulo.Position = UDim2.new(0, 15, 0, 0); titulo.TextColor3 = Color3.new(1, 1, 1); titulo.BackgroundTransparency = 1; titulo.Font = "GothamBold"; titulo.TextSize = 14; titulo.TextXAlignment = "Left"; labels.tit = titulo
34
35local btnX = Instance.new("TextButton", topo); btnX.Text = "X"; btnX.Size = UDim2.new(0, 40, 0, 40); btnX.Position = UDim2.new(1, -45, 0, 2); btnX.TextColor3 = Color3.fromRGB(255, 80, 80); btnX.BackgroundTransparency = 1; btnX.Font = "GothamBold"; btnX.TextSize = 20; btnX.MouseButton1Click:Connect(function() sg:Destroy() end)
36
37local btnMin = Instance.new("TextButton", topo); btnMin.Text = "-"; btnMin.Size = UDim2.new(0, 40, 0, 40); btnMin.Position = UDim2.new(1, -85, 0, 0); btnMin.TextColor3 = Color3.new(1, 1, 1); btnMin.BackgroundTransparency = 1; btnMin.Font = "GothamBold"; btnMin.TextSize = 35
38
39-- CORPO
40local corpo = Instance.new("Frame", main); corpo.Size = UDim2.new(1, 0, 1, -45); corpo.Position = UDim2.new(0, 0, 0, 45); corpo.BackgroundTransparency = 1
41local lateral = Instance.new("Frame", corpo); lateral.Size = UDim2.new(0, 100, 1, -20); lateral.Position = UDim2.new(0, 10, 0, 10); lateral.BackgroundColor3 = Color3.fromRGB(10, 10, 10); Instance.new("UICorner", lateral)
42Instance.new("UIListLayout", lateral).Padding = UDim.new(0, 8)
43
44local conteudo = Instance.new("Frame", corpo); conteudo.Size = UDim2.new(1, -135, 1, -20); conteudo.Position = UDim2.new(0, 120, 0, 10); conteudo.BackgroundTransparency = 1
45local abaFun = Instance.new("ScrollingFrame", conteudo); abaFun.Size = UDim2.new(1, 0, 1, 0); abaFun.BackgroundTransparency = 1; abaFun.ScrollBarThickness = 0; abaFun.AutomaticCanvasSize = "Y"; Instance.new("UIListLayout", abaFun).Padding = UDim.new(0, 8)
46local abaCfg = Instance.new("ScrollingFrame", conteudo); abaCfg.Size = UDim2.new(1, 0, 1, 0); abaCfg.BackgroundTransparency = 1; abaCfg.Visible = false; abaCfg.ScrollBarThickness = 0; abaCfg.AutomaticCanvasSize = "Y"; Instance.new("UIListLayout", abaCfg).Padding = UDim.new(0, 8)
47
48local function updateLang() for id, obj in pairs(labels) do obj.Text = textos[lang][id] or obj.Text end end
49
50-- ABAS
51local function addTab(id, alvo)
52 local b = Instance.new("TextButton", lateral); b.Size = UDim2.new(1, -10, 0, 35); b.BackgroundColor3 = Color3.fromRGB(30, 30, 30); b.TextColor3 = Color3.new(1, 1, 1); b.Font = "GothamBold"; Instance.new("UICorner", b)
53 labels[id] = b; b.MouseButton1Click:Connect(function() abaFun.Visible = false; abaCfg.Visible = false; alvo.Visible = true end)
54end
55addTab("fun", abaFun); addTab("cfg", abaCfg)
56
57-- BOTOES FUNÇÕES
58local function createBtn(id, aba, acao, cor)
59 local b = Instance.new("TextButton", aba); b.Size = UDim2.new(1, -10, 0, 35); b.BackgroundColor3 = cor or Color3.fromRGB(35, 35, 35); b.TextColor3 = Color3.new(1, 1, 1); b.Font = "GothamBold"; Instance.new("UICorner", b)
60 if id then labels[id] = b end
61 b.MouseButton1Click:Connect(function() acao(b) end)
62 return b
63end
64
65createBtn("kill", abaFun, function()
66 local f = lp.Character:FindFirstChild("Knife") or lp.Backpack:FindFirstChild("Knife")
67 if f then
68 local pO = lp.Character.HumanoidRootPart.CFrame
69 for _, p in pairs(game.Players:GetPlayers()) do
70 if p ~= lp and p.Character and p.Character:FindFirstChild("HumanoidRootPart") then
71 lp.Character.HumanoidRootPart.CFrame = p.Character.HumanoidRootPart.CFrame * CFrame.new(0, 0, 1.2); task.wait(0.4)
72 end
73 end
74 lp.Character.HumanoidRootPart.CFrame = pO
75 end
76end, Color3.fromRGB(150, 0, 0))
77
78createBtn("farm", abaFun, function(b) farmON = not farmON b.BackgroundColor3 = farmON and Color3.fromRGB(0, 150, 0) or Color3.fromRGB(150, 130, 0) end, Color3.fromRGB(150, 130, 0))
79createBtn("esp", abaFun, function(b) espON = not espON b.BackgroundColor3 = espON and Color3.fromRGB(0, 150, 0) or Color3.fromRGB(35, 35, 35) end)
80createBtn("noc", abaFun, function(b) noclipON = not noclipON b.BackgroundColor3 = noclipON and Color3.fromRGB(0, 150, 0) or Color3.fromRGB(35, 35, 35) end)
81
82-- CAIXA DE VELOCIDADE
83local vBox = Instance.new("TextBox", abaFun); vBox.Size = UDim2.new(1, -10, 0, 35); vBox.BackgroundColor3 = Color3.fromRGB(30, 30, 30); vBox.PlaceholderText = "VELOCIDADE (16)"; vBox.TextColor3 = Color3.new(1,1,1); Instance.new("UICorner", vBox)
84vBox.FocusLost:Connect(function() if lp.Character:FindFirstChild("Humanoid") then lp.Character.Humanoid.WalkSpeed = tonumber(vBox.Text) or 16 end end)
85
86createBtn("dance", abaFun, function() if tcs.TextChannels.RBXGeneral then tcs.TextChannels.RBXGeneral:SendAsync("/e dance") end end, Color3.fromRGB(60, 20, 100))
87
88-- CONFIGS
89createBtn("lang", abaCfg, function() lang = (lang == "PT" and "EN" or "PT"); updateLang() end)
90createBtn(nil, abaCfg, function(b) rgbON = not rgbON b.Text = rgbON and "RGB: ON" or "RGB: OFF" end).Text = "RGB BORDER"
91createBtn(nil, abaCfg, function() main.BackgroundTransparency = 0.5 topo.BackgroundTransparency = 0.5 lateral.BackgroundTransparency = 0.5 end).Text = "GUI: TRANSPARENTE"
92createBtn(nil, abaCfg, function() main.BackgroundTransparency = 0 topo.BackgroundTransparency = 0 lateral.BackgroundTransparency = 0 end).Text = "GUI: SÓLIDA"
93
94-- MINIMIZAR
95btnMin.MouseButton1Click:Connect(function()
96 local abr = main.Size == tamAberto
97 ts:Create(main, TweenInfo.new(0.3), {Size = abr and tamFechado or tamAberto}):Play()
98 btnMin.Text = abr and "+" or "-"; corpo.Visible = not abr
99end)
100
101
102-- [[ SCRIPTHUB - RECORTADO PARA MELHOR PERFORMANCE ]]
103-- O script é muito grande para visualização completa no navegador.
104-- Utilize os botões de 'Copiar' ou 'Download' para obter o código completo.
