Changing player material does not update

for i, v in pairs(player.Character:GetChildren()) do
	if v:IsA("BasePart") then
		v.Parent.LeftLowerArm.Material = "Neon"
	end
end

Indent your code, and what exactly is the problem here.

You’re trying to find a thing called “LeftLowerArm” in the character’s limbs, try this

for _, Child in pairs(Character:GetChildren()) do
	if not Child:IsA("BasePart") or Child.Name ~= "LeftLowerArm" then continue end
	Child.Material = Enum.Material.Neon
end

Or better yet, this

for _, Child in pairs(Character:GetChildren()) do
	if not Child:IsA("BasePart") then continue end
	if Child.Name == "LeftLowerArm" then
		Child.Material = Enum.Material.Neon
		break
	end
end

So the loop stops when the part you want to change has been found