GetAgent[] is not useless, you will just need to do something like if(Agent.IsActive[]) to filter out “phantom” players
GetAgent[]
if(Agent.IsActive[])