Advertisement
Joriangames

Body visible in First Person Roblox Studio

Mar 2nd, 2023 (edited)
10,115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.00 KB | None | 0 0
  1. --[[
  2. Thanks for using this script
  3. Want to know how to use this and script explanation?
  4. Check the video here: https://youtube.com/shorts/AOwy3toIv_g
  5. ]]
  6. local plr = game.Players.LocalPlayer
  7. local char = plr.Character
  8. local hum = char:FindFirstChild("Humanoid")
  9.  
  10. plr.CameraMode = Enum.CameraMode.LockFirstPerson
  11. workspace.CurrentCamera.FieldOfView = 90 --You can change this, standard FOV is 70
  12. hum.CameraOffset = Vector3.new(0,0,-1)  --Position from player camera
  13.  
  14. for i, bodyPart in pairs(char:GetChildren()) do
  15.    
  16.     if bodyPart:IsA("BasePart") then
  17.        
  18.         if bodyPart.Name ~= "Head" and bodyPart.Name ~= "UpperTorso" and bodyPart.Name ~= "LowerTorso" and bodyPart.Name ~= "Torso" then --Head, UpperTorso, LowerTorse stay invisible
  19.            
  20.             local function changeT()
  21.                 bodyPart.LocalTransparencyModifier = bodyPart.Transparency
  22.             end
  23.  
  24.             bodyPart:GetPropertyChangedSignal("LocalTransparencyModifier"):Connect(changeT)
  25.             bodyPart.LocalTransparencyModifier = bodyPart.Transparency
  26.  
  27.         end    
  28.     end
  29.    
  30. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement