CBRO. Real MillionBlox
CBRO. Real MillionBlox
CBRO. Real MillionBlox
(game:GetService("Players").LocalPlayer:GetMouse().X - aB.AbsolutePosition.X)) /
150
ay =
(aB.AbsoluteSize.Y -
(game:GetService("Players").LocalPlayer:GetMouse().Y - aB.AbsolutePosition.Y)) /
150
ax = math.clamp(ax, 0, 1)
ay = math.clamp(ay, 0, 1)
az.BackgroundColor3 = Color3.fromHSV(ax, ay, j)
au.value.Color = fromcolor(Color3.fromHSV(ax, ay, j))
as(au.value)
end
aB.MouseButton1Down:Connect(
function()
aG()
moveconnection =
game:GetService("Players").LocalPlayer:GetMouse().Move:Connect(
function()
aG()
end
)
releaseconnection =
game:GetService("UserInputService").InputEnded:Connect(
function(a9)
if a9.UserInputType ==
Enum.UserInputType.MouseButton1 then
aG()
moveconnection:Disconnect()
releaseconnection:Disconnect()
end
end
)
end
)
local function aJ()
local aI =
math.clamp(
game:GetService("Players").LocalPlayer:GetMouse().Y
- aC.AbsolutePosition.Y,
0,
148
)
D.Position = UDim2.new(0, 0, 0, aI)
j = 1 - aI / 152
aB.ImageColor3 = Color3.fromHSV(0, 0, j)
az.BackgroundColor3 = Color3.fromHSV(ax, ay, j)
au.value.Color = fromcolor(Color3.fromHSV(ax, ay, j))
as(au.value)
end
aC.MouseButton1Down:Connect(
function()
aJ()
moveconnection =
game:GetService("Players").LocalPlayer:GetMouse().Move:Connect(
function()
aJ()
end
)
releaseconnection =
game:GetService("UserInputService").InputEnded:Connect(
function(a9)
if a9.UserInputType ==
Enum.UserInputType.MouseButton1 then
aJ()
moveconnection:Disconnect()
releaseconnection:Disconnect()
end
end
)
end
)
elseif aq == "ColorTransp" then
ao.Size = ao.Size + UDim2.new(0, 0, 0, 16)
local av = Instance.new("TextButton")
local v = Instance.new("Frame")
local u = Instance.new("TextLabel")
av.Name = "Toggle"
av.Parent = z
av.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
av.BackgroundTransparency = 1.000
av.Size = UDim2.new(1, 0, 0, 14)
av.Font = Enum.Font.SourceSans
av.Text = ""
av.TextColor3 = Color3.fromRGB(0, 0, 0)
av.TextSize = 14.000
av.Modal = true
v.Parent = av
v.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
v.BorderColor3 = Color3.fromRGB(5, 5, 5)
v.Position = UDim2.new(0, 8, 0, 0)
v.Size = UDim2.new(0, 10, 0, 10)
u.Parent = av
u.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
u.BackgroundTransparency = 1.000
u.Position = UDim2.new(0.126635522, 0, 0, -1)
u.Size = UDim2.new(0.873364508, 0, 1, -4)
u.Font = Enum.Font.SourceSans
u.Text = ar
u.TextColor3 = Color3.fromRGB(200, 200, 200)
u.TextSize = 14
u.TextStrokeTransparency = 1
u.TextXAlignment = Enum.TextXAlignment.Left
au.value = {Toggle = false, Color = {R = 255, G = 255, B =
255}, Transparency = 0}
local j = 1
local ax, ay = 1, 1
local aK = 0
local az = Instance.new("TextButton")
function au:SetValue(aA)
au.value = aA
if aA.Toggle then
a:Tween(
v,
TweenInfo.new(0.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundColor3 = Color3.fromRGB(255, 0,
245)}
)
a:Tween(
u,
TweenInfo.new(0.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{TextColor3 = Color3.fromRGB(255, 255, 255)}
)
else
a:Tween(
v,
TweenInfo.new(0.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundColor3 = Color3.fromRGB(20, 20, 20)}
)
a:Tween(
u,
TweenInfo.new(0.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{TextColor3 = Color3.fromRGB(200, 200, 200)}
)
end
ax, ay, j = color(au.value.Color):ToHSV()
ax = math.clamp(ax, 0, 1)
ay = math.clamp(ay, 0, 1)
j = math.clamp(j, 0, 1)
az.Frame.J.Frame.Position = UDim2.new(1 - ax, 0, 1 -
ay, 0)
az.BackgroundColor3 = Color3.fromHSV(ax, ay, j)
az.Frame.ImageButton.Frame.Position = UDim2.new(0, 0,
0, j)
az.Frame.J.ImageColor3 = Color3.fromHSV(0, 0, j)
az.Frame.tspy.tspycolor.tspypos.Position =
UDim2.new(au.value.Transparency, 0, 0, 0)
az.Frame.tspy.tspycolor.ImageColor3 =
Color3.fromHSV(ax, ay, j)
aA.Color = fromcolor(Color3.fromHSV(ax, ay, j))
as(aA)
end
local v = Instance.new("Frame")
local aB = Instance.new("ImageButton")
local z = Instance.new("Frame")
local aC = Instance.new("ImageButton")
local D = Instance.new("Frame")
az.Name = "ColorPicker"
az.Parent = av
az.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
az.BorderColor3 = Color3.fromRGB(0, 0, 0)
az.Position = UDim2.new(0, 187, 0, 0)
az.Size = UDim2.new(0, 19, 0, 9)
az.AutoButtonColor = false
az.Font = Enum.Font.SourceSans
az.Text = ""
az.TextColor3 = Color3.fromRGB(0, 0, 0)
az.TextSize = 14.000
v.Parent = az
v.BackgroundColor3 = Color3.fromRGB(13, 13, 13)
v.BorderColor3 = Color3.fromRGB(0, 0, 0)
v.Position = UDim2.new(0, 21, 0, 4)
v.Size = UDim2.new(0, 178, 0, 177)
v.Visible = false
v.ZIndex = 3
aB.Parent = v
aB.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
aB.BorderColor3 = Color3.fromRGB(10, 10, 10)
aB.Position = UDim2.new(0, 5, 0, 5)
aB.Size = UDim2.new(0, 152, 0, 152)
aB.Image = "rbxassetid://698052001"
aB.Name = "J"
aB.ZIndex = 3
z.Parent = aB
z.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
z.BorderColor3 = Color3.fromRGB(0, 0, 0)
z.Size = UDim2.new(0, 1, 0, 1)
z.ZIndex = 3
aC.Parent = v
aC.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
aC.BorderColor3 = Color3.fromRGB(0, 0, 0)
aC.Position = UDim2.new(0, 160, 0, 5)
aC.Size = UDim2.new(0, 13, 0, 152)
aC.Image = "rbxassetid://3641079629"
aC.ZIndex = 3
D.Parent = aC
D.BackgroundColor3 = Color3.fromRGB(255, 0, 245)
D.BorderColor3 = Color3.fromRGB(0, 0, 0)
D.Position = UDim2.new(0, 0, 0, 0)
D.Size = UDim2.new(0, 13, 0, 3)
D.ZIndex = 3
local aL = Instance.new("ImageButton")
local aM = Instance.new("ImageLabel")
local aN = Instance.new("Frame")
aL.Name = "tspy"
aL.Parent = v
aL.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
aL.BorderColor3 = Color3.fromRGB(0, 0, 0)
aL.Position = UDim2.new(0, 5, 0, 160)
aL.Size = UDim2.new(0, 168, 0, 12)
aL.Image = "rbxassetid://3887014957"
aL.ScaleType = Enum.ScaleType.Tile
aL.TileSize = UDim2.new(0, 8, 0, 8)
aL.ZIndex = 3
aM.Name = "tspycolor"
aM.Parent = aL
aM.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
aM.BackgroundTransparency = 1.000
aM.BorderSizePixel = 0
aM.Size = UDim2.new(1, 0, 1, 0)
aM.Image = "rbxassetid://3887017050"
aM.ZIndex = 3
aN.Name = "tspypos"
aN.Parent = aM
aN.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
aN.BorderColor3 = Color3.fromRGB(0, 0, 0)
aN.Size = UDim2.new(0, 4, 0, 12)
aN.ZIndex = 3
if at.default ~= nil then
au:SetValue(at.default)
end
av.MouseButton1Down:Connect(
function()
au.value["Toggle"] = not au.value["Toggle"]
au:SetValue(au.value)
end
)
az.MouseButton1Down:Connect(
function()
v.Visible = not v.Visible
end
)
local aD = false
local aE = false
az.MouseEnter:Connect(
function()
aD = true
end
)
az.MouseLeave:Connect(
function()
aD = false
end
)
v.MouseEnter:Connect(
function()
aE = true
end
)
v.MouseLeave:Connect(
function()
aE = false
end
)
local aF = game.Players.LocalPlayer
local a9 = aF:GetMouse()
game:GetService("UserInputService").InputBegan:Connect(
function(a2)
if
a2.UserInputType ==
Enum.UserInputType.MouseButton1 or
a2.UserInputType ==
Enum.UserInputType.MouseButton2
then
if not aD and not aE and not Y then
v.Visible = false
end
end
end
)
local function aG()
local aH =
math.clamp(
game:GetService("Players").LocalPlayer:GetMouse().X
- aB.AbsolutePosition.X,
0,
152
)
local aI =
math.clamp(
game:GetService("Players").LocalPlayer:GetMouse().Y
- aB.AbsolutePosition.Y,
0,
152
)
z.Position = UDim2.new(0, aH, 0, aI)
ax =
(aB.AbsoluteSize.X -
(game:GetService("Players").LocalPlayer:GetMouse().X - aB.AbsolutePosition.X)) /
150
ay =
(aB.AbsoluteSize.Y -
(game:GetService("Players").LocalPlayer:GetMouse().Y - aB.AbsolutePosition.Y)) /
150
ax = math.clamp(ax, 0, 1)
ay = math.clamp(ay, 0, 1)
az.BackgroundColor3 = Color3.fromHSV(ax, ay, j)
aM.ImageColor3 = Color3.fromHSV(ax, ay, j)
au.value.Color = fromcolor(Color3.fromHSV(ax, ay, j))
as(au.value)
end
aB.MouseButton1Down:Connect(
function()
aG()
moveconnection =
game:GetService("Players").LocalPlayer:GetMouse().Move:Connect(
function()
aG()
end
)
releaseconnection =
game:GetService("UserInputService").InputEnded:Connect(
function(a9)
if a9.UserInputType ==
Enum.UserInputType.MouseButton1 then
aG()
moveconnection:Disconnect()
releaseconnection:Disconnect()
end
end
)
end
)
local function aO()
local aH =
math.clamp(
game:GetService("Players").LocalPlayer:GetMouse().X
- aL.AbsolutePosition.X,
0,
164
)
aN.Position = UDim2.new(0, aH, 0, 0)
aK = aH / 168
au.value.Transparency = aK
as(au.value)
end
aL.MouseButton1Down:Connect(
function()
aO()
moveconnection =
game:GetService("Players").LocalPlayer:GetMouse().Move:Connect(
function()
aO()
end
)
releaseconnection =
game:GetService("UserInputService").InputEnded:Connect(
function(a9)
if a9.UserInputType ==
Enum.UserInputType.MouseButton1 then
aO()
moveconnection:Disconnect()
releaseconnection:Disconnect()
end
end
)
end
)
local function aJ()
local aI =
math.clamp(
game:GetService("Players").LocalPlayer:GetMouse().Y
- aC.AbsolutePosition.Y,
0,
148
)
D.Position = UDim2.new(0, 0, 0, aI)
j = 1 - aI / 152
aB.ImageColor3 = Color3.fromHSV(0, 0, j)
az.BackgroundColor3 = Color3.fromHSV(ax, ay, j)
au.value.Color = fromcolor(Color3.fromHSV(ax, ay, j))
aM.ImageColor3 = Color3.fromHSV(ax, ay, j)
as(au.value)
end
aC.MouseButton1Down:Connect(
function()
aJ()
moveconnection =
game:GetService("Players").LocalPlayer:GetMouse().Move:Connect(
function()
aJ()
end
)
releaseconnection =
game:GetService("UserInputService").InputEnded:Connect(
function(a9)
if a9.UserInputType ==
Enum.UserInputType.MouseButton1 then
aJ()
moveconnection:Disconnect()
releaseconnection:Disconnect()
end
end
)
end
)
elseif aq == "Label" then
ao.Size = ao.Size + UDim2.new(0, 0, 0, 12)
local aP = Instance.new("TextLabel")
aP.Name = "Label"
aP.Parent = z
aP.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
aP.BackgroundTransparency = 1.000
aP.Position = UDim2.new(0.126635522, 0, 0.0740740746, 0)
aP.Size = UDim2.new(0, 160, 0, 10)
aP.Font = Enum.Font.SourceSans
aP.TextColor3 = Color3.fromRGB(220, 220, 220)
aP.TextSize = 14.000
aP.TextStrokeTransparency = 1
aP.TextXAlignment = Enum.TextXAlignment.Left
aP.TextYAlignment = Enum.TextYAlignment.Bottom
aP.Text = ar
function au:SetValue(aw)
end
elseif aq == "Slider" then
ao.Size = ao.Size + UDim2.new(0, 0, 0, 28)
local g, f, aQ = at.min or 0, at.max or 100, at.default or
50
local aR = Instance.new("Frame")
local aP = Instance.new("TextLabel")
local aS = Instance.new("TextLabel")
local aT = Instance.new("TextButton")
local aU = Instance.new("Frame")
aR.Name = "Slider"
aR.Parent = z
aR.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
aR.BackgroundTransparency = 1.000
aR.Position = UDim2.new(0, 0, 0, 0)
aR.Size = UDim2.new(1, 0, 0, 26)
aP.Name = "Label"
aP.Parent = aR
aP.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
aP.BackgroundTransparency = 1.000
aP.Position = UDim2.new(0, 28, 0, -2)
aP.Size = UDim2.new(0, 81, 0, 11)
aP.Font = Enum.Font.SourceSans
aP.Text = ar
aP.TextColor3 = Color3.fromRGB(220, 220, 220)
aP.TextSize = 14.000
aP.TextXAlignment = Enum.TextXAlignment.Left
aS.Name = "Value"
aS.Parent = aR
aS.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
aS.BackgroundTransparency = 1.000
aS.Position = UDim2.new(0, 119, 0, -2)
aS.Size = UDim2.new(0, 66, 0, 11)
aS.Font = Enum.Font.SourceSans
aS.Text = aQ
aS.TextColor3 = Color3.fromRGB(220, 220, 220)
aS.TextSize = 14.000
aS.TextXAlignment = Enum.TextXAlignment.Right
aT.Parent = aR
aT.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
aT.BorderColor3 = Color3.fromRGB(5, 5, 5)
aT.Position = UDim2.new(0, 24, 0, 12)
aT.Size = UDim2.new(0, 162, 0, 8)
aT.AutoButtonColor = false
aT.Font = Enum.Font.SourceSans
aT.Text = ""
aT.TextColor3 = Color3.fromRGB(0, 0, 0)
aT.Modal = true
aT.TextSize = 14.000
aU.Name = "Amount"
aU.Parent = aT
aU.BackgroundColor3 = Color3.fromRGB(255, 0, 245)
aU.BorderSizePixel = 0
aU.Size = UDim2.new(1, 0, 1, 0)
au.value = {Slider = aQ}
function au:SetValue(aw)
au.value = aw
local X
if g > 0 then
X = (au.value.Slider - g) / (f - g)
else
X = (au.value.Slider - g) / (f - g)
end
aS.Text = au.value.Slider
aU.Size = UDim2.new(X, 0, 1, 0)
as(aw)
end
au.value = {Slider = aQ}
au:SetValue(au.value)
local aV = game.Players.LocalPlayer:GetMouse()
local aW = game:GetService("UserInputService")
local aX
aT.MouseButton1Down:Connect(
function()
a:Tween(
aP,
TweenInfo.new(0.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{TextColor3 = Color3.fromRGB(240, 240, 240)}
)
a:Tween(
aS,
TweenInfo.new(0.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{TextColor3 = Color3.fromRGB(240, 240, 240)}
)
aU.Size = UDim2.new(0, math.clamp(aV.X -
aU.AbsolutePosition.X, 0, 162), 0, 8)
aX =
math.floor((tonumber(f) - tonumber(g)) / 162 *
aU.AbsoluteSize.X + tonumber(g)) or 0
aS.Text = aX
au.value.Slider = aX
as(au.value)
moveconnection =
aV.Move:Connect(
function()
aU.Size = UDim2.new(0, math.clamp(aV.X -
aU.AbsolutePosition.X, 0, 162), 0, 8)
aX =
math.floor(
(tonumber(f) - tonumber(g)) / 162 *
aU.AbsoluteSize.X + tonumber(g)
)
aS.Text = aX
au.value.Slider = aX
as(au.value)
end
)
releaseconnection =
aW.InputEnded:Connect(
function(a9)
if a9.UserInputType ==
Enum.UserInputType.MouseButton1 then
a:Tween(
aP,
TweenInfo.new(0.2,
Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
{TextColor3 = Color3.fromRGB(220,
220, 220)}
)
a:Tween(
aS,
TweenInfo.new(0.2,
Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
{TextColor3 = Color3.fromRGB(220,
220, 220)}
)
aU.Size =
UDim2.new(0, math.clamp(aV.X -
aU.AbsolutePosition.X, 0, 162), 0, 8)
aX =
math.floor(
(tonumber(f) - tonumber(g)) / 162 *
aU.AbsoluteSize.X + tonumber(g)
)
as(au.value)
moveconnection:Disconnect()
releaseconnection:Disconnect()
end
end
)
end
)
elseif aq == "ToggleKey" then
ao.Size = ao.Size + UDim2.new(0, 0, 0, 16)
au.value = {
Toggle = at.default ~= nil and at.default.Toggle or
false,
Key = at.default ~= nil and at.default.Key or nil,
Type = at.default ~= nil and at.default.Type or
"Always"
}
au.value.Active = "Always" and true or false
local aY = Instance.new("TextButton")
at.listname = at.listname or ar
aY.Name = "Cheat"
aY.Parent = z
aY.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
aY.BackgroundTransparency = 1.000
aY.Size = UDim2.new(1, 0, 0, 14)
aY.Font = Enum.Font.SourceSans
aY.Text = ""
aY.TextColor3 = Color3.fromRGB(0, 0, 0)
aY.TextSize = 14.000
local v = Instance.new("Frame")
local u = Instance.new("TextLabel")
local aZ = Instance.new("TextButton")
local z = Instance.new("Frame")
local q = Instance.new("UIListLayout")
local a_ = Instance.new("TextButton")
local b0 = Instance.new("TextButton")
local b1 = Instance.new("TextButton")
v.Parent = aY
v.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
v.BorderColor3 = Color3.fromRGB(5, 5, 5)
v.Position = UDim2.new(0, 8, 0, 0)
v.Size = UDim2.new(0, 10, 0, 10)
u.Parent = aY
u.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
u.BackgroundTransparency = 1.000
u.Position = UDim2.new(0.126635522, 0, 0, -1)
u.Size = UDim2.new(0.873364508, 0, 1, -4)
u.Font = Enum.Font.SourceSans
u.Text = ar
u.TextColor3 = Color3.fromRGB(200, 200, 200)
u.TextSize = 14.000
u.TextXAlignment = Enum.TextXAlignment.Left
aZ.Name = "Keybind"
aZ.Parent = aY
aZ.BackgroundColor3 = Color3.fromRGB(14, 14, 14)
aZ.BackgroundTransparency = 1.000
aZ.BorderColor3 = Color3.fromRGB(0, 0, 0)
aZ.Position = UDim2.new(0, 160, 0, -3)
aZ.Size = UDim2.new(-0.00462962966, 47, 1, 0)
aZ.Font = Enum.Font.SourceSans
aZ.Text = "[None]"
aZ.TextColor3 = Color3.fromRGB(204, 204, 204)
aZ.TextSize = 13.000
aZ.TextStrokeTransparency = 0.000
aZ.TextXAlignment = Enum.TextXAlignment.Right
aZ.TextYAlignment = Enum.TextYAlignment.Top
z.Parent = aZ
z.BackgroundColor3 = Color3.fromRGB(13, 13, 13)
z.BorderColor3 = Color3.fromRGB(0, 0, 0)
z.Position = UDim2.new(0, 0, 0.195637301, 0)
z.Size = UDim2.new(0, 46, 0, 56)
z.Visible = false
z.ZIndex = 2
q.Parent = z
q.SortOrder = Enum.SortOrder.LayoutOrder
a_.Name = "always"
a_.Parent = z
a_.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
a_.BackgroundTransparency = 1.000
a_.BorderSizePixel = 0
a_.Size = UDim2.new(1, 0, 0, 18)
a_.ZIndex = 2
a_.Font = Enum.Font.SourceSansBold
a_.Text = "Always"
a_.TextColor3 = Color3.fromRGB(255, 0, 245)
a_.TextSize = 14.000
b0.Name = "hold"
b0.Parent = z
b0.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
b0.BackgroundTransparency = 1.000
b0.BorderSizePixel = 0
b0.Size = UDim2.new(1, 0, 0, 18)
b0.ZIndex = 2
b0.Font = Enum.Font.SourceSans
b0.Text = "Hold"
b0.TextColor3 = Color3.fromRGB(200, 200, 200)
b0.TextSize = 14.000
b1.Name = "toggle"
b1.Parent = z
b1.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
b1.BackgroundTransparency = 1.000
b1.BorderSizePixel = 0
b1.Size = UDim2.new(1, 0, 0, 18)
b1.ZIndex = 2
b1.Font = Enum.Font.SourceSans
b1.Text = "Toggle"
b1.TextColor3 = Color3.fromRGB(200, 200, 200)
b1.TextSize = 14.000
for af, b2 in pairs(z:GetChildren()) do
if b2:IsA("TextButton") then
b2.MouseButton1Down:Connect(
function()
au.value.Type = b2.Text
z.Visible = false
a_.TextColor3 = Color3.fromRGB(200, 200,
200)
b0.TextColor3 = Color3.fromRGB(200, 200,
200)
b1.TextColor3 = Color3.fromRGB(200, 200,
200)
a_.Font = Enum.Font.SourceSans
b0.Font = Enum.Font.SourceSans
b1.Font = Enum.Font.SourceSans
b2.Font = Enum.Font.SourceSansBold
a:Tween(
b2,
TweenInfo.new(0.2,
Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
{TextColor3 = Color3.fromRGB(255, 0,
245)}
)
au.value.Active = au.value.Type == "Always"
and true or false
as(au.value)
end
)
b2.MouseEnter:Connect(
function()
if au.value.Type ~= b2.Text then
b2.Font = Enum.Font.SourceSansBold
a:Tween(
b2,
TweenInfo.new(0.2,
Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
{TextColor3 = Color3.fromRGB(255,
255, 255)}
)
end
end
)
b2.MouseLeave:Connect(
function()
if au.value.Type ~= b2.Text then
b2.Font = Enum.Font.SourceSans
a:Tween(
b2,
TweenInfo.new(0.2,
Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
{TextColor3 = Color3.fromRGB(200,
200, 200)}
)
end
end
)
end
end
local b3 = false
local b4 = false
z.MouseEnter:Connect(
function()
b3 = true
end
)
z.MouseLeave:Connect(
function()
b3 = false
end
)
aZ.MouseEnter:Connect(
function()
b4 = true
end
)
aZ.MouseLeave:Connect(
function()
b4 = false
end
)
local b5 = false
aZ.MouseButton1Down:Connect(
function()
if not b5 then
wait()
b5 = true
aZ.Text = "[...]"
end
end
)
local aF = game.Players.LocalPlayer
local a9 = aF:GetMouse()
game:GetService("RunService").Heartbeat:Connect(
function()
if au.value.Key ~= nil and au.value.Type ~=
"Always" then
if au.value.Type == "Hold" then
if string.find(au.value.Key, "Mouse") ==
nil then
au.value.Active =
game:GetService("UserInputService"):IsKeyDown(
Enum.KeyCode[au.value.Key]
)
else
au.value.Active =
game:GetService("UserInputService"):IsMouseButtonPressed(
Enum.UserInputType[au.value.Key]
)
end
end
else
au.value.Active = true
end
if
au.value.Active and au.value.Toggle and
au.value.Type ~= "Always" and
au.value.Key ~= nil
then
m.Keylist:Add(at.listname)
else
m.Keylist:Remove(at.listname)
end
end
)
function au:SetValue(aA)
au.value = aA
if aA.Toggle then
a:Tween(
v,
TweenInfo.new(0.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundColor3 = Color3.fromRGB(255, 0,
245)}
)
a:Tween(
u,
TweenInfo.new(0.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{TextColor3 = Color3.fromRGB(255, 255, 255)}
)
else
a:Tween(
v,
TweenInfo.new(0.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundColor3 = Color3.fromRGB(20, 20, 20)}
)
a:Tween(
u,
TweenInfo.new(0.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{TextColor3 = Color3.fromRGB(200, 200, 200)}
)
end
a_.TextColor3 = Color3.fromRGB(200, 200, 200)
b0.TextColor3 = Color3.fromRGB(200, 200, 200)
b1.TextColor3 = Color3.fromRGB(200, 200, 200)
a_.Font = Enum.Font.SourceSans
b0.Font = Enum.Font.SourceSans
b1.Font = Enum.Font.SourceSans
if au.value.Type == "Always" then
a_.TextColor3 = Color3.fromRGB(255, 0, 245)
a_.Font = Enum.Font.SourceSansBold
elseif au.value.Type == "Hold" then
b0.TextColor3 = Color3.fromRGB(255, 0, 245)
b0.Font = Enum.Font.SourceSansBold
elseif au.value.Type == "Toggle" then
b1.TextColor3 = Color3.fromRGB(255, 0, 245)
b1.Font = Enum.Font.SourceSansBold
end
au.value.Active = au.value.Type == "Always" and true or
false
if au.value.Key ~= nil then
aZ.Text = "[" .. au.value.Key .. "]"
else
aZ.Text = "[None]"
end
as(au.value)
end
if at.default ~= nil then
au:SetValue(at.default)
end
game:GetService("UserInputService").InputBegan:Connect(
function(a2)
if
a2.UserInputType ==
Enum.UserInputType.MouseButton1 or
a2.UserInputType ==
Enum.UserInputType.MouseButton2 and not b5
then
if z.Visible == true and not b3 and not b4 and
not Y then
z.Visible = false
end
end
if b5 then
b5 = false
aZ.Text =
a2.KeyCode.Name ~= "Unknown" and "[" ..
a2.KeyCode.Name .. "]" or
"[" .. a2.UserInputType.Name .. "]"
au.value.Key =
a2.KeyCode.Name ~= "Unknown" and
a2.KeyCode.Name or a2.UserInputType.Name
if a2.KeyCode.Name == "Backspace" then
aZ.Text = "[None]"
au.value.Key = nil
end
end
if au.value.Key ~= nil and au.value.Type ~=
"Always" then
if au.value.Type == "Toggle" then
if
string.find(au.value.Key, "Mouse") and
au.value.Key == a2.UserInputType.Name or
au.value.Key == a2.KeyCode.Name
then
au.value.Active = not au.value.Active
end
end
end
end
)
aZ.MouseButton2Down:Connect(
function()
if not b5 then
z.Visible = not z.Visible
end
end
)
aY.MouseButton1Down:Connect(
function()
au.value["Toggle"] = not au.value["Toggle"]
au:SetValue(au.value)
end
)
elseif aq == "Button" then
ao.Size = ao.Size + UDim2.new(0, 0, 0, 22)
local b6 = Instance.new("Frame")
local aT = Instance.new("TextButton")
local Q = Instance.new("UIGradient")
local u = Instance.new("TextLabel")
b6.Name = "Button"
b6.Parent = z
b6.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
b6.BackgroundTransparency = 1.000
b6.Size = UDim2.new(1, 0, 0, 22)
aT.Parent = b6
aT.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
aT.BorderColor3 = Color3.fromRGB(0, 0, 0)
aT.Position = UDim2.new(0, 24, 0, 0)
aT.Size = UDim2.new(0, 162, 0, 18)
aT.AutoButtonColor = false
aT.Font = Enum.Font.SourceSans
aT.Text = ""
aT.TextColor3 = Color3.fromRGB(0, 0, 0)
aT.TextSize = 14.000
Q.Color =
ColorSequence.new {
ColorSequenceKeypoint.new(0, Color3.fromRGB(33, 33,
33)),
ColorSequenceKeypoint.new(1, Color3.fromRGB(26, 26,
26))
}
Q.Rotation = 90
Q.Parent = aT
u.Parent = aT
u.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
u.BackgroundTransparency = 1.000
u.Size = UDim2.new(1, 0, 1, 0)
u.Font = Enum.Font.SourceSans
u.Text = ar
u.TextColor3 = Color3.fromRGB(220, 220, 220)
u.TextSize = 14.000
aT.MouseEnter:Connect(
function()
a:Tween(
u,
TweenInfo.new(0.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{TextColor3 = Color3.fromRGB(255, 0, 245)}
)
u.Font = Enum.Font.SourceSansBold
end
)
aT.MouseLeave:Connect(
function()
a:Tween(
u,
TweenInfo.new(0.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{TextColor3 = Color3.fromRGB(220, 220, 220)}
)
u.Font = Enum.Font.SourceSans
end
)
aT.MouseButton1Down:Connect(
function()
u.TextColor3 = Color3.fromRGB(220, 220, 220)
a:Tween(
u,
TweenInfo.new(0.4, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{TextColor3 = Color3.fromRGB(255, 0, 245)}
)
as()
end
)
elseif aq == "Dropdown" then
ao.Size = ao.Size + UDim2.new(0, 0, 0, 37)
local b7 = Instance.new("Frame")
do
local aP = Instance.new("TextLabel")
aP.Name = "Bable"
aP.Parent = b7
aP.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
aP.BackgroundTransparency = 1.000
aP.Position = UDim2.new(0.126635522, 0, 0.0740740746,
-2)
aP.Size = UDim2.new(0, 160, 0, 10)
aP.Font = Enum.Font.SourceSans
aP.TextColor3 = Color3.fromRGB(220, 220, 220)
aP.TextSize = 14.000
aP.TextStrokeTransparency = 1
aP.TextXAlignment = Enum.TextXAlignment.Left
aP.TextYAlignment = Enum.TextYAlignment.Bottom
aP.Text = ar
end
local aT = Instance.new("TextButton")
local Q = Instance.new("UIGradient")
local u = Instance.new("TextLabel")
local b8 = Instance.new("ImageLabel")
local b9 = Instance.new("Frame")
local q = Instance.new("UIListLayout")
local ap = Instance.new("UIPadding")
b7.Name = "Dropdown"
b7.Parent = z
b7.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
b7.BackgroundTransparency = 1.000
b7.Size = UDim2.new(1, 0, 0, 35)
aT.Parent = b7
aT.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
aT.BorderColor3 = Color3.fromRGB(0, 0, 0)
aT.Position = UDim2.new(0, 24, 0, 13)
aT.Size = UDim2.new(0, 162, 0, 18)
aT.AutoButtonColor = false
aT.Font = Enum.Font.SourceSans
aT.Text = ""
aT.TextColor3 = Color3.fromRGB(0, 0, 0)
aT.TextSize = 14.000
Q.Color =
ColorSequence.new {
ColorSequenceKeypoint.new(0, Color3.fromRGB(33, 33,
33)),
ColorSequenceKeypoint.new(1, Color3.fromRGB(26, 26,
26))
}
Q.Rotation = 90
Q.Parent = aT
u.Parent = aT
u.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
u.BackgroundTransparency = 1.000
u.Position = UDim2.new(0, 4, 0, -1)
u.Size = UDim2.new(1, -4, 1, 0)
u.Font = Enum.Font.SourceSans
u.Text = "none ok"
u.TextColor3 = Color3.fromRGB(220, 220, 220)
u.TextSize = 14.000
u.TextXAlignment = Enum.TextXAlignment.Left
b8.Parent = aT
b8.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
b8.BackgroundTransparency = 1.000
b8.Position = UDim2.new(0, 150, 0, 6)
b8.Size = UDim2.new(0, 5, 0, 4)
b8.Image = "rbxassetid://6119286865"
b9.Name = "Drop"
b9.Parent = b7
b9.BackgroundColor3 = Color3.fromRGB(23, 23, 23)
b9.BorderColor3 = Color3.fromRGB(0, 0, 0)
b9.Position = UDim2.new(0, 24, 0, 32)
b9.Size = UDim2.new(0, 162, 0, 4)
b9.Visible = false
b9.ZIndex = 2
q.Parent = b9
q.HorizontalAlignment = Enum.HorizontalAlignment.Center
q.SortOrder = Enum.SortOrder.LayoutOrder
ap.Parent = b9
ap.PaddingTop = UDim.new(0, 1)
b7.TextButton.MouseButton1Down:Connect(
function()
if b9.Visible then
b9.Visible = not b9.Visible
a:Tween(
b7:FindFirstChild("Bable"),
TweenInfo.new(0.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{TextColor3 = Color3.fromRGB(220, 220,
220)}
)
a:Tween(
u,
TweenInfo.new(0.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{TextColor3 = Color3.fromRGB(220, 220,
220)}
)
else
b9.Visible = not b9.Visible
a:Tween(
b7:FindFirstChild("Bable"),
TweenInfo.new(0.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{TextColor3 = Color3.fromRGB(240, 240,
240)}
)
a:Tween(
u,
TweenInfo.new(0.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{TextColor3 = Color3.fromRGB(240, 240,
240)}
)
end
end
)
local ba = false
local bb = false
local aF = game.Players.LocalPlayer
local a9 = aF:GetMouse()
game:GetService("UserInputService").InputBegan:Connect(
function(a2)
if
a2.UserInputType ==
Enum.UserInputType.MouseButton1 or
a2.UserInputType ==
Enum.UserInputType.MouseButton2
then
if not ba and b9.Visible == true and not bb and
not Y then
b9.Visible = false
a:Tween(
b7:FindFirstChild("Bable"),
TweenInfo.new(0.2,
Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
{TextColor3 = Color3.fromRGB(220, 220,
220)}
)
a:Tween(
u,
TweenInfo.new(0.2,
Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
{TextColor3 = Color3.fromRGB(220, 220,
220)}
)
end
end
end
)
b9.MouseEnter:Connect(
function()
ba = true
end
)
b9.MouseLeave:Connect(
function()
ba = false
end
)
b7.MouseEnter:Connect(
function()
bb = true
end
)
b7.MouseLeave:Connect(
function()
bb = false
end
)
local aa = true
au.value = {Dropdown = at.options[1]}
function au:SetValue(aX)
au.value = aX
u.Text = aX.Dropdown
as(au.value)
end
for bc, j in ipairs(at.options) do
b9.Size = b9.Size + UDim2.new(0, 0, 0, 16)
local aT = Instance.new("TextButton")
local bd = Instance.new("TextLabel")
aT.Parent = b9
aT.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
aT.BackgroundTransparency = 1.000
aT.BorderSizePixel = 0
aT.Size = UDim2.new(1, 0, 0, 16)
aT.Font = Enum.Font.SourceSans
aT.Text = ""
aT.TextColor3 = Color3.fromRGB(0, 0, 0)
aT.TextSize = 15
aT.TextXAlignment = Enum.TextXAlignment.Left
aT.ZIndex = 2
bd.Parent = aT
bd.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
bd.BackgroundTransparency = 1.000
bd.Position = UDim2.new(0, 6, 0, 0)
bd.Size = UDim2.new(1, -9, 1, 0)
bd.Font = Enum.Font.SourceSans
bd.Text = j
bd.TextColor3 = Color3.fromRGB(200, 200, 200)
bd.TextSize = 14.000
bd.TextXAlignment = Enum.TextXAlignment.Left
bd.ZIndex = 2
if aa then
aa = false
au.value.Dropdown = j
u.Text = j
end
aT.MouseEnter:Connect(
function()
bd.Font = Enum.Font.SourceSansBold
a:Tween(
bd,
TweenInfo.new(0.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{TextColor3 = Color3.fromRGB(255, 0, 245)}
)
end
)
aT.MouseLeave:Connect(
function()
bd.Font = Enum.Font.SourceSans
a:Tween(
bd,
TweenInfo.new(0.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{TextColor3 = Color3.fromRGB(200, 200,
200)}
)
end
)
aT.MouseButton1Down:Connect(
function()
au.value.Dropdown = j
u.Text = j
as(au.value)
b9.Visible = false
a:Tween(
b7:FindFirstChild("Bable"),
TweenInfo.new(0.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{TextColor3 = Color3.fromRGB(220, 220,
220)}
)
a:Tween(
u,
TweenInfo.new(0.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{TextColor3 = Color3.fromRGB(220, 220,
220)}
)
end
)
end
elseif aq == "Jumbobox" then
ao.Size = ao.Size + UDim2.new(0, 0, 0, 37)
local b7 = Instance.new("Frame")
do
local aP = Instance.new("TextLabel")
aP.Name = "Bable"
aP.Parent = b7
aP.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
aP.BackgroundTransparency = 1.000
aP.Position = UDim2.new(0.126635522, 0, 0.0740740746,
-2)
aP.Size = UDim2.new(0, 160, 0, 10)
aP.Font = Enum.Font.SourceSans
aP.TextColor3 = Color3.fromRGB(220, 220, 220)
aP.TextSize = 14.000
aP.TextStrokeTransparency = 1
aP.TextXAlignment = Enum.TextXAlignment.Left
aP.TextYAlignment = Enum.TextYAlignment.Bottom
aP.Text = ar
end
local aT = Instance.new("TextButton")
local Q = Instance.new("UIGradient")
local u = Instance.new("TextLabel")
local b8 = Instance.new("ImageLabel")
local b9 = Instance.new("Frame")
local q = Instance.new("UIListLayout")
local ap = Instance.new("UIPadding")
b7.Name = "Dropdown"
b7.Parent = z
b7.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
b7.BackgroundTransparency = 1.000
b7.Size = UDim2.new(1, 0, 0, 35)
aT.Parent = b7
aT.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
aT.BorderColor3 = Color3.fromRGB(0, 0, 0)
aT.Position = UDim2.new(0, 24, 0, 13)
aT.Size = UDim2.new(0, 162, 0, 18)
aT.AutoButtonColor = false
aT.Font = Enum.Font.SourceSans
aT.Text = ""
aT.TextColor3 = Color3.fromRGB(0, 0, 0)
aT.TextSize = 14.000
Q.Color =
ColorSequence.new {
ColorSequenceKeypoint.new(0, Color3.fromRGB(33, 33,
33)),
ColorSequenceKeypoint.new(1, Color3.fromRGB(26, 26,
26))
}
Q.Rotation = 90
Q.Parent = aT
u.Parent = aT
u.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
u.BackgroundTransparency = 1.000
u.Position = UDim2.new(0, 4, 0, -1)
u.Size = UDim2.new(1, -4, 1, 0)
u.Font = Enum.Font.SourceSans
u.Text = "0 Selected"
u.TextColor3 = Color3.fromRGB(220, 220, 220)
u.TextSize = 14.000
u.TextXAlignment = Enum.TextXAlignment.Left
b8.Parent = aT
b8.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
b8.BackgroundTransparency = 1.000
b8.Position = UDim2.new(0, 150, 0, 6)
b8.Size = UDim2.new(0, 5, 0, 4)
b8.Image = "rbxassetid://6119286865"
b9.Name = "Drop"
b9.Parent = b7
b9.BackgroundColor3 = Color3.fromRGB(23, 23, 23)
b9.BorderColor3 = Color3.fromRGB(0, 0, 0)
b9.Position = UDim2.new(0, 24, 0, 32)
b9.Size = UDim2.new(0, 162, 0, 4)
b9.Visible = false
b9.ZIndex = 2
q.Parent = b9
q.HorizontalAlignment = Enum.HorizontalAlignment.Center
q.SortOrder = Enum.SortOrder.LayoutOrder
ap.Parent = b9
ap.PaddingTop = UDim.new(0, 1)
b7.TextButton.MouseButton1Down:Connect(
function()
if b9.Visible then
b9.Visible = not b9.Visible
a:Tween(
b7:FindFirstChild("Bable"),
TweenInfo.new(0.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{TextColor3 = Color3.fromRGB(220, 220,
220)}
)
a:Tween(
u,
TweenInfo.new(0.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{TextColor3 = Color3.fromRGB(220, 220,
220)}
)
else
b9.Visible = not b9.Visible
a:Tween(
b7:FindFirstChild("Bable"),
TweenInfo.new(0.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{TextColor3 = Color3.fromRGB(240, 240,
240)}
)
a:Tween(
u,
TweenInfo.new(0.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{TextColor3 = Color3.fromRGB(240, 240,
240)}
)
end
end
)
local ba = false
local bb = false
local aF = game.Players.LocalPlayer
local a9 = aF:GetMouse()
game:GetService("UserInputService").InputBegan:Connect(
function(a2)
if
a2.UserInputType ==
Enum.UserInputType.MouseButton1 or
a2.UserInputType ==
Enum.UserInputType.MouseButton2
then
if not ba and b9.Visible == true and not bb and
not Y then
b9.Visible = false
a:Tween(
b7:FindFirstChild("Bable"),
TweenInfo.new(0.2,
Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
{TextColor3 = Color3.fromRGB(220, 220,
220)}
)
a:Tween(
u,
TweenInfo.new(0.2,
Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
{TextColor3 = Color3.fromRGB(220, 220,
220)}
)
end
end
end
)
b9.MouseEnter:Connect(
function()
ba = true
end
)
b9.MouseLeave:Connect(
function()
ba = false
end
)
b7.MouseEnter:Connect(
function()
bb = true
end
)
b7.MouseLeave:Connect(
function()
bb = false
end
)
local aa = true
au.value = {Jumbobox = {}}
function au:SetValue(aX)
au.value = aX
u.Text = #au.value.Jumbobox .. " Selected"
for af, ag in pairs(b9:GetChildren()) do
if ag:IsA("TextButton") then
ag.TextLabel.TextColor3 = Color3.fromRGB(200,
200, 200)
ag.TextLabel.Font = Enum.Font.SourceSans
if table.find(au.value.Jumbobox,
ag.TextLabel.Text) then
ag.TextLabel.TextColor3 =
Color3.fromRGB(255, 0, 245)
ag.TextLabel.Font =
Enum.Font.SourceSansBold
end
end
end
as(au.value)
end
for bc, j in ipairs(at.options) do
b9.Size = b9.Size + UDim2.new(0, 0, 0, 16)
local aT = Instance.new("TextButton")
local bd = Instance.new("TextLabel")
aT.Parent = b9
aT.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
aT.BackgroundTransparency = 1.000
aT.BorderSizePixel = 0
aT.Size = UDim2.new(1, 0, 0, 16)
aT.Font = Enum.Font.SourceSans
aT.Text = ""
aT.TextColor3 = Color3.fromRGB(0, 0, 0)
aT.TextSize = 15
aT.TextXAlignment = Enum.TextXAlignment.Left
aT.ZIndex = 2
aT.Name = j
bd.Parent = aT
bd.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
bd.BackgroundTransparency = 1.000
bd.Position = UDim2.new(0, 6, 0, 0)
bd.Size = UDim2.new(1, -9, 1, 0)
bd.Font = Enum.Font.SourceSans
bd.Text = j
bd.TextColor3 = Color3.fromRGB(200, 200, 200)
bd.TextSize = 14.000
bd.TextXAlignment = Enum.TextXAlignment.Left
bd.ZIndex = 2
aT.MouseEnter:Connect(
function()
bd.Font = Enum.Font.SourceSansBold
end
)
aT.MouseLeave:Connect(
function()
if not table.find(au.value.Jumbobox, j) then
bd.Font = Enum.Font.SourceSans
end
end
)
aT.MouseButton1Down:Connect(
function()
if table.find(au.value.Jumbobox, j) then
bd.TextColor3 = Color3.fromRGB(200, 200,
200)
for bc, X in pairs(au.value.Jumbobox) do
if X == j then
table.remove(au.value.Jumbobox, bc)
end
end
u.Text = #au.value.Jumbobox .. " Selected"
bd.Font = Enum.Font.SourceSans
else
table.insert(au.value.Jumbobox, j)
bd.TextColor3 = Color3.fromRGB(255, 0, 245)
bd.Font = Enum.Font.SourceSansBold
u.Text = #au.value.Jumbobox .. " Selected"
end
end
)
end
end
return au
end
return an
end
return ak
end
ae.Parent = r
ad.Parent = p
return ac
end
n.Parent = game.CoreGui
return m
end
local be = {
"Head",
"UpperTorso",
"LowerTorso",
"LeftUpperArm",
"LeftLowerArm",
"LeftHand",
"RightUpperArm",
"RightLowerArm",
"RightHand",
"LeftUpperLeg",
"LeftLowerLeg",
"LeftFoot",
"RightUpperLeg",
"RightLowerLeg",
"RightFoot"
}
local bf = loadstring(game:HttpGet("https://pastebin.com/raw/bjkeLmVr"))()
local bg = loadstring(game:HttpGet("https://pastebin.com/raw/6gzsQ6Tv"))()
local bh = {}
local bi = {fov = Drawing.new("Circle")}
local bj = Instance.new("BindableEvent")
bj.Parent = game
local bk = a:New()
local bl = game:GetService("Players")
local bm = bl.LocalPlayer
local aV = bm:GetMouse()
local cam = workspace.CurrentCamera
local bn = getrawmetatable(game)
local bo = bn.__namecall
local bp = bn.__index
local bq = bn.__newindex
local br = Instance.new("Animation", workspace)
local bs = game:GetService("RunService")
local bt = getsenv(bm.PlayerGui.Client)
local aW = game:GetService("UserInputService")
local bu = game:GetService("Lighting")
br.AnimationId = "rbxassetid://0"
makefolder("millionblox")
makefolder("millionblox/Counter Blox")
makefolder("millionblox/Counter Blox/cfgs")
makefolder("millionblox/Counter Blox/luas")
setreadonly(bn, false)
local bv = {
["Nebula"] = {
SkyboxLf = "rbxassetid://159454286",
SkyboxBk = "rbxassetid://159454299",
SkyboxDn = "rbxassetid://159454296",
SkyboxFt = "rbxassetid://159454293",
SkyboxLf = "rbxassetid://159454286",
SkyboxRt = "rbxassetid://159454300",
SkyboxUp = "rbxassetid://159454288"
},
["Vaporwave"] = {
SkyboxLf = "rbxassetid://1417494402",
SkyboxBk = "rbxassetid://1417494030",
SkyboxDn = "rbxassetid://1417494146",
SkyboxFt = "rbxassetid://1417494253",
SkyboxLf = "rbxassetid://1417494402",
SkyboxRt = "rbxassetid://1417494499",
SkyboxUp = "rbxassetid://1417494643"
},
["Clouds"] = {
SkyboxLf = "rbxassetid://570557620",
SkyboxBk = "rbxassetid://570557514",
SkyboxDn = "rbxassetid://570557775",
SkyboxFt = "rbxassetid://570557559",
SkyboxLf = "rbxassetid://570557620",
SkyboxRt = "rbxassetid://570557672",
SkyboxUp = "rbxassetid://570557727"
},
["Twilight"] = {
SkyboxLf = "rbxassetid://264909758",
SkyboxBk = "rbxassetid://264908339",
SkyboxDn = "rbxassetid://264907909",
SkyboxFt = "rbxassetid://264909420",
SkyboxLf = "rbxassetid://264909758",
SkyboxRt = "rbxassetid://264908886",
SkyboxUp = "rbxassetid://264907379"
}
}
local bw = {
[1] = {
name = "Legit",
[1] = {
name = "General",
[1] = {
name = "Aimbot",
side = "Left",
[1] = {"ToggleKey", "Enabled", nil, {listname = "Legitbot"},
"Enabled"},
[2] = {
"Dropdown",
"Selection",
nil,
{options = {"Closest to Crosshair", "Lowest Health", "Lowest
Distance"}},
"Selection"
},
[3] = {"Dropdown", "Hitbox", nil, {options = {"Closest", "Head",
"Chest"}}, "Hitbox"},
[4] = {"Toggle", "Free For All", nil, {}, "FFA"},
[5] = {"Toggle", "Through Walls", nil, {}, "Through Walls"},
[6] = {"Slider", "Field of View", nil, {min = 0, max = 360, default
= 180}, "Field of View"},
[7] = {"ColorTransp", "Draw FOV", function(aA)
bi.fov.Color = color(aA.Color)
bi.fov.Transparency = 1 - aA.Transparency
if bh.Legit.General.Aimbot.Enabled.Toggle and not aA.Toggle
then
bi.fov.Visible = false
end
end, {}, "Draw FOV"},
[8] = {"Slider", "Smoothing", nil, {min = 1, max = 50, default =
1}, "Smoothing"},
[9] = {"Toggle", "Through Smokes", nil, {}, "Through Smokes"},
[10] = {"Toggle", "Flash Check", nil, {}, "Flash Check"},
[11] = {"Toggle", "Aim Center", nil, {default = true}, "Aim
Center"},
[12] = {"Toggle", "Delay Aim", nil, {}, "Delay Aim"},
[13] = {"Toggle", "Forcefield Check", nil, {}, "Forcefield Check"}
},
[2] = {
name = "Silent Aim",
side = "Right",
[1] = {"Toggle", "Enabled", nil, {}, "Enabled"},
[2] = {"Slider", "Hit Chance", nil, {min = 0, max = 100, default =
100}, "Hit Chance"},
[3] = {"Slider", "Head Chance", nil, {min = 0, max = 100, default =
100}, "Head Chance"}
},
[3] = {
name = "Triggerbot",
side = "Right",
[1] = {"ToggleKey", "Enabled", nil, {listname = "Triggerbot"},
"Enabled"},
[2] = {"Slider", "Shoot Chance", nil, {min = 0, max = 100, default
= 100}, "Shoot Chance"},
[3] = {"Slider", "Delay (ms)", nil, {min = 0, max = 3500, default =
0}, "Delay"}
}
},
[2] = {
name = "Pistol",
[1] = {
name = "Aimbot",
side = "Left",
[1] = {"Toggle", "Override Default", nil, {}, "Override Default"},
[2] = {"Dropdown", "Hitbox", nil, {options = {"Closest", "Head",
"Chest"}}, "Hitbox"},
[3] = {"Slider", "Field of View", nil, {min = 0, max = 360, default
= 180}, "Field of View"},
[4] = {"Slider", "Smoothing", nil, {min = 1, max = 50, default =
1}, "Smoothing"},
[5] = {"Toggle", "Through Smokes", nil, {}, "Through Smokes"},
[6] = {"Toggle", "Flash Check", nil, {}, "Flash Check"},
[7] = {"Toggle", "Aim Center", nil, {default = true}, "Aim
Center"},
[8] = {"Toggle", "Delay Aim", nil, {}, "Delay Aim"}
},
[2] = {
name = "Silent Aim",
side = "Right",
[1] = {"Toggle", "Enabled", nil, {}, "Enabled"},
[2] = {"Slider", "Hit Chance", nil, {min = 0, max = 100, default =
100}, "Hit Chance"},
[3] = {"Slider", "Head Chance", nil, {min = 0, max = 100, default =
100}, "Head Chance"}
},
[3] = {
name = "Triggerbot",
side = "Right",
[1] = {"Toggle", "Enabled", nil, {}, "Enabled"},
[2] = {"Slider", "Shoot Chance", nil, {min = 0, max = 100, default
= 100}, "Shoot Chance"},
[3] = {"Slider", "Delay (ms)", nil, {min = 0, max = 3500, default =
0}, "Delay"}
}
},
[3] = {
name = "SMG",
[1] = {
name = "Aimbot",
side = "Left",
[1] = {"Toggle", "Override Default", nil, {}, "Override Default"},
[2] = {"Dropdown", "Hitbox", nil, {options = {"Closest", "Head",
"Chest"}}, "Hitbox"},
[3] = {"Slider", "Field of View", nil, {min = 0, max = 360, default
= 180}, "Field of View"},
[4] = {"Slider", "Smoothing", nil, {min = 1, max = 50, default =
1}, "Smoothing"},
[5] = {"Toggle", "Through Smokes", nil, {}, "Through Smokes"},
[6] = {"Toggle", "Flash Check", nil, {}, "Flash Check"},
[7] = {"Toggle", "Aim Center", nil, {default = true}, "Aim
Center"},
[8] = {"Toggle", "Delay Aim", nil, {}, "Delay Aim"}
},
[2] = {
name = "Silent Aim",
side = "Right",
[1] = {"Toggle", "Enabled", nil, {}, "Enabled"},
[2] = {"Slider", "Hit Chance", nil, {min = 0, max = 100, default =
100}, "Hit Chance"},
[3] = {"Slider", "Head Chance", nil, {min = 0, max = 100, default =
100}, "Head Chance"}
},
[3] = {
name = "Triggerbot",
side = "Right",
[1] = {"Toggle", "Enabled", nil, {}, "Enabled"},
[2] = {"Slider", "Shoot Chance", nil, {min = 0, max = 100, default
= 100}, "Shoot Chance"},
[3] = {"Slider", "Delay (ms)", nil, {min = 0, max = 3500, default =
0}, "Delay"}
}
},
[4] = {
name = "Rifle",
[1] = {
name = "Aimbot",
side = "Left",
[1] = {"Toggle", "Override Default", nil, {}, "Override Default"},
[2] = {"Dropdown", "Hitbox", nil, {options = {"Closest", "Head",
"Chest"}}, "Hitbox"},
[3] = {"Slider", "Field of View", nil, {min = 0, max = 360, default
= 180}, "Field of View"},
[4] = {"Slider", "Smoothing", nil, {min = 1, max = 50, default =
1}, "Smoothing"},
[5] = {"Toggle", "Through Smokes", nil, {}, "Through Smokes"},
[6] = {"Toggle", "Flash Check", nil, {}, "Flash Check"},
[7] = {"Toggle", "Aim Center", nil, {default = true}, "Aim
Center"},
[8] = {"Toggle", "Delay Aim", nil, {}, "Delay Aim"}
},
[2] = {
name = "Silent Aim",
side = "Right",
[1] = {"Toggle", "Enabled", nil, {}, "Enabled"},
[2] = {"Slider", "Hit Chance", nil, {min = 0, max = 100, default =
100}, "Hit Chance"},
[3] = {"Slider", "Head Chance", nil, {min = 0, max = 100, default =
100}, "Head Chance"}
},
[3] = {
name = "Triggerbot",
side = "Right",
[1] = {"Toggle", "Enabled", nil, {}, "Enabled"},
[2] = {"Slider", "Shoot Chance", nil, {min = 0, max = 100, default
= 100}, "Shoot Chance"},
[3] = {"Slider", "Delay (ms)", nil, {min = 0, max = 3500, default =
0}, "Delay"}
}
},
[5] = {
name = "Sniper",
[1] = {
name = "Aimbot",
side = "Left",
[1] = {"Toggle", "Override Default", nil, {}, "Override Default"},
[2] = {"Dropdown", "Hitbox", nil, {options = {"Closest", "Head",
"Chest"}}, "Hitbox"},
[3] = {"Slider", "Field of View", nil, {min = 0, max = 360, default
= 180}, "Field of View"},
[4] = {"Slider", "Smoothing", nil, {min = 1, max = 50, default =
1}, "Smoothing"},
[5] = {"Toggle", "Through Smokes", nil, {}, "Through Smokes"},
[6] = {"Toggle", "Flash Check", nil, {}, "Flash Check"},
[7] = {"Toggle", "Aim Center", nil, {default = true}, "Aim
Center"},
[8] = {"Toggle", "Delay Aim", nil, {}, "Delay Aim"}
},
[2] = {
name = "Silent Aim",
side = "Right",
[1] = {"Toggle", "Enabled", nil, {}, "Enabled"},
[2] = {"Slider", "Hit Chance", nil, {min = 0, max = 100, default =
100}, "Hit Chance"},
[3] = {"Slider", "Head Chance", nil, {min = 0, max = 100, default =
100}, "Head Chance"}
},
[3] = {
name = "Triggerbot",
side = "Right",
[1] = {"Toggle", "Enabled", nil, {}, "Enabled"},
[2] = {"Slider", "Shoot Chance", nil, {min = 0, max = 100, default
= 100}, "Shoot Chance"},
[3] = {"Slider", "Delay (ms)", nil, {min = 0, max = 3500, default =
0}, "Delay"}
}
}
},
[2] = {
name = "Rage",
[1] = {
name = "Aimbot",
[1] = {
name = "Aimbot",
side = "Left",
[1] = {"ToggleKey", "Enabled", nil, {listname = "Ragebot"},
"Enabled"},
[2] = {"Dropdown", "Origin", nil, {options = {"Camera",
"Character"}}, "Origin"},
[3] = {"Toggle", "Silent Aim", nil, {}, "Silent Aim"},
[4] = {"Toggle", "Automatic Fire", nil, {}, "Automatic Fire"},
[5] = {"Dropdown", "Automatic Fire Type", nil, {options =
{"Normal", "HitPart"}}, "Automatic Fire Type"},
[6] = {"Toggle", "Automatic Penetration", nil, {}, "Automatic
Penetration"},
[7] = {"Slider", "Minimum Damage", nil, {min = 1, max = 100,
default = 20}, "Minimum Damage"}
},
[2] = {
name = "Exploits",
side = "Right",
[1] = {"ToggleKey", "Gun Manipulation", nil, {listname = "Gun
Manipulation"}, "Gun Manipulation"},
[2] = {
"Dropdown",
"Manipulation Type",
nil,
{options = {"Double Tap", "Rapid Fire"}},
"Manipulation Type"
},
[3] = {"ToggleKey", "Kill All", nil, {listname = "Kill All"}, "Kill
All"},
[4] = {"Toggle", "Bullet Redirection", nil, {}, "Bullet
Redirection"}
},
[3] = {
name = "Hitboxes",
side = "Left",
[1] = {"Jumbobox", "Hitboxes", nil, {options = {"Head",
"UpperTorso", "LowerTorso"}}, "Hitboxes"},
[2] = {"Jumbobox", "Hitbox Helpers", nil, {options = {"Safe",
"Smart"}}, "Hitbox Helpers"}
},
[4] = {
name = "Other",
side = "Right",
[1] = {"ToggleKey", "Prefer Body", nil, {listname = "Prefer Body"},
"Prefer Body"},
[2] = {
"ToggleKey",
"Minimum Damage Override",
nil,
{listname = "Minimum Damage Override"},
"Minimum Damage Override"
},
[3] = {"Slider", "Minimum Damage", nil, {min = 1, max = 100,
default = 20}, "Minimum Damage"},
[4] = {"ToggleKey", "Hitbox Override", nil, {listname = "Hitbox
Override"}, "Hitbox Override"},
[5] = {
"Jumbobox",
"Overrided Hitboxes",
nil,
{options = {"Head", "UpperTorso", "LowerTorso"}},
"Overrided Hitboxes"
},
[6] = {"Slider", "Max FOV", nil, {min = 1, max = 180, default =
180}, "Max FOV"}
}
},
[2] = {
name = "Anti-Aim",
[1] = {
name = "Angles",
side = "Left",
[1] = {"ToggleKey", "Enabled", nil, {listname = "Anti-Aim"},
"Enabled"},
[2] = {"Dropdown", "Yaw Base", nil, {options = {"Camera",
"Targets"}}, "Yaw Base"},
[3] = {"Slider", "Yaw Offset", nil, {min = -180, max = 180, default
= 0}, "Yaw Offset"},
[4] = {"ToggleKey", "Yaw Jitter", nil, {listname = "Yaw Jitter"},
"Yaw Jitter"},
[5] = {"Slider", "Jitter Offset", nil, {min = -180, max = 180,
default = 0}, "Jitter Offset"},
[6] = {"Dropdown", "Pitch", nil, {options = {"Off", "Up", "Down",
"Zero"}}, "Pitch"},
[7] = {"Toggle", "Pitch Extend", nil, {}, "Pitch Extend"}
},
[2] = {
name = "Exploits",
side = "Right",
[1] = {"ToggleKey", "Slow Walk", nil, {listname = "Slow Walk"},
"Slow Walk"},
[2] = {"Slider", "Walk Speed", nil, {min = 25, max = 100, default =
50}, "Walk Speed"},
[3] = {"Toggle", "Fake Duck", nil, {}, "Fake Duck"},
[4] = {"Toggle", "Break Head", nil, {}, "Break Head"},
[5] = {"Toggle", "God Mode", nil, {}, "God Mode"}
},
[3] = {
name = "Manual Keys",
side = "Left",
[1] = {"ToggleKey", "Manual Left", nil, {listname = "Left AA"},
"Manual Left"},
[2] = {"ToggleKey", "Manual Right", nil, {listname = "Right AA"},
"Manual Right"}
},
[4] = {
name = "Extra",
side = "Right",
[1] = {"Toggle", "Disable On E", nil, {}, "Disable On E"},
[2] = {"Toggle", "Slide Walk", nil, {}, "Slide Walk"},
[3] = {"Toggle", "No Animations", nil, {}, "No Animations"}
}
}
},
[3] = {
name = "Visuals",
[1] = {
name = "ESP",
[1] = {
name = "Drawing",
side = "Left",
[1] = {"ToggleKey", "Enabled", nil, {listname = "ESP"}, "Enabled"},
[2] = {"Jumbobox", "Players", nil, {options = {"Enemies",
"Teammates"}}, "Players"},
[3] = {"ToggleColor", "Bounding Box", nil, {}, "Bounding Box"},
[4] = {"ToggleColor", "Name", nil, {}, "Name"},
[5] = {
"ToggleColor",
"Health",
nil,
{default = {Toggle = false, Color = {R = 0, G = 1, B = 0}}},
"Health"
},
[6] = {"ToggleColor", "Weapon", nil, {}, "Weapon"},
[7] = {"Dropdown", "Font", nil, {options = {"Plex", "Monospace",
"System", "UI"}}, "Font"},
[8] = {"Slider", "Font Size", nil, {min = 12, max = 16, default =
13}, "Font Size"},
[9] = {"Jumbobox", "Outlines", nil, {options = {"Drawings",
"Text"}}, "Outlines"}
},
[2] = {
name = "Models",
side = "Right",
[1] = {"ColorTransp", "Weapon Chams", nil, {}, "Weapon Chams"},
[2] = {
"Dropdown",
"Material",
nil,
{options = {"Custom", "Flat", "ForceField", "Pulse", "Glass"}},
"Weapon Chams Material"
},
[3] = {"Slider", "Weapon Reflectance", nil, {min = 0, max = 100,
default = 0}, "Weapon Reflectance"},
[4] = {"ColorTransp", "Accessory Chams", nil, {}, "Accessory
Chams"},
[5] = {"Dropdown", "Material", nil, {options = {"Custom",
"ForceField"}}, "Accessory Material"},
[6] = {"Toggle", "Remove Gloves", nil, {}, "Remove Gloves"},
[7] = {"Toggle", "Remove Sleeves", nil, {}, "Remove Sleeves"},
[8] = {"ColorTransp", "Arm Chams", nil, {}, "Arm Chams"},
[9] = {"ColorTransp", "Dropped Items", nil, {}, "Dropped Items"},
[10] = {
"Dropdown",
"Material",
nil,
{options = {"Custom", "Flat", "ForceField", "Glass"}},
"Dropped Items Material"
},
[11] = {"Slider", "Scope Blend", nil, {min = 0, max = 100, default
= 0}, "Scope Blend"}
}
},
[2] = {
name = "Other",
[1] = {
name = "Self",
side = "Left",
[1] = {"ToggleKey", "Third Person", nil, {listname = "Third
Person"}, "Third Person"},
[2] = {"Slider", "Distance", nil, {min = 200, max = 700, default =
300}, "Distance"},
[3] = {"Toggle", "Override FOV", function(aA)
if not aA.Toggle then
cam.FieldOfView = 80
end
end, {}, "Override FOV"},
[4] = {"Slider", "FOV Amount", nil, {min = 30, max = 110, default =
80}, "FOV Amount"},
[5] = {"Toggle", "On Scope", nil, {}, "On Scope"}
},
[2] = {
name = "Viewmodel",
side = "Left",
[1] = {"Toggle", "Enabled", nil, {}, "Enabled"},
[2] = {"Slider", "X Offset", nil, {min = -250, max = 250, default =
0}, "X"},
[3] = {"Slider", "Y Offset", nil, {min = -250, max = 250, default =
0}, "Y"},
[4] = {"Slider", "Z Offset", nil, {min = -250, max = 250, default =
0}, "Z"},
[5] = {"Slider", "Roll Offset", nil, {min = -250, max = 250,
default = 0}, "Roll"}
},
[3] = {
name = "World",
side = "Right",
[1] = {"Toggle", "No Scope", nil, {}, "No Scope"},
[2] = {"Toggle", "No Flash", nil, {}, "No Flash"},
[3] = {"Toggle", "No Shadows", function(aA)
bu.GlobalShadows = not aA.Toggle
end, {default = false}, "No Shadows"},
[4] = {"Toggle", "Time of Day", nil, {}, "Time Of Day"},
[5] = {"Slider", "Time", nil, {min = 0, max = 24, default = 12},
"Time"},
[6] = {"ColorTransp", "Fire Radius", nil, {}, "Fire Radius"},
[7] = {"ColorTransp", "Smoke Radius", nil, {}, "Smoke Radius"},
[8] = {"ColorTransp", "Bullet Tracers", nil, {}, "Bullet Tracers"},
[9] = {"ColorTransp", "Hit Chams", nil, {}, "Hit Chams"},
[10] = {"Slider", "Life Time (ms)", nil, {min = 250, max = 4000,
default = 4000}, "Hit Chams Life Time"},
[11] = {"ColorTransp", "Impacts", nil, {}, "Impacts"},
[12] = {"Dropdown", "Hitsound", nil, {options = {"None", "Skeet",
"Neverlose"}}, "Hitsound"},
[13] = {"Toggle", "Force Crosshair", nil, {}, "Force Crosshair"},
[14] = {"Dropdown", "Skybox", function(aX)
local bx = bu:FindFirstChildOfClass("Sky")
if bx then
bx:Destroy()
end
if aX ~= "None" then
Instance.new("Sky", bu)
end
end, {options = {"None", "Nebula", "Vaporwave", "Clouds",
"Twilight"}}, "Skybox"}
}
}
},
[4] = {
name = "Misc",
[1] = {
name = "General",
[1] = {
name = "General",
side = "Left",
[1] = {"Toggle", "No Fire Damage", nil, {}, "No Fire Damage"},
[2] = {"Toggle", "No Fall Damage", nil, {}, "No Fall Damage"}
},
[2] = {
name = "Movement",
side = "Right",
[1] = {"Toggle", "Bunny Hop", nil, {}, "Bunny Hop"},
[2] = {"Slider", "Speed", nil, {min = 14, max = 80, default = 20},
"Speed"},
[3] = {"ToggleKey", "Jump Bug", nil, {listname = "Jump Bug"}, "Jump
Bug"},
[4] = {"Dropdown", "Jump Bug Type", nil, {options = {"Normal",
"Higher"}}, "Jump Bug Type"},
[5] = {"ToggleKey", "Edge Jump", nil, {listname = "Edge Jump"},
"Edge Jump"}
},
[3] = {
name = "Client",
side = "Left",
[1] = {"Toggle", "No Recoil", nil, {}, "No Recoil"},
[2] = {"Toggle", "No Spread", nil, {}, "No Spread"},
[3] = {"Toggle", "Infinite Crouch", nil, {}, "Infinite Crouch"},
[4] = {"Toggle", "Infinite Cash", nil, {}, "Infinite Cash"},
[5] = {"Toggle", "Damage Multiplier", nil, {}, "Damage
Multiplier"},
[6] = {"Slider", "Multiplier", nil, {min = 1, max = 21, default =
1}, "Multiplier"}
},
[4] = {
name = "Crosshair",
side = "Left",
[1] = {"Toggle", "Enabled", nil, {}, "Enabled"},
[2] = {"Toggle", "Override Length", nil, {}, "Override Length"},
[3] = {"Slider", "Length", nil, {min = 1, max = 15, default = 10},
"Length"},
[4] = {"ToggleColor", "Override Border", nil, {}, "Override
Border"}
},
[5] = {
name = "Fakelag",
side = "Right",
[1] = {"Toggle", "Enabled", nil, {}, "Enabled"},
[2] = {"Dropdown", "Amount", nil, {options = {"Static",
"Dynamic"}}, "Amount"},
[3] = {"Slider", "Limit", nil, {min = 1, max = 64, default = 16},
"Limit"},
[4] = {
"Jumbobox",
"Trigger Conditions",
nil,
{options = {"Standing", "Moving", "On Target"}},
"Trigger Conditions"
},
[5] = {"Slider", "Trigger Limit", nil, {min = 1, max = 64, default
= 32}, "Trigger Limit"},
[6] = {"ToggleColor", "Visualize Lag", nil, {}, "Visualize Lag"}
}
},
[2] = {
name = "Configs",
[1] = {
name = "General",
side = "Left",
[1] = {
"Dropdown",
"Config",
nil,
{options = {"Slot 1", "Slot 2", "Slot 3", "Slot 4", "Slot 5"}},
"Config"
},
[2] = {
"Button",
"Save Config",
function()
writefile(
"millionblox/Counter Blox/cfgs/" ..
bh["Misc"]["Configs"]["General"]["Config"].Dropdown
.. ".mb",
game:GetService("HttpService"):JSONEncode(bh)
)
end,
{},
"Save"
},
[3] = {"Button", "Load Config", function()
bj:Fire()
end, {}, "Load"}
},
[2] = {name = "Indicators", side = "Left", [1] = {"Toggle",
"Watermark", function(aX)
bk:Watermark(aX.Toggle)
end, {default = true}, "Watermark"}, [2] = {"Toggle", "Keybind
List", function(aX)
bk.Keylist:SetVisible(aX.Toggle)
end, {default = false}, "Keybind List"}}
}
}
}
if bw then
for by = 1, #bw do
local bz = bk:Tab(bw[by].name)
bh[bw[by].name] = {}
for bA = 1, #bw[by] do
local an = bz:Tab(bw[by][bA].name)
bh[bw[by].name][bw[by][bA].name] = {}
for bB = 1, #bw[by][bA] do
local bC = an:Section(bw[by][bA][bB].name, bw[by][bA][bB].side)
bh[bw[by].name][bw[by][bA].name][bw[by][bA][bB].name] = {}
for ag = 1, #bw[by][bA][bB] do
local au = bw[by][bA][bB][ag]
au[3] = au[3] or function()
end
local m =
bC:Cheat(
au[1],
au[2],
function(aw)
bh[bw[by].name][bw[by][bA].name][bw[by][bA][bB].name]
[au[5]] = aw
au[3](aw)
end,
au[4]
)
bh[bw[by].name][bw[by][bA].name][bw[by][bA][bB].name][au[5]] =
m.value
bj.Event:Connect(
function()
local bD =
"millionblox/Counter Blox/cfgs/" ..
bh["Misc"]["Configs"]["General"]["Config"].Dropdown
.. ".mb"
if isfile(bD) and au[1] ~= "Button" and au[5] ~=
"Config" then
local bE =
game:GetService("HttpService"):JSONDecode(readfile(bD))
pcall(
function()
if bE[bw[by].name][bw[by][bA].name][bw[by]
[bA][bB].name][au[5]] ~= nil then
m:SetValue(bE[bw[by].name][bw[by]
[bA].name][bw[by][bA][bB].name][au[5]])
end
end
)
end
end
)
end
end
end
end
end
local bF = {
Pistol = {"USP", "P2000", "Glock", "DualBerettas", "P250", "FiveSeven", "Tec9",
"CZ", "DesertEagle", "R8"},
SMG = {"MP9", "MAC10", "MP7", "UMP", "P90", "Bizon"},
Rifle = {"M4A4", "M4A1", "AK47", "Famas", "Galil", "AUG", "SG"},
Sniper = {"AWP", "Scout", "G3SG1"}
}
local function bG(bH)
return table.find(bF.Pistol, bH) and "Pistol" or table.find(bF.SMG, bH) and
"SMG" or
table.find(bF.Rifle, bH) and "Rifle" or
table.find(bF.Sniper, bH) and "Sniper" or
"General"
end
local function bI(bH)
if bH == "General" then
return bh.Legit.General
else
if bh.Legit[bH].Aimbot["Override Default"].Toggle then
return bh.Legit[bH]
else
return bh.Legit.General
end
end
end
local function bJ(bK)
return Vector3.new(bK.r, bK.g, bK.b)
end
for af, ag in pairs(game.ReplicatedStorage.Viewmodels:GetDescendants()) do
if ag.Name == "AnimSaves" then
ag:Destroy()
end
end
bi.fov.Thickness = 1
bi.fov.NumSides = 100
local bL
local bM = false
aV.Move:Connect(
function()
if bi.fov.Position ~= Vector2.new(aV.X, aV.Y + 36) then
bi.fov.Position = Vector2.new(aV.X, aV.Y + 36)
end
end
)
local bN = false
local function bO(bP)
local aH, aI, bQ = bP:ToOrientation()
return CFrame.new(bP.Position) * CFrame.Angles(0, aI, 0)
end
local bR =
bs.RenderStepped:Connect(
function()
if bh.Misc.General.Client["No Recoil"].Toggle then
bt.resetaccuracy()
bt.RecoilX = 0
bt.RecoilY = 0
end
if bh.Misc.General.Client["Infinite Crouch"].Toggle then
if bt.crouchcooldown ~= 0 then
bt.crouchcooldown = 0
end
end
local bS = bm.PlayerGui.GUI.Crosshairs.Crosshair
bS.LeftFrame.Size = UDim2.new(0, 10, 0, 2)
bS.RightFrame.Size = UDim2.new(0, 10, 0, 2)
bS.TopFrame.Size = UDim2.new(0, 2, 0, 10)
bS.BottomFrame.Size = UDim2.new(0, 2, 0, 10)
for af, bT in pairs(bS:GetChildren()) do
if string.find(bT.Name, "Frame") then
if bT.BorderSizePixel ~= 0 then
bT.BorderSizePixel = 0
end
if bh.Misc.General.Crosshair["Enabled"].Toggle then
if bh.Misc.General.Crosshair["Override Border"].Toggle then
if bT.BorderSizePixel ~= 1 then
bT.BorderSizePixel = 1
end
bT.BorderColor3 = color(bh.Misc.General.Crosshair["Override
Border"].Color)
end
end
end
end
if bh.Misc.General.Crosshair["Enabled"].Toggle then
if bh.Misc.General.Crosshair["Override Length"].Toggle then
bS.LeftFrame.Size = UDim2.new(0,
bh.Misc.General.Crosshair.Length.Slider, 0, 2)
bS.RightFrame.Size = UDim2.new(0,
bh.Misc.General.Crosshair.Length.Slider, 0, 2)
bS.TopFrame.Size = UDim2.new(0, 2, 0,
bh.Misc.General.Crosshair.Length.Slider)
bS.BottomFrame.Size = UDim2.new(0, 2, 0,
bh.Misc.General.Crosshair.Length.Slider)
end
end
if
bm.Character and bm.Character:FindFirstChild("Humanoid") and
bm.Character:FindFirstChild("Humanoid").Health > 0
then
if bh.Misc.General.Movement["Jump Bug"].Toggle and
bh.Misc.General.Movement["Jump Bug"].Active then
if
bm.Character.Humanoid.JumpPower ~=
bh.Misc.General.Movement["Jump Bug Type"].Dropdown == "Normal" and
24 or
30
then
bm.Character.Humanoid.JumpPower =
bh.Misc.General.Movement["Jump Bug Type"].Dropdown ==
"Normal" and 24 or 30
end
else
if bm.Character.Humanoid.JumpPower ~= 20 then
bm.Character.Humanoid.JumpPower = 20
end
end
if bh.Misc.General.Client["Infinite Cash"].Toggle then
if bm.Cash.Value ~= 4999 then
bm.Cash.Value = 4999
end
end
coroutine.wrap(
function()
if bh.Misc.General.Movement["Edge Jump"].Toggle and
bh.Misc.General.Movement["Edge Jump"].Active then
if
bm.Character.Humanoid:GetState() ~=
Enum.HumanoidStateType.Freefall and
bm.Character.Humanoid:GetState() ~=
Enum.HumanoidStateType.Jumping
then
wait(0.04)
if
bm.Character.Humanoid:GetState() ==
Enum.HumanoidStateType.Freefall and
bm.Character.Humanoid:GetState() ~=
Enum.HumanoidStateType.Jumping
then
bm.Character.Humanoid:ChangeState("Jumping")
end
end
end
end
)()
end
end
)
bm.Additionals.TotalDamage.Changed:Connect(
function(aX)
if aX ~= 0 and bh.Visuals.Other.World.Hitsound.Dropdown ~= "None" then
local bU = Instance.new("Sound")
bU.Parent = game:GetService("SoundService")
bU.SoundId =
bh.Visuals.Other.World.Hitsound.Dropdown == "Skeet" and
"rbxassetid://5447626464" or
"rbxassetid://6230626125"
bU.Volume = 5
bU.PlayOnRemove = true
bU:Destroy()
end
end
)
workspace.Debris.ChildAdded:Connect(
function(ag)
spawn(
function()
if bh.Visuals.ESP.Models["Dropped Items"].Toggle and ag:IsA("Part")
then
for af, bV in pairs(ag:GetChildren()) do
if bV:IsA("MeshPart") then
if bV.Transparency ~= 1 then
bV.TextureID = ""
bV.Material =
bh.Visuals.ESP.Models["Dropped Items
Material"].Dropdown == "Custom" and
Enum.Material.SmoothPlastic or
bh.Visuals.ESP.Models["Dropped Items
Material"].Dropdown == "Flat" and
Enum.Material.Neon or
bh.Visuals.ESP.Models["Dropped Items
Material"].Dropdown and
Enum.Material.ForceField or
Enum.Material.Glass
bV.Color = color(bh.Visuals.ESP.Models["Dropped
Items"].Color)
bV.Transparency = bh.Visuals.ESP.Models["Dropped
Items"].Transparency
end
end
if bV:IsA("Part") then
if bV.Transparency ~= 1 then
bV.Material =
bh.Visuals.ESP.Models["Dropped Items
Material"].Dropdown == "Custom" and
Enum.Material.SmoothPlastic or
bh.Visuals.ESP.Models["Dropped Items
Material"].Dropdown == "Flat" and
Enum.Material.Neon or
bh.Visuals.ESP.Models["Dropped Items
Material"].Dropdown and
Enum.Material.ForceField or
Enum.Material.Glass
bV.Color = color(bh.Visuals.ESP.Models["Dropped
Items"].Color)
bV.Transparency = bh.Visuals.ESP.Models["Dropped
Items"].Transparency
end
end
end
end
end
)
end
)
local bW =
bs.RenderStepped:Connect(
function()
local bX = tick()
local bY = cam.CFrame
local bZ = bY.LookVector.Y
if
bm.Character and bm.Character:FindFirstChild("Humanoid") and
bm.Character:FindFirstChild("Humanoid").Health > 0
then
if bh.Rage["Anti-Aim"].Exploits["God Mode"].Toggle and not
bm.Character:FindFirstChild("godded") then
local bV = Instance.new("BoolValue")
bV.Name = "godded"
bV.Parent = bm.Character
bm.Character.Humanoid.Name = "FakeHumanoid"
local b_ = bm.Character.FakeHumanoid:Clone()
b_.Name = "Humanoid"
b_.Parent = bm.Character
bm.Character.FakeHumanoid:Destroy()
cam.CameraSubject = bm.Character.Humanoid
bm.Character.Animate.Disabled = true
bm.Character.Animate.Disabled = false
end
local c0 = bZ
local c1 = bm.Character.HumanoidRootPart
local c2 = c1.Position
local c3 = -math.atan2(bY.LookVector.Z, bY.LookVector.X) + math.rad(-
90)
if bh.Rage["Anti-Aim"].Angles.Enabled.Toggle and bh.Rage["Anti-
Aim"].Angles.Enabled.Active then
if bh.Rage["Anti-Aim"].Angles["Yaw Jitter"].Toggle and
bh.Rage["Anti-Aim"].Angles["Yaw Jitter"].Active then
bN = not bN
else
bN = false
end
if bm.Character.Humanoid.AutoRotate ~= false then
bm.Character.Humanoid.AutoRotate = false
end
if bh.Rage["Anti-Aim"].Angles.Pitch.Dropdown ~= "Off" then
c0 =
bh.Rage["Anti-Aim"].Angles.Pitch.Dropdown == "Up" and 1 or
bh.Rage["Anti-Aim"].Angles.Pitch.Dropdown == "Zero" and 0
or
bh.Rage["Anti-Aim"].Angles.Pitch.Dropdown == "Down" and -1
if bh.Rage["Anti-Aim"].Angles["Pitch Extend"].Toggle then
c0 =
bh.Rage["Anti-Aim"].Angles.Pitch.Dropdown == "Up" and
1.2 or
bh.Rage["Anti-Aim"].Angles.Pitch.Dropdown == "Zero" and
0 or
bh.Rage["Anti-Aim"].Angles.Pitch.Dropdown == "Down" and
-1.2
end
end
if bh.Rage["Anti-Aim"].Extra["Disable On E"].Toggle and
aW:IsKeyDown(Enum.KeyCode.E) then
c0 = bZ
c1.CFrame =
CFrame.new(c2) *
CFrame.Angles(0, -math.atan2(bY.LookVector.Z,
bY.LookVector.X) + math.rad(270), 0)
else
if bN then
local bP
local c4 = math.rad(-bh.Rage["Anti-Aim"].Angles["Jitter
Offset"].Slider)
if bh.Rage["Anti-Aim"].Angles["Yaw Base"].Dropdown ==
"Targets" then
local bV
local c5 = 9999
for af, c6 in pairs(bl:GetPlayers()) do
if
c6.Character and
c6.Character:FindFirstChild("Humanoid") and
c6.Character:FindFirstChildOfClass("ForceField") == nil or
not bh.Legit.General.Aimbot["Forcefield
Check"].Toggle
then
if
bh.Legit.General.Aimbot.FFA.Toggle or
not bh.Legit.General.Aimbot.FFA.Toggle and
c6.Team ~= bm.Team
then
local c7, c8 =
cam:WorldToViewportPoint(c6.Character.HumanoidRootPart.Position)
local c9 = (Vector2.new(c7.X, c7.Y) -
Vector2.new(aV.X, aV.Y)).Magnitude
if c8 and c9 < cb.Aimbot["Field of
View"].Slider then
if
(c6.Character.HumanoidRootPart.Position -
bm.Character.HumanoidRootPart.Position).Magnitude or
(c6.Character.HumanoidRootPart.Position -
bm.Character.HumanoidRootPart.Position).Magnitude or
c6.Character.Humanoid.Health
else
local ci =
Ray.new(
cam.CFrame.Position,
(cd.Position -
cam.CFrame.Position).unit * 500
)
local cj, c7 =
bh.Legit.General.Aimbot.Selection.Dropdown ==
"Closest to Crosshair" and
c9 or
(c6.Character.HumanoidRootPart.Position -
bm.Character.HumanoidRootPart.Position).Magnitude or
c6.Character.Humanoid.Health
end
end
end
end
end
end
end
end
end
if bL ~= nil and bh.Legit.General.Aimbot.Enabled.Toggle and
bh.Legit.General.Aimbot.Enabled.Active then
if cb.Aimbot["Delay Aim"].Toggle and not bt.DISABLED or not
cb.Aimbot["Delay Aim"].Toggle then
if
cb.Aimbot["Aim Center"].Toggle or
not cb.Aimbot["Aim Center"].Toggle and aV.Target
and
not aV.Target.Parent:FindFirstChild(bL)
then
local ck = cam:WorldToScreenPoint(bL.Position)
local c7 = Vector2.new(ck.X - aV.X, ck.Y - aV.Y)
mousemoverel(c7.x / cb.Aimbot.Smoothing.Slider, c7.y /
cb.Aimbot.Smoothing.Slider)
end
end
end
end
if cb.Triggerbot.Enabled.Toggle and
bh.Legit.General.Triggerbot.Enabled.Active and not bM then
if math.random(0, 100) <= cb.Triggerbot["Shoot Chance"].Slider then
if
cb.Aimbot["Flash Check"].Toggle and not
bm.PlayerGui.Blnd.Enabled or
cb.Aimbot["Flash Check"].Toggle and
bm.PlayerGui.Blnd.Blind.BackgroundTransparency > 0.9 or
not cb.Aimbot["Flash Check"].Toggle
then
local cl = aV.Target
if cl and cl.Parent and
bl:GetPlayerFromCharacter(cl.Parent) then
if
bh.Legit.General.Aimbot.FFA.Toggle or
not bh.Legit.General.Aimbot.FFA.Toggle and
bl:GetPlayerFromCharacter(cl.Parent).Team
~= bm.Team
then
coroutine.wrap(
function()
bM = true
local c6 =
bl:GetPlayerFromCharacter(cl.Parent)
wait(cb.Triggerbot.Delay.Slider / 1000)
repeat
bs.RenderStepped:Wait()
if not bt.DISABLED then
bt.firebullet()
end
until aV.Target == nil or c6 ~=
bl:GetPlayerFromCharacter(aV.Target.Parent)
bM = false
end
)()
end
end
end
end
end
end
end
)
workspace.Ray_Ignore.ChildAdded:Connect(
function(ag)
if ag.Name == "Fires" then
ag.ChildAdded:Connect(
function(cm)
if bh.Visuals.Other.World["Fire Radius"].Toggle then
cm.Transparency = bh.Visuals.Other.World["Fire
Radius"].Transparency
cm.Color = color(bh.Visuals.Other.World["Fire
Radius"].Color)
end
end
)
end
if ag.Name == "Smokes" then
ag.ChildAdded:Connect(
function(cn)
cn.Material = Enum.Material.ForceField
if bh.Visuals.Other.World["Smoke Radius"].Toggle then
cn.Transparency = bh.Visuals.Other.World["Smoke
Radius"].Transparency
cn.Color = color(bh.Visuals.Other.World["Smoke
Radius"].Color)
end
end
)
end
end
)
if workspace.Ray_Ignore:FindFirstChild("Fires") then
workspace.Ray_Ignore:FindFirstChild("Fires").ChildAdded:Connect(
function(cm)
if bh.Visuals.Other.World["Fire Radius"].Toggle then
cm.Transparency = bh.Visuals.Other.World["Fire
Radius"].Transparency
cm.Color = color(bh.Visuals.Other.World["Fire Radius"].Color)
end
end
)
end
if workspace.Ray_Ignore:FindFirstChild("Smokes") then
workspace.Ray_Ignore:FindFirstChild("Smokes").ChildAdded:Connect(
function(cn)
cn.Material = Enum.Material.ForceField
if bh.Visuals.Other.World["Smoke Radius"].Toggle then
cn.Transparency = bh.Visuals.Other.World["Smoke
Radius"].Transparency
cn.Color = color(bh.Visuals.Other.World["Smoke Radius"].Color)
end
end
)
end
local co = math.sin(tick() * 4) + 1 / 2
bn.__index =
newcclosure(
function(self, G)
if
not checkcaller() and G == "WalkSpeed" and self:IsA("Humanoid") and
bm.Character ~= nil and
bm.Character:FindFirstChild("Humanoid")
then
if
bh.Misc.General.Movement["Bunny Hop"].Toggle and
game:GetService("UserInputService"):IsKeyDown(Enum.KeyCode.Space)
then
bm.Character.Humanoid.WalkSpeed =
bh.Misc.General.Movement["Speed"].Slider
bm.Character.Humanoid.Jump = true
return 3
end
if bh.Rage["Anti-Aim"].Exploits["Slow Walk"].Toggle and bh.Rage["Anti-
Aim"].Exploits["Slow Walk"].Active then
return 3
end
end
return bp(self, G)
end
)
bn.__newindex =
newcclosure(
function(self, bc, j)
if self:IsA("Humanoid") and bc == "CameraOffset" then
if bh.Rage["Anti-Aim"].Exploits["Fake Duck"].Toggle then
j = Vector3.new(0, 0.05, 0)
end
end
if self:IsA("Humanoid") and bc == "WalkSpeed" and not checkcaller() then
if bh.Rage["Anti-Aim"].Exploits["Slow Walk"].Toggle and bh.Rage["Anti-
Aim"].Exploits["Slow Walk"].Active then
j = bm.Character.Humanoid.WalkSpeed * bh.Rage["Anti-
Aim"].Exploits["Walk Speed"].Slider / 100
end
end
if self:IsA("Humanoid") and bc == "JumpPower" and not checkcaller() then
if bh.Misc.General.Movement["Jump Bug"].Toggle and
bh.Misc.General.Movement["Jump Bug"].Active then
if
bm.Character.Humanoid.JumpPower ~=
bh.Misc.General.Movement["Jump Bug Type"].Dropdown == "Normal" and
24 or
30
then
j = bh.Misc.General.Movement["Jump Bug Type"].Dropdown ==
"Normal" and 24 or 30
end
end
end
return bq(self, bc, j)
end
)
local cp
local cq
local cr = {}
local cs = false
local ct = {
["Head"] = 4,
["FakeHead"] = 4,
["HeadHB"] = 4,
["UpperTorso"] = 1,
["LowerTorso"] = 1.25,
["LeftUpperArm"] = 1,
["LeftLowerArm"] = 1,
["LeftHand"] = 1,
["RightUpperArm"] = 1,
["RightLowerArm"] = 1,
["RightHand"] = 1,
["LeftUpperLeg"] = 0.75,
["LeftLowerLeg"] = 0.75,
["LeftFoot"] = 0.75,
["RightUpperLeg"] = 0.75,
["RightLowerLeg"] = 0.75,
["RightFoot"] = 0.75
}
local k = false
local cu = bt.firebullet
bt.firebullet = function(self, ...)
local cv = {...}
if bh.Rage.Aimbot.Exploits["Gun Manipulation"].Toggle and
bh.Rage.Aimbot.Exploits["Gun Manipulation"].Active then
if bh.Rage.Aimbot.Exploits["Manipulation Type"].Dropdown == "Double Tap"
then
if cv[1] ~= "dt" then
game:GetService("RunService").RenderStepped:Wait()
cu("dt")
end
end
end
return cu(self, unpack(cv))
end
local function cw(cx, cy)
local cz = cx.LookVector
local cA = CFrame.new(cx.Position, cy).LookVector
local c3 = math.acos(cz:Dot(cA))
local cB = math.deg(c3)
return cB
end
local cC =
bs.RenderStepped:Connect(
function()
cr = {}
cq = nil
if bh.Rage.Aimbot.Exploits["Gun Manipulation"].Toggle and
bh.Rage.Aimbot.Exploits["Gun Manipulation"].Active then
if bh.Rage.Aimbot.Exploits["Manipulation Type"].Dropdown == "Rapid
Fire" then
bt.DISABLED = false
end
end
if
bh.Rage.Aimbot.Exploits["Kill All"].Toggle and
bh.Rage.Aimbot.Exploits["Kill All"].Active and
bt.gun ~= "none" and
bm.Character ~= nil
then
for af, c6 in pairs(bl:GetPlayers()) do
if c6.Character and c6.Team ~= bm.Team then
local cD = c6.Character.Head
local cE = c6.Character.Head.CFrame.p
local cF = bt.gun.Name
local cG = 4096
local cH = bm.Character.Gun
local cI = 15
local cJ = false
local cK = false
local cL = Vector3.new(0, 0, 0)
local cM = 16868
local cN = Vector3.new(0, 0, 0)
game:GetService("ReplicatedStorage").Events.HitPart:FireServer(
cD,
cE,
cF,
cG,
cH,
oh6,
oh7,
cI,
cJ,
cK,
cL,
cM,
cN
)
end
end
end
if
bh.Rage.Aimbot.Aimbot.Enabled.Toggle and
bh.Rage.Aimbot.Aimbot.Enabled.Active and
workspace:FindFirstChild("Map") and
bm.Character and
bm.Character:FindFirstChild("Humanoid") and
bm.Character:FindFirstChild("Humanoid").Health > 0 and
bt.gun ~= "none"
then
cp =
bh.Rage.Aimbot.Aimbot.Origin.Dropdown == "Camera" and cam.CFrame.p
or
bm.Character.HumanoidRootPart.CFrame.p + Vector3.new(0, 1.4, 0)
local cO = bh.Rage.Aimbot.Aimbot["Minimum Damage"].Slider
if
bh.Rage.Aimbot.Other["Minimum Damage Override"].Toggle and
bh.Rage.Aimbot.Other["Minimum Damage Override"].Active
then
cO = bh.Rage.Aimbot.Other["Minimum Damage"].Slider
end
for af, c6 in pairs(bl:GetPlayers()) do
if
bh.Rage.Aimbot.Exploits["Gun Manipulation"].Toggle and
bh.Rage.Aimbot.Exploits["Gun Manipulation"].Active
then
if bh.Rage.Aimbot.Exploits["Manipulation Type"].Dropdown ==
"Rapid Fire" then
bt.DISABLED = false
end
end
if
c6.Character ~= nil and
c6.Character:FindFirstChildOfClass("ForceField") == nil and
c6.Team ~= bm.Team and
c6.Team ~= "TTT"
then
if
c6.Character:FindFirstChild("UpperTorso") ~= nil and
c6.Character:FindFirstChild("Humanoid") ~= nil and
not bt.DISABLED and
(bh.Rage.Aimbot.Other["Max FOV"].Slider == 360 or
cw(cam.CFrame, c6.Character.Head.Position) <=
bh.Rage.Aimbot.Other["Max FOV"].Slider)
then
local cc = {unpack(collision)}
table.insert(cc, workspace.Map:WaitForChild("Clips"))
table.insert(cc, workspace.Map:WaitForChild("SpawnPoints"))
table.insert(cc, bm.Character)
table.insert(cc, cam)
table.insert(cc, c6.Character.HumanoidRootPart)
if c6.Character:FindFirstChild("BackC4") then
table.insert(cc, c6.Character.BackC4)
end
if c6.Character:FindFirstChild("Gun") then
table.insert(cc, c6.Character.Gun)
end
local cP = {}
if
bh.Rage.Aimbot.Other["Hitbox Override"].Toggle and
bh.Rage.Aimbot.Other["Hitbox Override"].Active
then
for af, cd in ipairs(bh.Rage.Aimbot.Other["Overrided
Hitboxes"].Jumbobox) do
if table.find(bh.Rage.Aimbot.Hitboxes["Hitbox
Helpers"].Jumbobox, "Smart") then
if cd == "Head" then
if c6.Character:FindFirstChild("HeadHB") ~=
nil then
table.insert(cP, c6.Character[cd])
end
else
table.insert(cP, c6.Character[cd])
end
else
table.insert(cP, c6.Character[cd])
end
end
else
for af, cd in
ipairs(bh.Rage.Aimbot.Hitboxes.Hitboxes.Jumbobox) do
if table.find(bh.Rage.Aimbot.Hitboxes["Hitbox
Helpers"].Jumbobox, "Smart") then
if cd == "Head" then
if c6.Character:FindFirstChild("HeadHB") ~=
nil then
table.insert(cP, c6.Character[cd])
end
else
table.insert(cP, c6.Character[cd])
end
else
table.insert(cP, c6.Character[cd])
end
end
end
if table.find(cP, c6.Character.LowerTorso) then
for bc, j in pairs(cP) do
if j == c6.Character.LowerTorso then
table.remove(cP, bc)
end
end
table.insert(cP, c6.Character.LowerTorso)
end
if table.find(cP, c6.Character.UpperTorso) then
for bc, j in pairs(cP) do
if j == c6.Character.UpperTorso then
table.remove(cP, bc)
end
end
table.insert(cP, c6.Character.UpperTorso)
end
if bh.Rage.Aimbot.Other["Prefer Body"].Toggle and
bh.Rage.Aimbot.Other["Prefer Body"].Active then
if table.find(cP, c6.Character.Head) then
for bc, j in pairs(cP) do
if j == c6.Character.Head then
table.remove(cP, bc)
end
end
table.insert(cP, c6.Character.Head)
end
end
for af, cd in ipairs(cP) do
local cQ = {unpack(cc)}
if bh.Rage.Aimbot.Aimbot["Automatic
Penetration"].Toggle then
local cR = {}
local cS, cj, c7
local cT = bt.gun.Penetration.Value * 0.01
local ci = Ray.new(cp, (cd.CFrame.p - cp).unit *
math.clamp(bt.gun.Range.Value, 1, 300))
repeat
cj, c7 =
workspace:FindPartOnRayWithIgnoreList(ci, cQ, false, true)
if cj ~= nil and cj.Parent ~= nil then
if
cj and ct[cj.Name] ~= nil and
game.ReplicatedStorage.Events.HitPart:FireServer(unpack(cV))
end
end
break
end
else
local cW = 0
local cX = 1
for bc = 1, #cR do
local at = cR[bc]
local bV = at["Hit"]
local c7 = at["Position"]
local cY = 1
if bV.Material ==
Enum.Material.DiamondPlate then
cY = 3
end
if
bV.Material ==
Enum.Material.CorrodedMetal or
bV.Material ==
Enum.Material.Metal or
bV.Material ==
Enum.Material.Concrete or
bV.Material ==
Enum.Material.Brick
then
cY = 2
end
if
bV.Name == "Grate" or bV.Material
== Enum.Material.Wood or
bV.Material ==
Enum.Material.WoodPlanks
then
cY = 0.1
end
if bV.Name == "nowallbang" then
cY = 100
end
if bV:FindFirstChild("PartModifier")
then
cY = bV.PartModifier.Value
end
if
bV.Transparency == 1 or
bV.CanCollide == false or bV.Name == "Glass" or
bV.Name == "Cardboard"
then
cY = 0
end
local cZ = (cd.CFrame.p - c7).unit *
math.clamp(bt.gun.Range.Value, 1, 100)
local ci = Ray.new(c7 + cZ * 1, cZ *
-2)
local af, c_ =
workspace:FindPartOnRayWithWhitelist(ci, {bV}, true)
local d0 = (c_ - c7).Magnitude
d0 = d0 * cY
cW = math.min(cT, cW + d0)
cX = 1 - cW / cT
end
local cU = bt.gun.DMG.Value * ct[cS.Name] *
cX
if c6:FindFirstChild("Kevlar") then
if string.find(cS.Name, "Head") then
if c6:FindFirstChild("Helmet") then
cU = cU / 100 *
bt.gun.ArmorPenetration.Value
end
else
cU = cU / 100 *
bt.gun.ArmorPenetration.Value
end
end
cU =
cU * bt.gun.RangeModifier.Value / 100 ^
((cp - cj.Position).Magnitude / 500)
if cU >= cO then
cq = cS
cr = cQ
if not bh.Rage.Aimbot.Aimbot["Silent
Aim"].Toggle then
cam.CFrame =
CFrame.new(cam.CFrame.Position, cj.Position)
end
if bh.Rage.Aimbot.Aimbot["Automatic
Fire"].Toggle then
cs = true
bt.firebullet()
cs = false
if bh.Rage.Aimbot.Aimbot["Automatic
Fire Type"].Dropdown == "HitPart" then
local cV = {
[1] = cq,
[2] = cq.Position,
[3] =
bm.Character.EquippedTool.Value,
[4] = 100,
[5] = bm.Character.Gun,
[8] = 1,
[9] = false,
[10] = false,
[11] = Vector3.new(),
[12] = 100,
[13] = Vector3.new()
}
game.ReplicatedStorage.Events.HitPart:FireServer(unpack(cV))
end
end
break
end
end
end
else
local ci = Ray.new(cp, (cd.CFrame.p - cp).unit *
math.clamp(bt.gun.Range.Value, 1, 300))
local cj, c7 =
workspace:FindPartOnRayWithIgnoreList(ci, cc, false, true)
if
cj and ct[cj.Name] ~= nil and
(table.find(bh.Rage.Aimbot.Hitboxes["Hitbox
Helpers"].Jumbobox, "Safe") and
cd == cj or
cj:FindFirstAncestor(c6.Name))
then
local cU = bt.gun.DMG.Value * ct[cj.Name]
if c6:FindFirstChild("Kevlar") then
if string.find(cj.Name, "Head") then
if c6:FindFirstChild("Helmet") then
cU = cU / 100 *
bt.gun.ArmorPenetration.Value
end
else
cU = cU / 100 *
bt.gun.ArmorPenetration.Value
end
end
cU = cU * bt.gun.RangeModifier.Value / 100 ^
((cp - cj.Position).Magnitude / 500)
if cU >= cO then
cq = cj
cr = cQ
if not bh.Rage.Aimbot.Aimbot["Silent
Aim"].Toggle then
cam.CFrame =
CFrame.new(cam.CFrame.Position, cj.Position)
end
if bh.Rage.Aimbot.Aimbot["Automatic
Fire"].Toggle then
cs = true
bt.firebullet()
cs = false
if bh.Rage.Aimbot.Aimbot["Automatic
Fire Type"].Dropdown == "HitPart" then
local cV = {
[1] = cq,
[2] = cq.Position,
[3] =
bm.Character.EquippedTool.Value,
[4] = 100,
[5] = bm.Character.Gun,
[8] = 1,
[9] = false,
[10] = false,
[11] = Vector3.new(),
[12] = 100,
[13] = Vector3.new()
}
game.ReplicatedStorage.Events.HitPart:FireServer(unpack(cV))
end
end
break
end
end
end
end
end
end
end
end
end
)
local d1 = bt.updateads
bt.updateads =
newcclosure(
function(self, ...)
local cv = {...}
spawn(
function()
bs.RenderStepped:wait()
if bm.Character ~= nil then
for af, bV in pairs(bm.Character:GetDescendants()) do
if bV:IsA("Part") or bV:IsA("MeshPart") then
if bV.Transparency ~= 1 then
bV.Transparency =
bm.Character:FindFirstChild("AIMING") and
bh.Visuals.ESP.Models["Scope Blend"].Slider /
100 or
0
end
end
if bV:IsA("Accessory") then
bV.Handle.Transparency =
bm.Character:FindFirstChild("AIMING") and
bh.Visuals.ESP.Models["Scope Blend"].Slider / 100
or
0
end
end
end
end
)
return d1(self, ...)
end
)
bn.__namecall =
newcclosure(
function(self, ...)
local d2 = tostring(getnamecallmethod())
local cv = {...}
if d2 == "InvokeServer" and self.Name == "Hugh" then
return
end
if d2 == "SetPrimaryPartCFrame" and self.Name == "Arms" then
if
bh.Visuals.Other.Self["Third Person"].Toggle and
bh.Visuals.Other.Self["Third Person"].Active and
bm.Character ~= nil
then
cv[1] = cv[1] * CFrame.new(99, 99, 99)
else
if bh.Visuals.Other.Viewmodel.Enabled.Toggle then
cv[1] =
cv[1] *
CFrame.new(
bh.Visuals.Other.Viewmodel.X.Slider / 100,
bh.Visuals.Other.Viewmodel.Y.Slider / 100,
bh.Visuals.Other.Viewmodel.Z.Slider / 100
) *
CFrame.Angles(0, 0,
bh.Visuals.Other.Viewmodel.Roll.Slider / 100)
end
end
end
if
d2 == "FindPartOnRayWithIgnoreList" and cv[2][7] ~= nil and bt.gun ~=
nil and bt.gun ~= "none" and
bt.gun ~= "melee" and
not checkcaller()
then
if bh.Misc.General.Client["No Spread"].Toggle then
cv[1] = Ray.new(cam.CFrame.p, cam.CFrame.LookVector * 500)
end
local cb = bI(bG(bt.gun.Name))
if bL ~= nil and cb["Silent Aim"].Enabled.Toggle then
if math.random(0, 100) <= cb["Silent Aim"]["Hit Chance"].Slider
then
local cd =
math.random(0, 100) <= cb["Silent Aim"]["Head
Chance"].Slider and bL.Parent.Head or
bL.Parent.UpperTorso
cv[1] =
Ray.new(
cam.CFrame.p,
(cd.Position - cam.CFrame.p).unit *
math.clamp(bt.gun.Range.Value, 5, 400)
)
end
end
end
coroutine.wrap(function()
if
d2 == "FindPartOnRayWithIgnoreList" and cv[2][7] ~= nil and bt.gun
~= nil and bt.gun ~= "none" and
bt.gun ~= "melee"
then
if cq ~= nil then
if not checkcaller() or cs then
cp =
bh.Rage.Aimbot.Aimbot.Origin.Dropdown == "Camera" and
cam.CFrame.p or
bm.Character.HumanoidRootPart.CFrame.p + Vector3.new(0,
1.4, 0)
cv[1] = Ray.new(cp, (cq.Position - cp).unit *
math.clamp(bt.gun.Range.Value, 5, 400))
for _, part in pairs(cq.Parent:GetChildren()) do
if part ~= cq then
table.insert(cv[2], part)
end
end
end
end
end
end)()
if d2 == "FireServer" and self.Name == "ControlTurn" then
if not checkcaller() then
return
end
end
if d2 == "FireServer" and self.Name == "FallDamage" then
if
bh.Misc.General.Movement["Jump Bug"].Toggle and
bh.Misc.General.Movement["Jump Bug"].Active or
bh.Misc.General.General["No Fall Damage"].Toggle
then
return
end
end
if self.Name == "BURNME" then
if bh.Misc.General.General["No Fire Damage"].Toggle then
return
end
end
if d2 == "LoadAnimation" and self.Name == "Humanoid" then
if bh.Rage["Anti-Aim"].Extra["Slide Walk"].Toggle then
if string.find(cv[1].Name, "Walk") or string.find(cv[1].Name,
"Run") then
cv[1] = br
end
end
if bh.Rage["Anti-Aim"].Extra["No Animations"].Toggle then
cv[1] = br
end
end
if d2 == "FireServer" and self.Name == "HitPart" then
if bh.Misc.General.Client["Damage Multiplier"].Toggle then
cv[8] = cv[8] * bh.Misc.General.Client["Multiplier"].Slider
end
if bh.Rage.Aimbot.Exploits["Bullet Redirection"].Toggle and cq ~= nil
then
cv[1] = cq
cv[2] = cq.Position
end
end
if d2 == "FireServer" and self.Name == "HitPart" then
if bh.Visuals.Other.World["Bullet Tracers"].Toggle then
coroutine.wrap(
function()
local d3 = Instance.new("Part")
d3.Anchored = true
d3.CanCollide = false
d3.Material = Enum.Material.ForceField
d3.Color = color(bh.Visuals.Other.World["Bullet
Tracers"].Color)
d3.Transparency = bh.Visuals.Other.World["Bullet
Tracers"].Transparency
d3.Size = Vector3.new(0.1, 0.1, (bm.Character.Head.Position
- cv[2]).magnitude)
d3.CFrame = CFrame.new(bm.Character.Head.Position, cv[2]) *
CFrame.new(0, 0, -d3.Size.Z / 2)
d3.Parent = workspace.Debris
a:Tween(
d3,
TweenInfo.new(1.5, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{Transparency = 1}
)
wait(1.5)
d3:Destroy()
end
)()
end
if bh.Visuals.Other.World["Impacts"].Toggle then
coroutine.wrap(
function()
local cj = Instance.new("Part")
cj.Transparency = 1
cj.Anchored = true
cj.CanCollide = false
cj.Size = Vector3.new(0.3, 0.3, 0.3)
cj.Position = cv[2]
local d4 = Instance.new("SelectionBox")
d4.LineThickness = 0
d4.SurfaceTransparency = 0.5
d4.Color3 = color(bh.Visuals.Other.World["Impacts"].Color)
d4.SurfaceColor3 =
color(bh.Visuals.Other.World["Impacts"].Color)
d4.Transparency =
bh.Visuals.Other.World["Impacts"].Transparency
d4.Parent = cj
d4.Adornee = cj
cj.Parent = workspace.Debris
wait(6)
cj:Destroy()
end
)()
end
if bh.Visuals.Other.World["Hit Chams"].Toggle then
coroutine.wrap(
function()
if
bl:GetPlayerFromCharacter(cv[1].Parent) and
bl:GetPlayerFromCharacter(cv[1].Parent).Team ~=
bm.Team
then
for af, cd in pairs(cv[1].Parent:GetChildren()) do
if cd:IsA("BasePart") or cd.Name == "Head" then
coroutine.wrap(
function()
local bV = Instance.new("Part")
bV.CFrame = cd.CFrame
bV.Anchored = true
bV.CanCollide = false
bV.Material = Enum.Material.ForceField
bV.Color =
color(bh.Visuals.Other.World["Hit Chams"].Color)
bV.Transparency =
bh.Visuals.Other.World["Hit Chams"].Transparency
bV.Size = cd.Size
bV.Parent = workspace.Debris
a:Tween(
bV,
TweenInfo.new(
bh.Visuals.Other.World["Hit
Chams Life Time"].Slider / 1000,
Enum.EasingStyle.Quad,
Enum.EasingDirection.Out
),
{Transparency = 1}
)
wait(bh.Visuals.Other.World["Hit Chams
Life Time"].Slider / 1000)
bV:Destroy()
end
)()
end
end
end
end
)()
end
end
return bo(self, unpack(cv))
end
)
local d5 = {}
local d6 = {}
do
d6.default = {
Line = {Thickness = 1.5, Color = Color3.fromRGB(255, 255, 255), Visible =
false},
Text = {
Size = 13,
Center = true,
Outline = true,
Font = Drawing.Fonts.Plex,
Color = Color3.fromRGB(255, 255, 255),
Visible = false
},
Square = {Thickness = 1.5, Filled = false, Color = Color3.fromRGB(255, 255,
255), Visible = false}
}
function d6.create(aq)
local d7 = Drawing.new(aq)
for bc, j in pairs(d6.default[aq]) do
d7[bc] = j
end
return d7
end
function d6.add(c6)
if not d5[c6] then
d5[c6] = {
Name = d6.create("Text"),
Weapon = d6.create("Text"),
BoxOutline = d6.create("Square"),
Box = d6.create("Square"),
HealthOutline = d6.create("Line"),
Health = d6.create("Line")
}
end
end
for af, c6 in pairs(bl:GetPlayers()) do
if c6 ~= bm then
d6.add(c6)
end
end
bl.PlayerAdded:Connect(d6.add)
bl.PlayerRemoving:Connect(
function(c6)
wait()
if d5[c6] then
for bc, j in pairs(d5[c6]) do
for d8, d9 in pairs(j) do
if j then
j:Remove()
end
end
end
d5[c6] = nil
end
end
)
end
bs.Stepped:Connect(
function()
for af, c6 in pairs(bl:GetPlayers()) do
local aA = d5[c6]
if aA ~= nil then
if
c6 ~= bm and c6.Character and
c6.Character:FindFirstChild("Humanoid") and
c6.Character:FindFirstChild("HumanoidRootPart") and
c6.Team ~= "TTT" and
bh.Visuals.ESP.Drawing.Enabled.Toggle and
bh.Visuals.ESP.Drawing.Enabled.Active and
(table.find(bh.Visuals.ESP.Drawing.Players.Jumbobox,
"Enemies") and c6.Team ~= bm.Team or
table.find(bh.Visuals.ESP.Drawing.Players.Jumbobox,
"Teammates") and c6.Team == bm.Team)
then
local c1 = c6.Character.HumanoidRootPart
local c7, da = cam:WorldToViewportPoint(c1.Position)
local a6 =
(cam:WorldToViewportPoint(c1.Position - Vector3.new(0, 3,
0)).Y -
cam:WorldToViewportPoint(c1.Position + Vector3.new(0, 2.6,
0)).Y) /
2
aA.Box.Color = color(bh.Visuals.ESP.Drawing["Bounding
Box"].Color)
aA.Box.Size = Vector2.new(a6 * 1.5, a6 * 1.9)
aA.Box.Position = Vector2.new(c7.X - a6 * 1.5 / 2, c7.Y - a6 *
1.6 / 2)
aA.BoxOutline.Color = Color3.fromRGB(0, 0, 0)
aA.BoxOutline.Thickness = 3
aA.BoxOutline.Size = aA.Box.Size
aA.BoxOutline.Position = aA.Box.Position
aA.Health.Color = color(bh.Visuals.ESP.Drawing["Health"].Color)
aA.Health.From = Vector2.new(aA.Box.Position.X - 5,
aA.Box.Position.Y + aA.Box.Size.Y)
aA.Health.To =
Vector2.new(
aA.Health.From.X,
aA.Health.From.Y -
c6.Character.Humanoid.Health /
c6.Character.Humanoid.MaxHealth * aA.Box.Size.Y
)
aA.HealthOutline.Color = Color3.fromRGB(0, 0, 0)
aA.HealthOutline.Thickness = 3
aA.HealthOutline.From = Vector2.new(aA.Health.From.X,
aA.Box.Position.Y + aA.Box.Size.Y + 1)
aA.HealthOutline.To = Vector2.new(aA.Health.From.X,
aA.Health.From.Y - 1 * aA.Box.Size.Y - 1)
aA.Name.Color = color(bh.Visuals.ESP.Drawing["Name"].Color)
aA.Name.Text = c6.Name
aA.Name.Position = Vector2.new(aA.Box.Size.X / 2 +
aA.Box.Position.X, aA.Box.Position.Y - 16)
aA.Name.Font =
Drawing.Fonts[bh.Visuals.ESP.Drawing.Font.Dropdown]
aA.Name.Outline =
table.find(bh.Visuals.ESP.Drawing.Outlines.Jumbobox, "Text") and true or false
aA.Name.Size = bh.Visuals.ESP.Drawing["Font Size"].Slider
aA.Weapon.Color = color(bh.Visuals.ESP.Drawing["Weapon"].Color)
aA.Weapon.Text = c6.Character.EquippedTool.Value
aA.Weapon.Position =
Vector2.new(aA.Box.Size.X / 2 + aA.Box.Position.X,
aA.Box.Size.Y + aA.Box.Position.Y + 1)
aA.Weapon.Font =
Drawing.Fonts[bh.Visuals.ESP.Drawing.Font.Dropdown]
aA.Weapon.Outline =
table.find(bh.Visuals.ESP.Drawing.Outlines.Jumbobox, "Text") and true or false
aA.Weapon.Size = bh.Visuals.ESP.Drawing["Font Size"].Slider
if bh.Visuals.ESP.Drawing["Bounding Box"].Toggle then
aA.Box.Visible = da
if table.find(bh.Visuals.ESP.Drawing.Outlines.Jumbobox,
"Drawings") then
aA.BoxOutline.Visible = da
else
aA.BoxOutline.Visible = false
end
else
aA.Box.Visible = false
aA.BoxOutline.Visible = false
end
if bh.Visuals.ESP.Drawing["Health"].Toggle then
aA.Health.Visible = da
if table.find(bh.Visuals.ESP.Drawing.Outlines.Jumbobox,
"Drawings") then
aA.HealthOutline.Visible = da
else
aA.HealthOutline.Visible = false
end
else
aA.Health.Visible = false
aA.HealthOutline.Visible = false
end
aA.Name.Visible = bh.Visuals.ESP.Drawing.Name.Toggle and da or
false
aA.Weapon.Visible = bh.Visuals.ESP.Drawing.Weapon.Toggle and da
or false
else
aA.Box.Visible = false
aA.BoxOutline.Visible = false
aA.HealthOutline.Visible = false
aA.Health.Visible = false
aA.Name.Visible = false
aA.Weapon.Visible = false
end
end
end
end
)
do
local db = Instance.new("Folder", workspace)
db.Name = "Fakelag"
local tick = 0
coroutine.wrap(
function()
while wait(1 / 16) do
if
bh.Misc.General.Fakelag.Enabled.Toggle and bm.Character and
bm.Character:FindFirstChild("HumanoidRootPart") and
bm.Character:FindFirstChild("Humanoid")
then
local dc =
table.find(bh.Misc.General.Fakelag["Trigger
Conditions"].Jumbobox, "Standing") and
bm.Character.Humanoid.MoveDirection.Magnitude == 0 or
table.find(bh.Misc.General.Fakelag["Trigger
Conditions"].Jumbobox, "Moving") and
bm.Character.Humanoid.MoveDirection.Magnitude > 0 or
table.find(bh.Misc.General.Fakelag["Trigger
Conditions"].Jumbobox, "On Target") and cq ~= nil or
false
local dd =
dc and bh.Misc.General.Fakelag["Trigger Limit"].Slider or
bh.Misc.General.Fakelag.Limit.Slider
tick = math.clamp(tick + 1, 0, dd)
if tick == (bh.Misc.General.Fakelag.Amount.Dropdown == "Static"
and dd or math.random(1, dd)) then
game:GetService("NetworkClient"):SetOutgoingKBPSLimit(9e9)
db:ClearAllChildren()
tick = 0
else
game:GetService("NetworkClient"):SetOutgoingKBPSLimit(1)
if bh.Misc.General.Fakelag["Visualize Lag"].Toggle and
db:FindFirstChild("UpperTorso") == nil then
for af, cd in pairs(bm.Character:GetChildren()) do
if cd:IsA("BasePart") and cd.Name ~=
"HumanoidRootPart" then
local bV = Instance.new("Part")
bV.CFrame = cd.CFrame
bV.Anchored = true
bV.CanCollide = false
bV.Material = Enum.Material.ForceField
bV.Color =
color(bh.Misc.General.Fakelag["Visualize Lag"].Color)
bV.Name = cd.Name
bV.Transparency = 0
bV.Size = cd.Size
bV.Parent = db
end
end
end
end
else
tick = 0
db:ClearAllChildren()
game:GetService("NetworkClient"):SetOutgoingKBPSLimit(9e9)
end
if not bh.Misc.General.Fakelag["Visualize Lag"].Toggle then
db:ClearAllChildren()
end
end
end
)()
end
bm.PlayerGui.GUI.Crosshairs.Crosshair:GetPropertyChangedSignal("Visible"):Connect(
function()
if bm.Character and bh.Visuals.Other.World["Force Crosshair"].Toggle then
if not bm.Character:FindFirstChild("AIMING") and
bm.PlayerGui.GUI.Crosshairs.Crosshair.Visible ~= true then
bm.PlayerGui.GUI.Crosshairs.Crosshair.Visible = true
end
end
end
)
bu.ChildAdded:Connect(
function(de)
if bh.Visuals.Other.World["Skybox"].Dropdown ~= "None" and de:IsA("Sky")
then
local bx = de
bx.SkyboxLf = bv[bh.Visuals.Other.World["Skybox"].Dropdown].SkyboxLf
bx.SkyboxBk = bv[bh.Visuals.Other.World["Skybox"].Dropdown].SkyboxBk
bx.SkyboxDn = bv[bh.Visuals.Other.World["Skybox"].Dropdown].SkyboxDn
bx.SkyboxFt = bv[bh.Visuals.Other.World["Skybox"].Dropdown].SkyboxFt
bx.SkyboxRt = bv[bh.Visuals.Other.World["Skybox"].Dropdown].SkyboxRt
bx.SkyboxUp = bv[bh.Visuals.Other.World["Skybox"].Dropdown].SkyboxUp
end
end
)
local df =
bs.Stepped:Connect(
function()
local bX = tick()
co = (math.clamp(math.sin(tick() * 4), 0, 0.9) + 1) / 2
do
local dg =
bh.Visuals.Other.Self["Third Person"].Toggle and
bh.Visuals.Other.Self["Third Person"].Active and
bm.Status.Alive.Value == true and
bh.Visuals.Other.Self["Distance"].Slider / 40 or
0
if
bm.CameraMinZoomDistance ~= dg and bm.Character ~= nil and
bm.Character:FindFirstChild("Head") and
bm.Character:FindFirstChild("UpperTorso")
then
bm.CameraMaxZoomDistance = dg
bm.CameraMinZoomDistance = dg
end
local dh = not bh.Visuals.Other.World["No Flash"].Toggle
if bm.PlayerGui.Blnd.Enabled ~= dh then
bm.PlayerGui.Blnd.Enabled = dh
end
end
if bh.Visuals.Other.Self["Override FOV"].Toggle and bm.Character ~= nil
then
if
bh.Visuals.Other.Self["On Scope"].Toggle or
not bh.Visuals.Other.Self["On Scope"].Toggle and not
bm.Character:FindFirstChild("AIMING")
then
if cam.FieldOfView ~= bh.Visuals.Other.Self["FOV Amount"].Slider
then
cam.FieldOfView = bh.Visuals.Other.Self["FOV Amount"].Slider
end
end
end
if bh.Visuals.Other.World["Skybox"].Dropdown ~= "None" then
local bx = bu:FindFirstChildOfClass("Sky")
if not bx then
bx = Instance.new("Sky")
bx.SkyboxLf =
bv[bh.Visuals.Other.World["Skybox"].Dropdown].SkyboxLf
bx.SkyboxBk =
bv[bh.Visuals.Other.World["Skybox"].Dropdown].SkyboxBk
bx.SkyboxDn =
bv[bh.Visuals.Other.World["Skybox"].Dropdown].SkyboxDn
bx.SkyboxFt =
bv[bh.Visuals.Other.World["Skybox"].Dropdown].SkyboxFt
bx.SkyboxRt =
bv[bh.Visuals.Other.World["Skybox"].Dropdown].SkyboxRt
bx.SkyboxUp =
bv[bh.Visuals.Other.World["Skybox"].Dropdown].SkyboxUp
bx.Parent = bu
end
end
if bh.Visuals.Other.World["No Scope"].Toggle then
bm.PlayerGui.GUI.Crosshairs.Scope.ImageTransparency = 1
bm.PlayerGui.GUI.Crosshairs.Scope.Scope.ImageTransparency = 1
bm.PlayerGui.GUI.Crosshairs.Scope.Scope.Blur.ImageTransparency = 1
bm.PlayerGui.GUI.Crosshairs.Scope.Scope.Blur.Blur.ImageTransparency = 1
bm.PlayerGui.GUI.Crosshairs.Frame1.Transparency = 1
bm.PlayerGui.GUI.Crosshairs.Frame2.Transparency = 1
bm.PlayerGui.GUI.Crosshairs.Frame3.Transparency = 1
bm.PlayerGui.GUI.Crosshairs.Frame4.Transparency = 1
else
bm.PlayerGui.GUI.Crosshairs.Scope.ImageTransparency = 0
bm.PlayerGui.GUI.Crosshairs.Scope.Scope.ImageTransparency = 0
bm.PlayerGui.GUI.Crosshairs.Scope.Scope.Blur.ImageTransparency = 0
bm.PlayerGui.GUI.Crosshairs.Scope.Scope.Blur.Blur.ImageTransparency = 0
bm.PlayerGui.GUI.Crosshairs.Frame1.Transparency = 0
bm.PlayerGui.GUI.Crosshairs.Frame2.Transparency = 0
bm.PlayerGui.GUI.Crosshairs.Frame3.Transparency = 0
bm.PlayerGui.GUI.Crosshairs.Frame4.Transparency = 0
end
if bh.Visuals.Other.World["Time Of Day"].Toggle then
if bu.TimeOfDay ~= bh.Visuals.Other.World["Time"].Slider then
bu.TimeOfDay = bh.Visuals.Other.World["Time"].Slider
end
else
if bu.TimeOfDay ~= 12 then
bu.TimeOfDay = 12
end
end
if cam:FindFirstChild("Arms") then
cam.Arms.HumanoidRootPart.Transparency = 1
if bh.Visuals.ESP.Models["Weapon Chams"].Toggle then
for af, bV in pairs(cam.Arms:GetChildren()) do
if bV:IsA("MeshPart") and bV.Transparency ~= 1 then
if bV.TextureID ~= "" then
bV.TextureID = ""
end
if bV.Color ~= color(bh.Visuals.ESP.Models["Weapon
Chams"].Color) then
bV.Color = color(bh.Visuals.ESP.Models["Weapon
Chams"].Color)
end
local di =
bh.Visuals.ESP.Models["Weapon Chams Material"].Dropdown
== "Custom" and
Enum.Material.SmoothPlastic or
bh.Visuals.ESP.Models["Weapon Chams Material"].Dropdown
== "Flat" and Enum.Material.Neon or
bh.Visuals.ESP.Models["Weapon Chams Material"].Dropdown
== "ForceField" and
Enum.Material.ForceField or
bh.Visuals.ESP.Models["Weapon Chams Material"].Dropdown
== "Pulse" and Enum.Material.Neon or
Enum.Material.Glass
if bV.Material ~= di then
bV.Material = di
end
bV.Transparency =
bh.Visuals.ESP.Models["Weapon Chams Material"].Dropdown
== "Pulse" and co or
math.clamp(bh.Visuals.ESP.Models["Weapon
Chams"].Transparency, 0, 0.99)
if bV.Reflectance ~= bh.Visuals.ESP.Models["Weapon
Reflectance"].Slider / 20 then
bV.Reflectance = bh.Visuals.ESP.Models["Weapon
Reflectance"].Slider / 20
end
end
end
end
local ag = cam.Arms:FindFirstChildOfClass("Model")
for af, bV in pairs(ag:GetDescendants()) do
if bh.Visuals.ESP.Models["Arm Chams"].Toggle then
if string.find(bV.Name, "Arm") and bV:IsA("Part") then
bV.Color = color(bh.Visuals.ESP.Models["Arm Chams"].Color)
bV.Transparency = bh.Visuals.ESP.Models["Arm
Chams"].Transparency
end
end
if bh.Visuals.ESP.Models["Accessory Chams"].Toggle then
local dj
if string.find(bV.Name, "Glove") and bV:IsA("Part") then
dj =
game:GetService("ReplicatedStorage").Viewmodels[bV.Parent.Parent.Name]
if bh.Visuals.ESP.Models["Remove Gloves"].Toggle then
if bV.Transparency ~= 1 then
bV.Transparency = 1
end
else
if bV.Transparency ~= bh.Visuals.ESP.Models["Accessory
Chams"].Transparency then
bV.Transparency = bh.Visuals.ESP.Models["Accessory
Chams"].Transparency
end
if bV.Mesh.VertexColor ~=
bJ(color(bh.Visuals.ESP.Models["Accessory Chams"].Color)) then
bV.Mesh.VertexColor =
bJ(color(bh.Visuals.ESP.Models["Accessory Chams"].Color))
end
if bV.Color ~= color(bh.Visuals.ESP.Models["Accessory
Chams"].Color) then
bV.Color = color(bh.Visuals.ESP.Models["Accessory
Chams"].Color)
end
if bV.Material ~= Enum.Material.ForceField then
bV.Material = Enum.Material.ForceField
end
if bh.Visuals.ESP.Models["Accessory Material"].Dropdown
== "Custom" then
if bV.Mesh.TextureId ~= "" then
bV.Mesh.TextureId = ""
end
end
end
end
if string.find(bV.Name, "Sleeve") and bV:IsA("Part") then
dj =
game:GetService("ReplicatedStorage").Viewmodels[bV.Parent.Parent.Name]
if bh.Visuals.ESP.Models["Remove Sleeves"].Toggle then
if bV.Transparency ~= 1 then
bV.Transparency = 1
end
else
if bV.Transparency ~= bh.Visuals.ESP.Models["Accessory
Chams"].Transparency then
bV.Transparency = bh.Visuals.ESP.Models["Accessory
Chams"].Transparency
end
if bV.Mesh.VertexColor ~=
bJ(color(bh.Visuals.ESP.Models["Accessory Chams"].Color)) then
bV.Mesh.VertexColor =
bJ(color(bh.Visuals.ESP.Models["Accessory Chams"].Color))
end
if bV.Color ~= color(bh.Visuals.ESP.Models["Accessory
Chams"].Color) then
bV.Color = color(bh.Visuals.ESP.Models["Accessory
Chams"].Color)
end
if bV.Material ~= Enum.Material.ForceField then
bV.Material = Enum.Material.ForceField
end
if bh.Visuals.ESP.Models["Accessory Material"].Dropdown
== "Custom" then
if bV.Mesh.TextureId ~= "" then
bV.Mesh.TextureId = ""
end
else
if bV.Mesh.TextureId ~= dj[bV.Parent.Name]
[bV.Name].Mesh.TextureId then
bV.Mesh.TextureId = dj[bV.Parent.Name]
[bV.Name].Mesh.TextureId
end
end
end
end
end
end
end
end
)
bl.PlayerAdded:Connect(
function(dk)
dk.CharacterAdded:Connect(
function(dl)
dl.ChildAdded:Connect(
function(ag)
wait(1)
spawn(
function()
if ag:IsA("Accessory") then
table.insert(collision, ag)
end
if ag:IsA("Part") then
spawn(
function()
if ag ~= nil then
if ag.Name ~= "HeadHB" and ag.Name
~= "FakeHead" then
table.insert(collision, ag)
end
end
end
)
end
end
)
end
)
end
)
end
)
if bm.Character and bm.Character:FindFirstChild("Humanoid") and
bm.Character:FindFirstChild("UpperTorso") then
for af, c6 in pairs(bl:GetPlayers()) do
if c6.Character ~= nil then
for af, ag in pairs(c6.Character:GetChildren()) do
if ag:IsA("Accessory") then
table.insert(collision, ag)
end
if ag:IsA("Part") then
spawn(
function()
if ag ~= nil then
if ag.Name ~= "HeadHB" and ag.Name ~= "FakeHead"
then
table.insert(collision, ag)
end
end
end
)
end
end
end
end
end