작동 중
Silent aim open source
스크립트 코드
Lua
local actor = getactors()[1]
run_on_actor(actor, [=[
local target = nil
local function isVisible(target)
local origin = game.workspace.CurrentCamera.CFrame
local params = RaycastParams.new()
params.FilterType = Enum.RaycastFilterType.Exclude
params.FilterDescendantsInstances = {game.Players.LocalPlayer.Character}
params.IgnoreWater = true
local direction = (target.Position - origin.Position)
local result = workspace:Raycast(origin.Position, direction, params)
if result then
return game.Players:GetPlayerFromCharacter(result.Instance:FindFirstAncestorOfClass("Model")) ~= nil
else
return true
end
end
local function GetClosestPlayer()
local closestDistance = math.huge
local closest = nil
local camera = workspace.CurrentCamera
for _, v in pairs(game.Players:GetPlayers()) do
if v == game.Players.LocalPlayer then continue end
local char = v.Character
if not char then continue end
local hrp = char:FindFirstChild("HumanoidRootPart")
if not hrp then continue end
local hum = char:FindFirstChild("Humanoid")
if not hum or hum.Health <= 0 then continue end
local myteam = game.Players.LocalPlayer.Team and game.Players.LocalPlayer.Team.Name
local theirTeam = v.Team and v.Team.Name
if myteam == theirTeam then
continue
end
local head = char:FindFirstChild("Head")
if not head then continue end
local screenPos, onScreen = camera:WorldToViewportPoint(hrp.Position)
if onScreen then
local distance = (Vector2.new(screenPos.X, screenPos.Y) - camera.ViewportSize / 2).Magnitude
if distance < closestDistance then
if not isVisible(head) then continue end
closestDistance = distance
closest = head
end
end
end
return closest
end
game:GetService("RunService").RenderStepped:Connect(function()
target = GetClosestPlayer()
end)
for i, v in pairs(getgc()) do
if type(v) == "function" and islclosure(v) then
if debug.info(v, "a") == 2 and #debug.getupvalues(v) == 2 and #debug.getconstants(v) == 17 and debug.info(v,"n"):len() <= 10 then
local old
old = hookfunction(v, function(p1,p2)
if target and target.Position then
local mychar = game.Players.LocalPlayer.Character
if mychar then
local head = mychar:FindFirstChild("Head")
if head then
local direction = (target.Position - head.Position)
p1 = Ray.new(head.Position, direction)
end
end
end
return old(p1,p2)
end)
end
end
end
]=])댓글 (0)
- 첫 댓글을 작성하세요.
자주 묻는 질문
- Silent aim open source 스크립트는 어떻게 사용하나요?
- 위의 스크립트 코드를 복사하고, Roblox 엑시큐터를 열어 붙여넣은 후, 게임 중에 실행을 누르세요. 스크립트가 실행되면 기능이 즉시 활성화됩니다.
- Silent aim open source 스크립트는 무료인가요?
- 네. 이 스크립트는 무료로 복사하고 사용할 수 있습니다. 키 시스템을 사용하는 경우, 링크를 통해 무료로 키를 받으세요.
- Silent aim open source 스크립트는 안전한가요?
- 전체 소스 코드가 이 페이지에 표시되어 실행 전에 정확히 무엇을 하는지 확인할 수 있습니다. 항상 신뢰할 수 있는 엑시큐터를 사용하고, 스크립트 사용은 Roblox 이용 약관에 위반되므로 자의적 위험으로 사용하세요.
- Silent aim open source에 호환되는 엑시큐터는?
- 이 스크립트는 대부분의 인기 Roblox 엑시큐터에서 작동합니다. 기기에 맞는 신뢰할 수 있는 무료 또는 유료 엑시큐터를 찾으려면 엑시큐터 페이지를 확인하세요.