public bool OnGameServerConnected()
 {
     TsLog.Log("{0}.Rcv_WS_CONNECT_GAMESERVER_ACK", new object[]
     {
         StageSystem.GetCurrentStageName()
     });
     FacadeHandler.Req_GS_AUTH_SESSION_REQ(NrTSingleton <NkCharManager> .Instance.m_kCharAccountInfo.m_UID, NrTSingleton <NkCharManager> .Instance.m_kCharAccountInfo.m_siAuthSessionKey, NrTSingleton <NrMainSystem> .Instance.GetLatestPersonID(), 0, 403);
     return(true);
 }
Example #2
0
 public bool Update_MovingChannel()
 {
     if (this.tickCount + 5000 > Environment.TickCount)
     {
         return(false);
     }
     FacadeHandler.Req_GS_AUTH_SESSION_REQ(this.m_UID, 0, this.m_CID, 1, 404);
     TsLog.Log(string.Concat(new object[]
     {
         "Update_MovingChannel() [",
         this.m_UID,
         " / ",
         this.m_CID,
         "]"
     }), new object[0]);
     return(true);
 }
Example #3
0
    public bool OnGameServerConnected()
    {
        if (NrTSingleton <NrMainSystem> .Instance.GetLatestPersonID() == 0L)
        {
            MsgBoxUI msgBoxUI = (MsgBoxUI)NrTSingleton <FormsManager> .Instance.LoadGroupForm(G_ID.MSGBOX_DLG);

            if (msgBoxUI != null)
            {
                msgBoxUI.SetMsg(new YesDelegate(this._OnMessageBoxOK_QuitGame), null, "경고", "lastpersonid가 0이다,,...\r\n어플을 재실행해주세요.", eMsgType.MB_OK, 2);
            }
        }
        TsLog.LogWarning("{0}.Rcv_WS_CONNECT_GAMESERVER_ACK", new object[]
        {
            StageSystem.GetCurrentStageName()
        });
        FacadeHandler.Req_GS_AUTH_SESSION_REQ(NrTSingleton <NkCharManager> .Instance.m_kCharAccountInfo.m_UID, NrTSingleton <NkCharManager> .Instance.m_kCharAccountInfo.m_siAuthSessionKey, NrTSingleton <NrMainSystem> .Instance.GetLatestPersonID(), 0, 402);
        return(true);
    }