Server.Network.PacketHandlers.PlayServer C# (CSharp) Méthode

PlayServer() public static méthode

public static PlayServer ( NetState state, PacketReader pvSrc ) : void
state NetState
pvSrc PacketReader
Résultat void
        public static void PlayServer( NetState state, PacketReader pvSrc )
        {
            int index = pvSrc.ReadInt16();
            ServerInfo[] info = state.ServerInfo;
            IAccount a = state.Account;

            if ( info == null || a == null || index < 0 || index >= info.Length )
            {
                state.Dispose();
            }
            else
            {
                ServerInfo si = info[index];

                state.m_AuthID = PlayServerAck.m_AuthID = GenerateAuthID( state );

                state.SentFirstPacket = false;
                state.Send( new PlayServerAck( si ) );
            }
        }
PacketHandlers