I’m trying to make it so that when the camera goes in first person, your arms are visible. However, the arms are not visible while going in first person.
local player = game.Players.LocalPlayer
local character = player.Character
local camera = workspace.CurrentCamera
task.wait()
character.Head:GetPropertyChangedSignal("LocalTransparencyModifier"):Connect(function()
character["Left Arm"].LocalTransparencyModifier = 0
character["Right Arm"].LocalTransparencyModifier = 0
end)
local player = game.Players.LocalPlayer
local character = player.Character
local leftArm = character:WaitForChild("Left Arm")
local rightArm = character:WaitForChild("Right Arm")
while game:GetService('RunService').RenderStepped:wait() do
leftArm.LocalTransparencyModifier = 0
rightArm.LocalTransparencyModifier = 0
end
You could do this, hope you tell me if what i did is working !
If the left and right arm go into transparent mode, then change it back to visible.
local player = game.Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local leftarm = character:WaitForChild("Left Arm")
local rightarm = character:WaitForChild("Right Arm")
leftarm:GetPropertyChangedSignal("LocalTransparencyModifier"):Connect(function()
leftarm.LocalTransparencyModifier = 0
end)
rightarm:GetPropertyChangedSignal("LocalTransparencyModifier"):Connect(function()
rightarm.LocalTransparencyModifier = 0
end)
local player = game.Players.LocalPlayer
local character = workspace:FindFirstChild(player.Name)
game:GetService("RunService").RenderStepped:Connect(function()
character["Left Arm"].LocalTransparencyModifier = character["Left Arm"].Transparency
character["Right Arm"].LocalTransparencyModifier = character["Right Arm"].Transparency
end)