Esempio n. 1
0
    /// <summary>
    /// 解散房间请求 (战斗中)
    /// </summary>
    public void SendDissRoomApplyMsg()
    {
        MsgGlobal mGl = new MsgGlobal();

        mGl.dis_room_info = new MsgDisRoomInfo();
        MsgDisRoomInfo msg = mGl.dis_room_info;

        msg.voteTime = TimeUtils.ConvertDateTimeInt(System.DateTime.Now).ToString();
        TCPNetWork.GetInstance().SendMsgToServer(ServerMsgKey.CLIENT_DISS_ROOM, mGl);
    }
Esempio n. 2
0
    void RecevRoomApply(MsgGlobal msg)
    {
        MsgDisRoomInfo data = msg.dis_room_info;
        ulong          pid  = data.voteFirst; //(uint)msg.ReadUInt64(); //发起投票人

        Debug.Log("RecevRoomApply :" + ">>>pid:" + pid);
        ArgsDissmissRoomApplyer args = new ArgsDissmissRoomApplyer();

        args.playerId = (uint)pid;
        args.voteTime = data.voteTime;
        NotificationCenter.Instance().PostDispatchEvent((uint)ENotificationMsgType.EDissmisRoomApply, args);
    }