How do i identify specific players on a multiplayer game

If i have a multiplayer game and players use the same pawn type how do i get or identify different players for example if i was an admin how do i damage a specific player or teleport to a specific player. if that makes any sense?

How would i go about this problem? Any reply is much appreciated.

#Solution: Player State → Player ID

Epic accepted my pull request to expose the main net ID that is in PlayerState to Blueprints!

So you can use this simple int32 to distinguish one player from another!

UE4 Forum Link

Get Player Controller → Get Player State → See pic at above link

Rama

Thanks that was just what i was looking for but how would i assign these values?

But can’t the player eventually hack this integer? If he somehow knows his enemy has playerID 555, he could send the server that he is client 555 or couldn’t he?

I’d imagine the ID is associated with the connection (and thus IP). The fact that we’re “now” (I recon this post is a bit older) exposed to the ID in Blueprint doesn’t change that it’s been around previously.