0% found this document useful (0 votes)
53 views18 pages

Message

The document outlines a Lua script for a game that includes various features such as an aimbot, trigger bot, and visual effects for user interface elements. It initializes settings for gameplay mechanics, including field of view (FOV) adjustments and player targeting, while also providing visual feedback during loading. Additionally, the script contains functions for detecting nearby players and managing game events based on user input.

Uploaded by

Ianus
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)
53 views18 pages

Message

The document outlines a Lua script for a game that includes various features such as an aimbot, trigger bot, and visual effects for user interface elements. It initializes settings for gameplay mechanics, including field of view (FOV) adjustments and player targeting, while also providing visual feedback during loading. Additionally, the script contains functions for detecting nearby players and managing game events based on user input.

Uploaded by

Ianus
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/ 18

getgenv().

Index = {
["Start"] = {
["IntroBlur"] = { ['Active'] = false },
["Silent"] = {
['Type'] = 'Fov', -- Fov, Target
['ClosestPart'] = true,
['TargetParts'] = 'UpperTorso',
['Air'] = 'UpperTorso',
['Prediction'] = 0.072,
['Fov'] = {
['Transparency'] = 1,
['Visible'] = false,
['Thickness'] = 1,
['Color'] = [Link](111, 111, 11),
['Radius'] = 200,
},
},
["TriggerBot"] = {
['Notification'] = false,
['Delay'] = 0.01,
['Blacklisted'] = { "[Knife]" },
['Keybind'] = 'T',
},
["SilentOffsets"] = { ['Jump'] = -0.15, ['Fall'] = 0 },
["AimbotOffsets"] = { ['Active'] = true, ['Jump'] = -0.19, ['Fall'] = 0 },
["AimBot"] = {
['ClosestPart'] = true,
['Notification'] = false,
['Keybind'] = 'C',
['Active'] = false,
['Predictions'] = 0.18,
['Smoothness'] = 0.045,
['TargetParts'] = 'Head',
},
["Style"] = {
['Easing'] = 'Elastic', -- Linear, Sine, Quad, Cubic, Exponential,
Back, Bounce, Elastic
['Direction'] = 'InOut', -- In, Out, InOut
},
['HitboxExpander'] = {
['Enabled'] = false,
['Visualize'] = false,
['Scaling'] = {
['Enabled'] = false, -- if this is enabled it will automatically
disable the normalsize make it into XYZ Size scaling
['X'] = 0,
['Y'] = 0,
['Z'] = 0,
},
['NormalSize'] = 0,
},
["MouseTp"] = {
['Active'] = false,
['LerpValues'] = 1,
['MousePredictions'] = 0.1,
},
["Misc"] = {
['Resolver'] = {
['Keybind'] = 'G',
['Active'] = false,
['Notifications'] = false,
['Adjust'] = 0.2,
},
['Adjustment'] = {
['VelocityThresold'] = 9,
},
['Macro'] = {
['Keybind'] = ']',
['Active'] = false,
['Acceleration'] = 0.0,
['Variety'] = 'First', -- First, Third
},
['Spin'] = {
['Keybind'] = 'Z',
['Degrees'] = 360,
['Acceleration'] = 4000,
['Directions'] = 'North',
['Smoothness'] = 1,
},
['WalkSpeed'] = {
['Active'] = false,
['Speed'] = 20,
['Keybind'] = 'V'
},
['NoJumpCoolDown'] = {
['Active'] = true,
},
['Checks'] = {
['KO'] = true
}
},
},
}

Script = {
Drawing = {}
}

[Link] = [Link]("Text")
[Link] = "Index Is Loading.."
[Link] = 20
[Link] = [Link](1.000000, 1.000000, 1.000000)
[Link] = true
[Link] = [Link](0, 0, 0)
[Link] = true
[Link] = 2

local camera = [Link]


[Link] = [Link]([Link].X / 2.2,
[Link].Y - 370)

[Link](function()
while true do
for i = 0, 1, 0.1 do
[Link] = i
[Link](0.05)
end
for i = 1, 0, -0.1 do
[Link] = i
[Link](0.05)
end
end
end)

local startoftheintro = tick()


wait(2)
local LOADED = tick() - startoftheintro

[Link]:Remove()
[Link] = [Link]("Text")
[Link] = "Loaded In " .. [Link]("%.3f", LOADED) .. "
sec"
[Link] = 20
[Link] = [Link](1.000000, 1.000000, 1.000000)
[Link] = true
[Link] = [Link](0, 0, 0)
[Link] = true
[Link] = [Link]([Link].X / 2.2,
[Link].Y - 370)
[Link] = 2

[Link](function()
for i = 0, 1, 0.1 do
[Link] = i
[Link](0.05)
end
wait(1)
for i = 1, 0, -0.1 do
[Link] = i
[Link](0.05)
end
[Link]:Remove()
end)

wait(1)
local variable = true
if getgenv().JairoUGHH == true then
if variable == true then
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Index",
Text = "Updated",
Duration = 0.01
})
end
return --// returns to check if the get globalenvirontment is enabled once
agains
end

--// Services and Players


local click = false
local rotate = 0
local render = 0
local Players = game:GetService("Players")
local Camera = [Link]
local UserInputService = game:GetService("UserInputService")
local RunService = game:GetService("RunService")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local Jairo = [Link]

local function Args()


if [Link](identifyexecutor(), 'Solara') then
local i = [Link]
local Argument
if i == 2788229376 or i == 7213786345 or i == 16033173781 then
Argument = "UpdateMousePosI2"
elseif i == 9825515356 then
Argument = "MousePosUpdate"
else
Argument = "UpdateMousePos"
end
return Argument
end
end

local Script = { --// variables for the table, target etc


Table = getgenv().Index,
Target = nil,
MainEvent = nil,
Argument = Args(),
Functions = {},
Connections = {},
}

if [Link] then
[Link] = function()
local playerGui = [Link]:WaitForChild("PlayerGui")

local screenGui = [Link]("ScreenGui")


[Link] = "IntroScreen"
[Link] = playerGui

local frame = [Link]("Frame")


[Link] = "IntroFrame"
[Link] = screenGui
[Link] = [Link](1, 0, 1, 0)
[Link] = 1

local imageLabel = [Link]("ImageLabel")


[Link] = "IntroImage"
[Link] = frame
[Link] = [Link](0.01, 0, 0.01, 0)
[Link] = [Link](0.5, -0.1, 0.5, -0.1)
[Link] = "rbxassetid://106428636831184"
[Link] = 1
[Link] = 100
[Link] = [Link](0.5, 0.5)

local sound = [Link]("Sound")


[Link] = "IntroSound"
[Link] = frame
[Link] = "rbxassetid://6580172940"
[Link] = 50
sound:Play()
local tweenService = game:GetService("TweenService")

local blurEffect = [Link]("BlurEffect")


[Link] = [Link]
[Link] = 60

local zoomTweenInfo = [Link](0.4, [Link],


[Link])
local blurTweenInfo = [Link](4, [Link],
[Link])

local fadeIn = tweenService:Create(imageLabel, zoomTweenInfo,


{ImageTransparency = 0.5})
local fadeOut = tweenService:Create(imageLabel, zoomTweenInfo,
{ImageTransparency = 1})
local blurTween = tweenService:Create(blurEffect, blurTweenInfo, {Size =
0})
local zoomTween = tweenService:Create(imageLabel, zoomTweenInfo, {Size =
[Link](0.35, 0, 0.35, 0)})

fadeIn:Play()
[Link]:Wait()

zoomTween:Play()
blurTween:Play()

wait(3)

fadeOut:Play()
[Link]:Wait()

blurTween:Play()
[Link]:Wait()

blurEffect:Destroy()
screenGui:Destroy()
end

[Link]()
end

--// FOV
local RunService = game:GetService("RunService")
local Player = [Link]
local UIS = game:GetService("UserInputService")
local Gui = game:GetService("GuiService")
local Camera = [Link]
local mouse = Player:GetMouse()
local insetX, insetY = Gui:GetGuiInset().X, Gui:GetGuiInset().Y
local rs = game:GetService("RunService")

[Link] = function() --// functions to get player near cursor


this basically detects the player humanoidrootpart based on mouselocation of
localplayers
local Target
local Closest = [Link]
for _, Player in pairs(Players:GetPlayers()) do
if Player ~= Jairo and [Link] and
[Link]:FindFirstChild("HumanoidRootPart") then
local PartPos, OnScreen =
Camera:WorldToViewportPoint([Link])
local Magnitude = ([Link](PartPos.X, PartPos.Y) -
UserInputService:GetMouseLocation()).Magnitude
if Magnitude < Closest and OnScreen then
Target = Player
Closest = Magnitude
end
end
end
return Target
end

--// Main Drwaing functions


local Fov = getgenv().[Link]
local blunt = [Link]("Circle")
[Link] = [Link]
[Link] = [Link]
[Link] = [Link]
[Link] = [Link]
[Link] = [Link]

--// I used Inset To make it goes to the middle


[Link] = [Link]:Connect(function()
[Link] = [Link](mouse.X + insetX, mouse.Y + insetY)
end)

[Link] = function()
local Target
local Closest = [Link]
for _, Player in pairs(Players:GetPlayers()) do
if Player ~= Jairo and [Link] and
[Link]:FindFirstChild("HumanoidRootPart") then
local PartPos, OnScreen =
Camera:WorldToViewportPoint([Link])
local MouseLocation = UserInputService:GetMouseLocation()
local Magnitude = ([Link](PartPos.X, PartPos.Y) -
MouseLocation).Magnitude
if Magnitude < Closest and Magnitude <= [Link] and OnScreen then
Target = Player
Closest = Magnitude
end
end
end
return Target
end

local player = [Link]


local Mouse = player:GetMouse()

[Link] = function(player)
local MaxDistance = [Link]
local ClosestPart = nil
for value, index in pairs([Link]:GetChildren()) do
if [Link]({"Part", "MeshPart", "BasePart"}, [Link]) then
local Position =
[Link]:WorldToScreenPoint([Link])
local Distance = ([Link](Position.X, Position.Y) -
[Link](mouse.X, Mouse.Y)).Magnitude
if Distance < MaxDistance then
ClosestPart = index
MaxDistance = Distance
end
end
end
return ClosestPart
end
[Link] = function(bodypart, delta, lastpos)
local ggpos = [Link]
local tick = tick()
local timepos = ggpos - lastpos
local deltatime = tick - delta

deltatime = [Link](deltatime, 0, 0.033333333333333)

local latestvel = timepos / deltatime

return latestvel, ggpos, tick


end

[Link] = function()
local silentSettings = getgenv().Index and getgenv().[Link]
local target

if not silentSettings then return end

if [Link] == "Fov" then


target = [Link]()
elseif [Link] == "Target" then
target = [Link]
end

if target and [Link] then


local character = [Link]
local bodyEffects = character:FindFirstChild("BodyEffects")
local KOd = bodyEffects and bodyEffects:FindFirstChild("K.O") and
bodyEffects["K.O"].Value
local humanoid = character:FindFirstChild("Humanoid")

if getgenv().[Link] and humanoid and ([Link]


<= 0 or KOd) then
target = nil
end

if target and character then


local targetPart =
character:FindFirstChild(getgenv().[Link])
local airPart =
character:FindFirstChild(getgenv().[Link])

if targetPart then
local prediction = [Link] * [Link]
local position

if character:FindFirstChild("Humanoid") and
[Link]:GetState() == [Link] then
targetPart = airPart
position = targetPart and [Link] or nil
else
position = [Link]
end

if getgenv().[Link] then
local parts = getgenv().[Link]
local formula = [Link](targetPart,
tick(), [Link])
local endpoint = [Link] + formula *
[Link]
return [Link](endpoint)
elseif [Link] then
local closestPart = [Link](target)
local endpoint = closestPart and [Link] +
prediction
return [Link](endpoint)
else
local predictedPosition = position + prediction
return predictedPosition
end
end
end
end
end

[Link].POS2 = function()
local silentSettings = getgenv().Index and getgenv().[Link]
local target

if not silentSettings then return end

if [Link] == "Fov" then


target = [Link]()
elseif [Link] == "Target" then
target = [Link]
end

if target and [Link] then


local character = [Link]
local bodyEffects = character:FindFirstChild("BodyEffects")
local KOd = bodyEffects and bodyEffects:FindFirstChild("K.O") and
bodyEffects["K.O"].Value
local humanoid = character:FindFirstChild("Humanoid")

if getgenv().[Link] and humanoid and ([Link]


<= 0 or KOd) then
target = nil
end

if target and character then


local targetPart =
character:FindFirstChild(getgenv().[Link])
local airPart =
character:FindFirstChild(getgenv().[Link])

if targetPart then
local prediction = [Link] * [Link]
local position

if character:FindFirstChild("Humanoid") and
[Link]:GetState() == [Link] then
targetPart = airPart
position = targetPart and [Link] or nil
else
position = [Link]
end

if getgenv().[Link] then
local parts = getgenv().[Link]
local formula = [Link](targetPart,
tick(), [Link])
local endpoint = [Link] + formula *
[Link]
return endpoint
elseif [Link] then
local closestPart = [Link](target)
local endpoint = closestPart and [Link] +
prediction
return endpoint
else
local predictedPosition = position + prediction
return predictedPosition
end
end
end
end
end

if [Link] == 9825515356 then


[Link]:Connect(function()
local playerGui = game:GetService("Players").[Link]
local framework = playerGui:WaitForChild("Framework", [Link])

if framework then
local env = getsenv(framework)
if env and env._G then
local BIGNIGGER = [Link].POS2()
if BIGNIGGER then
env._G.MOUSE_POSITION = BIGNIGGER
end
end
end
end)
end

if [Link] ~= 9825515356 and not [Link](identifyexecutor(), "Solara")


and not [Link](identifyexecutor(), "Wave")
and not [Link](identifyexecutor(), "Xeno")
and not [Link](identifyexecutor(), "Synapse Z") then

local grm = getrawmetatable(game)


local MousePosChanger2 = nil
setreadonly(grm, false)
MousePosChanger2 = grm.__index
grm.__index = function(self, Index)
if not checkcaller() and self == Mouse then
if Index == "Hit" then
local EndPoint = [Link]()
if EndPoint then
return EndPoint
end
elseif Index == "Target" and [Link] == 2788229376 then
local EndPoint = [Link]()
if EndPoint then
return EndPoint
end
end
end
return MousePosChanger2(self, Index)
end
end

--// Keybind NOT OPTIMIZED i got lazy


[Link] =
[Link]:Connect(function(Input, gameProcessedEvent)
if gameProcessedEvent then return end

local keybind = getgenv().[Link]


local aimBotActive = getgenv().[Link]

if [Link] == [Link][keybind] and aimBotActive then


if [Link] then
[Link] = nil
else
[Link] = [Link]()
if [Link] then
if getgenv().[Link] then
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "INDEX",
Text = "opps: " .. [Link],
Duration = 0.001,
})
end
end
end
end
end)

local p_lr = [Link]


local players = game:GetService("Players")
local vec3 = [Link]
local renderstepped = game:GetService("RunService").RenderStepped

Utility = {}

if [Link] == 2788229376 then


[Link] = function()
if getgenv().[Link] then
for _, player in ipairs(players:GetPlayers()) do
if player ~= p_lr then
local character = [Link]
if character and character:FindFirstChild("HumanoidRootPart")
then
local part = [Link]
if getgenv().[Link] then
[Link] = [Link](
getgenv().[Link].X,
getgenv().[Link].Y,
getgenv().[Link].Z
)
else
[Link] = [Link](
getgenv().[Link],
getgenv().[Link],
getgenv().[Link]
)
end
[Link] = 1
[Link] = false

if getgenv().[Link] then
local edgeAdornment =
part:FindFirstChild("HitboxEdges") or [Link]("SelectionBox")
[Link] = "HitboxEdges"
[Link] = part
[Link] = 0.05
edgeAdornment.SurfaceColor3 = [Link](0, 0, 255)
[Link] = 0.9
[Link] = part
end
end
end
end
end
end
end

[Link]:Connect(function(player)
[Link]:Connect(function()
if [Link] == 2788229376 then
[Link]()
end
end)
end)

[Link] = function(player)
local humanoid = [Link] and
[Link]:FindFirstChild("Humanoid")
return humanoid and humanoid:GetState() == [Link]
end
--// AImbot
[Link] = function()
if not [Link] or not [Link] then return end

local bodyEffects = [Link]:FindFirstChild("BodyEffects")


if not bodyEffects then return end
local KOd = bodyEffects:FindFirstChild("K.O") and bodyEffects["K.O"].Value
local humanoid = [Link]:FindFirstChild("Humanoid")
if getgenv().[Link] and humanoid and ([Link] <= 0
or KOd) then
[Link] = nil
return
end

local partName = tostring(getgenv().[Link])


local Parts = [Link]:FindFirstChild(partName)
if not Parts then return end

local Smooth = getgenv().[Link]


local future = getgenv().[Link]
local AirSmoothness = getgenv().[Link]
local airpreds = getgenv().[Link]

if getgenv().[Link] and
[Link]([Link]) then
future = airpreds
Smooth = AirSmoothness
end

local runService = game:GetService("RunService")


if getgenv().[Link] and Parts then
local lastPosition = [Link]
[Link]()
local currentPosition = [Link]
local velocity = (currentPosition - lastPosition) /
[Link]:Wait()
[Link] = velocity
[Link] = velocity
end

local futurepos = [Link] + [Link] * future


if getgenv().[Link] and humanoid then
local humanoidState = humanoid:GetState()
if humanoidState == [Link] then
futurepos = futurepos + [Link](0,
getgenv().[Link], 0)
else
futurepos = futurepos + [Link](0,
getgenv().[Link], 0)
end
end

local Endpoint = [Link]([Link])


local Mainendpoint = [Link] + [Link] * future

local TargetCamera
if getgenv().[Link] then
TargetCamera = [Link]([Link],
Mainendpoint)
else
TargetCamera = [Link]([Link],
futurepos)
end
[Link] =
[Link]:Lerp(TargetCamera,
Smooth,[Link][getgenv().[Link]],[Link][ge
tgenv().[Link]])
end

local settings = getgenv().[Link]


local isActive = false
local VirtualInputManager = game:GetService("VirtualInputManager")
local UserInputService = game:GetService("UserInputService")

[Link] = function()
local acceleration = [Link]
if type(acceleration) ~= "number" then
warn("Invalid Acceleration value") --// To handle a Value and make the
variables from table to be enable only using number
return
end

local speed = acceleration / 100000

if [Link] == "Third" then


repeat
[Link](speed)
VirtualInputManager:SendKeyEvent(true, [Link].I, false, game)
[Link](speed)
VirtualInputManager:SendKeyEvent(true, [Link].O, false, game)
[Link](speed)
VirtualInputManager:SendKeyEvent(false, [Link].I, false, game)
[Link](speed)
VirtualInputManager:SendKeyEvent(false, [Link].O, false, game)
until not isActive
elseif [Link] == "First" then
repeat
VirtualInputManager:SendMouseWheelEvent("0", "0", true, game)
wait(speed)
VirtualInputManager:SendMouseWheelEvent("0", "0", false, game)
wait(speed)
VirtualInputManager:SendMouseWheelEvent("0", "0", true, game)
wait(speed)
VirtualInputManager:SendMouseWheelEvent("0", "0", false, game)
wait(speed)
until not isActive
end
end

[Link] = function(input, processed)


if processed then return end
if [Link] == [Link][[Link]] then
isActive = not isActive
if isActive then
[Link]()
end
end
end

[Link]:Connect([Link])
--// got this from my old tb kinda sucks

[Link] = function(player)
local character = [Link]
if not character or not character:FindFirstChild("BodyEffects") then
return false
end
local bodyEffects = [Link]
local ko = bodyEffects:FindFirstChild("K.O") or
bodyEffects:FindFirstChild("KO")
return ko and [Link] or false
end

[Link] = function(instance)
if not instance then
return false
end

for _, player in next, Players:GetPlayers() do


if [Link] and (instance == [Link] or
instance:IsDescendantOf([Link])) then
if not [Link](player) then
return player
end
end
end

return false
end

[Link] = function(tool)
for _, toolName in ipairs([Link]) do
if [Link] == toolName then
return true
end
end
return false
end
[Link] = function(message)
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Notification",
Text = message,
Duration = 2
})
end

local JAIROUGH = false


[Link] = function(input, gameProcessed)
if gameProcessed then return end
if [Link] == [Link] and [Link] ==
[Link][[Link]] then
JAIROUGH = not JAIROUGH
if [Link] then
[Link]("TriggerBot " .. (JAIROUGH and
"Enabled" or "Disabled"))
end
end
end
[Link]:Connect([Link])

[Link] = function()
local con
con = [Link]:Connect(function()
if JAIROUGH then
local target = [Link]

if target and [Link](target) then


if [Link] then
local tool = [Link]:FindFirstChildWhichIsA('Tool')
if tool and not [Link](tool) then
if tool then
[Link]([Link])
tool:Activate() --// tool activate is the best method
end
end
end
end
end
end)

[Link] = con
end

[Link]()

getgenv().disable = function()
getgenv().disable = nil
warn("Disconnecting:", [Link])
[Link]:Disconnect() --// disconnect the fucking
triggerbot when its disabled from the keybind
end

--// ass rotation


[Link] = function(Input, GameProcessedEvent)
if [Link] == [Link][getgenv().[Link]] and
not GameProcessedEvent then
click = not click
end
end

[Link] = function(direction)
if direction == "North" then
return [Link](0, 1, 0)
elseif direction == "South" then
return [Link](0, -1, 0)
elseif direction == "East" then
return [Link](1, 0, 0)
elseif direction == "West" then
return [Link](-1, 0, 0)
else
return [Link](0, 1, 0)
end
end
[Link] = function()
if click then
local currentTime = tick()
local timeDelta = [Link](currentTime - render, 0.01)
render = currentTime

local rotationSpeed = getgenv().[Link] *


timeDelta
local smoothRotation = rotationSpeed *
getgenv().[Link]

local directionVector =
[Link](getgenv().[Link])
local rotation = [Link](directionVector,
[Link](smoothRotation))
[Link] = [Link] * rotation

rotate = rotate + rotationSpeed


if rotate >= getgenv().[Link] then
click = false
rotate = 0
end
end
end

[Link]:Connect([Link])

[Link]:Connect(function(input, gameProcessed)
if gameProcessed then return end
if [Link] == [Link][getgenv().[Link]]
then
local resolver = getgenv().[Link]
if [Link] then
[Link] = false
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Resolver OFF",
Text = "igettoomanyhuzz",
Duration = 2,
})
else
[Link] = true
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Resolver ON",
Text = "igettoomanyhuzz",
Duration = 2,
})
end
end
end)

local Players = game:GetService("Players")


local Client = [Link]
local Mouse = Client:GetMouse()

local isSpeeding = false

[Link]:Connect(function(key)
if getgenv().[Link] and key:lower() ==
getgenv().[Link]:lower() then
isSpeeding = not isSpeeding

local character = [Link]


if character then
local humanoid = character:FindFirstChildOfClass("Humanoid")
if humanoid then
[Link] = isSpeeding and
getgenv().[Link] or 20

humanoid:GetPropertyChangedSignal("WalkSpeed"):Connect(function()
[Link] = isSpeeding and
getgenv().[Link] or 20
end)
end
end
end
end)

[Link] = function(Character)
if Character then
if getgenv().[Link] then
local hum = Character:FindFirstChildOfClass("Humanoid")
if hum then
hum:GetPropertyChangedSignal("JumpPower"):Connect(function()
if [Link] ~= 55 then
[Link] = 55
end
end)
end
end
end
end

[Link](character)

[Link]:Connect(function(newCharacter)
[Link](newCharacter)
end)

[Link]:Connect(function()
if getgenv().[Link] and [Link] == 2788229376 then
[Link]()
end
if [Link] then
[Link]()
end
[Link]()
end)

getgenv().JairoUGHH = true

You might also like