Firing client only if a player is in a certain area not working?
1 | local DistanceCheck = GlobalFunctions [ "DistanceCheck" ] (Character, 60 ) |
3 | if DistanceCheck ~ = false then |
4 | local PlrsInDistance = Players:GetPlayerFromCharacter(DistanceCheck) |
6 | Remote:FireClient(PlrsInDistance, Character, Hit) |
DistanceCheck:
1 | for _,v in pairs (workspace:GetChildren()) do |
2 | if v ~ = Character and v:FindFirstChild( "HumanoidRootPart" ) |
3 | and (Character.HumanoidRootPart.Position - v.HumanoidRootPart.Position).Magnitude < = Range then |
4 | local plrindistance = game.Players:FindFirstChild(v) |
Error: 12:39:04.987 - FireClient: player argument must be a Player object
I'm trying to make it so if only player's are in a 60stud range it will fireclient for effects. But i'm having trouble. Could someone help me out?