Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local Player = game.Players.LocalPlayer
- local Character = Player.Character
- local IsSafeValue = script:WaitForChild("IsSafe")
- local SafeZone = workspace:WaitForChild("SafeZoneArea")
- game:GetService("RunService").Heartbeat:connect(function(delta)
- local ignore = Character
- local ray = Ray.new(Character.HumanoidRootPart.Position, Vector3.new(0, 1, 0) * 500) -- raycast up from character
- local HitPart = workspace:FindPartOnRay(ray, ignore)
- if HitPart then
- IsSafeValue.Value = HitPart:IsDescendantOf(SafeZone)
- else
- IsSafeValue.Value = false
- end
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement