Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local amt = 100 -- amount to repeat
- local radius = 6 -- radius/aura around the player
- for i = 1,amt do -- https://devforum.roblox.com/t/how-to-get-all-parts-near-a-player/761480/6
- wait()
- if game.Players.LocalPlayer.Character ~= nil then
- local char = game.Players.LocalPlayer.Character
- local hrp = char.HumanoidRootPart
- local min = hrp.Position + (Vector3.new(-1,-1,-1) * radius)
- local max = hrp.Position + (Vector3.new(1,1,1) * radius)
- local cam = game.Workspace.Camera
- local reigon = Region3.new(min,max)
- local parts = game.Workspace:FindPartsInRegion3WithIgnoreList(reigon,{char,cam})
- for i,v in pairs(parts) do
- if game.Players:GetPlayerFromCharacter(v.Parent) then
- game:GetService("ReplicatedStorage"):WaitForChild("meleeEvent"):FireServer(game.Players:GetPlayerFromCharacter(v.Parent))
- end
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement