0% found this document useful (0 votes)
55 views7 pages

ToothPaste Leak

The document loads several scripts and defines settings for an in-game targetbot. It loads scripts from a GitHub repository, initializes sounds, and defines keybinds and settings for features like aim prediction, view locking, tracers, and aim part selection. GUI elements are also created to configure the targetbot settings.

Uploaded by

logan.kuehl20
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
55 views7 pages

ToothPaste Leak

The document loads several scripts and defines settings for an in-game targetbot. It loads scripts from a GitHub repository, initializes sounds, and defines keybinds and settings for features like aim prediction, view locking, tracers, and aim part selection. GUI elements are also created to configure the targetbot settings.

Uploaded by

logan.kuehl20
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 7

local repo = 'https://raw.githubusercontent.

com/wally-rblx/LinoriaLib/main/'

local Library = loadstring(game:HttpGet(repo .. 'Library.lua'))()


local ThemeManager = loadstring(game:HttpGet(repo .. 'addons/ThemeManager.lua'))()
local SaveManager = loadstring(game:HttpGet(repo .. 'addons/SaveManager.lua'))()

local sound = Instance.new("Sound", game.Workspace)


sound.SoundId = "rbxassetid://5226834046"

if not sound.IsLoaded then


sound.Loaded:wait()
end

local sound1 = Instance.new("Sound", game.Workspace)


sound1.SoundId = "rbxassetid://1905367471"

if not sound1.IsLoaded then


sound1.Loaded:wait()
end

getgenv().ZyZKey = Enum.KeyCode.Q
getgenv().Prediction = 1.36
getgenv().Tracer = false
getgenv().TracerBugged = false
getgenv().LookAt = false
getgenv().ZyZPart = "LowerTorso"
getgenv().NotifyZyZ = false
getgenv().BlindStrafe = false
getgenv().ViewPlr = false
getgenv().NotificationsSound = false
getgenv().Enabled = false
_G.AirshotFunction = false
_G.AirshotPart = "LowerTorso"
_G.FRAME = Vector3.new(0,20,0)
_G.FRAME2 = Vector3.new(0,20,0)

local guimain = Instance.new("Folder", game.CoreGui)


local CC = game:GetService "Workspace".CurrentCamera
local LocalMouse = game.Players.LocalPlayer:GetMouse()
local Locking = false
local cc = game:GetService("Workspace").CurrentCamera
local gs = game:GetService("GuiService")
local ggi = gs.GetGuiInset
local lp = game:GetService("Players").LocalPlayer
local mouse = lp:GetMouse()

local Tracer = Drawing.new("Line")


Tracer.Visible = false
Tracer.Color = Color3.fromRGB(13, 17, 214)
Tracer.Thickness = 1
Tracer.Transparency = 1

local UserInputService = game:GetService("UserInputService")

UserInputService.InputBegan:Connect(
function(keygo, ok)
if (not ok) then
if (keygo.KeyCode == getgenv().ZyZKey) then
if getgenv().Enabled then
Locking = not Locking
if Locking then
Plr = getClosestPlayerToCursor()
if getgenv().ViewPlr then
game.Workspace.CurrentCamera.CameraSubject =
Plr.Character

end
if getgenv().NotificationsSound then
sound:Play()
end
if getgenv().NotifyZyZ then
Library:Notify(': ' ..
Plr.Character.Humanoid.DisplayName)
end
elseif not Locking then

if getgenv().ViewPlr then
game.Workspace.CurrentCamera.CameraSubject =
game.Players.LocalPlayer.Character
end

if getgenv().NotificationsSound then
sound1:Play()
end

if getgenv().NotifyZyZ then
Library:Notify('unlock')
end
end
end
end
end
end
)
function getClosestPlayerToCursor()
local closestPlayer
local shortestDistance = 137

for i, v in pairs(game.Players:GetPlayers()) do
if
v ~= game.Players.LocalPlayer and v.Character and
v.Character:FindFirstChild("Humanoid") and
v.Character.Humanoid.Health ~= 0 and
v.Character:FindFirstChild("LowerTorso")
then
local pos = CC:WorldToViewportPoint(v.Character.PrimaryPart.Position)
local magnitude = (Vector2.new(pos.X, pos.Y) -
Vector2.new(LocalMouse.X, LocalMouse.Y)).magnitude
if magnitude < shortestDistance then
closestPlayer = v
shortestDistance = magnitude
end
end
end
return closestPlayer
end

local rawmetatable = getrawmetatable(game)


local old = rawmetatable.__namecall
setreadonly(rawmetatable, false)
rawmetatable.__namecall =
newcclosure(
function(...)
local args = {...}
if Locking and getnamecallmethod() == "FireServer" and args[2] ==
"UpdateMousePos" then
args[3] =
Plr.Character[getgenv().ZyZPart].Position +
(Plr.Character[getgenv().ZyZPart].Velocity * Prediction / 10)
return old(unpack(args))
end
return old(...)
end
)

game:GetService("RunService").RenderStepped:Connect(
function()
if getgenv().autosetup == true then
local pingvalue =
game:GetService("Stats").Network.ServerStatsItem["Data Ping"]:GetValueString()
local split = string.split(pingvalue, " ")
local ping = split[1]
if tonumber(ping) < 30 then
getgenv().Prediction = 1.14
elseif tonumber(ping) <= 30 then
if tonumber(ping) < 40 then
getgenv().Prediction = 1.16
elseif tonumber(ping) <= 40 then
if tonumber(ping) < 50 then
getgenv().Prediction = 1.19
elseif tonumber(ping) <= 50 then
if tonumber(ping) < 70 then
getgenv().Prediction = 1.22
elseif tonumber(ping) <= 80 then
getgenv().Prediction = 1.38
elseif tonumber(ping) <= 80 then
getgenv().Prediction = 1.39
elseif tonumber(ping) <= 90 then
getgenv().Prediction = 1.42
elseif tonumber(ping) <= 150 then
getgenv().Prediction = 1.51
elseif tonumber(ping) >= 200 then
getgenv().Prediction = 1.69
end
end
end
end
end

if _G.AirshotFunction == true then


if Plr.Character.Humanoid.Jump == true and
Plr.Character.Humanoid.FloorMaterial == Enum.Material.Air then
getgenv().ZyZPart = _G.AirshotPart
else
Plr.Character:WaitForChild("Humanoid").StateChanged:Connect(
function(old, new)
if new == Enum.HumanoidStateType.Freefall then
getgenv().Partz = _G.AirshotPart
else
getgenv().ZyZPart = "LowerTorso"
end
end
)
end
end
if getgenv().BlindStrafe and Locking and getgenv().Enabled then
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
CFrame.new(Plr.Character.HumanoidRootPart.Position + _G.FRAME)

end

if getgenv().BlindStrafe and Locking and getgenv().Enabled then


game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
CFrame.new(Plr.Character.HumanoidRootPart.Position + _G.FRAME)

end

if getgenv().LookAt and Locking and getgenv().Enabled then


local Char = game.Players.LocalPlayer.Character
local PrimaryPartOfChar =
game.Players.LocalPlayer.Character.PrimaryPart
local NearestChar = Plr.Character
local NearestRoot = Plr.Character.HumanoidRootPart
local NearestPos = CFrame.new(PrimaryPartOfChar.Position,
Vector3.new(NearestRoot.Position.X, NearestRoot.Position.Y,
NearestRoot.Position.Z))
Char:SetPrimaryPartCFrame(NearestPos)

end
if getgenv().Tracer == true and Locking then
local Vector, OnScreen =
cc:worldToViewportPoint(
Plr.Character[getgenv().ZyZPart].Position +
(Plr.Character[getgenv().ZyZPart].Velocity * Prediction / 10)
)
Tracer.Visible = true
Tracer.From = Vector2.new(mouse.X, mouse.Y + ggi(gs).Y)
Tracer.To = Vector2.new(Vector.X, Vector.Y)
elseif getgenv().Tracer == false then
Tracer.Visible = false
end
if Tracer.Visible == true and not Locking and getgenv().Enabled then
getgenv().TracerBugged = true
Tracer.Visible = false
end

if getgenv().Tracer == true and getgenv().TracerBugged and Locking then


Tracer.Visible = true
end
end)
local Library =
loadstring(game:HttpGet("https://raw.githubusercontent.com/matas3535/PoopLibrary/
main/Library.lua"))()

local Window = Library:New({Name = "TAY.PASTE", Accent = Color3.fromRGB(73, 82,


82)})
local Aiming = Window:Page({Name = "Aiming"})
local Rage = Window:Page({Name = "Rage"})
local Visuals = Window:Page({Name = "Visuals"})

local TargetBot_Main = Aiming:Section({Name = "Targetbot", Side = "Left"})

TargetBot_Main:Toggle({Name = "Enabled", Default = false, Pointer =


"TargetBotMain_Enabled", callback = function(Bool)
getgenv().Enabled = Bool
end})

TargetBot_Main:Toggle({Name = "Notifications", Default = false, Pointer =


"TargetBotMain_Enabled", callback = function(Bool)
getgenv().NotifyZyZ = Bool
end})

TargetBot_Main:Toggle({Name = "Notifications Sound", Default = false, Pointer =


"TargetBotMain_Enabled", callback = function(haha)
getgenv().NotificationsSound = haha
end})

TargetBot_Main:Toggle({Name = "LookAt", Default = false, Pointer =


"TargetBotMain_Enabled", callback = function(Bool)
getgenv().LookAt = Bool
end})

TargetBot_Main:Toggle({Name = "Spectate Mode", Default = false, Pointer =


"TargetBotMain_Enabled", callback = function(Bool)
getgenv().ViewPlr = Bool
end})

TargetBot_Main:Toggle({Name = "TracerShow", Default = false, Pointer =


"TargetBotMain_Enabled", callback = function(bool)
getgenv().Tracer = bool
end})

TargetBot_Main:Toggle({Name = "Airtap Func", Default = false, Pointer =


"TargetBotMain_Enabled", callback = function(bool)
_G.AirshotFunction = bool
end})

TargetBot_Main:Toggle({Name = "AirStrafe", Default = false, Pointer =


"TargetBotMain_Enabled", callback = function(book)
getgenv().BlindStrafe = book
end})

TargetBot_Main:Slider({Name = "Prediction", Minimum = 1, Maximum = 4, Default =


1.55, Decimals = 0.1, Pointer = "Prediction"})

TargetBot_Main:Slider({Name = "Air Strafe Distance", Minimum = 1, Maximum = 40,


Default = 10, Decimals = 0.1, Pointer = "Prediction", callback = function(boolean)
_G.FRAME = Vector3.new(0,boolean,0)
end})

TargetBot_Main:Slider({Name = "Tracer Thickness", Minimum = 1, Maximum = 10,


Default = 2, Decimals = 0.1, Pointer = "Prediction", callback = function(boolean)
Tracer.Thickness = boolean
end})

TargetBot_Main:Dropdown({Name = "Aimpart", Options = {"Head", "LowerTorso",


"UpperTorso"}, Default = "Head", Pointer = "AimbotExtra_Type",callback =
function(bool)
getgenv().ZyZPart = bool
end})

local Others_Main = Aiming:Section({Name = "Other Related Stuff", Side = "Right"})

Others_Main:Toggle({Name = "Rainbow Tracer", Default = false, Pointer =


"OthersMain_Enabled"})

Others_Main:Toggle({Name = "Random Hitpart", Default = false, Pointer =


"OthersMain_Enabled"})

Others_Main:Toggle({Name = "Target Stats", Default = false, Pointer =


"OthersMain_Enabled"})

Others_Main:Toggle({Name = "Target Strafe", Default = false, Pointer =


"OthersMain_Enabled"})

Others_Main:Slider({Name = "TargetStrafe Distance", Minimum = 1, Maximum = 40,


Default = 10, Decimals = 0.1, Pointer = "Prediction"})

Others_Main:Toggle({Name = "Gun TP", Default = false, Pointer =


"OthersMain_Enabled"})

local Others2_Main = Aiming:Section({Name = "Bullet-Prioritys", Side = "Right"})

Others2_Main:Toggle({Name = "Enabled", Default = false, Pointer =


"OthersMain_Enabled"})

Others2_Main:Toggle({Name = "Draw Field Of View", Default = false, Pointer =


"OthersMain_Enabled"})

Others2_Main:Toggle({Name = "Fill", Default = false, Pointer =


"OthersMain_Enabled"})

Others2_Main:Dropdown({Name = "AimPoint", Options = {"Head", "LowerTorso",


"UpperTorso"}, Default = "Head", Pointer = "AimbotExtra_Type"})

Window:Initialize()

local Aimbot_Main = Aiming:Section({Name = "Aimbot", Side = "Left"})

Aimbot_Main:Toggle({Name = "Enabled", Default = false, Pointer =


"OthersMain_Enabled"})

Aimbot_Main:Toggle({Name = "Ping Based", Default = false, Pointer =


"OthersMain_Enabled"})
Aimbot_Main:Toggle({Name = "Smoothness", Default = false, Pointer =
"OthersMain_Enabled"})

Aimbot_Main:Toggle({Name = "Smoothness", Default = false, Pointer =


"OthersMain_Enabled"})

Aimbot_Main:Slider({Name = "Prediction", Minimum = 1, Maximum = 4, Default = 1.55,


Decimals = 0.1, Pointer = "Prediction"})

Aimbot_Main:Slider({Name = "Smoothness", Minimum = 1, Maximum = 10, Default = 5,


Decimals = 0.1, Pointer = "Prediction"})

Aimbot_Main:Dropdown({Name = "AimPoint", Options = {"Head", "LowerTorso",


"UpperTorso"}, Default = "Head", Pointer = "AimbotExtra_Type"})

local Trigger_Main = Aiming:Section({Name = "TriggerBot", Side = "Right"})

Trigger_Main:Toggle({Name = "Enabled", Default = false, Pointer =


"OthersMain_Enabled"})

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy