Professional Documents
Culture Documents
Co Gui
Co Gui
-- I'm still working on Tracers, I know they can cause huge frame rate drops. (I
think I got it running as smooth as it's going to get.)
-- Phantom Forces: Weird positioning bug with tracers? Tracer positions a bit
behind localplayer. (Maybe make the update faster? > RenderPriority.First ?
function GetCamera() -- Just in case some game renames the player's camera.
return workspace:FindFirstChildOfClass("Camera")
end
function RemoveSpacesFromString(Str)
local newstr = ""
for i = 1, #Str do
if Str:sub(i, i) ~= " " then
newstr = newstr .. Str:sub(i, i)
end
end
return newstr
end
function CloneTable(T)
local temp = { }
for i,v in next, T do
if type(v) == "table" then
temp[i] = CloneTable(v)
else
temp[i] = v
end
end
return temp
end
local Bullshit = {
ESPEnabled = false, -- Self explanatory. LEAVE OFF BY DEFAULT.
CHAMSEnabled = false, -- Self explanatory. LEAVE OFF BY DEFAULT.
TracersEnabled = false, -- Self explanatory. LEAVE OFF BY DEFAULT.
DebugInfo = false, -- Self explanatory. LEAVE OFF BY DEFAULT.
OutlinesEnabled = false,
FullbrightEnabled = false,
CrosshairEnabled = false,
AimbotEnabled = false,
Aimbot = false,
TracersLength = 500, -- MAX DISTANCE IS 2048 DO NOT GO ABOVE OR YOU'LL
ENCOUNTER PROBLEMS.
ESPLength = 10000,
CHAMSLength = 500,
PlaceTracersUnderCharacter = false, -- Change to true if you want tracers to
be placed under your character instead of at the bottom of your camera.
FreeForAll = false, -- use for games that don't have teams (Apocalypse
Rising)
AutoFire = false,
MobChams = false,
MobESP = false,
AimbotKey = "Enum.UserInputType.MouseButton2", -- Doesn't do anything yet.
Colors = {
Enemy = Color3.new(1, 0, 0),
Ally = Color3.new(0, 1, 0),
Friend = Color3.new(1, 1, 0),
Neutral = Color3.new(1, 1, 1),
Crosshair = Color3.new(1, 0, 0),
ColorOverride = nil, -- Every player will have the chosen color
regardless of enemy or ally.
},
function SaveBullshitSettings()
local temp = { }
local succ, out = pcall(function()
temp.TracersLength = Bullshit.TracersLength
temp.ESPLength = Bullshit.ESPLength
temp.CHAMSLength = Bullshit.CHAMSLength
temp.PlaceTracersUnderCharacter = Bullshit.PlaceTracersUnderCharacter
temp.FreeForAll = Bullshit.FreeForAll
temp.AutoFire = Bullshit.AutoFire
temp.AimbotKey = tostring(Bullshit.AimbotKey)
temp.MobChams = Bullshit.MobChams
temp.MobESP = Bullshit.MobESP
temp.Colors = { }
for i, v in next, Bullshit.Colors do
temp.Colors[i] = tostring(v)
end
writefile("ProjectBullshit.txt", HTTP:JSONEncode(temp))
end)
if not succ then
error(out)
end
end
fuck = pcall(function()
local temp = HTTP:JSONDecode(readfile("ProjectBullshit.txt"))
if temp.MobChams ~= nil and temp.MobESP ~= nil then
for i, v in next, temp do
if i ~= "Colors" then
Bullshit[i] = v
end
end
for i, v in next, temp.Colors do
local r, g, b = string.match(RemoveSpacesFromString(v), "(%d+),
(%d+),(%d+)")
r = tonumber(r)
g = tonumber(g)
b = tonumber(b)
temp.Colors[i] = Color3.new(r, g, b)
end
Bullshit.Colors = temp.Colors
else
spawn(function()
SaveBullshitSettings()
local hint = Instance.new("Hint", CoreGui)
hint.Text = "Major update requried your settings to be wiped!
Sorry!"
wait(5)
hint:Destroy()
end)
end
Bullshit.AutoFire = false
end)
fuck3 = pcall(function()
Bullshit.FriendList = HTTP:JSONDecode(readfile("Whitelist.txt"))
end)
local DebugMenu = { }
DebugMenu["SC"] = Instance.new("ScreenGui", CoreGui)
DebugMenu["SC"].Name = "Debug"
DebugMenu["Main"] = Instance.new("Frame", DebugMenu["SC"])
DebugMenu["Main"].Name = "Debug Menu"
DebugMenu["Main"].Position = UDim2.new(0, 20, 1, -220)
DebugMenu["Main"].Size = UDim2.new(1, 0, 0, 200)
DebugMenu["Main"].BackgroundTransparency = 1
DebugMenu["Main"].Visible = false
if game.PlaceId == 606849621 then
DebugMenu["Main"].Position = UDim2.new(0, 230, 1, -220)
end
DebugMenu["Main"].Draggable = true
DebugMenu["Main"].Active = true
DebugMenu["Position"] = Instance.new("TextLabel", DebugMenu["Main"])
DebugMenu["Position"].BackgroundTransparency = 1
DebugMenu["Position"].Position = UDim2.new(0, 0, 0, 0)
DebugMenu["Position"].Size = UDim2.new(1, 0, 0, 15)
DebugMenu["Position"].Font = "Arcade"
DebugMenu["Position"].Text = ""
DebugMenu["Position"].TextColor3 = Color3.new(1, 1, 1)
DebugMenu["Position"].TextSize = 15
DebugMenu["Position"].TextStrokeColor3 = Color3.new(0, 0, 0)
DebugMenu["Position"].TextStrokeTransparency = 0.3
DebugMenu["Position"].TextXAlignment = "Left"
DebugMenu["FPS"] = Instance.new("TextLabel", DebugMenu["Main"])
DebugMenu["FPS"].BackgroundTransparency = 1
DebugMenu["FPS"].Position = UDim2.new(0, 0, 0, 15)
DebugMenu["FPS"].Size = UDim2.new(1, 0, 0, 15)
DebugMenu["FPS"].Font = "Arcade"
DebugMenu["FPS"].Text = ""
DebugMenu["FPS"].TextColor3 = Color3.new(1, 1, 1)
DebugMenu["FPS"].TextSize = 15
DebugMenu["FPS"].TextStrokeColor3 = Color3.new(0, 0, 0)
DebugMenu["FPS"].TextStrokeTransparency = 0.3
DebugMenu["FPS"].TextXAlignment = "Left"
DebugMenu["PlayerSelected"] = Instance.new("TextLabel", DebugMenu["Main"])
DebugMenu["PlayerSelected"].BackgroundTransparency = 1
DebugMenu["PlayerSelected"].Position = UDim2.new(0, 0, 0, 35)
DebugMenu["PlayerSelected"].Size = UDim2.new(1, 0, 0, 15)
DebugMenu["PlayerSelected"].Font = "Arcade"
DebugMenu["PlayerSelected"].Text = ""
DebugMenu["PlayerSelected"].TextColor3 = Color3.new(1, 1, 1)
DebugMenu["PlayerSelected"].TextSize = 15
DebugMenu["PlayerSelected"].TextStrokeColor3 = Color3.new(0, 0, 0)
DebugMenu["PlayerSelected"].TextStrokeTransparency = 0.3
DebugMenu["PlayerSelected"].TextXAlignment = "Left"
DebugMenu["PlayerTeam"] = Instance.new("TextLabel", DebugMenu["Main"])
DebugMenu["PlayerTeam"].BackgroundTransparency = 1
DebugMenu["PlayerTeam"].Position = UDim2.new(0, 0, 0, 50)
DebugMenu["PlayerTeam"].Size = UDim2.new(1, 0, 0, 15)
DebugMenu["PlayerTeam"].Font = "Arcade"
DebugMenu["PlayerTeam"].Text = ""
DebugMenu["PlayerTeam"].TextColor3 = Color3.new(1, 1, 1)
DebugMenu["PlayerTeam"].TextSize = 15
DebugMenu["PlayerTeam"].TextStrokeColor3 = Color3.new(0, 0, 0)
DebugMenu["PlayerTeam"].TextStrokeTransparency = 0.3
DebugMenu["PlayerTeam"].TextXAlignment = "Left"
DebugMenu["PlayerHealth"] = Instance.new("TextLabel", DebugMenu["Main"])
DebugMenu["PlayerHealth"].BackgroundTransparency = 1
DebugMenu["PlayerHealth"].Position = UDim2.new(0, 0, 0, 65)
DebugMenu["PlayerHealth"].Size = UDim2.new(1, 0, 0, 15)
DebugMenu["PlayerHealth"].Font = "Arcade"
DebugMenu["PlayerHealth"].Text = ""
DebugMenu["PlayerHealth"].TextColor3 = Color3.new(1, 1, 1)
DebugMenu["PlayerHealth"].TextSize = 15
DebugMenu["PlayerHealth"].TextStrokeColor3 = Color3.new(0, 0, 0)
DebugMenu["PlayerHealth"].TextStrokeTransparency = 0.3
DebugMenu["PlayerHealth"].TextXAlignment = "Left"
DebugMenu["PlayerPosition"] = Instance.new("TextLabel", DebugMenu["Main"])
DebugMenu["PlayerPosition"].BackgroundTransparency = 1
DebugMenu["PlayerPosition"].Position = UDim2.new(0, 0, 0, 80)
DebugMenu["PlayerPosition"].Size = UDim2.new(1, 0, 0, 15)
DebugMenu["PlayerPosition"].Font = "Arcade"
DebugMenu["PlayerPosition"].Text = ""
DebugMenu["PlayerPosition"].TextColor3 = Color3.new(1, 1, 1)
DebugMenu["PlayerPosition"].TextSize = 15
DebugMenu["PlayerPosition"].TextStrokeColor3 = Color3.new(0, 0, 0)
DebugMenu["PlayerPosition"].TextStrokeTransparency = 0.3
DebugMenu["PlayerPosition"].TextXAlignment = "Left"
DebugMenu["BehindWall"] = Instance.new("TextLabel", DebugMenu["Main"])
DebugMenu["BehindWall"].BackgroundTransparency = 1
DebugMenu["BehindWall"].Position = UDim2.new(0, 0, 0, 95)
DebugMenu["BehindWall"].Size = UDim2.new(1, 0, 0, 15)
DebugMenu["BehindWall"].Font = "Arcade"
DebugMenu["BehindWall"].Text = ""
DebugMenu["BehindWall"].TextColor3 = Color3.new(1, 1, 1)
DebugMenu["BehindWall"].TextSize = 15
DebugMenu["BehindWall"].TextStrokeColor3 = Color3.new(0, 0, 0)
DebugMenu["BehindWall"].TextStrokeTransparency = 0.3
DebugMenu["BehindWall"].TextXAlignment = "Left"
return PickedColor
end
function FindCham(Obj)
for i, v in next, ItemChams:GetChildren() do
if v.className == "ObjectValue" then
if v.Value == Obj then
return v.Parent
end
end
end
return nil
end
function FindESP(Obj)
for i, v in next, ItemESP:GetChildren() do
if v.className == "ObjectValue" then
if v.Value == Obj then
return v.Parent
end
end
end
return nil
end
function GetFirstPart(Obj)
for i, v in next, Obj:GetDescendants() do
if v:IsA("BasePart") then
return v
end
end
return nil
end
function GetSizeOfObject(Obj)
if Obj:IsA("BasePart") then
return Obj.Size
elseif Obj:IsA("Model") then
return Obj:GetExtentsSize()
end
end
function GetClosestPlayerNotBehindWall()
local Players = { }
local CurrentClosePlayer = nil
local SelectedPlr = nil
return SelectedPlr
end
function GetClosestPlayer()
local Players = { }
local CurrentClosePlayer = nil
local SelectedPlr = nil
return SelectedPlr
end
function FindPlayer(Txt)
local ps = { }
for _, v in next, Plrs:GetPlayers() do
if string.lower(string.sub(v.Name, 1, string.len(Txt))) ==
string.lower(Txt) then
table.insert(ps, v)
end
end
if #ps == 1 then
if ps[1] ~= MyPlr then
return ps[1]
else
return nil
end
else
return nil
end
end
function UpdateESP(Plr)
if Plr ~= nil then
local Find = PlayerESP:FindFirstChild("ESP Crap_" .. Plr.Name)
if Find then
local PickColor = GetTeamColor(Plr)
Find.Frame.Names.TextColor3 = PickColor
Find.Frame.Dist.TextColor3 = PickColor
Find.Frame.Health.TextColor3 = PickColor
--Find.Frame.Pos.TextColor3 = PickColor
local GetChar = Plr.Character
if MyChar and GetChar then
local Find2 = MyChar:FindFirstChild("HumanoidRootPart")
local Find3 = GetChar:FindFirstChild("HumanoidRootPart")
local Find4 = GetChar:FindFirstChildOfClass("Humanoid")
if Find2 and Find3 then
local pos = Find3.Position
local Dist = (Find2.Position - pos).magnitude
if Dist > Bullshit.ESPLength or
Bullshit.Blacklist[Plr.Name] then
Find.Frame.Names.Visible = false
Find.Frame.Dist.Visible = false
Find.Frame.Health.Visible = false
return
else
Find.Frame.Names.Visible = true
Find.Frame.Dist.Visible = true
Find.Frame.Health.Visible = true
end
Find.Frame.Dist.Text = "Distance: " ..
string.format("%.0f", Dist)
--Find.Frame.Pos.Text = "(X: " ..
string.format("%.0f", pos.X) .. ", Y: " .. string.format("%.0f", pos.Y) .. ", Z:
" .. string.format("%.0f", pos.Z) .. ")"
if Find4 then
Find.Frame.Health.Text = "Health: " ..
string.format("%.0f", Find4.Health)
else
Find.Frame.Health.Text = ""
end
end
end
end
end
end
function RemoveESP(Obj)
if Obj ~= nil then
local IsPlr = Obj:IsA("Player")
local UseFolder = ItemESP
if IsPlr then UseFolder = PlayerESP end
function CreateESP(Obj)
if Obj ~= nil then
local IsPlr = Obj:IsA("Player")
local UseFolder = ItemESP
local GetChar = ((IsPlr) and Obj.Character) or Obj
local Head = GetChar:FindFirstChild("Head")
local t = tick()
if IsPlr then UseFolder = PlayerESP end
if Head == nil then
repeat
Head = GetChar:FindFirstChild("Head")
wait()
until Head ~= nil or (tick() - t) >= 10
end
if Head == nil then return end
local bb = Instance.new("BillboardGui")
bb.Adornee = Head
bb.ExtentsOffset = Vector3.new(0, 1, 0)
bb.AlwaysOnTop = true
bb.Size = UDim2.new(0, 5, 0, 5)
bb.StudsOffset = Vector3.new(0, 3, 0)
bb.Name = "ESP Crap_" .. Obj.Name
bb.Parent = UseFolder
if IsPlr then
TxtDist.TextColor3 = PickColor
TxtHealth.TextColor3 = PickColor
end
end
end
function UpdateTracer(Plr)
if Bullshit.TracersEnabled then
if MyChar then
local MyTor = MyChar:FindFirstChild("HumanoidRootPart")
local GetTor = TracerData[Plr.Name]
if MyTor and GetTor ~= nil and GetTor.Parent ~= nil then
local Dist = (MyTor.Position - GetTor.Position).magnitude
if (Dist < Bullshit.TracersLength and not
Bullshit.Blacklist[Plr.Name]) and not (MyChar:FindFirstChild("InVehicle") or
GetTor.Parent:FindFirstChild("InVehicle")) then
if not Bullshit.PlaceTracersUnderCharacter then
local R =
MyCam:ScreenPointToRay(MyCam.ViewportSize.X / 2, MyCam.ViewportSize.Y, 0)
Dist = (R.Origin - (GetTor.Position -
Vector3.new(0, 3, 0))).magnitude
Tracers[Plr.Name].Transparency = 1
Tracers[Plr.Name].Size = Vector3.new(0.05,
0.05, Dist)
Tracers[Plr.Name].CFrame = CFrame.new(R.Origin,
(GetTor.Position - Vector3.new(0, 4.5, 0))) * CFrame.new(0, 0, -Dist / 2)
Tracers[Plr.Name].BrickColor =
BrickColor.new(GetTeamColor(Plr))
Tracers[Plr.Name].BoxHandleAdornment.Transparency = 0
Tracers[Plr.Name].BoxHandleAdornment.Size =
Vector3.new(0.001, 0.001, Dist)
Tracers[Plr.Name].BoxHandleAdornment.Color3 =
GetTeamColor(Plr)
else
Dist = (MyTor.Position - (GetTor.Position -
Vector3.new(0, 3, 0))).magnitude
Tracers[Plr.Name].Transparency = 1
Tracers[Plr.Name].Size = Vector3.new(0.3, 0.3,
Dist)
Tracers[Plr.Name].CFrame =
CFrame.new(MyTor.Position - Vector3.new(0, 3, 0), (GetTor.Position - Vector3.new(0,
4.5, 0))) * CFrame.new(0, 0, -Dist / 2)
Tracers[Plr.Name].BrickColor =
BrickColor.new(GetTeamColor(Plr))
Tracers[Plr.Name].BoxHandleAdornment.Transparency = 0
Tracers[Plr.Name].BoxHandleAdornment.Size =
Vector3.new(0.05, 0.05, Dist)
Tracers[Plr.Name].BoxHandleAdornment.Color3 =
GetTeamColor(Plr)
end
else
Tracers[Plr.Name].Transparency = 1
Tracers[Plr.Name].BoxHandleAdornment.Transparency = 1
end
end
end
end
end
function RemoveTracers(Plr)
local Find = Tracers:FindFirstChild(Plr.Name)
if Find then
Find:Destroy()
end
end
function CreateTracers(Plr)
local Find = Tracers:FindFirstChild(Plr.Name)
if not Find then
local P = Instance.new("Part")
P.Name = Plr.Name
P.Material = "Neon"
P.Transparency = 1
P.Anchored = true
P.Locked = true
P.CanCollide = false
local B = Instance.new("BoxHandleAdornment", P)
B.Adornee = P
B.Size = GetSizeOfObject(P)
B.AlwaysOnTop = true
B.ZIndex = 5
B.Transparency = 0
B.Color3 = GetTeamColor(Plr) or Bullshit.Colors.Neutral
P.Parent = Tracers
coroutine.resume(coroutine.create(function()
while Tracers:FindFirstChild(Plr.Name) do
UpdateTracer(Plr)
Run.RenderStepped:wait()
end
end))
end
end
function UpdateChams(Obj)
if Obj == nil then return end
if Obj:IsA("Player") then
local Find = PlayerChams:FindFirstChild(Obj.Name)
local GetChar = Obj.Character
local Trans = 0
if GetChar and MyChar then
local GetHead = GetChar:FindFirstChild("Head")
local GetTor = GetChar:FindFirstChild("HumanoidRootPart")
local MyHead = MyChar:FindFirstChild("Head")
local MyTor = MyChar:FindFirstChild("HumanoidRootPart")
if GetHead and GetTor and MyHead and MyTor then
if (MyTor.Position - GetTor.Position).magnitude >
Bullshit.CHAMSLength or Bullshit.Blacklist[Obj.Name] then
Trans = 1
else
--local MyCharStuff = MyChar:GetDescendants()
local Ray = Ray.new(MyCam.CFrame.p, (GetTor.Position
- MyCam.CFrame.p).unit * 2048)
local part =
workspace:FindPartOnRayWithIgnoreList(Ray, {MyChar})
if part ~= nil then
if part:IsDescendantOf(GetChar) then
Trans = 0.9
else
Trans = 0
end
end
end
end
end
if Find then
for i, v in next, Find:GetChildren() do
if v.className ~= "ObjectValue" then
v.Color3 = GetTeamColor(Obj) or
Bullshit.Colors.Neutral
v.Transparency = Trans
end
end
end
end
end
function RemoveChams(Obj)
if Obj ~= nil then
local IsPlr = Obj:IsA("Player")
local UseFolder = ItemChams
if IsPlr then UseFolder = PlayerChams end
function CreateChams(Obj)
if Obj ~= nil then
local IsPlr = Obj:IsA("Player")
local UseFolder = ItemChams
local Crap = nil
local GetTor = nil
local t = tick()
if IsPlr then
Obj = Obj.Character
UseFolder = PlayerChams
end
if Obj == nil then return end
GetTor = Obj:FindFirstChild("HumanoidRootPart") or
Obj:WaitForChild("HumanoidRootPart")
if IsPlr then Crap = Obj:GetChildren() else Crap = Obj:GetDescendants()
end
function CreateMobESPChams()
local mobspawn = { }
CreateChams(Obj)
end
if Bullshit.MobESP then
local t = tick()
local GetHum = Obj:FindFirstChildOfClass("Humanoid")
if GetHum == nil then
repeat
GetHum =
Obj:FindFirstChildOfClass("Humanoid")
wait()
until GetHum ~= nil or (tick() - t) >= 10
end
if GetHum == nil then return end
CreateESP(Obj)
end
end)
end
Bullshit.Mob_ESP_CHAMS_Ran_Once = true
end
end
function CreateChildAddedEventFor(Obj)
Obj.ChildAdded:connect(function(Obj2)
if Bullshit.OutlinesEnabled then
if Obj2:IsA("BasePart") and not
Plrs:GetPlayerFromCharacter(Obj2.Parent) and not Obj2.Parent:IsA("Hat") and not
Obj2.Parent:IsA("Accessory") and Obj2.Parent.Name ~= "Tracers" then
local Data = { }
Data[2] = Obj2.Transparency
Obj2.Transparency = 1
local outline = Instance.new("SelectionBox")
outline.Name = "Outline"
outline.Color3 = Color3.new(0, 0, 0)
outline.SurfaceColor3 = Color3.new(0, 1, 0)
--outline.SurfaceTransparency = 0.9
outline.LineThickness = 0.01
outline.Transparency = 0.5
outline.Transparency = 0.5
outline.Adornee = Obj2
outline.Parent = Obj2
Data[1] = outline
rawset(Bullshit.OutlinedParts, Obj2, Data)
end
function LightingHax()
if Bullshit.OutlinesEnabled then
Light.TimeOfDay = "00:00:00"
end
if Bullshit.FullbrightEnabled then
Light.Ambient = Color3.new(1, 1, 1)
Light.ColorShift_Bottom = Color3.new(1, 1, 1)
Light.ColorShift_Top = Color3.new(1, 1, 1)
end
end
Plrs.PlayerAdded:connect(function(Plr)
if Bullshit.CharAddedEvent[Plr.Name] == nil then
Bullshit.CharAddedEvent[Plr.Name] =
Plr.CharacterAdded:connect(function(Char)
if Bullshit.ESPEnabled then
RemoveESP(Plr)
CreateESP(Plr)
end
if Bullshit.CHAMSEnabled then
RemoveChams(Plr)
CreateChams(Plr)
end
if Bullshit.TracersEnabled then
CreateTracers(Plr)
end
repeat wait() until Char:FindFirstChild("HumanoidRootPart")
TracerMT[Plr.Name] = Char.HumanoidRootPart
end)
end
end)
Plrs.PlayerRemoving:connect(function(Plr)
if Bullshit.CharAddedEvent[Plr.Name] ~= nil then
Bullshit.CharAddedEvent[Plr.Name]:Disconnect()
Bullshit.CharAddedEvent[Plr.Name] = nil
end
RemoveESP(Plr)
RemoveChams(Plr)
RemoveTracers(Plr)
TracerMT[Plr.Name] = nil
end)
function InitMain()
-- Objects
-- Properties
MainFrame.Name = "MainFrame"
MainFrame.Parent = Bullshit20
MainFrame.Active = true
MainFrame.BackgroundColor3 = Color3.new(0.176471, 0.176471, 0.176471)
MainFrame.BorderSizePixel = 0
MainFrame.Draggable = true
MainFrame.Position = UDim2.new(0.200000003, -175, 0.5, -100)
MainFrame.Size = UDim2.new(0, 350, 0, 315)
Title.Name = "Title"
Title.Parent = MainFrame
Title.BackgroundColor3 = Color3.new(1, 1, 1)
Title.BackgroundTransparency = 1
Title.Size = UDim2.new(1, 0, 0, 50)
Title.Font = Enum.Font.SourceSansBold
Title.Text = "Project: Bullshit\nMade by: Racist Dolphin#5199\nVersion 3.5.4
(PRESS P KEY TO TOGGLE GUI)"
Title.TextColor3 = Color3.new(1, 1, 1)
Title.TextSize = 18
Title.TextTransparency = 0.5
design.Name = "design"
design.Parent = MainFrame
design.BackgroundColor3 = Color3.new(1, 1, 1)
design.BackgroundTransparency = 0.5
design.BorderSizePixel = 0
design.Position = UDim2.new(0.0500000007, 0, 0, 50)
design.Size = UDim2.new(0.899999976, 0, 0, 2)
buttons.Name = "buttons"
buttons.Parent = MainFrame
buttons.BackgroundColor3 = Color3.new(1, 1, 1)
buttons.BackgroundTransparency = 1
buttons.Position = UDim2.new(0, 20, 0, 70)
buttons.Size = UDim2.new(1, -40, 1, -80)
Blacklist.Name = "Blacklist"
Blacklist.Parent = MainFrame
Blacklist.Active = true
Blacklist.BackgroundColor3 = Color3.new(0.176471, 0.176471, 0.176471)
Blacklist.BorderSizePixel = 0
Blacklist.Position = UDim2.new(1, 3, 0.5, -138)
Blacklist.Size = UDim2.new(0, 350, 0, 375)
Blacklist.Visible = false
nigga.Name = "nigga"
nigga.Parent = Blacklist
nigga.BackgroundColor3 = Color3.new(1, 1, 1)
nigga.BackgroundTransparency = 1
nigga.Size = UDim2.new(1, 0, 0, 50)
nigga.Font = Enum.Font.SourceSansBold
nigga.Text = "Blacklist Menu"
nigga.TextColor3 = Color3.new(1, 1, 1)
nigga.TextSize = 18
nigga.TextTransparency = 0.5
niggerfaggot.Name = "niggerfaggot"
niggerfaggot.Parent = Blacklist
niggerfaggot.BackgroundColor3 = Color3.new(1, 1, 1)
niggerfaggot.BackgroundTransparency = 0.5
niggerfaggot.BorderSizePixel = 0
niggerfaggot.Position = UDim2.new(0.0500000007, 0, 0, 50)
niggerfaggot.Size = UDim2.new(0.899999976, 0, 0, 2)
players.Name = "players"
players.Parent = Blacklist
players.BackgroundColor3 = Color3.new(1, 1, 1)
players.BackgroundTransparency = 1
players.BorderSizePixel = 0
players.Position = UDim2.new(0, 20, 0, 60)
players.Size = UDim2.new(1, -40, 1, -175)
players.CanvasSize = UDim2.new(0, 0, 5, 0)
players.ScrollBarThickness = 8
buttonsex.Name = "buttonsex"
buttonsex.Parent = Blacklist
buttonsex.BackgroundColor3 = Color3.new(1, 1, 1)
buttonsex.BackgroundTransparency = 1
buttonsex.Position = UDim2.new(0, 20, 0, 250)
buttonsex.Size = UDim2.new(1, -40, 0, 100)
Playername.Name = "Playername"
Playername.Parent = buttonsex
Playername.BackgroundColor3 = Color3.new(0.972549, 0.972549, 0.972549)
Playername.BackgroundTransparency = 0.5
Playername.BorderSizePixel = 0
Playername.Size = UDim2.new(1, 0, 0, 20)
Playername.Font = Enum.Font.SourceSansBold
Playername.Text = "Enter Player Name"
Playername.TextSize = 14
Playername.TextWrapped = true
AddToBlacklist.Name = "AddToBlacklist"
AddToBlacklist.Parent = buttonsex
AddToBlacklist.BackgroundColor3 = Color3.new(0.972549, 0.972549, 0.972549)
AddToBlacklist.BackgroundTransparency = 0.5
AddToBlacklist.BorderSizePixel = 0
AddToBlacklist.Position = UDim2.new(0, 0, 0, 30)
AddToBlacklist.Size = UDim2.new(1, 0, 0, 20)
AddToBlacklist.Font = Enum.Font.SourceSansBold
AddToBlacklist.Text = "Add to Blacklist"
AddToBlacklist.TextSize = 14
AddToBlacklist.TextWrapped = true
RemoveToBlacklist.Name = "RemoveToBlacklist"
RemoveToBlacklist.Parent = buttonsex
RemoveToBlacklist.BackgroundColor3 = Color3.new(0.972549, 0.972549, 0.972549)
RemoveToBlacklist.BackgroundTransparency = 0.5
RemoveToBlacklist.BorderSizePixel = 0
RemoveToBlacklist.Position = UDim2.new(0, 0, 0, 60)
RemoveToBlacklist.Size = UDim2.new(1, 0, 0, 20)
RemoveToBlacklist.Font = Enum.Font.SourceSansBold
RemoveToBlacklist.Text = "Remove from Blacklist"
RemoveToBlacklist.TextSize = 14
RemoveToBlacklist.TextWrapped = true
SaveBlacklist.Name = "SaveBlacklist"
SaveBlacklist.Parent = buttonsex
SaveBlacklist.BackgroundColor3 = Color3.new(0.972549, 0.972549, 0.972549)
SaveBlacklist.BackgroundTransparency = 0.5
SaveBlacklist.BorderSizePixel = 0
SaveBlacklist.Position = UDim2.new(0, 0, 0, 90)
SaveBlacklist.Size = UDim2.new(1, 0, 0, 20)
SaveBlacklist.Font = Enum.Font.SourceSansBold
SaveBlacklist.Text = "Save Blacklist"
SaveBlacklist.TextSize = 14
SaveBlacklist.TextWrapped = true
Whitelist.Name = "Whitelist"
Whitelist.Parent = MainFrame
Whitelist.Active = true
Whitelist.BackgroundColor3 = Color3.new(0.176471, 0.176471, 0.176471)
Whitelist.BorderSizePixel = 0
Whitelist.Position = UDim2.new(1, 3, 0.5, -138)
Whitelist.Size = UDim2.new(0, 350, 0, 375)
Whitelist.Visible = false
nigga2.Name = "nigga2"
nigga2.Parent = Whitelist
nigga2.BackgroundColor3 = Color3.new(1, 1, 1)
nigga2.BackgroundTransparency = 1
nigga2.Size = UDim2.new(1, 0, 0, 50)
nigga2.Font = Enum.Font.SourceSansBold
nigga2.Text = "Friends List Menu"
nigga2.TextColor3 = Color3.new(1, 1, 1)
nigga2.TextSize = 18
nigga2.TextTransparency = 0.5
niggerfaggot2.Name = "niggerfaggot2"
niggerfaggot2.Parent = Whitelist
niggerfaggot2.BackgroundColor3 = Color3.new(1, 1, 1)
niggerfaggot2.BackgroundTransparency = 0.5
niggerfaggot2.BorderSizePixel = 0
niggerfaggot2.Position = UDim2.new(0.0500000007, 0, 0, 50)
niggerfaggot2.Size = UDim2.new(0.899999976, 0, 0, 2)
players2.Name = "players2"
players2.Parent = Whitelist
players2.BackgroundColor3 = Color3.new(1, 1, 1)
players2.BackgroundTransparency = 1
players2.BorderSizePixel = 0
players2.Position = UDim2.new(0, 20, 0, 60)
players2.Size = UDim2.new(1, -40, 1, -175)
players2.CanvasSize = UDim2.new(0, 0, 5, 0)
players2.ScrollBarThickness = 8
buttonsex2.Name = "buttonsex2"
buttonsex2.Parent = Whitelist
buttonsex2.BackgroundColor3 = Color3.new(1, 1, 1)
buttonsex2.BackgroundTransparency = 1
buttonsex2.Position = UDim2.new(0, 20, 0, 250)
buttonsex2.Size = UDim2.new(1, -40, 0, 100)
Playername2.Name = "Playername2"
Playername2.Parent = buttonsex2
Playername2.BackgroundColor3 = Color3.new(0.972549, 0.972549, 0.972549)
Playername2.BackgroundTransparency = 0.5
Playername2.BorderSizePixel = 0
Playername2.Size = UDim2.new(1, 0, 0, 20)
Playername2.Font = Enum.Font.SourceSansBold
Playername2.Text = "Enter Player Name"
Playername2.TextSize = 14
Playername2.TextWrapped = true
AddToWhitelist.Name = "AddToWhitelist"
AddToWhitelist.Parent = buttonsex2
AddToWhitelist.BackgroundColor3 = Color3.new(0.972549, 0.972549, 0.972549)
AddToWhitelist.BackgroundTransparency = 0.5
AddToWhitelist.BorderSizePixel = 0
AddToWhitelist.Position = UDim2.new(0, 0, 0, 30)
AddToWhitelist.Size = UDim2.new(1, 0, 0, 20)
AddToWhitelist.Font = Enum.Font.SourceSansBold
AddToWhitelist.Text = "Add to Friends List"
AddToWhitelist.TextSize = 14
AddToWhitelist.TextWrapped = true
RemoveToWhitelist.Name = "RemoveToWhitelist"
RemoveToWhitelist.Parent = buttonsex2
RemoveToWhitelist.BackgroundColor3 = Color3.new(0.972549, 0.972549, 0.972549)
RemoveToWhitelist.BackgroundTransparency = 0.5
RemoveToWhitelist.BorderSizePixel = 0
RemoveToWhitelist.Position = UDim2.new(0, 0, 0, 60)
RemoveToWhitelist.Size = UDim2.new(1, 0, 0, 20)
RemoveToWhitelist.Font = Enum.Font.SourceSansBold
RemoveToWhitelist.Text = "Remove from Friends List"
RemoveToWhitelist.TextSize = 14
RemoveToWhitelist.TextWrapped = true
SaveWhitelist.Name = "SaveWhitelist"
SaveWhitelist.Parent = buttonsex2
SaveWhitelist.BackgroundColor3 = Color3.new(0.972549, 0.972549, 0.972549)
SaveWhitelist.BackgroundTransparency = 0.5
SaveWhitelist.BorderSizePixel = 0
SaveWhitelist.Position = UDim2.new(0, 0, 0, 90)
SaveWhitelist.Size = UDim2.new(1, 0, 0, 20)
SaveWhitelist.Font = Enum.Font.SourceSansBold
SaveWhitelist.Text = "Save Friends List"
SaveWhitelist.TextSize = 14
SaveWhitelist.TextWrapped = true
BlacklistToggle.Name = "BlacklistToggle"
BlacklistToggle.Parent = buttons
BlacklistToggle.BackgroundColor3 = Color3.new(1, 1, 1)
BlacklistToggle.BackgroundTransparency = 0.5
BlacklistToggle.BorderSizePixel = 0
BlacklistToggle.Position = UDim2.new(0, 0, 0, 200)
BlacklistToggle.Size = UDim2.new(0, 150, 0, 30)
BlacklistToggle.Font = Enum.Font.SourceSansBold
BlacklistToggle.Text = "Blacklist"
BlacklistToggle.TextColor3 = Color3.new(0.176471, 0.176471, 0.176471)
BlacklistToggle.TextSize = 14
BlacklistToggle.TextWrapped = true
WhitelistToggle.Name = "WhitelistToggle"
WhitelistToggle.Parent = buttons
WhitelistToggle.BackgroundColor3 = Color3.new(1, 1, 1)
WhitelistToggle.BackgroundTransparency = 0.5
WhitelistToggle.BorderSizePixel = 0
WhitelistToggle.Position = UDim2.new(1, -150, 0, 200)
WhitelistToggle.Size = UDim2.new(0, 150, 0, 30)
WhitelistToggle.Font = Enum.Font.SourceSansBold
WhitelistToggle.Text = "Friends List"
WhitelistToggle.TextColor3 = Color3.new(0.176471, 0.176471, 0.176471)
WhitelistToggle.TextSize = 14
WhitelistToggle.TextWrapped = true
ESPToggle.Name = "ESPToggle"
ESPToggle.Parent = buttons
ESPToggle.BackgroundColor3 = Color3.new(1, 1, 1)
ESPToggle.BackgroundTransparency = 0.5
ESPToggle.BorderSizePixel = 0
ESPToggle.Size = UDim2.new(0, 150, 0, 30)
ESPToggle.Font = Enum.Font.SourceSansBold
ESPToggle.Text = "ESP"
ESPToggle.TextColor3 = Color3.new(0.176471, 0.176471, 0.176471)
ESPToggle.TextSize = 14
ESPToggle.TextWrapped = true
ChamsToggle.Name = "ChamsToggle"
ChamsToggle.Parent = buttons
ChamsToggle.BackgroundColor3 = Color3.new(1, 1, 1)
ChamsToggle.BackgroundTransparency = 0.5
ChamsToggle.BorderSizePixel = 0
ChamsToggle.Position = UDim2.new(1, -150, 0, 0)
ChamsToggle.Size = UDim2.new(0, 150, 0, 30)
ChamsToggle.Font = Enum.Font.SourceSansBold
ChamsToggle.Text = "Chams"
ChamsToggle.TextColor3 = Color3.new(0.176471, 0.176471, 0.176471)
ChamsToggle.TextSize = 14
ChamsToggle.TextWrapped = true
TracersToggle.Name = "TracersToggle"
TracersToggle.Parent = buttons
TracersToggle.BackgroundColor3 = Color3.new(1, 1, 1)
TracersToggle.BackgroundTransparency = 0.5
TracersToggle.BorderSizePixel = 0
TracersToggle.Position = UDim2.new(0, 0, 0, 40)
TracersToggle.Size = UDim2.new(0, 150, 0, 30)
TracersToggle.Font = Enum.Font.SourceSansBold
TracersToggle.Text = "Tracers"
TracersToggle.TextColor3 = Color3.new(0.176471, 0.176471, 0.176471)
TracersToggle.TextSize = 14
TracersToggle.TextWrapped = true
OutlineToggle.Name = "OutlineToggle"
OutlineToggle.Parent = buttons
OutlineToggle.BackgroundColor3 = Color3.new(1, 1, 1)
OutlineToggle.BackgroundTransparency = 0.5
OutlineToggle.BorderSizePixel = 0
OutlineToggle.Position = UDim2.new(1, -150, 0, 40)
OutlineToggle.Size = UDim2.new(0, 150, 0, 30)
OutlineToggle.Font = Enum.Font.SourceSansBold
OutlineToggle.Text = "Outlines"
OutlineToggle.TextColor3 = Color3.new(0.176471, 0.176471, 0.176471)
OutlineToggle.TextSize = 14
OutlineToggle.TextWrapped = true
DebugToggle.Name = "DebugToggle"
DebugToggle.Parent = buttons
DebugToggle.BackgroundColor3 = Color3.new(1, 1, 1)
DebugToggle.BackgroundTransparency = 0.5
DebugToggle.BorderSizePixel = 0
DebugToggle.Position = UDim2.new(1, -150, 0, 80)
DebugToggle.Size = UDim2.new(0, 150, 0, 30)
DebugToggle.Font = Enum.Font.SourceSansBold
DebugToggle.Text = "Debug Info"
DebugToggle.TextColor3 = Color3.new(0.176471, 0.176471, 0.176471)
DebugToggle.TextSize = 14
DebugToggle.TextWrapped = true
FullbrightToggle.Name = "FullbrightToggle"
FullbrightToggle.Parent = buttons
FullbrightToggle.BackgroundColor3 = Color3.new(1, 1, 1)
FullbrightToggle.BackgroundTransparency = 0.5
FullbrightToggle.BorderSizePixel = 0
FullbrightToggle.Position = UDim2.new(0, 0, 0, 80)
FullbrightToggle.Size = UDim2.new(0, 150, 0, 30)
FullbrightToggle.Font = Enum.Font.SourceSansBold
FullbrightToggle.Text = "Fullbright"
FullbrightToggle.TextColor3 = Color3.new(0.176471, 0.176471, 0.176471)
FullbrightToggle.TextSize = 14
FullbrightToggle.TextWrapped = true
Crosshair.Name = "Crosshair"
Crosshair.Parent = buttons
Crosshair.BackgroundColor3 = Color3.new(1, 1, 1)
Crosshair.BackgroundTransparency = 0.5
Crosshair.BorderSizePixel = 0
Crosshair.Position = UDim2.new(0, 0, 0, 120)
Crosshair.Size = UDim2.new(0, 150, 0, 30)
Crosshair.Font = Enum.Font.SourceSansBold
Crosshair.Text = "Crosshair"
Crosshair.TextColor3 = Color3.new(0.176471, 0.176471, 0.176471)
Crosshair.TextSize = 14
Crosshair.TextWrapped = true
AimbotToggle.Name = "AimbotToggle"
AimbotToggle.Parent = buttons
AimbotToggle.BackgroundColor3 = Color3.new(1, 1, 1)
AimbotToggle.BackgroundTransparency = 0.5
AimbotToggle.BorderSizePixel = 0
AimbotToggle.Position = UDim2.new(1, -150, 0, 120)
AimbotToggle.Size = UDim2.new(0, 150, 0, 30)
AimbotToggle.Font = Enum.Font.SourceSansBold
AimbotToggle.Text = "Aimlock"
AimbotToggle.TextColor3 = Color3.new(0.176471, 0.176471, 0.176471)
AimbotToggle.TextSize = 14
AimbotToggle.TextWrapped = true
Settings.Name = "Settings"
Settings.Parent = buttons
Settings.BackgroundColor3 = Color3.new(1, 1, 1)
Settings.BackgroundTransparency = 0.5
Settings.BorderSizePixel = 0
Settings.Position = UDim2.new(1, -150, 0, 160)
Settings.Size = UDim2.new(0, 150, 0, 30)
Settings.Font = Enum.Font.SourceSansBold
Settings.Text = "Settings"
Settings.TextColor3 = Color3.new(0.176471, 0.176471, 0.176471)
Settings.TextSize = 14
Settings.TextWrapped = true
Information.Name = "Information"
Information.Parent = buttons
Information.BackgroundColor3 = Color3.new(1, 1, 1)
Information.BackgroundTransparency = 0.5
Information.BorderSizePixel = 0
Information.Position = UDim2.new(0, 0, 0, 160)
Information.Size = UDim2.new(0, 150, 0, 30)
Information.Font = Enum.Font.SourceSansBold
Information.Text = "Information"
Information.TextColor3 = Color3.new(0.176471, 0.176471, 0.176471)
Information.TextSize = 14
Information.TextWrapped = true
Information_2.Name = "Information"
Information_2.Parent = MainFrame
Information_2.Active = true
Information_2.BackgroundColor3 = Color3.new(0.176471, 0.176471, 0.176471)
Information_2.BorderSizePixel = 0
Information_2.Position = UDim2.new(1, 3, 0.5, -138)
Information_2.Size = UDim2.new(0, 350, 0, 365)
Information_2.Visible = false
Title_2.Name = "Title"
Title_2.Parent = Information_2
Title_2.BackgroundColor3 = Color3.new(1, 1, 1)
Title_2.BackgroundTransparency = 1
Title_2.Size = UDim2.new(1, 0, 0, 50)
Title_2.Font = Enum.Font.SourceSansBold
Title_2.Text = "Information"
Title_2.TextColor3 = Color3.new(1, 1, 1)
Title_2.TextSize = 18
Title_2.TextTransparency = 0.5
design_2.Name = "design"
design_2.Parent = Information_2
design_2.BackgroundColor3 = Color3.new(1, 1, 1)
design_2.BackgroundTransparency = 0.5
design_2.BorderSizePixel = 0
design_2.Position = UDim2.new(0.0500000007, 0, 0, 50)
design_2.Size = UDim2.new(0.899999976, 0, 0, 2)
buttons_2.Name = "buttons"
buttons_2.Parent = Information_2
buttons_2.BackgroundColor3 = Color3.new(1, 1, 1)
buttons_2.BackgroundTransparency = 1
buttons_2.BorderSizePixel = 0
buttons_2.Position = UDim2.new(0, 20, 0, 60)
buttons_2.Size = UDim2.new(1, -40, 1, -70)
buttons_2.CanvasSize = UDim2.new(5, 0, 5, 0)
buttons_2.ScrollBarThickness = 5
TextLabel.Parent = buttons_2
TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
TextLabel.BackgroundTransparency = 1
TextLabel.Size = UDim2.new(1, -20, 1, 0)
TextLabel.Font = Enum.Font.SourceSansBold
TextLabel.Text = [[
Scripting by: Racist Dolphin#5199
GUI by: SOMEONE WHO WANTS HIS NAME HIDDEN.
NOTICE: Since my string manipulation skills aren't the greatest, changing esp/cham
colors might be quite buggy.
NOTICE #2: The blacklist feature will return! I just didn't have enough time to
make the gui.
NOTICE #3: Save Settings might still be bugged. Message me if it's fucked up still.
This works on every game, though the Aimbot does NOT! (Doesn't work on: Jailbreak,
and Phantom Forces)
FAQ:
1) How do I use the aimbot?
A: Activate it, and hold right-click in-game. The aimbot will lock on to the
closest enemy NOT behind a wall. (If said player is behind a wall, it will find the
next closest player not behind a wall.)
Change Log:
3/10/2018:
+ Fixed more bugs with chams
3/10/2018:
+ Fixed how chams broke when a player respawned.
3/10/2018:
+ Fixed ESP not updating correctly.
+ Fixed Chams not updating correctly. (MAYBE? IDK WHAT IS BREAKING THIS)
3/9/2018:
+ Mob ESP/Chams! (BETA!)
3/8/2018:
+ Fixed the error you get when not entering a valid number for esp/chams/tracer
lengths.
+ Fixed lag issues with aimlock.
+ Fixed lag issues with chams.
3/8/2018:
+ Patch for Murder 15
- Temporarily removed auto fire since mouse1click is broken on Synapse :(
3/7/2018:
+ Updated save settings.
+ Can now customize aimlock key.
3/7/2018:
+ Patch for Wild Revolver.
+ Fix for autofire. (Hopefully)
3/6/2018:
- Removed :IsFriendsWith check. (Use Friends List GUI instead)
3/4/2018:
+ Added Friend List Menu
+ Patch for Assassin!
3/4/2018:
+ Fixed crosshair toggle.
+ Aimlock patch for Island Royal.
+ Finally fixed save settings.
3/4/2018:
+ Aimlock fixed for Unit 1968: Vietnam
+ Autofire setting for aimlock
+ Fixed how you sometimes had to double click buttons to activate a option
3/4/2018:
+ Fixed FreeForAll setting bug.
+ Using aimlock on Phantom Forces / Jailbreak will now tell you it will not work.
* Renamed Aimbot back to Aimlock
3/3/2018:
+ Blacklist feature re-added.
+ Aimbot will no longer focus people in the blacklist.
+ Compatible on exploits that have readfile and writefile.
3/3/2018:
+ GUI Overhaul
+ Aimbot now only targets people NOT behind walls
+ Chams now dim when x player is visible on your screen.
+ Chams no longer have the humanoid root part. (Your welcome)
+ Patch for Silent Assassin
+ My discord was deleted, so I'm using pastebin now. (Auto updates :)
]]
TextLabel.TextColor3 = Color3.new(1, 1, 1)
TextLabel.TextSize = 16
TextLabel.TextTransparency = 0.5
TextLabel.TextXAlignment = Enum.TextXAlignment.Left
TextLabel.TextYAlignment = Enum.TextYAlignment.Top
Settings_2.Name = "Settings"
Settings_2.Parent = MainFrame
Settings_2.Active = true
Settings_2.BackgroundColor3 = Color3.new(0.176471, 0.176471, 0.176471)
Settings_2.BorderSizePixel = 0
Settings_2.Position = UDim2.new(1, 3, 0.5, -138)
Settings_2.Size = UDim2.new(0, 350, 0, 365)
Settings_2.Visible = false
Title_3.Name = "Title"
Title_3.Parent = Settings_2
Title_3.BackgroundColor3 = Color3.new(1, 1, 1)
Title_3.BackgroundTransparency = 1
Title_3.Size = UDim2.new(1, 0, 0, 50)
Title_3.Font = Enum.Font.SourceSansBold
Title_3.Text = "Settings Menu"
Title_3.TextColor3 = Color3.new(1, 1, 1)
Title_3.TextSize = 18
Title_3.TextTransparency = 0.5
design_3.Name = "design"
design_3.Parent = Settings_2
design_3.BackgroundColor3 = Color3.new(1, 1, 1)
design_3.BackgroundTransparency = 0.5
design_3.BorderSizePixel = 0
design_3.Position = UDim2.new(0.0500000007, 0, 0, 50)
design_3.Size = UDim2.new(0.899999976, 0, 0, 2)
buttons_3.Name = "buttons"
buttons_3.Parent = Settings_2
buttons_3.BackgroundColor3 = Color3.new(1, 1, 1)
buttons_3.BackgroundTransparency = 1
buttons_3.BorderSizePixel = 0
buttons_3.Position = UDim2.new(0, 20, 0, 60)
buttons_3.Size = UDim2.new(1, -40, 1, -70)
buttons_3.ScrollBarThickness = 8
AllyColor.Name = "AllyColor"
AllyColor.Parent = buttons_3
AllyColor.BackgroundColor3 = Color3.new(0.972549, 0.972549, 0.972549)
AllyColor.BackgroundTransparency = 0.5
AllyColor.BorderSizePixel = 0
AllyColor.Position = UDim2.new(1, -150, 0, 180)
AllyColor.Size = UDim2.new(0, 135, 0, 20)
AllyColor.Font = Enum.Font.SourceSansBold
AllyColor.Text = tostring(Bullshit.Colors.Ally)
AllyColor.TextSize = 14
AllyColor.TextWrapped = true
CHAMSLength.Name = "CHAMSLength"
CHAMSLength.Parent = buttons_3
CHAMSLength.BackgroundColor3 = Color3.new(0.972549, 0.972549, 0.972549)
CHAMSLength.BackgroundTransparency = 0.5
CHAMSLength.BorderSizePixel = 0
CHAMSLength.Position = UDim2.new(1, -150, 0, 60)
CHAMSLength.Size = UDim2.new(0, 135, 0, 20)
CHAMSLength.Font = Enum.Font.SourceSansBold
CHAMSLength.Text = tostring(Bullshit.CHAMSLength)
CHAMSLength.TextSize = 14
CHAMSLength.TextWrapped = true
CrosshairColor.Name = "CrosshairColor"
CrosshairColor.Parent = buttons_3
CrosshairColor.BackgroundColor3 = Color3.new(0.972549, 0.972549, 0.972549)
CrosshairColor.BackgroundTransparency = 0.5
CrosshairColor.BorderSizePixel = 0
CrosshairColor.Position = UDim2.new(1, -150, 0, 270)
CrosshairColor.Size = UDim2.new(0, 135, 0, 20)
CrosshairColor.Font = Enum.Font.SourceSansBold
CrosshairColor.Text = tostring(Bullshit.Colors.Crosshair)
CrosshairColor.TextSize = 14
CrosshairColor.TextWrapped = true
ESPLength.Name = "ESPLength"
ESPLength.Parent = buttons_3
ESPLength.BackgroundColor3 = Color3.new(0.972549, 0.972549, 0.972549)
ESPLength.BackgroundTransparency = 0.5
ESPLength.BorderSizePixel = 0
ESPLength.Position = UDim2.new(1, -150, 0, 30)
ESPLength.Size = UDim2.new(0, 135, 0, 20)
ESPLength.Font = Enum.Font.SourceSansBold
ESPLength.Text = tostring(Bullshit.ESPLength)
ESPLength.TextSize = 14
ESPLength.TextWrapped = true
EnemyColor.Name = "EnemyColor"
EnemyColor.Parent = buttons_3
EnemyColor.BackgroundColor3 = Color3.new(0.972549, 0.972549, 0.972549)
EnemyColor.BackgroundTransparency = 0.5
EnemyColor.BorderSizePixel = 0
EnemyColor.Position = UDim2.new(1, -150, 0, 150)
EnemyColor.Size = UDim2.new(0, 135, 0, 20)
EnemyColor.Font = Enum.Font.SourceSansBold
EnemyColor.Text = tostring(Bullshit.Colors.Enemy)
EnemyColor.TextSize = 14
EnemyColor.TextWrapped = true
FreeForAll.Name = "FreeForAll"
FreeForAll.Parent = buttons_3
FreeForAll.BackgroundColor3 = Color3.new(0.972549, 0.972549, 0.972549)
FreeForAll.BackgroundTransparency = 0.5
FreeForAll.BorderSizePixel = 0
FreeForAll.Position = UDim2.new(1, -150, 0, 120)
FreeForAll.Size = UDim2.new(0, 135, 0, 20)
FreeForAll.Font = Enum.Font.SourceSansBold
FreeForAll.Text = tostring(Bullshit.FreeForAll)
FreeForAll.TextSize = 14
FreeForAll.TextWrapped = true
FriendColor.Name = "FriendColor"
FriendColor.Parent = buttons_3
FriendColor.BackgroundColor3 = Color3.new(0.972549, 0.972549, 0.972549)
FriendColor.BackgroundTransparency = 0.5
FriendColor.BorderSizePixel = 0
FriendColor.Position = UDim2.new(1, -150, 0, 210)
FriendColor.Size = UDim2.new(0, 135, 0, 20)
FriendColor.Font = Enum.Font.SourceSansBold
FriendColor.Text = tostring(Bullshit.Colors.Friend)
FriendColor.TextSize = 14
FriendColor.TextWrapped = true
NeutralColor.Name = "NeutralColor"
NeutralColor.Parent = buttons_3
NeutralColor.BackgroundColor3 = Color3.new(0.972549, 0.972549, 0.972549)
NeutralColor.BackgroundTransparency = 0.5
NeutralColor.BorderSizePixel = 0
NeutralColor.Position = UDim2.new(1, -150, 0, 240)
NeutralColor.Size = UDim2.new(0, 135, 0, 20)
NeutralColor.Font = Enum.Font.SourceSansBold
NeutralColor.Text = tostring(Bullshit.Colors.Neutral)
NeutralColor.TextSize = 14
NeutralColor.TextWrapped = true
TracersLength.Name = "TracersLength"
TracersLength.Parent = buttons_3
TracersLength.BackgroundColor3 = Color3.new(0.972549, 0.972549, 0.972549)
TracersLength.BackgroundTransparency = 0.5
TracersLength.BorderSizePixel = 0
TracersLength.Position = UDim2.new(1, -150, 0, 0)
TracersLength.Size = UDim2.new(0, 135, 0, 20)
TracersLength.Font = Enum.Font.SourceSansBold
TracersLength.Text = tostring(Bullshit.TracersLength)
TracersLength.TextSize = 14
TracersLength.TextWrapped = true
TracersUnderChars.Name = "TracersUnderChars"
TracersUnderChars.Parent = buttons_3
TracersUnderChars.BackgroundColor3 = Color3.new(0.972549, 0.972549, 0.972549)
TracersUnderChars.BackgroundTransparency = 0.5
TracersUnderChars.BorderSizePixel = 0
TracersUnderChars.Position = UDim2.new(1, -150, 0, 90)
TracersUnderChars.Size = UDim2.new(0, 135, 0, 20)
TracersUnderChars.Font = Enum.Font.SourceSansBold
TracersUnderChars.Text = tostring(Bullshit.PlaceTracersUnderCharacter)
TracersUnderChars.TextSize = 14
TracersUnderChars.TextWrapped = true
AutoFireToggle.Name = "AutoFireToggle"
AutoFireToggle.Parent = buttons_3
AutoFireToggle.BackgroundColor3 = Color3.new(0.972549, 0.972549, 0.972549)
AutoFireToggle.BackgroundTransparency = 0.5
AutoFireToggle.BorderSizePixel = 0
AutoFireToggle.Position = UDim2.new(1, -150, 0, 300)
AutoFireToggle.Size = UDim2.new(0, 135, 0, 20)
AutoFireToggle.Font = Enum.Font.SourceSansBold
AutoFireToggle.Text = tostring(Bullshit.AutoFire)
AutoFireToggle.TextSize = 14
AutoFireToggle.TextWrapped = true
AimbotKey.Name = "AimbotKey"
AimbotKey.Parent = buttons_3
AimbotKey.BackgroundColor3 = Color3.new(0.972549, 0.972549, 0.972549)
AimbotKey.BackgroundTransparency = 0.5
AimbotKey.BorderSizePixel = 0
AimbotKey.Position = UDim2.new(1, -150, 0, 330)
AimbotKey.Size = UDim2.new(0, 135, 0, 20)
AimbotKey.Font = Enum.Font.SourceSansBold
AimbotKey.Text = tostring(Bullshit.AimbotKey)
AimbotKey.TextSize = 14
AimbotKey.TextWrapped = true
MobESPButton.Name = "MobESPButton"
MobESPButton.Parent = buttons_3
MobESPButton.BackgroundColor3 = Color3.new(0.972549, 0.972549, 0.972549)
MobESPButton.BackgroundTransparency = 0.5
MobESPButton.BorderSizePixel = 0
MobESPButton.Position = UDim2.new(1, -150, 0, 360)
MobESPButton.Size = UDim2.new(0, 135, 0, 20)
MobESPButton.Font = Enum.Font.SourceSansBold
MobESPButton.Text = tostring(Bullshit.MobESP)
MobESPButton.TextSize = 14
MobESPButton.TextWrapped = true
MobChamsButton.Name = "MobChamsButton"
MobChamsButton.Parent = buttons_3
MobChamsButton.BackgroundColor3 = Color3.new(0.972549, 0.972549, 0.972549)
MobChamsButton.BackgroundTransparency = 0.5
MobChamsButton.BorderSizePixel = 0
MobChamsButton.Position = UDim2.new(1, -150, 0, 390)
MobChamsButton.Size = UDim2.new(0, 135, 0, 20)
MobChamsButton.Font = Enum.Font.SourceSansBold
MobChamsButton.Text = tostring(Bullshit.MobChams)
MobChamsButton.TextSize = 14
MobChamsButton.TextWrapped = true
TextLabel_2.Parent = buttons_3
TextLabel_2.BackgroundColor3 = Color3.new(1, 1, 1)
TextLabel_2.BackgroundTransparency = 1
TextLabel_2.Size = UDim2.new(0.5, 0, 0, 20)
TextLabel_2.Font = Enum.Font.SourceSansBold
TextLabel_2.Text = "Tracers Length"
TextLabel_2.TextColor3 = Color3.new(1, 1, 1)
TextLabel_2.TextSize = 16
TextLabel_2.TextTransparency = 0.5
TextLabel_3.Parent = buttons_3
TextLabel_3.BackgroundColor3 = Color3.new(1, 1, 1)
TextLabel_3.BackgroundTransparency = 1
TextLabel_3.Position = UDim2.new(0, 0, 0, 30)
TextLabel_3.Size = UDim2.new(0.5, 0, 0, 20)
TextLabel_3.Font = Enum.Font.SourceSansBold
TextLabel_3.Text = "ESP Length"
TextLabel_3.TextColor3 = Color3.new(1, 1, 1)
TextLabel_3.TextSize = 16
TextLabel_3.TextTransparency = 0.5
TextLabel_4.Parent = buttons_3
TextLabel_4.BackgroundColor3 = Color3.new(1, 1, 1)
TextLabel_4.BackgroundTransparency = 1
TextLabel_4.Position = UDim2.new(0, 0, 0, 60)
TextLabel_4.Size = UDim2.new(0.5, 0, 0, 20)
TextLabel_4.Font = Enum.Font.SourceSansBold
TextLabel_4.Text = "Chams Length"
TextLabel_4.TextColor3 = Color3.new(1, 1, 1)
TextLabel_4.TextSize = 16
TextLabel_4.TextTransparency = 0.5
TextLabel_5.Parent = buttons_3
TextLabel_5.BackgroundColor3 = Color3.new(1, 1, 1)
TextLabel_5.BackgroundTransparency = 1
TextLabel_5.Position = UDim2.new(0, 0, 0, 90)
TextLabel_5.Size = UDim2.new(0.5, 0, 0, 20)
TextLabel_5.Font = Enum.Font.SourceSansBold
TextLabel_5.Text = "Tracers Under Chars"
TextLabel_5.TextColor3 = Color3.new(1, 1, 1)
TextLabel_5.TextSize = 16
TextLabel_5.TextTransparency = 0.5
TextLabel_6.Parent = buttons_3
TextLabel_6.BackgroundColor3 = Color3.new(1, 1, 1)
TextLabel_6.BackgroundTransparency = 1
TextLabel_6.Position = UDim2.new(0, 0, 0, 270)
TextLabel_6.Size = UDim2.new(0.5, 0, 0, 20)
TextLabel_6.Font = Enum.Font.SourceSansBold
TextLabel_6.Text = "Crosshair Color"
TextLabel_6.TextColor3 = Color3.new(1, 1, 1)
TextLabel_6.TextSize = 16
TextLabel_6.TextTransparency = 0.5
TextLabel_7.Parent = buttons_3
TextLabel_7.BackgroundColor3 = Color3.new(1, 1, 1)
TextLabel_7.BackgroundTransparency = 1
TextLabel_7.Position = UDim2.new(0, 0, 0, 120)
TextLabel_7.Size = UDim2.new(0.5, 0, 0, 20)
TextLabel_7.Font = Enum.Font.SourceSansBold
TextLabel_7.Text = "Free For All"
TextLabel_7.TextColor3 = Color3.new(1, 1, 1)
TextLabel_7.TextSize = 16
TextLabel_7.TextTransparency = 0.5
TextLabel_8.Parent = buttons_3
TextLabel_8.BackgroundColor3 = Color3.new(1, 1, 1)
TextLabel_8.BackgroundTransparency = 1
TextLabel_8.Position = UDim2.new(0, 0, 0, 240)
TextLabel_8.Size = UDim2.new(0.5, 0, 0, 20)
TextLabel_8.Font = Enum.Font.SourceSansBold
TextLabel_8.Text = "Neutral Color"
TextLabel_8.TextColor3 = Color3.new(1, 1, 1)
TextLabel_8.TextSize = 16
TextLabel_8.TextTransparency = 0.5
TextLabel_9.Parent = buttons_3
TextLabel_9.BackgroundColor3 = Color3.new(1, 1, 1)
TextLabel_9.BackgroundTransparency = 1
TextLabel_9.Position = UDim2.new(0, 0, 0, 150)
TextLabel_9.Size = UDim2.new(0.5, 0, 0, 20)
TextLabel_9.Font = Enum.Font.SourceSansBold
TextLabel_9.Text = "Enemy Color"
TextLabel_9.TextColor3 = Color3.new(1, 1, 1)
TextLabel_9.TextSize = 16
TextLabel_9.TextTransparency = 0.5
TextLabel_10.Parent = buttons_3
TextLabel_10.BackgroundColor3 = Color3.new(1, 1, 1)
TextLabel_10.BackgroundTransparency = 1
TextLabel_10.Position = UDim2.new(0, 0, 0, 180)
TextLabel_10.Size = UDim2.new(0.5, 0, 0, 20)
TextLabel_10.Font = Enum.Font.SourceSansBold
TextLabel_10.Text = "Ally Color"
TextLabel_10.TextColor3 = Color3.new(1, 1, 1)
TextLabel_10.TextSize = 16
TextLabel_10.TextTransparency = 0.5
TextLabel_11.Parent = buttons_3
TextLabel_11.BackgroundColor3 = Color3.new(1, 1, 1)
TextLabel_11.BackgroundTransparency = 1
TextLabel_11.Position = UDim2.new(0, 0, 0, 210)
TextLabel_11.Size = UDim2.new(0.5, 0, 0, 20)
TextLabel_11.Font = Enum.Font.SourceSansBold
TextLabel_11.Text = "Friend Color"
TextLabel_11.TextColor3 = Color3.new(1, 1, 1)
TextLabel_11.TextSize = 16
TextLabel_11.TextTransparency = 0.5
TextLabel_12.Parent = buttons_3
TextLabel_12.BackgroundColor3 = Color3.new(1, 1, 1)
TextLabel_12.BackgroundTransparency = 1
TextLabel_12.Position = UDim2.new(0, 0, 0, 300)
TextLabel_12.Size = UDim2.new(0.5, 0, 0, 20)
TextLabel_12.Font = Enum.Font.SourceSansBold
TextLabel_12.Text = "Aimlock Auto Fire"
TextLabel_12.TextColor3 = Color3.new(1, 1, 1)
TextLabel_12.TextSize = 16
TextLabel_12.TextTransparency = 0.5
TextLabel_13.Parent = buttons_3
TextLabel_13.BackgroundColor3 = Color3.new(1, 1, 1)
TextLabel_13.BackgroundTransparency = 1
TextLabel_13.Position = UDim2.new(0, 0, 0, 330)
TextLabel_13.Size = UDim2.new(0.5, 0, 0, 20)
TextLabel_13.Font = Enum.Font.SourceSansBold
TextLabel_13.Text = "Aimbot Key"
TextLabel_13.TextColor3 = Color3.new(1, 1, 1)
TextLabel_13.TextSize = 16
TextLabel_13.TextTransparency = 0.5
TextLabel_14.Parent = buttons_3
TextLabel_14.BackgroundColor3 = Color3.new(1, 1, 1)
TextLabel_14.BackgroundTransparency = 1
TextLabel_14.Position = UDim2.new(0, 0, 0, 360)
TextLabel_14.Size = UDim2.new(0.5, 0, 0, 20)
TextLabel_14.Font = Enum.Font.SourceSansBold
TextLabel_14.Text = "Mob ESP"
TextLabel_14.TextColor3 = Color3.new(1, 1, 1)
TextLabel_14.TextSize = 16
TextLabel_14.TextTransparency = 0.5
TextLabel_15.Parent = buttons_3
TextLabel_15.BackgroundColor3 = Color3.new(1, 1, 1)
TextLabel_15.BackgroundTransparency = 1
TextLabel_15.Position = UDim2.new(0, 0, 0, 390)
TextLabel_15.Size = UDim2.new(0.5, 0, 0, 20)
TextLabel_15.Font = Enum.Font.SourceSansBold
TextLabel_15.Text = "Mob CHAMS"
TextLabel_15.TextColor3 = Color3.new(1, 1, 1)
TextLabel_15.TextSize = 16
TextLabel_15.TextTransparency = 0.5
SaveSettings.Name = "SaveSettings"
SaveSettings.Parent = buttons_3
SaveSettings.BackgroundColor3 = Color3.new(0.972549, 0.972549, 0.972549)
SaveSettings.BackgroundTransparency = 0.5
SaveSettings.BorderSizePixel = 0
SaveSettings.Position = UDim2.new(0, 0, 0, 420)
SaveSettings.Size = UDim2.new(1, -15, 0, 20)
SaveSettings.Font = Enum.Font.SourceSansBold
SaveSettings.Text = "Save Settings"
SaveSettings.TextSize = 14
SaveSettings.TextWrapped = true
function RefreshPlayerLabels(frame, t)
frame:ClearAllChildren()
for i, v in next, t do
CreatePlayerLabel(i, frame)
end
end
RefreshPlayerLabels(players, Bullshit.Blacklist)
RefreshPlayerLabels(players2, Bullshit.FriendList)
ESPToggle.MouseButton1Click:connect(function()
Bullshit.ESPEnabled = not Bullshit.ESPEnabled
if Bullshit.ESPEnabled then
ESPToggle.BackgroundColor3 = Color3.new(0/255,171/255,11/255)
for _, v in next, Plrs:GetPlayers() do
if v ~= MyPlr then
if Bullshit.CharAddedEvent[v.Name] == nil then
Bullshit.CharAddedEvent[v.Name] =
v.CharacterAdded:connect(function(Char)
if Bullshit.ESPEnabled then
RemoveESP(v)
CreateESP(v)
end
if Bullshit.CHAMSEnabled then
RemoveChams(v)
CreateChams(v)
end
if Bullshit.TracersEnabled then
RemoveTracers(v)
CreateTracers(v)
end
repeat wait() until
Char:FindFirstChild("HumanoidRootPart")
TracerMT[v.Name] = Char.HumanoidRootPart
end)
end
RemoveESP(v)
CreateESP(v)
end
end
CreateMobESPChams()
else
ESPToggle.BackgroundColor3 = Color3.new(1, 1, 1)
PlayerESP:ClearAllChildren()
ItemESP:ClearAllChildren()
end
end)
ChamsToggle.MouseButton1Click:connect(function()
Bullshit.CHAMSEnabled = not Bullshit.CHAMSEnabled
if Bullshit.CHAMSEnabled then
ChamsToggle.BackgroundColor3 = Color3.new(0/255,171/255,11/255)
for _, v in next, Plrs:GetPlayers() do
if v ~= MyPlr then
if Bullshit.CharAddedEvent[v.Name] == nil then
Bullshit.CharAddedEvent[v.Name] =
v.CharacterAdded:connect(function(Char)
if Bullshit.ESPEnabled then
RemoveESP(v)
CreateESP(v)
end
if Bullshit.CHAMSEnabled then
RemoveChams(v)
CreateChams(v)
end
if Bullshit.TracersEnabled then
RemoveTracers(v)
CreateTracers(v)
end
repeat wait() until
Char:FindFirstChild("HumanoidRootPart")
TracerMT[v.Name] = Char.HumanoidRootPart
end)
end
RemoveChams(v)
CreateChams(v)
end
end
CreateMobESPChams()
else
ChamsToggle.BackgroundColor3 = Color3.new(1, 1, 1)
PlayerChams:ClearAllChildren()
ItemChams:ClearAllChildren()
end
end)
TracersToggle.MouseButton1Click:connect(function()
Bullshit.TracersEnabled = not Bullshit.TracersEnabled
if Bullshit.TracersEnabled then
TracersToggle.BackgroundColor3 = Color3.new(0/255,171/255,11/255)
for _, v in next, Plrs:GetPlayers() do
if v ~= MyPlr then
if Bullshit.CharAddedEvent[v.Name] == nil then
Bullshit.CharAddedEvent[v.Name] =
v.CharacterAdded:connect(function(Char)
if Bullshit.ESPEnabled then
RemoveESP(v)
CreateESP(v)
end
if Bullshit.CHAMSEnabled then
RemoveChams(v)
CreateChams(v)
end
if Bullshit.TracersEnabled then
RemoveTracers(v)
CreateTracers(v)
end
end)
end
if v.Character ~= nil then
local Tor =
v.Character:FindFirstChild("HumanoidRootPart")
if Tor then
TracerMT[v.Name] = Tor
end
end
RemoveTracers(v)
CreateTracers(v)
end
end
else
TracersToggle.BackgroundColor3 = Color3.new(1, 1, 1)
for _, v in next, Plrs:GetPlayers() do
RemoveTracers(v)
end
end
end)
DebugToggle.MouseButton1Click:connect(function()
Bullshit.DebugInfo = not Bullshit.DebugInfo
DebugMenu["Main"].Visible = Bullshit.DebugInfo
if Bullshit.DebugInfo then
DebugToggle.BackgroundColor3 = Color3.new(0/255,171/255,11/255)
else
DebugToggle.BackgroundColor3 = Color3.new(1, 1, 1)
end
end)
OutlineToggle.MouseButton1Click:connect(function()
Bullshit.OutlinesEnabled = not Bullshit.OutlinesEnabled
if Bullshit.OutlinesEnabled then
OutlineToggle.BackgroundColor3 = Color3.new(0/255,171/255,11/255)
for _, v in next, workspace:GetDescendants() do
if v:IsA("BasePart") and not
Plrs:GetPlayerFromCharacter(v.Parent) and not v.Parent:IsA("Hat") and not
v.Parent:IsA("Accessory") and v.Parent.Name ~= "Tracers" then
local Data = { }
Data[2] = v.Transparency
v.Transparency = 1
local outline = Instance.new("SelectionBox")
outline.Name = "Outline"
outline.Color3 = Color3.new(0, 0, 0)
outline.SurfaceColor3 = Color3.new(0, 1, 0)
--outline.SurfaceTransparency = 0.9
outline.LineThickness = 0.01
outline.Transparency = 0.3
outline.Adornee = v
outline.Parent = v
Data[1] = outline
rawset(Bullshit.OutlinedParts, v, Data)
end
CreateChildAddedEventFor(v)
end
CreateChildAddedEventFor(workspace)
if Bullshit.LightingEvent == nil then
Bullshit.LightingEvent =
game:GetService("Lighting").Changed:connect(LightingHax)
end
else
OutlineToggle.BackgroundColor3 = Color3.new(1, 1, 1)
for i, v in next, Bullshit.OutlinedParts do
i.Transparency = v[2]
v[1]:Destroy()
end
end
end)
FullbrightToggle.MouseButton1Click:connect(function()
Bullshit.FullbrightEnabled = not Bullshit.FullbrightEnabled
if Bullshit.FullbrightEnabled then
FullbrightToggle.BackgroundColor3 =
Color3.new(0/255,171/255,11/255)
if Bullshit.LightingEvent == nil then
Bullshit.LightingEvent = Light.Changed:connect(LightingHax)
end
else
FullbrightToggle.BackgroundColor3 = Color3.new(1, 1, 1)
Light.Ambient = Bullshit.AmbientBackup
Light.ColorShift_Bottom = Bullshit.ColorShiftBotBackup
Light.ColorShift_Top = Bullshit.ColorShiftTopBackup
end
end)
Crosshair.MouseButton1Click:connect(function()
Bullshit.CrosshairEnabled = not Bullshit.CrosshairEnabled
if Bullshit.CrosshairEnabled then
local g = Instance.new("ScreenGui", CoreGui)
g.Name = "Corsshair"
local line1 = Instance.new("TextLabel", g)
line1.Text = ""
line1.Size = UDim2.new(0, 35, 0, 1)
line1.BackgroundColor3 = Bullshit.Colors.Crosshair
line1.BorderSizePixel = 0
line1.ZIndex = 10
local line2 = Instance.new("TextLabel", g)
line2.Text = ""
line2.Size = UDim2.new(0, 1, 0, 35)
line2.BackgroundColor3 = Bullshit.Colors.Crosshair
line2.BorderSizePixel = 0
line2.ZIndex = 10
Crosshair.BackgroundColor3 = Color3.new(0/255,171/255,11/255)
else
local find = CoreGui:FindFirstChild("Corsshair")
if find then
find:Destroy()
end
Crosshairs.BackgroundColor3 = Color3.new(1, 1, 1)
end
end)
AimbotToggle.MouseButton1Click:connect(function()
if not (game.PlaceId == 292439477 or game.PlaceId == 606849621) then
Bullshit.AimbotEnabled = not Bullshit.AimbotEnabled
if Bullshit.AimbotEnabled then
AimbotToggle.BackgroundColor3 =
Color3.new(0/255,171/255,11/255)
else
AimbotToggle.BackgroundColor3 = Color3.new(1, 1, 1)
end
else
local hint = Instance.new("Hint", CoreGui)
hint.Text = "This game prevents camera manipulation!"
wait(5)
hint:Destroy()
end
end)
TracersUnderChars.MouseButton1Click:connect(function()
Bullshit.PlaceTracersUnderCharacter = not
Bullshit.PlaceTracersUnderCharacter
if Bullshit.PlaceTracersUnderCharacter then
TracersUnderChars.Text = "true"
else
TracersUnderChars.Text = "false"
end
end)
FreeForAll.MouseButton1Click:connect(function()
Bullshit.FreeForAll = not Bullshit.FreeForAll
if Bullshit.FreeForAll then
FreeForAll.Text = "true"
else
FreeForAll.Text = "false"
end
end)
ESPLength.FocusLost:connect(function()
local txt = ESPLength.Text
local num = tonumber(txt) or 10000
if num ~= nil then
if num < 100 then
num = 100
ESPLength.Text = num
elseif num > 10000 then
num = 10000
ESPLength.Text = num
end
end
Bullshit.ESPLength = num
ESPLength.Text = num
end)
CHAMSLength.FocusLost:connect(function()
local txt = CHAMSLength.Text
local num = tonumber(txt) or 500
if num ~= nil then
if num < 100 then
num = 100
CHAMSLength.Text = num
elseif num > 2048 then
num = 2048
CHAMSLength.Text = num
end
end
Bullshit.CHAMSLength = num
CHAMSLength.Text = num
end)
TracersLength.FocusLost:connect(function()
local txt = TracersLength.Text
local num = tonumber(txt) or 500
if num ~= nil then
if num < 100 then
num = 100
TracersLength.Text = num
elseif num > 2048 then
num = 2048
TracersLength.Text = num
end
end
Bullshit.TracersLength = num
TracersLength.Text = num
end)
EnemyColor.FocusLost:connect(function()
local R, G, B = string.match(RemoveSpacesFromString(EnemyColor.Text),
"(%d+),(%d+),(%d+)")
R = tonumber(R)
G = tonumber(G)
B = tonumber(B)
if R > 1 then
R = R / 255
end
if G > 1 then
G = G / 255
end
if B > 1 then
B = B / 255
end
AllyColor.FocusLost:connect(function()
local R, G, B = string.match(RemoveSpacesFromString(AllyColor.Text),
"(%d+),(%d+),(%d+)")
R = tonumber(R)
G = tonumber(G)
B = tonumber(B)
if R > 1 then
R = R / 255
end
if G > 1 then
G = G / 255
end
if B > 1 then
B = B / 255
end
NeutralColor.FocusLost:connect(function()
local R, G, B = string.match(RemoveSpacesFromString(NeutralColor.Text),
"(%d+),(%d+),(%d+)")
R = tonumber(R)
G = tonumber(G)
B = tonumber(B)
if R > 1 then
R = R / 255
end
if G > 1 then
G = G / 255
end
if B > 1 then
B = B / 255
end
CrosshairColor.FocusLost:connect(function()
local R, G, B =
string.match(RemoveSpacesFromString(CrosshairColor.Text), "(%d+),(%d+),(%d+)")
R = tonumber(R)
G = tonumber(G)
B = tonumber(B)
if R > 1 then
R = R / 255
end
if G > 1 then
G = G / 255
end
if B > 1 then
B = B / 255
end
AutoFireToggle.MouseButton1Click:connect(function()
local hint = Instance.new("Hint", CoreGui)
hint.Text = "Currently broken. :("
wait(3)
hint:Destroy()
--Bullshit.AutoFire = not Bullshit.AutoFire
--AutoFireToggle.Text = tostring(Bullshit.AutoFire)
end)
AimbotKey.MouseButton1Click:connect(function()
AimbotKey.Text = "Press any Key now."
local input = UserInput.InputBegan:wait()
if input.UserInputType == Enum.UserInputType.Keyboard then
Bullshit.AimbotKey = tostring(input.KeyCode)
AimbotKey.Text = string.sub(tostring(input.KeyCode), 14)
else
Bullshit.AimbotKey = tostring(input.UserInputType)
AimbotKey.Text = string.sub(tostring(input.UserInputType), 20)
end
end)
MobESPButton.MouseButton1Click:connect(function()
Bullshit.MobESP = not Bullshit.MobESP
MobESPButton.Text = tostring(Bullshit.MobESP)
if Bullshit.MobESP then
local hint = Instance.new("Hint", CoreGui)
hint.Text = "Turn ESP/Chams off and on again to see mob ESP."
wait(5)
hint.Text = "This is still in beta, expect problems! Message
Racist Dolphin#5199 on discord if you encounter a bug!"
wait(10)
hint:Destroy()
end
end)
MobChamsButton.MouseButton1Click:connect(function()
Bullshit.MobChams = not Bullshit.MobChams
MobChamsButton.Text = tostring(Bullshit.MobChams)
if Bullshit.MobChams then
local hint = Instance.new("Hint", CoreGui)
hint.Text = "Turn ESP/Chams off and on again to see mob chams."
wait(5)
hint.Text = "This is still in beta, expect problems! Message
Racist Dolphin#5199 on discord if you encounter a bug!"
wait(10)
hint:Destroy()
end
end)
Playername.FocusLost:connect(function()
local FindPlr = FindPlayer(Playername.Text)
if FindPlr then
Playername.Text = FindPlr.Name
elseif not Bullshit.Blacklist[Playername.Text] then
Playername.Text = "Player not Found!"
wait(1)
Playername.Text = "Enter Player Name"
end
end)
AddToBlacklist.MouseButton1Click:connect(function()
local FindPlr = FindPlayer(Playername.Text)
if FindPlr then
if not Bullshit.Blacklist[FindPlr.Name] then
Bullshit.Blacklist[FindPlr.Name] = true
UpdateChams(FindPlr)
CreatePlayerLabel(FindPlr.Name, players)
end
end
end)
RemoveToBlacklist.MouseButton1Click:connect(function()
local FindPlr = FindPlayer(Playername.Text)
if FindPlr then
if Bullshit.Blacklist[FindPlr.Name] then
Bullshit.Blacklist[FindPlr.Name] = nil
UpdateChams(FindPlr)
RefreshPlayerLabels(players, Bullshit.Blacklist)
end
else
if Bullshit.Blacklist[Playername.Text] then
Bullshit.Blacklist[Playername.Text] = nil
RefreshPlayerLabels(players, Bullshit.Blacklist)
end
end
end)
Playername2.FocusLost:connect(function()
local FindPlr = FindPlayer(Playername2.Text)
if FindPlr then
Playername2.Text = FindPlr.Name
elseif not Bullshit.FriendList[Playername2.Text] then
Playername2.Text = "Player not Found!"
wait(1)
Playername2.Text = "Enter Player Name"
end
end)
AddToWhitelist.MouseButton1Click:connect(function()
local FindPlr = FindPlayer(Playername2.Text)
if FindPlr then
if not Bullshit.FriendList[FindPlr.Name] then
Bullshit.FriendList[FindPlr.Name] = true
UpdateChams(FindPlr)
CreatePlayerLabel(FindPlr.Name, players2)
end
end
end)
RemoveToWhitelist.MouseButton1Click:connect(function()
local FindPlr = FindPlayer(Playername2.Text)
if FindPlr then
if Bullshit.FriendList[FindPlr.Name] then
Bullshit.FriendList[FindPlr.Name] = nil
UpdateChams(FindPlr)
RefreshPlayerLabels(players2, Bullshit.FriendList)
end
else
if Bullshit.FriendList[Playername2.Text] then
Bullshit.FriendList[Playername2.Text] = nil
RefreshPlayerLabels(players2, Bullshit.FriendList)
end
end
end)
SaveWhitelist.MouseButton1Click:connect(function()
pcall(function()
writefile("Whitelist.txt", HTTP:JSONEncode(Bullshit.FriendList))
end)
SaveWhitelist.Text = "Saved!"
wait(1)
SaveWhitelist.Text = "Save Friends List"
end)
SaveBlacklist.MouseButton1Click:connect(function()
pcall(function()
writefile("Blacklist.txt", HTTP:JSONEncode(Bullshit.Blacklist))
end)
SaveBlacklist.Text = "Saved!"
wait(1)
SaveBlacklist.Text = "Save Blacklist"
end)
Settings.MouseButton1Click:connect(function()
Settings_2.Visible = not Settings_2.Visible
Information_2.Visible = false
Blacklist.Visible = false
Whitelist.Visible = false
if Settings_2.Visible then
Settings.BackgroundColor3 = Color3.new(0/255,171/255,11/255)
Information.BackgroundColor3 = Color3.new(1, 1, 1)
BlacklistToggle.BackgroundColor3 = Color3.new(1, 1, 1)
WhitelistToggle.BackgroundColor3 = Color3.new(1, 1, 1)
else
Settings.BackgroundColor3 = Color3.new(1, 1, 1)
end
end)
Information.MouseButton1Click:connect(function()
Information_2.Visible = not Information_2.Visible
Settings_2.Visible = false
Blacklist.Visible = false
Whitelist.Visible = false
if Information_2.Visible then
Information.BackgroundColor3 = Color3.new(0/255,171/255,11/255)
Settings.BackgroundColor3 = Color3.new(1, 1, 1)
BlacklistToggle.BackgroundColor3 = Color3.new(1, 1, 1)
WhitelistToggle.BackgroundColor3 = Color3.new(1, 1, 1)
else
Information.BackgroundColor3 = Color3.new(1, 1, 1)
end
end)
BlacklistToggle.MouseButton1Click:connect(function()
Blacklist.Visible = not Blacklist.Visible
Settings_2.Visible = false
Information_2.Visible = false
Whitelist.Visible = false
if Blacklist.Visible then
BlacklistToggle.BackgroundColor3 =
Color3.new(0/255,171/255,11/255)
Settings.BackgroundColor3 = Color3.new(1, 1, 1)
Information.BackgroundColor3 = Color3.new(1, 1, 1)
WhitelistToggle.BackgroundColor3 = Color3.new(1, 1, 1)
else
BlacklistToggle.BackgroundColor3 = Color3.new(1, 1, 1)
end
end)
WhitelistToggle.MouseButton1Click:connect(function()
Whitelist.Visible = not Whitelist.Visible
Settings_2.Visible = false
Information_2.Visible = false
Blacklist.Visible = false
if Whitelist.Visible then
WhitelistToggle.BackgroundColor3 =
Color3.new(0/255,171/255,11/255)
Settings.BackgroundColor3 = Color3.new(1, 1, 1)
Information.BackgroundColor3 = Color3.new(1, 1, 1)
BlacklistToggle.BackgroundColor3 = Color3.new(1, 1, 1)
else
WhitelistToggle.BackgroundColor3 = Color3.new(1, 1, 1)
end
end)
SaveSettings.MouseButton1Click:connect(function()
SaveBullshitSettings()
SaveSettings.Text = "Saved!"
wait(1)
SaveSettings.Text = "Save Settings"
end)
UserInput.InputBegan:connect(function(input, ingui)
if not ingui then
if input.UserInputType == Enum.UserInputType.Keyboard then
if input.KeyCode == Enum.KeyCode.P then
MainFrame.Visible = not MainFrame.Visible
end
end
if tostring(input.KeyCode) == Bullshit.AimbotKey or
tostring(input.UserInputType) == Bullshit.AimbotKey then
Bullshit.Aimbot = true
end
end
end)
UserInput.InputEnded:connect(function(input)
if tostring(input.KeyCode) == Bullshit.AimbotKey or
tostring(input.UserInputType) == Bullshit.AimbotKey then
Bullshit.Aimbot = false
end
end)
end
InitMain()
if GetHum then
DebugMenu["PlayerHealth"].Text = "Health: " ..
string.format("%.0f", GetHum.Health)
end
if MyTor and GetTor then
local Pos = GetTor.Position
local Dist = (MyTor.Position - Pos).magnitude
DebugMenu["PlayerPosition"].Text = "Position: (X: " ..
string.format("%.3f", Pos.X) .. " Y: " .. string.format("%.3f", Pos.Y) .. " Z: " ..
string.format("%.3f", Pos.Z) .. ") Distance: " .. string.format("%.0f", Dist) .. "
Studs"
DebugMenu["Main"].Size = UDim2.new(0,
DebugMenu["PlayerPosition"].TextBounds.X, 0, 200)
end
end
-- My Position
if MyTor then
local Pos = MyTor.Position
DebugMenu["Position"].Text = "My Position: (X: " ..
string.format("%.3f", Pos.x) .. " Y: " .. string.format("%.3f", Pos.Y) .. " Z: " ..
string.format("%.3f", Pos.Z) .. ")"
end
-- FPS
local fps = math.floor(.5 + (1 / (tick() - LastTick)))
local sum = 0
local ave = 0
table.insert(Bullshit.FPSAverage, fps)
for i = 1, #Bullshit.FPSAverage do
sum = sum + Bullshit.FPSAverage[i]
end
DebugMenu["FPS"].Text = "FPS: " .. tostring(fps) .. " Average: " ..
string.format("%.0f", (sum / #Bullshit.FPSAverage))
if (tick() - LastTick) >= 15 then
Bullshit.FPSAverage = { }
LastTick = tick()
end
LastTick = tick()
end
end)