local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer
local ScreenGui = Instance.new("ScreenGui")
ScreenGui.Name = "MVSS DUELS"
ScreenGui.DisplayOrder = 999999
ScreenGui.ResetOnSpawn = false
ScreenGui.Parent = LocalPlayer:WaitForChild("PlayerGui")
local MainFrame = Instance.new("Frame")
MainFrame.Name = "MainFrame"
MainFrame.Size = UDim2.new(0, 300, 0, 300)
MainFrame.Position = UDim2.new(0.5, -150, 0.5, -150)
MainFrame.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
MainFrame.BorderSizePixel = 0
MainFrame.Parent = ScreenGui
local OpenButton = Instance.new("TextButton")
OpenButton.Name = "OpenButton"
OpenButton.Size = UDim2.new(0, 100, 0, 30)
OpenButton.Position = UDim2.new(0, 10, 0, 10)
OpenButton.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
OpenButton.BorderSizePixel = 0
OpenButton.Text = "OPEN MENU"
OpenButton.TextColor3 = Color3.fromRGB(255, 255, 255)
OpenButton.Font = Enum.Font.Code
OpenButton.TextSize = 13
OpenButton.Visible = false
OpenButton.Parent = ScreenGui
local UIStroke = Instance.new("UIStroke")
UIStroke.Thickness = 3
UIStroke.ApplyStrokeMode = Enum.ApplyStrokeMode.Border
UIStroke.Parent = MainFrame
task.spawn(function()
while true do
for i = 0, 1, 0.01 do
UIStroke.Color = Color3.fromHSV(i, 1, 1)
task.wait(0.05)
end
end
end)
local TitleFrame = Instance.new("Frame")
TitleFrame.Name = "TitleFrame"
TitleFrame.Size = UDim2.new(0.6, 0, 0, 35)
TitleFrame.Position = UDim2.new(0, 10, 0, 0)
TitleFrame.BackgroundTransparency = 1
TitleFrame.Parent = MainFrame
local TitleText = Instance.new("TextLabel")
TitleText.Name = "TitleText"
TitleText.Size = UDim2.new(0, 65, 1, 0)
TitleText.BackgroundTransparency = 1
TitleText.Text = "MVSS DUELS"
TitleText.TextColor3 = Color3.fromRGB(255, 255, 255)
TitleText.Font = Enum.Font.Code
TitleText.TextSize = 24
TitleText.TextXAlignment = Enum.TextXAlignment.Left
TitleText.Parent = TitleFrame
local MinimizeButton = Instance.new("TextButton")
MinimizeButton.Name = "MinimizeButton"
MinimizeButton.Size = UDim2.new(0, 30, 0, 30)
MinimizeButton.Position = UDim2.new(1, -65, 0, 2)
MinimizeButton.BackgroundTransparency = 1
MinimizeButton.Text = "-"
MinimizeButton.TextColor3 = Color3.fromRGB(200, 200, 200)
MinimizeButton.Font = Enum.Font.Code
MinimizeButton.TextSize = 24
MinimizeButton.Parent = MainFrame
local CloseButton = Instance.new("TextButton")
CloseButton.Name = "CloseButton"
CloseButton.Size = UDim2.new(0, 30, 0, 30)
CloseButton.Position = UDim2.new(1, -35, 0, 2)
CloseButton.BackgroundTransparency = 1
CloseButton.Text = "X"
CloseButton.TextColor3 = Color3.fromRGB(255, 70, 70)
CloseButton.Font = Enum.Font.Code
CloseButton.TextSize = 20
CloseButton.Parent = MainFrame
local Footer = Instance.new("TextLabel")
Footer.Size = UDim2.new(1, 0, 0, 25)
Footer.Position = UDim2.new(0, 10, 1, -25)
Footer.BackgroundTransparency = 1
Footer.Text = ""
Footer.TextColor3 = Color3.fromRGB(150, 150, 150)
Footer.Font = Enum.Font.Code
Footer.TextSize = 12
Footer.TextXAlignment = Enum.TextXAlignment.Left
Footer.Parent = MainFrame
_G.HeadSize = 35
_G.Disabled = false
_G.ESPEnabled = false
_G.TracersEnabled = false
_G.HitboxColor = BrickColor.new("Cyan")
_G.FOVEnabled = true
workspace.CurrentCamera.FieldOfView = 120
local HitboxButton = Instance.new("TextButton")
HitboxButton.Size = UDim2.new(0.85, 0, 0, 45)
HitboxButton.Position = UDim2.new(0.075, 0, 0.18, 0)
HitboxButton.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
HitboxButton.BorderSizePixel = 0
HitboxButton.Text = "Hitbox Expander: OFF"
HitboxButton.TextColor3 = Color3.fromRGB(255, 255, 255)
HitboxButton.Font = Enum.Font.Code
HitboxButton.TextSize = 18
HitboxButton.Parent = MainFrame
local ESPButton = Instance.new("TextButton")
ESPButton.Size = UDim2.new(0.85, 0, 0, 45)
ESPButton.Position = UDim2.new(0.075, 0, 0.38, 0)
ESPButton.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
ESPButton.BorderSizePixel = 0
ESPButton.Text = "ESP: OFF"
ESPButton.TextColor3 = Color3.fromRGB(255, 255, 255)
ESPButton.Font = Enum.Font.Code
ESPButton.TextSize = 18
ESPButton.Parent = MainFrame
local TracerButton = Instance.new("TextButton")
TracerButton.Size = UDim2.new(0.85, 0, 0, 45)
TracerButton.Position = UDim2.new(0.075, 0, 0.58, 0)
TracerButton.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
TracerButton.BorderSizePixel = 0
TracerButton.Text = "ESP Tracers: OFF"
TracerButton.TextColor3 = Color3.fromRGB(255, 255, 255)
TracerButton.Font = Enum.Font.Code
TracerButton.TextSize = 18
TracerButton.Parent = MainFrame
CloseButton.MouseButton1Click:Connect(function()
ScreenGui:Destroy()
end)
MinimizeButton.MouseButton1Click:Connect(function()
MainFrame.Visible = false
OpenButton.Visible = true
end)
OpenButton.MouseButton1Click:Connect(function()
MainFrame.Visible = true
OpenButton.Visible = false
end)
HitboxButton.MouseButton1Click:Connect(function()
_G.Disabled = not _G.Disabled
HitboxButton.Text = _G.Disabled and "Hitbox Expander: ON" or "Hitbox Expander: OFF"
end)
local colors = {BrickColor.new("Lime green"), BrickColor.new("Cyan"), BrickColor.new("New Yeller"), BrickColor.new("Hot pink")}
local colorIdx = 1
HitboxButton.MouseButton2Click:Connect(function()
colorIdx = (colorIdx % #colors) + 1
_G.HitboxColor = colors[colorIdx]
HitboxButton.Text = "Color Changed!"
task.wait(0.5)
HitboxButton.Text = _G.Disabled and "Hitbox Expander: ON" or "Hitbox Expander: OFF"
end)
ESPButton.MouseButton1Click:Connect(function()
_G.ESPEnabled = not _G.ESPEnabled
ESPButton.Text = _G.ESPEnabled and "ESP: ON" or "ESP: OFF"
end)
TracerButton.MouseButton1Click:Connect(function()
_G.TracersEnabled = not _G.TracersEnabled
TracerButton.Text = _G.TracersEnabled and "ESP Tracers: ON" or "ESP Tracers: OFF"
end)
game:GetService('RunService').RenderStepped:Connect(function()
for i, v in next, Players:GetPlayers() do
if v ~= LocalPlayer and v.Character and v.Character:FindFirstChild("HumanoidRootPart") then
local isEnemy = (LocalPlayer.Team == nil or v.Team ~= LocalPlayer.Team)
if _G.Disabled and isEnemy then
pcall(function()
v.Character.HumanoidRootPart.Size = Vector3.new(_G.HeadSize, _G.HeadSize, _G.HeadSize)
v.Character.HumanoidRootPart.Transparency = 0.65
v.Character.HumanoidRootPart.BrickColor = _G.HitboxColor
v.Character.HumanoidRootPart.Material = Enum.Material.SmoothPlastic
v.Character.HumanoidRootPart.CanCollide = false
end)
else
pcall(function()
v.Character.HumanoidRootPart.Size = Vector3.new(2, 2, 1)
v.Character.HumanoidRootPart.Transparency = 1
end)
end
end
end
for _, v in next, Players:GetPlayers() do
if v ~= LocalPlayer and v.Character then
local isEnemy = (LocalPlayer.Team == nil or v.Team ~= LocalPlayer.Team)
local humanoid = v.Character:FindFirstChild("Humanoid")
local hl = v.Character:FindFirstChild("EspHighlight") or Instance.new("Highlight", v.Character)
hl.Name = "EspHighlight"
hl.FillColor = Color3.fromRGB(0, 255, 255)
hl.Enabled = _G.ESPEnabled and isEnemy and humanoid and humanoid.Health > 0
end
end
end)