ACR_ServerCommunicator.ACR_ServerCommunicator.ResolvePlayerIdToServerId C# (CSharp) Method

ResolvePlayerIdToServerId() private method

Look up a player by player id and return the server id of their primary logged on character. If the player isn't logged on or the player id was invalid, zero is returned.
private ResolvePlayerIdToServerId ( int PlayerId ) : int
PlayerId int Supplies the player id to look up.
return int
        private int ResolvePlayerIdToServerId(int PlayerId)
        {
            lock (WorldManager)
            {
                GamePlayer Player = WorldManager.ReferencePlayerById(PlayerId, null);

                if (Player == null)
                    return 0;

                GameServer Server = Player.GetOnlineServer();

                if (Server == null)
                    return 0;

                return Server.ServerId;
            }
        }
ACR_ServerCommunicator