Advertisement
Guest User

Untitled

a guest
Mar 17th, 2018
196
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.56 KB | None | 0 0
  1. local Player = game.Players.LocalPlayer
  2. local Character = Player.Character
  3. local IsSafeValue = script:WaitForChild("IsSafe")
  4. local SafeZone = workspace:WaitForChild("SafeZoneArea")
  5.  
  6. game:GetService("RunService").Heartbeat:connect(function(delta)
  7.  
  8.     local ignore = Character
  9.     local ray = Ray.new(Character.HumanoidRootPart.Position, Vector3.new(0, 1, 0) * 500) -- raycast up from character
  10.     local HitPart = workspace:FindPartOnRay(ray, ignore)
  11.  
  12.     if HitPart then
  13.         IsSafeValue.Value = HitPart:IsDescendantOf(SafeZone)
  14.     else
  15.         IsSafeValue.Value = false
  16.     end
  17.  
  18. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement