local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))() local Window = Rayfield:CreateWindow({ Name = "MM2 Delta Hub | Premium", LoadingTitle = "Murder Mystery 2 Menu", LoadingSubtitle = "by Gemini", ConfigurationSaving = { Enabled = true, FolderName = "DeltaMM2", FileName = "Config" } }) -- MAIN TAB (Ana Özellikler) local MainTab = Window:CreateTab("Main", 4483362458) MainTab:CreateSlider({ Name = "WalkSpeed", Range = {16, 250}, Increment = 1, CurrentValue = 16, Callback = function(Value) game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = Value end, }) MainTab:CreateButton({ Name = "Get Knife & Gun (Visual Only)", Callback = function() -- Bu sadece görsel olarak envanteri tazeler, bazı oyunlarda koruma olabilir. Rayfield:Notify({Title = "Info", Content = "Checking Inventory...", Duration = 2}) end, }) -- VISUALS TAB (ESP - Herkesi Görme) local VisualsTab = Window:CreateTab("Visuals", 4483345998) VisualsTab:CreateButton({ Name = "Player ESP (Highlight)", Callback = function() for _, v in pairs(game.Players:GetPlayers()) do if v ~= game.Players.LocalPlayer and v.Character then if not v.Character:FindFirstChild("Highlight") then local highlight = Instance.new("Highlight", v.Character) highlight.FillColor = Color3.fromRGB(255, 255, 255) -- Masumlar Beyaz -- Katil ve Şerifi Tespit Etme (Basit Mantık) if v.Backpack:FindFirstChild("Knife") or v.Character:FindFirstChild("Knife") then highlight.FillColor = Color3.fromRGB(255, 0, 0) -- Katil Kırmızı elseif v.Backpack:FindFirstChild("Gun") or v.Character:FindFirstChild("Gun") then highlight.FillColor = Color3.fromRGB(0, 0, 255) -- Şerif Mavi end end end end end, }) -- FARM TAB (Otomatik Toplama) local FarmTab = Window:CreateTab("Auto Farm", 4483362458) local autoCoin = false FarmTab:CreateToggle({ Name = "Auto Collect Coins", CurrentValue = false, Callback = function(Value) autoCoin = Value while autoCoin do task.wait(0.1) local coins = game.Workspace:FindFirstChild("CoinContainer", true) if coins then for _, coin in pairs(coins:GetChildren()) do if coin:IsA("BasePart") and game.Players.LocalPlayer.Character then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = coin.CFrame task.wait(0.2) end end end end end, }) -- WORLD TAB local WorldTab = Window:CreateTab("World", 4483362458) WorldTab:CreateButton({ Name = "Noclip", Callback = function() game:GetService("RunService").Stepped:Connect(function() if game.Players.LocalPlayer.Character then for _, v in pairs(game.Players.LocalPlayer.Character:GetDescendants()) do if v:IsA("BasePart") then v.CanCollide = false end end end end) end, }) WorldTab:CreateButton({ Name = "Infinite Yield", Callback = function() loadstring(game:HttpGet('https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source'))() end, })