Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local Library = loadstring(game:HttpGet("https://pastebin.com/raw/vff1bQ9F"))()
- local Window = Library.CreateLib("Crack By KaGa X HUB", "Ocean")
- local Tab1 = Window:NewTab("Main")
- local Tab2 = Window:NewTab("Tracers")
- local Tab1Section = Tab1:NewSection("Main")
- local Tab2Section = Tab2:NewSection("Tracers")
- Tab1Section:NewButton("Kill aura + Aimbot", "imagine reading the info", function()
- local Camera = game:GetService("Workspace").CurrentCamera
- local Players = game:GetService("Players")
- local LocalPlayer = game:GetService("Players").LocalPlayer
- local function GetClosestPlayer()
- local ClosestPlayer = nil
- local FarthestDistance = math.huge
- for i, v in pairs(Players.GetPlayers(Players)) do
- if v ~= LocalPlayer and v.Character and v.Character.FindFirstChild(v.Character, "HumanoidRootPart") then
- local DistanceFromPlayer = (LocalPlayer.Character.HumanoidRootPart.Position - v.Character.HumanoidRootPart.Position).Magnitude
- if DistanceFromPlayer < FarthestDistance then
- FarthestDistance = DistanceFromPlayer
- ClosestPlayer = v
- end
- end
- end
- if ClosestPlayer then
- return ClosestPlayer
- end
- end
- local GameMetaTable = getrawmetatable(game)
- local OldGameMetaTableNamecall = GameMetaTable.__namecall
- setreadonly(GameMetaTable, false)
- GameMetaTable.__namecall = newcclosure(function(object, ...)
- local NamecallMethod = getnamecallmethod()
- local Arguments = {...}
- if tostring(NamecallMethod) == "FindPartOnRayWithIgnoreList" then
- local ClosestPlayer = GetClosestPlayer()
- if ClosestPlayer and ClosestPlayer.Character then
- Arguments[1] = Ray.new(Camera.CFrame.Position, (ClosestPlayer.Character.Head.Position - Camera.CFrame.Position).Unit * (Camera.CFrame.Position - ClosestPlayer.Character.Head.Position).Magnitude)
- end
- end
- return OldGameMetaTableNamecall(object, unpack(Arguments))
- end)
- setreadonly(GameMetaTable, true)
- end)
- Tab1Section:NewSlider("Speed", "Speed", 100, 0, function(s) -- 500 (MaxValue) | 0 (MinValue)
- game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 100
- end)
- Tab1Section:NewButton("Inf jump", "Inf", function()
- --Subscribe To ArceusMODZ--
- local InfiniteJumpEnabled = true
- game:GetService("UserInputService").JumpRequest:connect(function()
- if InfiniteJumpEnabled then
- game:GetService"Players".LocalPlayer.Character:FindFirstChildOfClass'Humanoid':ChangeState("Jumping")
- end
- end)
- end)
- Tab1Section:NewButton("Noclip", "backrooms rel", function()
- game.Players.LocalPlayer.Character.Humanoid.MaxHealth = math.huge
- game.Players.LocalPlayer.Character.Humanoid.Health = math.huge
- while true do
- game:GetService("RunService").Stepped:wait()
- game.Players.LocalPlayer.Character.Head.CanCollide = false
- game.Players.LocalPlayer.Character.Torso.CanCollide = false
- end
- end)
- Tab2Section:NewToggle("Tracers","Opens Tracers",function()
- local lplr = game.Players.LocalPlayer
- local camera = game:GetService("Workspace").CurrentCamera
- local CurrentCamera = workspace.CurrentCamera
- local worldToViewportPoint = CurrentCamera.worldToViewportPoint
- _G.TeamCheck = false -- Use True or False to toggle TeamCheck
- for i,v in pairs(game.Players:GetChildren()) do
- local Tracer = Drawing.new("Line")
- Tracer.Visible = false
- Tracer.Color = Color3.new(255, 0, 0)
- Tracer.Thickness = 1
- Tracer.Transparency = 1
- function lineesp()
- game:GetService("RunService").RenderStepped:Connect(function()
- if v.Character ~= nil and v.Character:FindFirstChild("Humanoid") ~= nil and v.Character:FindFirstChild("HumanoidRootPart") ~= nil and v ~= lplr and v.Character.Humanoid.Health > 0 then
- local Vector, OnScreen = camera:worldToViewportPoint(v.Character.HumanoidRootPart.Position)
- if OnScreen then
- Tracer.From = Vector2.new(camera.ViewportSize.X / 2, camera.ViewportSize.Y / 1)
- Tracer.To = Vector2.new(Vector.X, Vector.Y)
- if _G.TeamCheck and v.TeamColor == lplr.TeamColor then
- --//Teammates
- Tracer.Visible = false
- else
- --//Enemies
- Tracer.Visible = true
- end
- else
- Tracer.Visible = false
- end
- else
- Tracer.Visible = false
- end
- end)
- end
- coroutine.wrap(lineesp)()
- end
- game.Players.PlayerAdded:Connect(function(v)
- local Tracer = Drawing.new("Line")
- Tracer.Visible = false
- Tracer.Color = Color3.new(1,1,1)
- Tracer.Thickness = 1
- Tracer.Transparency = 1
- function lineesp()
- game:GetService("RunService").RenderStepped:Connect(function()
- if v.Character ~= nil and v.Character:FindFirstChild("Humanoid") ~= nil and v.Character:FindFirstChild("HumanoidRootPart") ~= nil and v ~= lplr and v.Character.Humanoid.Health > 0 then
- local Vector, OnScreen = camera:worldToViewportPoint(v.Character.HumanoidRootPart.Position)
- if OnScreen then
- Tracer.From = Vector2.new(camera.ViewportSize.X / 2, camera.ViewportSize.Y / 1)
- Tracer.To = Vector2.new(Vector.X, Vector.Y)
- if _G.TeamCheck and v.TeamColor == lplr.TeamColor then
- --//Teammates
- Tracer.Visible = false
- else
- --//Enemies
- Tracer.Visible = true
- end
- else
- Tracer.Visible = false
- end
- else
- Tracer.Visible = false
- end
- end)
- end
- coroutine.wrap(lineesp)()
- end)
- end)
- Tab1Section:NewToggle("Fov", "Changes Fov", function(state)
- if state then
- game.Workspace.CurrentCamera.FieldOfView = 120
- else
- game.Workspace.CurrentCamera.FieldOfView = 80
- end
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement