How to know if someone is in first person or not?

Hello, I was wondering how one would know if someone was in first person or not, I am trying to make something similar to tears or dribble from the mouth, I was people in third person or other players to see it, but not see it when in first. I tried checking the RenderMode of the viewmodel, but it always returns 0 regardless of third person or not. Any ideas?

I’m not sure, but you can try

Player:ShouldDrawLocalPlayer or check for thirdperson convar


local isThirdPerson = GetConVar("thirdperson"):GetBool()

thirdperson isn’t a convar, it’s a concommand. You should use ShouldDrawLocalPlayer.

ShouldDrawLocalPlayer works! Thank you peeps!