public void CB_InGameServerID(int iUserID)
        {
            CMD_GP_UserInGameServerID kNetInfo = new CMD_GP_UserInGameServerID();

            kNetInfo.dwUserID = (uint)iUserID;
            var buf = StructConverterByteArray.StructToBytes(kNetInfo);

            send(MsgDefine.MDM_GP_USER_SERVICE, MsgDefine.SUB_GP_QUERY_INGAME_SEVERID, buf, buf.Length);
        }
Esempio n. 2
0
    private void OnSubUserAccountInfo(byte[] data, int size)
    {
        CMD_GP_UserAccountInfo info = NetUtil.BytesToStruct <CMD_GP_UserAccountInfo>(data);

        GlobalDataScript.userInfo.szLogonIP            = info.szLogonIp;
        GlobalDataScript.Instance.weChatInformation.ip = info.szLogonIp;
        CMD_GP_UserInGameServerID kNetInfo = new CMD_GP_UserInGameServerID
        {
            dwUserID = GlobalDataScript.userInfo.dwUserID
        };
        //SocketSendManager.Instance.SendData((int) MAIN_CMD.MDM_GP_USER_SERVICE,
        //    (int) MDM_SERVICE.SUB_GP_QUERY_INGAME_SEVERID, NetUtil.StructToBytes(kNetInfo), Marshal.SizeOf(kNetInfo));
    }