How can I make a first person lock where I can see my hands?

How can I make a first person lock where I can see my hands? Please help, I don’t know.

1 Like

This is a comprehensive guide:

I would perhaps recommend making a simpler 3rd person game if you’re not very experienced though, as animated 1st person views significantly complicate the game.

2 Likes

ok . So your saying I should make a 3rd person lock game?

1 Like

This has already been on a devforum post: Is there a way to make arms visible in first person with the new script? hope this helps any (“Before, with the old camera script, I just needed to make the arm parts of the LocalPlayer transparency set to zero” is the part I’m talking about) here’s a script that I tested using it (assuming it’s R15):

local character = script.Parent 
local RunService = game:GetService("RunService") 

RunService:BindToRenderStep("ArmTransparency", Enum.RenderPriority.Camera.Value - 5, function() 
	character["LeftUpperArm"].LocalTransparencyModifier = 0 
	character["LeftLowerArm"].LocalTransparencyModifier = 0 
	character["RightUpperArm"].LocalTransparencyModifier = 0 
	character["RightLowerArm"].LocalTransparencyModifier = 0 
	character["RightHand"].LocalTransparencyModifier = 0 
	character["LeftHand"].LocalTransparencyModifier = 0 
end)
3 Likes

Ignore the first parenthesis, just use the script I sent you, it should work as I tested it (and for R6 just change the values to “Left Arm” and “Right Arm” I believe.

1 Like

thanks so much. Your a big help.

1 Like