local sound = Instance.new("Sound")
sound.SoundId = "rbxassetid://421058925"
sound.Volume = 5
local NotifyLib = loadstring(game:HttpGet("https://[Log in to view URL]"))()
NotifyLib.prompt('Update Logs', 'no updates', 2)
NotifyLib.prompt('info', 'button that kicks u faster', 2)
NotifyLib.prompt('credits', 'minecraft thug', 2)
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local LocalPlayer = Players.LocalPlayer
local Mouse = game.Players.LocalPlayer:GetMouse()
local CamlockState = false
local Prediction = 0.1577191
local HorizontalPrediction = 0.1110300789
local VerticalPrediction = 0.1225410
local XPrediction = 4
local YPrediction = 2

local Players = game:GetService("Players")	
local LP = Players.LocalPlayer	
local Mouse = LP:GetMouse()	

local Locked = true
local Smoothness = 1
local hitpart = "Head"
getgenv().Key = "q"


function FindNearestKick()
game.Players.LocalPlayer:Kick("kicked (cuz ur ass)")
end

local Kick = nil
local highlight = Instance.new("Highlight")
highlight.FillColor = Color3.fromRGB(65, 105, 225)
highlight.OutlineColor = Color3.fromRGB(0, 0, 0)
highlight.FillTransparency = 0
highlight.OutlineTransparency = 0

RunService.Heartbeat:Connect(function()
    if CamlockState then
        if Kick and Kick:FindFirstChild("HumanoidRootPart") then
            local camera = workspace.CurrentCamera
            local predictedPosition = Kick.HumanoidRootPart.Position + (Kick.HumanoidRootPart.Velocity * Prediction) + Vector3.new(HorizontalPrediction, VerticalPrediction, 0)
            camera.CFrame = CFrame.new(camera.CFrame.p, predictedPosition)
        end
    end
end)

Mouse.KeyDown:Connect(function(k)
    if k == getgenv().Key then
        Locked = not Locked
        if Locked then
            Kick = FindNearestKick()
            if Kick then
                highlight.Parent = Kick
            end
            CamlockState = true
        else
            if Kick then
                highlight.Parent = nil
                Kick = nil
                CamlockState = false
                FOVCircle.Visible = false
            end
        end
    end
end)


local Kick = Instance.new("ScreenGui")
local Frame = Instance.new("Frame")
local UICorner = Instance.new("UICorner")
local TextButton = Instance.new("TextButton")
local UICorner_2 = Instance.new("UICorner")

Kick.Name = "Kick"
Kick.Parent = game.CoreGui
Kick.ZIndexBehavior = Enum.ZIndexBehavior.Sibling

Frame.Parent = Kick
Frame.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
Frame.BackgroundTransparency = 0.5
Frame.BorderColor3 = Color3.fromRGB(100, 149, 237)
Frame.BorderSizePixel = 1
Frame.Position = UDim2.new(0.133798108, 0, 0.20107238, 0)
Frame.Size = UDim2.new(0, 202, 0, 70)
Frame.Active = true
Frame.Draggable = true

sound.Parent = TextButton

local function TopContainer()
    Frame.Position = UDim2.new(0.55, 0, 0.12, -Frame.AbsoluteSize.Y / 2 - 0.03)
end

TopContainer()
Frame:GetPropertyChangedSignal("AbsoluteSize"):Connect(TopContainer)

UICorner.Parent = Frame
UICorner.CornerRadius = UDim.new(0.5, 0)

TextButton.Parent = Frame
TextButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
TextButton.BackgroundTransparency = 0.5
TextButton.BorderColor3 = Color3.fromRGB(0, 0, 0)
TextButton.BorderSizePixel = 0
TextButton.Position = UDim2.new(0.0792079195, 0, 0.18571429, 0)
TextButton.Size = UDim2.new(0, 170, 0, 44)
TextButton.Font = Enum.Font.SourceSansSemibold
TextButton.Text = "kick"
TextButton.TextColor3 = Color3.fromRGB(255, 255, 255)
TextButton.TextScaled = true
TextButton.TextSize = 18.000
TextButton.TextWrapped = true
TextButton.AutoButtonColor = false

local state = true

TextButton.MouseButton1Click:Connect(function()
    state = not state
    if not state then
        sound:Play()
        TextButton.Text = "kick"
        Kick = FindNearestKick()
        if Kick then
            highlight.Parent = Kick
        end
        CamlockState = true
        FOVCircle.Visible = true
        else
        sound:Play()
        TextButton.Text = "kick"
        if Kick then
            highlight.Parent = nil
        end
        CamlockState = false
    end
end)
local function RainbowText()
    local hue = 0
    while true do
        hue = hue + 12 -- Increase hue change per iteration for faster effect
        if hue > 360 then
            hue = 0
        end
        TextButton.TextColor3 = Color3.fromHSV(hue / 360, 1, 1)
        wait(0.01) -- Decrease wait time for faster effect
    end
end

-- Start the rainbow effect
spawn(RainbowText)

-- Function to hide the loading screen after a certain duration
local function HideLoadingScreen()
    LoadingScreen:Destroy()
end
UICorner.CornerRadius = UDim.new(0.5, 0)

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: