Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- plr = game:GetService'Players'.LocalPlayer
- mouse = plr:GetMouse()
- _G.on = false
- _G.type = "none"
- _G.tracer = false
- spawn(function()
- gui = Instance.new("ScreenGui")
- tracers = Instance.new("ImageLabel")
- BorderPixel = Instance.new("ImageLabel")
- stat = Instance.new("TextButton")
- chams = Instance.new("ImageLabel")
- BorderPixel_2 = Instance.new("ImageLabel")
- stat_2 = Instance.new("TextButton")
- dot = Instance.new("ImageLabel")
- BorderPixel_3 = Instance.new("ImageLabel")
- stat_3 = Instance.new("TextButton")
- on = Instance.new("ImageLabel")
- BorderPixel_4 = Instance.new("ImageLabel")
- stat_4 = Instance.new("TextButton")
- -- Properties
- gui.Name = "gui"
- gui.Parent = game.CoreGui
- tracers.Name = "tracers"
- tracers.Parent = gui
- tracers.BackgroundTransparency = 1
- tracers.BorderSizePixel = 0
- tracers.Position = UDim2.new(0.699999988, 0, 0.200000003, 0)
- tracers.Size = UDim2.new(0.150000006, 0, 0.075000003, 0)
- tracers.Image = "rbxassetid://1285684053"
- tracers.ImageColor3 = Color3.new(0, 0, 0)
- tracers.ScaleType = Enum.ScaleType.Slice
- tracers.SliceCenter = Rect.new(37, 37, 219, 219)
- BorderPixel.Name = "BorderPixel"
- BorderPixel.Parent = tracers
- BorderPixel.AnchorPoint = Vector2.new(0.5, 0.5)
- BorderPixel.BackgroundTransparency = 1
- BorderPixel.BorderSizePixel = 0
- BorderPixel.Position = UDim2.new(0.5, 0, 0.5, 0)
- BorderPixel.Size = UDim2.new(1, 2, 1, 2)
- BorderPixel.Image = "rbxassetid://1285684053"
- BorderPixel.ImageColor3 = Color3.new(255, 0, 0)
- BorderPixel.ScaleType = Enum.ScaleType.Slice
- BorderPixel.SliceCenter = Rect.new(37, 37, 219, 219)
- stat.Name = "stat"
- stat.Parent = tracers
- stat.BackgroundColor3 = Color3.new(1, 1, 1)
- stat.BackgroundTransparency = 1
- stat.Size = UDim2.new(1, 0, 1, 0)
- stat.Text = "Tracers"
- stat.TextColor3 = Color3.new(0, 0, 0)
- stat.TextSize = 30
- stat.TextWrapped = true
- chams.Name = "chams"
- chams.Parent = gui
- chams.BackgroundTransparency = 1
- chams.BorderSizePixel = 0
- chams.Position = UDim2.new(0.699999988, 0, 0.300000012, 0)
- chams.Size = UDim2.new(0.150000006, 0, 0.075000003, 0)
- chams.Image = "rbxassetid://1285684053"
- chams.ImageColor3 = Color3.new(0, 0, 0)
- chams.ScaleType = Enum.ScaleType.Slice
- chams.SliceCenter = Rect.new(37, 37, 219, 219)
- BorderPixel_2.Name = "BorderPixel"
- BorderPixel_2.Parent = chams
- BorderPixel_2.AnchorPoint = Vector2.new(0.5, 0.5)
- BorderPixel_2.BackgroundTransparency = 1
- BorderPixel_2.BorderSizePixel = 0
- BorderPixel_2.Position = UDim2.new(0.5, 0, 0.5, 0)
- BorderPixel_2.Size = UDim2.new(1, 2, 1, 2)
- BorderPixel_2.Image = "rbxassetid://1285684053"
- BorderPixel_2.ImageColor3 = Color3.new(255, 0, 0)
- BorderPixel_2.ScaleType = Enum.ScaleType.Slice
- BorderPixel_2.SliceCenter = Rect.new(37, 37, 219, 219)
- stat_2.Name = "stat"
- stat_2.Parent = chams
- stat_2.BackgroundColor3 = Color3.new(1, 1, 1)
- stat_2.BackgroundTransparency = 1
- stat_2.Size = UDim2.new(1, 0, 1, 0)
- stat_2.Text = "Chams"
- stat_2.TextColor3 = Color3.new(0, 0, 0)
- stat_2.TextSize = 30
- stat_2.TextWrapped = true
- dot.Name = "dot"
- dot.Parent = gui
- dot.BackgroundTransparency = 1
- dot.BorderSizePixel = 0
- dot.Position = UDim2.new(0.699999988, 0, 0.400000006, 0)
- dot.Size = UDim2.new(0.150000006, 0, 0.075000003, 0)
- dot.Image = "rbxassetid://1285684053"
- dot.ImageColor3 = Color3.new(0, 0, 0)
- dot.ScaleType = Enum.ScaleType.Slice
- dot.SliceCenter = Rect.new(37, 37, 219, 219)
- BorderPixel_3.Name = "BorderPixel"
- BorderPixel_3.Parent = dot
- BorderPixel_3.AnchorPoint = Vector2.new(0.5, 0.5)
- BorderPixel_3.BackgroundTransparency = 1
- BorderPixel_3.BorderSizePixel = 0
- BorderPixel_3.Position = UDim2.new(0.5, 0, 0.5, 0)
- BorderPixel_3.Size = UDim2.new(1, 2, 1, 2)
- BorderPixel_3.Image = "rbxassetid://1285684053"
- BorderPixel_3.ImageColor3 = Color3.new(255, 0, 0)
- BorderPixel_3.ScaleType = Enum.ScaleType.Slice
- BorderPixel_3.SliceCenter = Rect.new(37, 37, 219, 219)
- stat_3.Name = "stat"
- stat_3.Parent = dot
- stat_3.BackgroundColor3 = Color3.new(1, 1, 1)
- stat_3.BackgroundTransparency = 1
- stat_3.Size = UDim2.new(1, 0, 1, 0)
- stat_3.Text = "Head"
- stat_3.TextColor3 = Color3.new(0, 0, 0)
- stat_3.TextSize = 30
- stat_3.TextWrapped = true
- on.Name = "on"
- on.Parent = gui
- on.BackgroundTransparency = 1
- on.BorderSizePixel = 0
- on.Position = UDim2.new(0.699999988, 0, 0.100000001, 0)
- on.Size = UDim2.new(0.150000006, 0, 0.075000003, 0)
- on.Image = "rbxassetid://1285684053"
- on.ImageColor3 = Color3.new(0, 0, 0)
- on.ScaleType = Enum.ScaleType.Slice
- on.SliceCenter = Rect.new(37, 37, 219, 219)
- BorderPixel_4.Name = "BorderPixel"
- BorderPixel_4.Parent = on
- BorderPixel_4.AnchorPoint = Vector2.new(0.5, 0.5)
- BorderPixel_4.BackgroundTransparency = 1
- BorderPixel_4.BorderSizePixel = 0
- BorderPixel_4.Position = UDim2.new(0.5, 0, 0.5, 0)
- BorderPixel_4.Size = UDim2.new(1, 2, 1, 2)
- BorderPixel_4.Image = "rbxassetid://1285684053"
- BorderPixel_4.ImageColor3 = Color3.new(1, 0, 0)
- BorderPixel_4.ScaleType = Enum.ScaleType.Slice
- BorderPixel_4.SliceCenter = Rect.new(37, 37, 219, 219)
- stat_4.Name = "stat"
- stat_4.Parent = on
- stat_4.BackgroundColor3 = Color3.new(1, 1, 1)
- stat_4.BackgroundTransparency = 1
- stat_4.Size = UDim2.new(1, 0, 1, 0)
- stat_4.Text = "Disabled"
- stat_4.TextColor3 = Color3.new(0, 0, 0)
- stat_4.TextSize = 30
- stat_4.TextWrapped = true
- gui.Enabled = false
- end)
- spawn(function()
- stat_3.MouseButton1Click:Connect(function()
- if BorderPixel_3.ImageColor3 == Color3.new(0,255,0) then
- BorderPixel_3.ImageColor3 = Color3.new(255,0,0)
- _G.type = "none"
- elseif BorderPixel_3.ImageColor3 == Color3.new(255,0,0) then
- BorderPixel_3.ImageColor3 = Color3.new(0,255,0)
- _G.type = "dot"
- if BorderPixel_2.ImageColor3 == Color3.new(0,255,0) then
- BorderPixel_2.ImageColor3 = Color3.new(255,0,0)
- BorderPixel_3.ImageColor3 = Color3.new(0,255,0)
- _G.type = "dot"
- end
- end
- end)
- end)
- spawn(function()
- stat_2.MouseButton1Click:Connect(function()
- if BorderPixel_2.ImageColor3 == Color3.new(0,255,0) then
- BorderPixel_2.ImageColor3 = Color3.new(255,0,0)
- _G.type = "none"
- elseif BorderPixel_2.ImageColor3 == Color3.new(255,0,0) then
- BorderPixel_2.ImageColor3 = Color3.new(0,255,0)
- _G.type = "chams"
- if BorderPixel_3.ImageColor3 == Color3.new(0,255,0) then
- BorderPixel_3.ImageColor3 = Color3.new(255,0,0)
- BorderPixel_2.ImageColor3 = Color3.new(0,255,0)
- _G.type = "chams"
- end
- end
- end)
- end)
- spawn(function()
- stat.MouseButton1Click:Connect(function()
- if BorderPixel.ImageColor3 == Color3.new(0,255,0) then
- BorderPixel.ImageColor3 = Color3.new(255,0,0)
- _G.tracer = false
- elseif BorderPixel.ImageColor3 == Color3.new(255,0,0) then
- BorderPixel.ImageColor3 = Color3.new(0,255,0)
- _G.tracer = true
- end
- end)
- end)
- spawn(function()
- stat_4.MouseButton1Click:Connect(function()
- if stat_4.Text == "Disabled" then
- stat_4.Text = "Enabled"
- _G.on = true
- BorderPixel_4.ImageColor3 = Color3.new(0,255,0)
- elseif stat_4.Text == "Enabled" then
- stat_4.Text = "Disabled"
- _G.on = false
- BorderPixel_4.ImageColor3 = Color3.new(255,0,0)
- end
- end)
- end)
- spawn(function()
- while wait(0.2) do
- if stat_4.Text == "Disabled" then
- for i,v in next, gui:GetChildren() do
- if v ~= on then
- v.Visible = false
- end
- end
- end
- if stat_4.Text == "Enabled" then
- for i,v in next, gui:GetChildren() do
- if v~= on then
- v.Visible = true
- end
- end
- end
- end
- end)
- spawn(function()
- plr:GetMouse().KeyDown:Connect(function(key)
- if key == "m" then
- if not gui.Enabled then
- gui.Enabled = true
- elseif gui.Enabled then
- gui.Enabled = false
- end
- end
- end)
- end)
- spawn(function()
- while wait(0.2) do
- if _G.type == "chams" then
- for i,v in next, game:GetService'Players':GetChildren() do
- if v.Character:WaitForChild("Head"):FindFirstChild("BillboardGui") then
- v.Character.Head.BillboardGui:Destroy()
- end
- end
- end
- end
- end)
- spawn(function()
- while wait(0.2) do
- if _G.type == "none" then
- for i,v in next, game:GetService'Players':GetChildren() do
- if v.Character:WaitForChild("Head"):FindFirstChild("BillboardGui") then
- v.Character.Head.BillboardGui:Destroy()
- end
- end
- for i,b in next, game:GetService'Players':GetChildren() do
- for i,c in next, b.Character:GetChildren() do
- if c:FindFirstChildWhichIsA("BoxHandleAdornment") then
- c.BoxHandleAdornment:Destroy()
- end
- end
- end
- end
- end
- end)
- spawn(function()
- while wait(0.2) do
- if _G.type == "dot" then
- for i,b in next, game:GetService'Players':GetChildren() do
- for i,c in next, b.Character:GetChildren() do
- if c:FindFirstChildWhichIsA("BoxHandleAdornment") then
- c.BoxHandleAdornment:Destroy()
- end
- end
- end
- end
- end
- end)
- spawn(function()
- plr.Character.HumanoidRootPart.Changed:Connect(function(h)
- if plr.Character.HumanoidRootPart.CFrame.Y > 999 then
- for i,v in next, game:GetService'Players':GetChildren() do
- if v.Character:WaitForChild("Head"):FindFirstChild("BillboardGui") then
- v.Character.Head.BillboardGui:Destroy()
- elseif v.Character:WaitForChild("Head"):FindFirstChild("SurfaceGui") then
- for i,b in next, game:GetService'Players':GetChildren() do
- for i,c in next, b.Character:GetChildren() do
- if c:FindFirstChild("BoxHandleAdornment") then
- c.BoxHandleAdornment:Destroy()
- elseif c:FindFirstChild("Attachment") then
- if c.Name == "Head" then
- for i,m in next, c:GetChildren() do
- if m:IsA("Attachment") then
- m:Destroy()
- for i,k in next, workspace:GetChildren() do
- if k:IsA("Beam") then
- k:Destroy()
- for i,l in next, plr.Character:GetChildren() do
- for i,o in next, l:GetChildren() do
- if o:IsA("Attachment") then
- o:Destroy()
- end
- end
- end
- end
- end
- end
- end
- end
- end
- end
- end
- end
- end
- end
- end)
- end)
- spawn(function()
- while wait(0.2) do
- for i,v in next, game:GetService'Players':GetChildren() do
- if v.Character:WaitForChild("Head"):FindFirstChild("BillboardGui") then
- if _G.on == false then
- v.Character:WaitForChild("Head").BillboardGui:Destroy()
- end
- end
- end
- end
- end)
- spawn(function()
- while wait(0.2) do
- if not _G.tracer then
- for i,v in next, workspace:GetChildren() do
- if v:IsA("Beam") then
- v:Destroy()
- end
- end
- for i,v in next, plr.Character:WaitForChild("Head"):GetChildren() do
- if v:IsA("Attachment") then
- v:Destroy()
- end
- end
- for i,v in next, game:GetService'Players':GetChildren() do
- for i,c in next, v.Character:GetChildren() do
- for i,b in next, c:GetChildren() do
- if b:IsA("Attachment") then
- b:Destroy()
- end
- end
- end
- end
- end
- end
- end)
- spawn(function()
- while wait(0.2) do
- for i,v in next, game:GetService'Players':GetChildren() do
- for i,c in next, v.Character:GetChildren() do
- if c:FindFirstChildWhichIsA("BoxHandleAdornment") then
- if _G.on == false then
- c.BoxHandleAdornment:Destroy()
- end
- end
- end
- end
- end
- end)
- spawn(function()
- while wait(0.2) do
- if _G.on then
- if _G.tracer then
- if plr.Character:FindFirstChildWhichIsA("Shirt") then
- for i,v in next, game:GetService'Players':GetChildren() do
- if v.Character:FindFirstChildWhichIsA("Shirt") then
- if v.Character:FindFirstChildWhichIsA("Shirt").Name ~= plr.Character:FindFirstChildWhichIsA("Shirt").Name then
- if v.Character:WaitForChild("Head").CFrame.Y < 1000 then
- if not v.Character.Head:FindFirstChild("Attachment") then
- local a1 = Instance.new("Attachment", plr.Character:WaitForChild("Torso"))
- local a2 = Instance.new("Attachment", v.Character:WaitForChild("Head"))
- local b = Instance.new("Beam", workspace)
- b.Transparency = NumberSequence.new(0)
- b.Segments = 1
- b.Width0 = 0.003
- b.Width1 = 0.003
- b.FaceCamera = true
- b.Attachment0 = a1
- b.Attachment1 = a2
- b.Color = ColorSequence.new(Color3.new(255,0,0), Color3.new(255,0,0))
- end
- end
- end
- end
- end
- end
- end
- end
- end
- end)
- spawn(function()
- while wait(0.2) do
- if _G.on then
- if _G.type == "chams" then
- if plr.Character:FindFirstChildWhichIsA("Shirt") then
- for i,v in next, game:GetService'Players':GetChildren() do
- if v.Character:FindFirstChildWhichIsA("Shirt") then
- if v.Character:FindFirstChildWhichIsA("Shirt").Name ~= plr.Character:FindFirstChildWhichIsA("Shirt").Name then
- for i,c in next, v.Character:GetChildren() do
- if c.Name == "Head" or c.Name == "Torso" or c.Name == "Left Arm" or c.Name == "Right Arm" or c.Name == "Left Leg" or c.Name == "Right Leg" then
- if not c:FindFirstChild("BoxHandleAdornment") then
- local sb = Instance.new("BoxHandleAdornment", c)
- sb.AlwaysOnTop = true
- sb.Adornee = c
- sb.Color3 = Color3.new(255,0,0)
- sb.ZIndex = 10
- if sb.Parent.Name ~= "Head" then
- sb.Size = sb.Parent.Size + Vector3.new(0.001,0.001,0.001)
- elseif sb.Parent.Name == "Head" then
- sb.Size = sb.Size + Vector3.new(0.25,0.25,0.25)
- end
- end
- end
- end
- end
- end
- end
- end
- end
- end
- end
- end)
- spawn(function()
- while wait(0.2) do
- if _G.on then
- if _G.type == "dot" then
- if plr.Character:FindFirstChildWhichIsA("Shirt") then
- for i,v in next, game:GetService'Players':GetChildren() do
- if v.Character:FindFirstChildWhichIsA("Shirt") then
- if v.Character:FindFirstChildWhichIsA("Shirt").Name ~= plr.Character:FindFirstChildWhichIsA("Shirt").Name then
- local sg = Instance.new("BillboardGui", v.Character:WaitForChild("Head"))
- sg.Size = UDim2.new(1,1.5, 1,1.5)
- sg.AlwaysOnTop = true
- sg.StudsOffset = Vector3.new(0, 2, 0)
- local t = Instance.new("Frame", sg)
- t.AutoLocalize = true
- t.BackgroundTransparency = 0
- t.BackgroundColor3 = Color3.new(255,0,0)
- t.BorderSizePixel = 0
- t.Position = UDim2.new(0,-2, 0,-2)
- t.Rotation = 45
- t.Size = UDim2.new(1,0, 1,0)
- end
- end
- end
- end
- end
- end
- end
- end)
Add Comment
Please, Sign In to add comment