--// RAYFIELD local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))() --// SERVICES local Players = game:GetService("Players") local LP = Players.LocalPlayer -------------------------------------------------- -- WINDOW -------------------------------------------------- local Window = Rayfield:CreateWindow({ Name = "BROs. Mod Private", LoadingTitle = "BROs Private UI", LoadingSubtitle = "Made by Littlenoobguyso", ConfigurationSaving = { Enabled = true, FolderName = "BROsPrivate", FileName = "Config" }, Discord = {Enabled = false}, KeySystem = false }) -------------------------------------------------- -- 📁 TAB 1 - FTAP -------------------------------------------------- local Tab1 = Window:CreateTab("FTAP (For free)", 4483362458) Tab1:CreateSection("FTAP Tools") Tab1:CreateButton({ Name = "Load FTAP Hub", Callback = function() loadstring(game:HttpGet("https://rawscripts.net/raw/Fling-Things-and-People-FTAP-Hub-79081"))() end }) -- SPEED local SpeedEnabled = false local SpeedValue = 16 task.spawn(function() while true do if SpeedEnabled and LP.Character then local hum = LP.Character:FindFirstChild("Humanoid") if hum then hum.WalkSpeed = SpeedValue end end task.wait(0.2) end end) Tab1:CreateToggle({ Name = "Speed ON/OFF", CurrentValue = false, Callback = function(v) SpeedEnabled = v end }) Tab1:CreateSlider({ Name = "Speed", Range = {0,1000}, Increment = 1, CurrentValue = 16, Callback = function(v) SpeedValue = v end }) -- JUMP local JumpEnabled = false local JumpValue = 50 task.spawn(function() while true do if JumpEnabled and LP.Character then local hum = LP.Character:FindFirstChild("Humanoid") if hum then hum.JumpPower = JumpValue end end task.wait(0.2) end end) Tab1:CreateToggle({ Name = "Jump ON/OFF", CurrentValue = false, Callback = function(v) JumpEnabled = v end }) Tab1:CreateSlider({ Name = "Jump", Range = {0,1000}, Increment = 1, CurrentValue = 50, Callback = function(v) JumpValue = v end }) -- GRAVITY Tab1:CreateSlider({ Name = "Gravity", Range = {0,100}, Increment = 1, CurrentValue = workspace.Gravity, Callback = function(v) workspace.Gravity = v end }) -- ANTI TELEPORT local AntiTP = false Tab1:CreateToggle({ Name = "UN teleport flying error", CurrentValue = false, Callback = function(v) AntiTP = v end }) task.spawn(function() while true do if AntiTP and LP.Character and LP.Character:FindFirstChild("HumanoidRootPart") then local root = LP.Character.HumanoidRootPart if root.Velocity.Magnitude > 70 then root.Velocity = Vector3.zero root.RotVelocity = Vector3.zero end end task.wait(0.1) end end) -------------------------------------------------- -- 📁 TAB 2 - BROOKHAVEN -------------------------------------------------- local Tab2 = Window:CreateTab("Brookhaven", 4483362458) Tab2:CreateButton({ Name = "Load SP Hub", Callback = function() loadstring(game:HttpGet("https://rawscripts.net/raw/Brookhaven-RP-SP-Hub-v1o55-New-Uptade-201032"))() end }) -------------------------------------------------- -- 📁 TAB 3 - MM2 -------------------------------------------------- local Tab3 = Window:CreateTab("Murders mystery 2", 4483362458) Tab3:CreateSection("MM2 System") -------------------------------------------------- -- 🌈 OUTLINE FIXED ESP -------------------------------------------------- local ESP = false Tab3:CreateToggle({ Name = "MM2 Role ESP", CurrentValue = false, Callback = function(v) ESP = v end }) -------------------------------------------------- -- ⚠️ DANGER SYSTEM -------------------------------------------------- local Danger = false local DangerLabel = Tab3:CreateLabel("Status: Safe") Tab3:CreateToggle({ Name = "Danger Studs murderer", CurrentValue = false, Callback = function(v) Danger = v end }) -------------------------------------------------- -- 🔫 SHOW GUN -------------------------------------------------- local ShowGun = false Tab3:CreateToggle({ Name = "Show Gun", CurrentValue = false, Callback = function(v) ShowGun = v end }) -------------------------------------------------- -- 🔥 MAIN LOOP -------------------------------------------------- task.spawn(function() while true do for _,plr in pairs(Players:GetPlayers()) do if plr ~= LP and plr.Character then local char = plr.Character local h = char:FindFirstChild("Highlight") or Instance.new("Highlight", char) -- OUTLINE ONLY FIX h.FillTransparency = 1 h.OutlineTransparency = 0 local isMurderer = plr.Backpack:FindFirstChild("Knife") or char:FindFirstChild("Knife") local isSheriff = plr.Backpack:FindFirstChild("Gun") or char:FindFirstChild("Gun") if ESP then if isMurderer then h.OutlineColor = Color3.fromRGB(255,0,0) elseif isSheriff then h.OutlineColor = Color3.fromRGB(0,0,255) -- 🔵 FIXED BLUE else h.OutlineColor = Color3.fromHSV((tick()%5)/5,1,1) end end -- DANGER SYSTEM if Danger and LP.Character and LP.Character:FindFirstChild("HumanoidRootPart") then local dist = (LP.Character.HumanoidRootPart.Position - char.HumanoidRootPart.Position).Magnitude if isMurderer and dist < 30 then DangerLabel:Set("⚠️ GO FAR GO FAR MURDERER ("..plr.Name..")") else DangerLabel:Set("✅ Safe") end end end end -- GUN ESP if ShowGun then for _,obj in pairs(workspace:GetDescendants()) do if obj:IsA("Tool") and obj.Name == "Gun" then if not obj:FindFirstChild("GunHighlight") then local g = Instance.new("Highlight") g.Name = "GunHighlight" g.FillTransparency = 1 g.OutlineTransparency = 0 g.OutlineColor = Color3.fromRGB(0,255,0) g.Parent = obj end end end end task.wait(0.5) end end)