Beispiel #1
0
    private void OnReq_GetServerList(MessageRecv obj)
    {
        System.IO.MemoryStream ms  = new System.IO.MemoryStream(obj.Data);
        ClientServerListReq    req = Serializer.Deserialize <ClientServerListReq>(ms);
        ClientServerListAck    ack = new ClientServerListAck();

        NetworkManager.Instance.Send(MessageID.MSG_SERVER_LIST_ACK, ack, 0, 0);
    }
Beispiel #2
0
    private void OnAck_GetServerList(MessageRecv obj)
    {
        System.IO.MemoryStream ms  = new System.IO.MemoryStream(obj.Data);
        ClientServerListAck    ack = Serializer.Deserialize <ClientServerListAck>(ms);

        LoginModule.Instance.SetServerList(ack.SvrNode);

        GTEventCenter.FireEvent(GTEventID.TYPE_GETSERVERS_CALLBACK);
    }
Beispiel #3
0
    private void OnAck_GetServerList(MessageRecv obj)
    {
        System.IO.MemoryStream ms  = new System.IO.MemoryStream(obj.Data);
        ClientServerListAck    ack = Serializer.Deserialize <ClientServerListAck>(ms);

        if (GTItemHelper.ShowNetworkError(ack.RetCode) == false)
        {
            return;
        }
        MLLogin.Instance.SetServerList(ack.SvrNode);
        GTEventCenter.FireEvent(GTEventID.TYPE_LOGIN_GETSERVERLIST);
    }