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); }
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)); }