Aimblox Script Lists
--BROUGHT TO YOU BY GETMODS.NET--
local fireServerFn = nil
do
local gc = getgc()
for i = 1, #gc do
local fn = gc[i]
if type(fn) == 'function' and islclosure(fn) and getinfo(fn).source:match('ReplicatedFirst%.B') and (not is_synapse_function(fn)) then
local consts = getconstants(fn)
if table.find(consts,'Instance') and table.find(consts,'RemoteEvent') then
fireServerFn = fn
break
end
end
end
end
local bodyparts = {
"Head",
"HumanoidRootPart",
"Torso"
}
while task.wait(.1) do
for i,v in pairs(game.Players:GetPlayers()) do
if v == game.Players.LocalPlayer then
continue
end
local character = v.Character;
local part = character and character:FindFirstChild(bodyparts[math.random(1,#bodyparts)])
local position = part and part.Position
if not position then continue end
for i = 1, 3 do
fireServerFn(game.ReplicatedStorage.Remotes.GunShot, { v }, part, position, "Default")
end
end
end
local Caller = require(game.ReplicatedStorage.Client.RemoteCaller)
if not Caller.RemoteCall then
print("WTF?? ? WHERE DID IT GO ????")
end
function SafeCall(Remote, ...)
syn.secure_call(Caller.RemoteCall, game.Players.LocalPlayer.PlayerScripts.GunRemotes, Remote, unpack({...}))
end
while task.wait(.2) do
for i,v in pairs(game.Players:GetPlayers()) do
if v.Character and v.Character:FindFirstChild("Head")then
for i = 1, 3 do
SafeCall(
game.ReplicatedStorage.Remotes.GunShot,
{
v,
},
v.Character.Head,
v.Character.Head.Position,
"Default"
)
end
end
end
end
local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer
local Camera = workspace.CurrentCamera
local Mouse = LocalPlayer:GetMouse()
local WorldToScreenPoint = Camera.WorldToScreenPoint
local GetPlayers = Players.GetPlayers
local FindFirstChild = game.FindFirstChild
local function GetOnScreenPosition(V3)
local Position, IsVisible = WorldToScreenPoint(Camera, V3)
return Vector2.new(Position.X, Position.Y), IsVisible
end
local function GetDirection(Origin, Position)
return (Position - Origin).Unit * (Origin - Position).Magnitude
end
local function GetMousePosition()
return Vector2.new(Mouse.X, Mouse.Y)
end
local function GetClosestPlayer()
local Closest, Distance = nil, 10000
for _, Player in next, GetPlayers(Players) do
if Player ~= LocalPlayer then
local Character = Player.Character
local Head = Character and FindFirstChild(Character, "Head")
local Humanoid = Character and FindFirstChild(Character, "Humanoid")
if Head and (Humanoid and Humanoid.Health > 0) then
local ScreenPos, IsVisible = GetOnScreenPosition(Head.Position)
if IsVisible then
local _Distance = (GetMousePosition() - ScreenPos).Magnitude
if _Distance <= Distance then
Closest = Head
Distance = _Distance
end
end
end
end
end
return Closest, Distance
end
local oldNamecall
oldNamecall = hookmetamethod(game, "__namecall", function(...)
local Method = getnamecallmethod()
local Arguments = {...}
if Arguments[1] == workspace and Method == "Raycast" then
if typeof(Arguments[#Arguments]) ~= "RaycastParams" then
return oldNamecall(...)
end
local HitPart = GetClosestPlayer()
if HitPart then
Arguments[3] = GetDirection(Arguments[2], HitPart.Position)
return oldNamecall(unpack(Arguments))
end
end
return oldNamecall(...)
end)
loadstring(game:HttpGet(('https://raw.githubusercontent.com/Straden/Scripts/main/stronccMain.lua'),true))()
--BROUGHT TO YOU BY GETMODS.NET--
loadstring(game:HttpGet("https://raw.githubusercontent.com/zzerexx/scripts/main/Aimblox.lua"))()
Copy Scripts From Above Code Boxes & Paste Them into Script Executor
Please Disable Your Antivirus Before Using Roblox Scripts
If You Find Any Broken Script Please Contact us Through Comments
Comment Your Queries And Requests In The Specific Script Comment Box.