Run it
Copy the script and paste it into your executor.
Fluent = (:())()
UserInputService = :()
CoreGui = :()
Players = :()
RunService = :()
LocalPlayer = Players.LocalPlayer
CurrentGun =
IsMobile = .({.Platform.IOS, .Platform.Android}, UserInputService:()) ~=
().shootkey = ().shootkey .KeyCode.Q
().shootoffset = ().shootoffset
()
.()
equipped = LocalPlayer:()
equipped equipped.Value ~= CurrentGun
CurrentGun = equipped.Value
Fluent:({
Title = ,
Content = .. CurrentGun,
Duration =
})
( equipped equipped.Value == ) CurrentGun ~=
CurrentGun =
Fluent:({
Title = ,
Content = ,
Duration =
})
()
character = LocalPlayer.Character
character character:()
root = character.HumanoidRootPart
closest =
closestDist = .huge
_, player (Players:())
player ~= LocalPlayer (player.Team == player.Team ~= LocalPlayer.Team)
enemyChar = player.Character
enemyChar enemyChar:()
dist = (root.Position - enemyChar.HumanoidRootPart.Position).Magnitude
dist < closestDist
closestDist = dist
closest = enemyChar
closest
rigsFolder = :()
rigsFolder
_, obj (rigsFolder:())
obj:() obj.Name ==
dist = (root.Position - obj.Position).Magnitude
dist < closestDist
closestDist = dist
closest = obj.Parent
closest
_, obj (:())
obj:() obj.Name ==
dist = (root.Position - obj.Position).Magnitude
dist < closestDist
closestDist = dist
closest = obj.Parent
closest
(target, offset)
target target:()
.zero
hrp = target.HumanoidRootPart
velocity = hrp.AssemblyLinearVelocity
ping = LocalPlayer:()
pingAdjust = velocity * .(, ping)
hrp.Position + velocity * (offset / ) + pingAdjust
()
CurrentGun
gun = LocalPlayer.Backpack:(CurrentGun)
gun gun.Parent = LocalPlayer.Character
()
CurrentGun
gun = LocalPlayer.Character:(CurrentGun)
gun gun.Parent = LocalPlayer.Backpack
()
CurrentGun
Fluent:({
Title = ,
Content = ,
Duration =
})
target = ()
target
Fluent:({
Title = ,
Content = ,
Duration =
})
char = LocalPlayer.Character
char char:()
Fluent:({
Title = ,
Content = ,
Duration =
})
()
predicted = (target, ().shootoffset)
gun = char:(CurrentGun)
gun gun:() gun.GunServer:()
gun.GunServer.ShootStart:(, predicted)
.()
()
IsMobile
old = CoreGui:()
old old:()
gui = .()
gui.Name =
gui.Parent = CoreGui
gui.ResetOnSpawn =
button = .()
button.Size = .(, , , )
button.Position = .(, -, , -)
button.Image =
button.BackgroundTransparency =
button.Parent = gui
button.MouseButton1Click:(Shoot)
UserInputService.InputBegan:((input, typing)
typing
input.KeyCode == ().shootkey
()
)
.(DetectGunLoop)
Fluent:({
Title = ,
Content = ,
SubContent = ,
Duration =
})
Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: github.com.
Just that lame silent aim for the gun 🔫 • why would anyone use this kind of stuff for an aim training game, I wonder 😄 Would appreciate if you join the discord, has free deobfuscator https://discord.gg/U3XGVCPPj