Projeto LKB I Script 0C72NX72HX83N
Key Required

Projeto LKB I Script 0C72NX72HX83N

[UPDATE] No-Scope Arcade (2021)CristianoCristiano 37K views 63 executesUpdated Apr 17, 2024
4.0/ 5(5 votes)
4180% Positive
Lua Script•958 lines (30820 chars)
local distance = Value3
   local height = Value2
   local speed = Value1
            -- made By Projeto LKB scriptblox.com --
loadstring(game:HttpGet(("https://raw.githubusercontent.com/REDzHUB/LibraryV2/main/redzLib")))()
local l = loadstring(game:HttpGet("https://raw.githubusercontent.com/laagginq/ui-libraries/main/dxhooknotify/src.lua", true))()

MakeWindow({
  Hub = {
    Title = "Projeto LKB - No Scope (2021)",
    Animation = "By Projeto LKB Scriptblox"
  },
  Key = {
    KeySystem = false,
    Title = "Key System",
    Description = "No Scope 2021",
    KeyLink = "https://raw.githubusercontent.com/dqtixz/key-system-mdfgbgk-dwflgk-nerrnmtr/main/ryj11374973493528790352797537297%20246949%2054795ergjternbrt%20j",
    Keys = {"keyjgfeihefnm22","Projeto"},
    Notifi = {
      Notifications = true,
      CorrectKey = "Running the Script...",
      Incorrectkey = "The key is incorrect",
      CopyKeyLink = "Copied to Clipboard"
    }
  }
})

local Main = MakeTab({Name = "Logs"})

local Label = AddTextLabel(Main, "a")
SetLabel(Label, "Script Made by Projeto LKB")
wait(1)
SetLabel(Label, "Check User... 🔎")
wait(1)
SetLabel(Label, "Check Player... 👤")
wait(1)
SetLabel(Label, "Loading Workspace Script... (0/12783) 🌍")
wait(0.1)
SetLabel(Label, "Loading Workspace Script... (594/12783) 🌍")
wait(0.1)
SetLabel(Label, "Loading Workspace Script... (894/12783) 🌍")
wait(0.1)
SetLabel(Label, "Loading Workspace Script... (1293/12783) 🌍")
wait(0.1)
SetLabel(Label, "Loading Workspace Script... (1594/12783) 🌍")
wait(0.1)
SetLabel(Label, "Loading Workspace Script... (1854/12783) 🌍")
wait(0.1)
SetLabel(Label, "Loading Workspace Script... (2384/12783) 🌍")
wait(0.1)
SetLabel(Label, "Loading Workspace Script... (2845/12783) 🌍")
wait(0.1)
SetLabel(Label, "Loading Workspace Script... (3285/12783) 🌍")
wait(0.1)
SetLabel(Label, "Loading Workspace Script... (3794/12783) 🌍")
wait(0.1)
SetLabel(Label, "Loading Workspace Script... (4295/12783) 🌍")
wait(0.1)
SetLabel(Label, "Loading Workspace Script... (4479/12783) 🌍")
wait(0.1)
SetLabel(Label, "Loading Workspace Script... (4953/12783) 🌍")
wait(0.1)
SetLabel(Label, "Loading Workspace Script... (5432/12783) 🌍")
wait(0.1)
SetLabel(Label, "Loading Workspace Script... (5948/12783) 🌍")
wait(0.1)
SetLabel(Label, "Loading Workspace Script... (6294/12783) 🌍")
wait(0.1)
SetLabel(Label, "Loading Workspace Script... (6495/12783) 🌍")
wait(0.1)
SetLabel(Label, "Loading Workspace Script... (6854/12783) 🌍")
wait(0.1)
SetLabel(Label, "Loading Workspace Script... (7853/12783) 🌍")
wait(0.1)
SetLabel(Label, "Loading Workspace Script... (8593/12783) 🌍")
wait(0.1)
SetLabel(Label, "Loading Workspace Script... (9358/12783) 🌍")
wait(0.1)
SetLabel(Label, "Loading Workspace Script... (10794/12783) 🌍")
wait(0.1)
SetLabel(Label, "Loading Workspace Script... (11234/12783) 🌍")
wait(0.1)
SetLabel(Label, "Loading Workspace Script... (11942/12783) 🌍")
wait(0.1)
l:Notify("Workspace 🌍","Sucess Load !",3)
wait(0.1)
SetLabel(Label, "Workspace Script Finish 🌍")
wait(1)
SetLabel(Label, "Loading ReplicatedStorange Script... (0/3853) 🛠")
wait(0.1)
SetLabel(Label, "Loading ReplicatedStorange Script... (204/3853) 🛠")
wait(0.1)
SetLabel(Label, "Loading ReplicatedStorange Script... (495/3853) 🛠")
wait(0.1)
SetLabel(Label, "Loading ReplicatedStorange Script... (796/3853) 🛠")
wait(0.1)
SetLabel(Label, "Loading ReplicatedStorange Script... (934/3853) 🛠")
wait(0.1)
SetLabel(Label, "Loading ReplicatedStorange Script... (1293/3853) 🛠")
wait(0.1)
SetLabel(Label, "Loading ReplicatedStorange Script... (1584/3853) 🛠")
wait(0.1)
SetLabel(Label, "Loading ReplicatedStorange Script... (1854/3853) 🛠")
wait(0.1)
SetLabel(Label, "Loading ReplicatedStorange Script... (2293/3853) 🛠")
wait(0.1)
SetLabel(Label, "Loading ReplicatedStorange Script... (2594/3853) 🛠")
wait(0.1)
SetLabel(Label, "Loading ReplicatedStorange Script... (2854/3853) 🛠")
wait(0.1)
SetLabel(Label, "Loading ReplicatedStorange Script... (3294/3853) 🛠")
wait(0.1)
SetLabel(Label, "Loading ReplicatedStorange Script... (3594/3853) 🛠")
wait(0.1)
SetLabel(Label, "Loading ReplicatedStorange Script... (3853/3853) 🛠")
wait(0.1)
l:Notify("ReplicatedStorange 🛠","Sucess Load !",3)
wait(0.1)
SetLabel(Label, "Loading ReplicatedStorange Finish 🛠")
wait(1)
SetLabel(Label, "Loading ServerStorange game... (0/1934) 🔩")
wait(0.1)
SetLabel(Label, "Loading ServerStorange game... (493/1934) 🔩")
wait(0.1)
SetLabel(Label, "Loading ServerStorange game... (794/1934) 🔩")
wait(0.1)
SetLabel(Label, "Loading ServerStorange game... (928/1934) 🔩")
wait(0.1)
SetLabel(Label, "Loading ServerStorange game... (1293/1934) 🔩")
wait(0.1)
SetLabel(Label, "Loading ServerStorange game... (1384/1934) 🔩")
wait(0.1)
SetLabel(Label, "Loading ServerStorange game... (1413/1934) 🔩")
wait(0.1)
SetLabel(Label, "Loading ServerStorange game... (1794/1934) 🔩")
wait(0.1)
SetLabel(Label, "Loading ServerStorange game... (1934/1934) 🔩")
wait(0.1)
l:Notify("ServerStorange 🔩","Sucess Load !",3)
wait(0.1)
SetLabel(Label, "Loading ServerStorange game Finish 🔩")
wait(1)
SetLabel(Label, "Loading ServerScript... (0/28439) ⚙")
wait(0.1)
SetLabel(Label, "Loading ServerScript... (293/28439) ⚙")
wait(0.1)
SetLabel(Label, "Loading ServerScript... (594/28439) ⚙")
wait(0.1)
SetLabel(Label, "Loading ServerScript... (895/28439) ⚙")
wait(0.1)
SetLabel(Label, "Loading ServerScript... (1029/28439) ⚙")
wait(0.1)
SetLabel(Label, "Loading ServerScript... (1293/28439) ⚙")
wait(0.1)
SetLabel(Label, "Loading ServerScript... (1594/28439) ⚙")
wait(0.1)
SetLabel(Label, "Loading ServerScript... (1859/28439) ⚙")
wait(0.1)
SetLabel(Label, "Loading ServerScript... (2203/28439) ⚙")
wait(0.1)
SetLabel(Label, "Loading ServerScript... (2594/28439) ⚙")
wait(0.1)
SetLabel(Label, "Loading ServerScript... (2902/28439) ⚙")
wait(0.1)
SetLabel(Label, "Loading ServerScript... (3294/28439) ⚙")
wait(0.1)
SetLabel(Label, "Loading ServerScript... (3472/28439) ⚙")
wait(0.1)
SetLabel(Label, "Loading ServerScript... (3743/28439) ⚙")
wait(0.1)
SetLabel(Label, "Loading ServerScript... (4395/28439) ⚙")
wait(0.1)
SetLabel(Label, "Loading ServerScript... (4783/28439) ⚙")
wait(0.1)
SetLabel(Label, "Loading ServerScript... (5275/28439) ⚙")
wait(0.1)
SetLabel(Label, "Loading ServerScript... (5834/28439) ⚙")
wait(0.1)
SetLabel(Label, "Loading ServerScript... (6594/28439) ⚙")
wait(0.1)
SetLabel(Label, "Loading ServerScript... (7594/28439) ⚙")
wait(0.1)
SetLabel(Label, "Loading ServerScript... (8923/28439) ⚙")
wait(0.1)
SetLabel(Label, "Loading ServerScript... Enabled Turbo Mode... ⚙")
wait(1)
SetLabel(Label, "Loading ServerScript... (12945/28439) ⚙")
wait(0.1)
SetLabel(Label, "Loading ServerScript... (13945/28439) ⚙")
wait(0.1)
SetLabel(Label, "Loading ServerScript... (15943/28439) ⚙")
wait(0.1)
SetLabel(Label, "Loading ServerScript... (17954/28439) ⚙")
wait(0.1)
SetLabel(Label, "Loading ServerScript... (19238/28439) ⚙")
wait(0.1)
SetLabel(Label, "Loading ServerScript... (21943/28439) ⚙")
wait(0.1)
SetLabel(Label, "Loading ServerScript... (23956/28439) ⚙")
wait(0.1)
SetLabel(Label, "Loading ServerScript... (25394/28439) ⚙")
wait(0.1)
SetLabel(Label, "Loading ServerScript... (28439/28439) ⚙")
wait(0.1)
l:Notify("local ServerScript ⚙","Sucess Load !",3)
wait(0.1)
SetLabel(Label, "Loading ServerScript... Finish ⚙")
wait(1)
SetLabel(Label, "Loading local Players... (0/834) 👥")
wait(0.1)
SetLabel(Label, "Loading local Players... (294/834) 👥")
wait(0.1)
SetLabel(Label, "Loading local Players... (495/834) 👥")
wait(0.1)
SetLabel(Label, "Loading local Players... (759/834) 👥")
wait(0.1)
SetLabel(Label, "Loading local Players... (834/834) 👥")
wait(0.1)
l:Notify("local Players 👥","Sucess Load !",3)
wait(0.1)
SetLabel(Label, "Loading local Players... Finish 👥")
wait(1)
SetLabel(Label, "Loading Aim, Extras, Script  🎯")
wait(1)
SetLabel(Label, "Check profile... 🔎")
wait(1)
SetLabel(Label, "Features;")
wait(1)

local Paragraph = AddParagraph(Main, {"Made By Projeto LKA x F Hub", "Current In Beta Script"})

local Paragraph = AddParagraph(Main, {"Hitbox, Aim, Inf Junp(Fixing), Esp, Spin Player", "Features"})

local Paragraph = AddParagraph(Main, {"07/04/2024", "Version 0.0.2"})
wait(1)
local Main = MakeTab({Name = "Aim (Head)"})
wait(1)
local Paragraph = AddParagraph(Main, {"Script Only WallCheck No Team Check !", "Aim (Head, Torso) Small, Medium, Big - Esp Player Speed, Inf Jump"})
wait(1)
AddButton(Main, {
  Name = "Aim Small",
  Callback = function()
_G.config = {
Fov = 30,
MaxTransparency = 0.1,
Smoothness = 1,
TargetPart = "Head",
TeamCheck = false,
WallCheck = true,
MaxDistanceEnabled = false,
MaxDistance = 1500,
FovColor = Color3.fromRGB(102, 45, 145.)
}

loadstring(game:HttpGet("https://raw.githubusercontent.com/dqtixz/aimbot/main/Projeto%20LKA%20x%20F%20Hub", true))()
wait(0.1)
l:Notify("Script Load !","Aim",3)
 end
})
wait(1)
AddButton(Main, {
  Name = "Aim Medium",
  Callback = function()
_G.config = {
Fov = 40,
MaxTransparency = 0.1,
Smoothness = 1,
TargetPart = "Head",
TeamCheck = false,
WallCheck = true,
MaxDistanceEnabled = false,
MaxDistance = 1500,
FovColor = Color3.fromRGB(102, 45, 145.)
}

loadstring(game:HttpGet("https://raw.githubusercontent.com/dqtixz/aimbot/main/Projeto%20LKA%20x%20F%20Hub", true))()
wait(0.1)
l:Notify("Script Load !","Aim",3)
 end
})
wait(1)
AddButton(Main, {
  Name = "Aim Big",
  Callback = function()
_G.config = {
Fov = 50,
MaxTransparency = 0.1,
Smoothness = 1,
TargetPart = "Head",
TeamCheck = false,
WallCheck = true,
MaxDistanceEnabled = false,
MaxDistance = 1500,
FovColor = Color3.fromRGB(102, 45, 145.)
}

loadstring(game:HttpGet("https://raw.githubusercontent.com/dqtixz/aimbot/main/Projeto%20LKA%20x%20F%20Hub", true))()
wait(0.1)
l:Notify("Script Load !","Aim",3)
 end
})
wait(0.1)
local Main = MakeTab({Name = "Aim (Torso)"})
wait(0.1)
AddButton(Main, {
  Name = "Status: Patched",
  Callback = function()
print("Aim (Torso) - Patched")
 end
})
--[[local Paragraph = AddParagraph(Main, {"Script Only WallCheck No Team Check !", "Aim (Head, Torso) Small, Medium, Big - Esp Player Speed, Inf Jump"})
wait(1)
AddButton(Main, {
  Name = "Aim Small",
  Callback = function()
_G.config = {
Fov = 30,
MaxTransparency = 0.1,
Smoothness = 1,
TargetPart = "Torso",
TeamCheck = false,
WallCheck = true,
MaxDistanceEnabled = false,
MaxDistance = 1500,
FovColor = Color3.fromRGB(102, 45, 145.)
}

loadstring(game:HttpGet("https://raw.githubusercontent.com/dqtixz/aimbot/main/Projeto%20LKA%20x%20F%20Hub", true))()
 wait(0.1)
l:Notify("Script Load !","Aim",3)
 end
})
wait(0.1)
AddButton(Main, {
  Name = "Aim Medium",
  Callback = function()
_G.config = {
Fov = 40,
MaxTransparency = 0.1,
Smoothness = 1,
TargetPart = "Torso",
TeamCheck = false,
WallCheck = true,
MaxDistanceEnabled = false,
MaxDistance = 1500,
FovColor = Color3.fromRGB(102, 45, 145.)
}

loadstring(game:HttpGet("https://raw.githubusercontent.com/dqtixz/aimbot/main/Projeto%20LKA%20x%20F%20Hub", true))()
 wait(0.1)
l:Notify("Script Load !","Aim",3)
 end
})
wait(0.1)
AddButton(Main, {
  Name = "Aim Big",
  Callback = function()
_G.config = {
Fov = 50,
MaxTransparency = 0.1,
Smoothness = 1,
TargetPart = "Torso",
TeamCheck = false,
WallCheck = true,
MaxDistanceEnabled = false,
MaxDistance = 1500,
FovColor = Color3.fromRGB(102, 45, 145.)
}

loadstring(game:HttpGet("https://raw.githubusercontent.com/dqtixz/aimbot/main/Projeto%20LKA%20x%20F%20Hub", true))()
wait(0.1)
l:Notify("Script Load !","Aim",3)
 end
})
wait(0.1)]]
local Main = MakeTab({Name = "Hitbox"})
wait(0.1)
AddTextBox(Main, {
  Name = "Hitbox Size",
  Default = "",
  PlaceholderText = "Value",
  ClearText = true,
  Callback = function(Value)
    _G.HeadSize = Value
_G.Disabled = true
 
game:GetService('RunService').RenderStepped:connect(function()
if _G.Disabled then
for i,v in next, game:GetService('Players'):GetPlayers() do
if v.Name ~= game:GetService('Players').LocalPlayer.Name then
pcall(function()
v.Character.HumanoidRootPart.Size = Vector3.new(_G.HeadSize,_G.HeadSize,_G.HeadSize)
v.Character.HumanoidRootPart.Transparency = 0.7
v.Character.HumanoidRootPart.BrickColor = BrickColor.new("Really blue")
v.Character.HumanoidRootPart.Material = "Neon"
v.Character.HumanoidRootPart.CanCollide = false
end)
end
end
end
end)
  end
})
wait(0.1)
local Label = AddTextLabel(Main, "You")
wait(0.1)
SetLabel(Label, "Limit 1 Dont Put 0 !")
wait(0.1)
local Main = MakeTab({Name = "Visuais"})
wait(0.1)

AddButton(Main, {
  Name = "Esp Rocket",
  Callback = function()

-- Made By dqtixz --
local Settings = {
    Box_Color = Color3.fromRGB(255, 0, 0),
    Box_Thickness = 2,
    Team_Check = false,
    Team_Color = false,
    Autothickness = true
}

--Locals
local Space = game:GetService("Workspace")
local Player = game:GetService("Players").LocalPlayer
local Camera = Space.CurrentCamera

-- Locals
local function NewLine(color, thickness)
    local line = Drawing.new("Line")
    line.Visible = false
    line.From = Vector2.new(0, 0)
    line.To = Vector2.new(0, 0)
    line.Color = color
    line.Thickness = thickness
    line.Transparency = 1
    return line
end

local function Vis(lib, state)
    for i, v in pairs(lib) do
        v.Visible = state
    end
end

local function Colorize(lib, color)
    for i, v in pairs(lib) do
        v.Color = color
    end
end

local Black = Color3.fromRGB(0, 0, 0)

local function Rainbow(lib, delay)
    for hue = 0, 1, 1/30 do
        local color = Color3.fromHSV(hue, 0.6, 1)
        Colorize(lib, color)
        wait(delay)
    end
    Rainbow(lib)
end
--Main Draw Function
local function Main(plr)
    repeat wait() until plr.Character ~= nil and plr.Character:FindFirstChild("Humanoid") ~= nil
    local R15
    if plr.Character.Humanoid.RigType == Enum.HumanoidRigType.R15 then
        R15 = true
    else 
        R15 = false
    end
    local Library = {
        TL1 = NewLine(Settings.Box_Color, Settings.Box_Thickness),
        TL2 = NewLine(Settings.Box_Color, Settings.Box_Thickness),

        TR1 = NewLine(Settings.Box_Color, Settings.Box_Thickness),
        TR2 = NewLine(Settings.Box_Color, Settings.Box_Thickness),

        BL1 = NewLine(Settings.Box_Color, Settings.Box_Thickness),
        BL2 = NewLine(Settings.Box_Color, Settings.Box_Thickness),

        BR1 = NewLine(Settings.Box_Color, Settings.Box_Thickness),
        BR2 = NewLine(Settings.Box_Color, Settings.Box_Thickness)
    }
    coroutine.wrap(Rainbow)(Library, 0.15)
    local oripart = Instance.new("Part")
    oripart.Parent = Space
    oripart.Transparency = 1
    oripart.CanCollide = false
    oripart.Size = Vector3.new(1, 1, 1)
    oripart.Position = Vector3.new(0, 0, 0)
    --Updater Loop
    local function Updater()
        local c 
        c = game:GetService("RunService").RenderStepped:Connect(function()
            if plr.Character ~= nil and plr.Character:FindFirstChild("Humanoid") ~= nil and plr.Character:FindFirstChild("HumanoidRootPart") ~= nil and plr.Character.Humanoid.Health > 0 and plr.Character:FindFirstChild("Head") ~= nil then
                local Hum = plr.Character
                local HumPos, vis = Camera:WorldToViewportPoint(Hum.HumanoidRootPart.Position)
                if vis then
                    oripart.Size = Vector3.new(Hum.HumanoidRootPart.Size.X, Hum.HumanoidRootPart.Size.Y*1.5, Hum.HumanoidRootPart.Size.Z)
                    oripart.CFrame = CFrame.new(Hum.HumanoidRootPart.CFrame.Position, Camera.CFrame.Position)
                    local SizeX = oripart.Size.X
                    local SizeY = oripart.Size.Y
                    local TL = Camera:WorldToViewportPoint((oripart.CFrame * CFrame.new(SizeX, SizeY, 0)).p)
                    local TR = Camera:WorldToViewportPoint((oripart.CFrame * CFrame.new(-SizeX, SizeY, 0)).p)
                    local BL = Camera:WorldToViewportPoint((oripart.CFrame * CFrame.new(SizeX, -SizeY, 0)).p)
                    local BR = Camera:WorldToViewportPoint((oripart.CFrame * CFrame.new(-SizeX, -SizeY, 0)).p)

                    if Settings.Team_Check then
                        if plr.TeamColor == Player.TeamColor then
                            Colorize(Library, Color3.fromRGB(0, 255, 0))
                        else 
                            Colorize(Library, Color3.fromRGB(255, 0, 0))
                        end
                    end

                    if Settings.Team_Color then
                        Colorize(Library, plr.TeamColor.Color)
                    end

                    local ratio = (Camera.CFrame.p - Hum.HumanoidRootPart.Position).magnitude
                    local offset = math.clamp(1/ratio*750, 2, 300)

                    Library.TL1.From = Vector2.new(TL.X, TL.Y)
                    Library.TL1.To = Vector2.new(TL.X + offset, TL.Y)
                    Library.TL2.From = Vector2.new(TL.X, TL.Y)
                    Library.TL2.To = Vector2.new(TL.X, TL.Y + offset)

                    Library.TR1.From = Vector2.new(TR.X, TR.Y)
                    Library.TR1.To = Vector2.new(TR.X - offset, TR.Y)
                    Library.TR2.From = Vector2.new(TR.X, TR.Y)
                    Library.TR2.To = Vector2.new(TR.X, TR.Y + offset)

                    Library.BL1.From = Vector2.new(BL.X, BL.Y)
                    Library.BL1.To = Vector2.new(BL.X + offset, BL.Y)
                    Library.BL2.From = Vector2.new(BL.X, BL.Y)
                    Library.BL2.To = Vector2.new(BL.X, BL.Y - offset)

                    Library.BR1.From = Vector2.new(BR.X, BR.Y)
                    Library.BR1.To = Vector2.new(BR.X - offset, BR.Y)
                    Library.BR2.From = Vector2.new(BR.X, BR.Y)
                    Library.BR2.To = Vector2.new(BR.X, BR.Y - offset)

                    Vis(Library, true)

                    if Settings.Autothickness then
                        local distance = (Player.Character.HumanoidRootPart.Position - oripart.Position).magnitude
                        local value = math.clamp(1/distance*100, 1, 4) --0.1 is min thickness, 6 is max
                        for u, x in pairs(Library) do
                            x.Thickness = value
                        end
                    else 
                        for u, x in pairs(Library) do
                            x.Thickness = Settings.Box_Thickness
                        end
                    end
                else 
                    Vis(Library, false)
                end
            else 
                Vis(Library, false)
                if game:GetService("Players"):FindFirstChild(plr.Name) == nil then
                    for i, v in pairs(Library) do
                        v:Remove()
                        oripart:Destroy()
                    end
                    c:Disconnect()
                end
            end
        end)
    end
    coroutine.wrap(Updater)()
end

-- Draw Boxes
for i, v in pairs(game:GetService("Players"):GetPlayers()) do
    if v.Name ~= Player.Name then
      coroutine.wrap(Main)(v)
    end
end

game:GetService("Players").PlayerAdded:Connect(function(newplr)
    coroutine.wrap(Main)(newplr)
end)
wait(0.1)
l:Notify("Visual Script Load","Esp (Rocket)",3)
end
})

AddButton(Main, {
  Name = "Esp Arrow",
  Callback = function()
    local DistFromCenter = 80
local TriangleHeight = 16
local TriangleWidth = 16
local TriangleFilled = true
local TriangleTransparency = 0
local TriangleThickness = 1
local TriangleColor = Color3.fromRGB(255, 255, 255)
local AntiAliasing = false

----------------------------------------------------------------

local Players = game:service("Players")
local Player = Players.LocalPlayer
local Camera = workspace.CurrentCamera
local RS = game:service("RunService")

local V3 = Vector3.new
local V2 = Vector2.new
local CF = CFrame.new
local COS = math.cos
local SIN = math.sin
local RAD = math.rad
local DRAWING = Drawing.new
local CWRAP = coroutine.wrap
local ROUND = math.round

local function GetRelative(pos, char)
    if not char then return V2(0,0) end

    local rootP = char.PrimaryPart.Position
    local camP = Camera.CFrame.Position
    local relative = CF(V3(rootP.X, camP.Y, rootP.Z), camP):PointToObjectSpace(pos)

    return V2(relative.X, relative.Z)
end

local function RelativeToCenter(v)
    return Camera.ViewportSize/2 - v
end

local function RotateVect(v, a)
    a = RAD(a)
    local x = v.x * COS(a) - v.y * SIN(a)
    local y = v.x * SIN(a) + v.y * COS(a)

    return V2(x, y)
end

local function DrawTriangle(color)
    local l = DRAWING("Triangle")
    l.Visible = false
    l.Color = color
    l.Filled = TriangleFilled
    l.Thickness = TriangleThickness
    l.Transparency = 1-TriangleTransparency
    return l
end

local function AntiA(v)
    if (not AntiAliasing) then return v end
    return V2(ROUND(v.x), ROUND(v.y))
end

local function ShowArrow(PLAYER)
    local Arrow = DrawTriangle(TriangleColor)

    local function Update()
        local c ; c = RS.RenderStepped:Connect(function()
            if PLAYER and PLAYER.Character then
                local CHAR = PLAYER.Character
                local HUM = CHAR:FindFirstChildOfClass("Humanoid")

                if HUM and CHAR.PrimaryPart ~= nil and HUM.Health > 0 then
                    local _,vis = Camera:WorldToViewportPoint(CHAR.PrimaryPart.Position)
                    if vis == false then
                        local rel = GetRelative(CHAR.PrimaryPart.Position, Player.Character)
                        local direction = rel.unit

                        local base  = direction * DistFromCenter
                        local sideLength = TriangleWidth/2
                        local baseL = base + RotateVect(direction, 90) * sideLength
                        local baseR = base + RotateVect(direction, -90) * sideLength

                        local tip = direction * (DistFromCenter + TriangleHeight)
                        
                        Arrow.PointA = AntiA(RelativeToCenter(baseL))
                        Arrow.PointB = AntiA(RelativeToCenter(baseR))

                        Arrow.PointC = AntiA(RelativeToCenter(tip))

                        Arrow.Visible = true

                    else Arrow.Visible = false end
                else Arrow.Visible = false end
            else 
                Arrow.Visible = false

                if not PLAYER or not PLAYER.Parent then
                    Arrow:Remove()
                    c:Disconnect()
                end
            end
        end)
    end

    CWRAP(Update)()
end

for _,v in pairs(Players:GetChildren()) do
    if v.Name ~= Player.Name then
        ShowArrow(v)
    end
end

Players.PlayerAdded:Connect(function(v)
    if v.Name ~= Player.Name then
        ShowArrow(v)
    end
end)
wait(0.1)
l:Notify("Visual Script Load","Esp (Arrow)",3)
    end
})

AddButton(Main, {
  Name = "Esp Line",
  Callback = function()
local Settings = {
    Color = Color3.fromRGB(65, 105, 225), -- Color of the line
    Thickness = 1, -- Thickness of the line (Overruled by AutoThickness if activated)
    Transparency = 0.3, -- 1 Visible - 0 Not Visible
    AutoThickness = true, -- Makes Thickness above futile, scales according to distance, good for less encumbered screen
    Length = 15, -- In studs of the line
    Smoothness = 0.2 -- 0.01 - Less Smooth(Faster), 1 - Smoother (Slower)
}

local toggle = true -- use this variable if you wanna integrate into a GUI

local player = game:GetService("Players").LocalPlayer
local camera = game:GetService("Workspace").CurrentCamera

local function ESP(plr) --//Main function handling specific plr loop esp for line etc
    local line = Drawing.new("Line") --// Parse and Set the line for tracer
    line.Visible = false
    line.From = Vector2.new(0, 0)
    line.To = Vector2.new(0, 0)
    line.Color = Settings.Color
    line.Thickness = Settings.Thickness
    line.Transparency = Settings.Transparency

    local function Updater() --// Function to update the ESP therefore, line destinations etc every /render/
        local connection
        connection = game:GetService("RunService").RenderStepped:Connect(function() -- Putting function in a connection var in order to disconnect if needed, to save performance
            if toggle and plr.Character ~= nil and plr.Character:FindFirstChild("Humanoid") ~= nil and plr.Character:FindFirstChild("HumanoidRootPart") ~= nil and plr.Character.Humanoid.Health > 0 and plr.Character:FindFirstChild("Head") ~= nil then
                local headpos, OnScreen = camera:WorldToViewportPoint(plr.Character.Head.Position)
                if OnScreen then -- checks if player is on screen or not
                    local offsetCFrame = CFrame.new(0, 0, -Settings.Length)
                    local check = false
                    line.From = Vector2.new(headpos.X, headpos.Y)
                    if Settings.AutoThickness then
                        local distance = (player.Character.HumanoidRootPart.Position - plr.Character.HumanoidRootPart.Position).magnitude --//AutoThickness
                        local value = math.clamp(1/distance*100, 0.1, 3) --0.1 is min thickness, 4 is max
                        line.Thickness = value
                    end
                    repeat
                        local dir = plr.Character.Head.CFrame:ToWorldSpace(offsetCFrame)
                        offsetCFrame = offsetCFrame * CFrame.new(0, 0, Settings.Smoothness)
                        local dirpos, vis = camera:WorldToViewportPoint(Vector3.new(dir.X, dir.Y, dir.Z))
                        if vis then
                            check = true
                            line.To = Vector2.new(dirpos.X, dirpos.Y)
                            line.Visible = true
                            offsetCFrame = CFrame.new(0, 0, -Settings.Length)
                        end
                    until check == true
                else 
                    line.Visible = false
                end
            else 
                line.Visible = false
                if game.Players:FindFirstChild(plr.Name) == nil then
                    connection:Disconnect()
                end
            end
        end)
    end
    coroutine.wrap(Updater)()
end

for i, v in pairs(game:GetService("Players"):GetPlayers()) do
    if v.Name ~= player.Name then
        coroutine.wrap(ESP)(v)
    end
end

game.Players.PlayerAdded:Connect(function(newplr)
    if newplr.Name ~= player.Name then
        coroutine.wrap(ESP)(newplr)
    end
end)
wait(0.1)
l:Notify("Visual Script Load","Esp (Line)",3)
end
})

AddButton(Main, {
  Name = "Esp Highlight",
  Callback = function()
 local FillColor = Color3.fromRGB(65,255,0)
local DepthMode = "AlwaysOnTop"
local FillTransparency = 0.5
local OutlineColor = Color3.fromRGB(255,255,255)
local OutlineTransparency = 0

local CoreGui = game:FindService("CoreGui")
local Players = game:FindService("Players")
local lp = Players.LocalPlayer
local connections = {}

local Storage = Instance.new("Folder")
Storage.Parent = CoreGui
Storage.Name = "Highlight_Storage"

local function Highlight(plr)
    local Highlight = Instance.new("Highlight")
    Highlight.Name = plr.Name
    Highlight.FillColor = FillColor
    Highlight.DepthMode = DepthMode
    Highlight.FillTransparency = FillTransparency
    Highlight.OutlineColor = OutlineColor
    Highlight.OutlineTransparency = 0
    Highlight.Parent = Storage

    local plrchar = plr.Character
    if plrchar then
        Highlight.Adornee = plrchar
    end

    connections[plr] = plr.CharacterAdded:Connect(function(char)
        Highlight.Adornee = char
    end)
end

Players.PlayerAdded:Connect(Highlight)
for i,v in next, Players:GetPlayers() do
    Highlight(v)
end

Players.PlayerRemoving:Connect(function(plr)
    local plrname = plr.Name
    if Storage[plrname] then
        Storage[plrname]:Destroy()
    end
    if connections[plr] then
        connections[plr]:Disconnect()
    end
end)
end
})

local Main = MakeTab({Name = "Extras"})
wait(0.1)

local Paragraph = AddParagraph(Main, {"Script Extras", "Spin Player for when it teleports to all players"})
wait(0.1)

AddButton(Main, {
  Name = "Rejoin Server",
  Callback = function()
    l:Notify("Alert !","Rejoin Server...",3)
    wait(0.1)
local ts = game:GetService("TeleportService")
local p = game:GetService("Players").LocalPlayer
ts:Teleport(game.PlaceId, p)
end
})

local Toggle = AddToggle(Main, {
  Name = "Spin Player",
  Default = false,
  Callback = function(Value)
Toggled = Value

local players = game:GetService("Players")
local player = game.Players.LocalPlayer

while Toggled do
    for _, otherPlayer in pairs(players:GetPlayers()) do
        if otherPlayer ~= player then
            local distance = 10
            local height = 10
            local speed = 10
            local start = player.Character.HumanoidRootPart.Position
            local target = otherPlayer.Character.HumanoidRootPart.Position + Vector3.new(0, height, 0)
            local direction = (target - start).unit
            
            for t = 0, 1, 0.05 do
                player.Character:SetPrimaryPartCFrame(CFrame.new(start + direction * distance * t))
                wait(1/30)
            end
            
            for i = 0, 360, 15 do
                local rotation = CFrame.Angles(0, math.rad(i), 0)
                local offset = rotation * Vector3.new(0, height, distance)
                
                player.Character:SetPrimaryPartCFrame(CFrame.new(target + offset))

                wait(1/30) -- 1/30
            end
        end
    end
    wait(5)
end
 end
})

local Toggle = AddToggle(Main, {
  Name = "Inf Jump",
  Default = false,
  Callback = function(Value)
Toggled = Value
    
local InfiniteJumpEnabled = Value

game:GetService("UserInputService").JumpRequest:connect(function()

	if InfiniteJumpEnabled then		game:GetService"Players".LocalPlayer.Character:FindFirstChildOfClass'Humanoid':ChangeState("Jumping")

	end

end)
 end
})

AddTextBox(Main, {
  Name = "Walk Air",
  Default = "",
  PlaceholderText = "Value",
  ClearText = true,
  Callback = function(Value)
    game:GetService("Workspace")[game.Players.LocalPlayer.Name]:FindFirstChildOfClass(
'Humanoid').HipHeight = Value
 end
})
wait(1)
AddButton(Main, {
  Name = "Spin (Not Recommend)",
  Callback = function()
power = 1000 -- change this to make it more or less powerful
 
game:GetService('RunService').Stepped:connect(function()
game.Players.LocalPlayer.Character.Head.CanCollide = false
game.Players.LocalPlayer.Character.Torso.CanCollide = false
game.Players.LocalPlayer.Character["Left Leg"].CanCollide = false
game.Players.LocalPlayer.Character["Right Leg"].CanCollide = false
end)
 
wait(.1)
local bambam = Instance.new("BodyThrust")
bambam.Parent = game.Players.LocalPlayer.Character.HumanoidRootPart
bambam.Force = Vector3.new(power,0,power)
bambam.Location = game.Players.LocalPlayer.Character.HumanoidRootPart.Position
    
  end
})

Features & Information

Aim Circle (Head) Spin Player - Beta Inf Jump Esp And Others Features; © Made By Projeto LKB
#Projeto#LKB

Community Comments (15)

CristianoCristianoApr 17, 2024(edited)

Open Source

YNWMELLYYNWMELLYApr 17, 2024(edited)

Actually it's called silent aim not aim silent

CristianoCristianoApr 17, 2024(edited)

is not silent is circle

CatullahCatullahApr 17, 2024(edited)

script not working for mobile

kn1363498kn1363498Apr 17, 2024(edited)

I really like that script but can anyone explain LKA's disappearance?

CatullahCatullahApr 17, 2024(edited)

why did you dislike my comment just make mobile version so people can use it

kn1363498kn1363498Apr 17, 2024(edited)

I can use bro

kn1363498kn1363498Apr 17, 2024(edited)

Im mobile

CatullahCatullahApr 17, 2024(edited)

im mobile too but Uİ not showing up

CatullahCatullahApr 17, 2024(edited)

im tried it with arceus and codex what u guys using?

kn1363498kn1363498Apr 17, 2024(edited)

Im using delta

kn1363498kn1363498Apr 17, 2024(edited)

I think arceus and codex not support that script

CatullahCatullahApr 17, 2024(edited)

how did u get delta's new executor

kn1363498kn1363498Apr 17, 2024(edited)

It new delta update

778ealasaid778ealasaidApr 18, 2024(edited)

sh!tty script