/*
 * 由SharpDevelop创建。
 * 用户： Administrator
 * 日期: 2018-09-18
 * 时间: 13:38
 * 
 * 要改变这种模板请点击 工具|选项|代码编写|编辑标准头文件
 */

using System;
using System.Runtime.CompilerServices;
using System.Security.Policy;


namespace GameData
{
    /// <summary>
    /// 包裹协议常量   小于0 是内部消息  0-9999是发送给客户端(注意别与子游戏重叠了)  小于10000   万位以上表示模块号 发送给那个模块
    /// </summary>
    public class GamePackAgreement
    {
        /// <summary>
        /// 错误提示包
        /// </summary>
        public const int pack_error = 1;

        /// <summary>
        /// 进入游戏信息 玩家收到此包就去自动登录
        /// </summary>
        public const int InGameInfo = 2;

        /// <summary>
        /// 场景切换
        /// </summary>
        public const int SceneChange = 3;

        /// <summary>
        /// 玩家信息包
        /// </summary>
        public const int playerInfo = 4;

        /// <summary>
        /// 游戏断开包
        /// </summary>
        public const int GameDisConnection = 5;

        /// <summary>
        /// 游戏币超过上限
        /// </summary>
        public const int MoneyUpper = 6;

        /// <summary>
        /// 文字型消息提示
        /// </summary>
        public const int autoTipInfo = 7;

        /// <summary>
        /// 升级提示
        /// </summary>
        public const int MandatoryUpdate = 8;

        /// <summary>
        /// ping 包
        /// </summary>
        public const int SocketPing = 9;

        /// <summary>
        /// 叫玩家去重连游戏,当玩家没在游戏中时
        /// </summary>
        public const int ReConnection = 10;

        /// <summary>
        /// 
        /// </summary>
        public const int UpdateSocketCryptKey = 11;
        
        #region TestModule 2

        /// <summary>
        /// 
        /// </summary>
        //public const int serverinfo = 20001;

        #endregion

        #region SocketModule 3

        /// <summary>
        /// socket注册
        /// </summary>
        public const int registeredSocket = 30001;

        /// <summary>
        /// 玩家离线包
        /// </summary>
        public const int closeSocket = 30002;

        /// <summary>
        /// 如果有人在线，强行登陆挤对方下线
        /// </summary>
        public const int PushLogin = 30003;

        /// <summary>
        /// 强制下线
        /// </summary>
        //public const int ForceOffLine = 30004;

        /// <summary>
        /// 继续登陆
        /// </summary>
        //public const int GoLogin = 30005;

        /// <summary>
        /// 心跳包
        /// </summary>
        public const int Heartbeat = 30006;

        /// <summary>
        /// 连接Socket成功通知玩家
        /// </summary>
        public const int connecOk = 30007;


#pragma warning disable CS1587 // XML 注释没有放在有效语言元素上
        /// <summary>
        /// 断开链接通知其他模块
        /// </summary>
        //public const int DisConnection = 30008;

        /// <summary>
        /// 中转包
        /// </summary>
        public const int TransFerPack = 30009;
#pragma warning restore CS1587 // XML 注释没有放在有效语言元素上

        // <summary>
        // 发送给任意游戏模块处理
        // </summary>
        //public const int EveryGame = 30010;

        /// <summary>
        /// 处理玩家之间的消息转发
        /// </summary>
        public const int DoMessgae = 30011;

        /// <summary>
        /// 获取玩家所在游戏的信息
        /// </summary>
        public const int GetPlayerGameInfo = 30012;

        #endregion

#if Server
        
        #region HttpMpdule 4

        /// <summary>
        /// 中转包
        /// </summary>
        public const int TransFerHttp = 40001;

        /// <summary>
        /// get方法
        /// </summary>
        public const int getforHttp = 40002;

        /// <summary>
        /// 检查身份
        /// </summary>
        public const int CheckIdentity = 40003;

        /// <summary>
        /// 上传游戏配置
        /// </summary>
        public const int UploadGameConfig = 40004;

        #endregion

        #region LoginModule 5

        /// <summary>
        /// 游戏登录包
        /// </summary>
        public const int gameLogin = 50001;

        /// <summary>
        /// 用户注册包
        /// </summary>
        //public const int userRegistered = 50002;

        /// <summary>
        /// 用户名检测包
        /// </summary>
        public const int userNickName = 50003;

        /// <summary>
        /// 游戏登录成功
        /// </summary>
        public const int gameLoginOk = 50004;

        /// <summary>
        /// http测试
        /// </summary>
        public const int httpTest = 50005;

        /// <summary>
        /// 获取用户信息...测试用
        /// </summary>
        public const int GetUserInfo = 50006;

        /// <summary>
        /// 修改密码
        /// </summary>
        public const int EditorPwd = 50007;

        /// <summary>
        /// 更新玩家信息
        /// </summary>
        public const int UpdatePlayerInfo = 50008;

        /// <summary>
        /// 登陆慢
        /// </summary>
        public const int loginslow = 50009;

        /// <summary>
        /// 绑定玩家手机号码  过时
        /// </summary>
        //public const int BindPlayerPhone = 50010;

        /// <summary>
        /// 检查是否绑定过手机号码
        /// </summary>
        //public const int IsBindPlayerPhone = 50011;

        /// <summary>
        /// 新版微信登录，登录带unionId
        /// </summary>
        //public const int xcxGameLogin = 50012;

        /// <summary>
        /// 登录包
        /// </summary>
        public const int LoginVer1 = 50013;

        /// <summary>
        /// 绑定玩家联系方式
        /// </summary>
        public const int BindPlayerContactInfo = 50020;

        /// <summary>
        /// 玩家获取验证码 过时
        /// </summary>
        //public const int GetPlayerVerifyCode = 50021;

        /// <summary>
        /// 玩家获取验证码后重置密码 过时
        /// </summary>
        //public const int ResetPlayerPasswordByVerifyCode = 50022;

        /// <summary>
        /// 手机号登陆
        /// </summary>
        //public const int PhoneLogin = 50023;

        /// <summary>
        /// 重置密码
        /// </summary>
        //public const int ResetPlayerPasswordByVerifyCodeNew = 50024;

        /// <summary>
        /// 获取验证码新方式
        /// </summary>
        //public const int GetPlayerVerifyCodeNew = 50025;

        /// <summary>
        /// 绑定手机号
        /// </summary>
        //public const int BindPlayerPhoneNew = 50026;

        /// <summary>
        /// 防沉迷认证
        /// </summary>
        public const int AntiAddictionCertification = 50027;

        /// <summary>
        /// 获取防沉迷验证码
        /// </summary>
        //public const int GetVerifyCodeByAntiAddiction = 50028;

        /// <summary>
        /// 设置微信unionid 和userid 的关系
        /// </summary>
        public const int SetUnionIdAndUserId = 50029;

        /// <summary>
        /// 获取微信小游戏Token
        /// </summary>
        public const int GetMiniGameToken = 50030;

        /// <summary>
        /// 申请注销
        /// </summary>
        public const int RequestLogout = 50031;

        //ServerDashboardPackAgreement.cs 中已定义 50100 至 50200

        #endregion

        #endif

        #region ConfigManager

        /// <summary>
        /// 所有的服务器信息
        /// </summary>
        public const int AllServerInfo = 60001;

        ///// <summary>
        ///// Socket链接信息
        ///// </summary>
        //public const int SocketConnecInfo = 60002;

        ///// <summary>
        ///// 获取游戏信息
        ///// </summary>
        //public const int GameConfigInfo = 60003;

        /// <summary>
        /// 获取pc版本号 
        /// </summary>
        public const int GET_PC_VERSION = 60004;

        /// <summary>
        /// 获取pc版本测试号
        /// </summary>
        public const int GET_PC_VERSION_CE = 60005;

        /// <summary>
        /// 获取自定义版本信息
        /// </summary>
        public const int GetCustomizeVer = 60006;

        /// <summary>
        /// 兑换码兑换
        /// </summary>
        public const int HotDuiHuang = 60007;

        /// <summary>
        /// 兑换码
        /// </summary>
        public const int duihuanHot = 60008;

        /// <summary>
        /// 获取玩家地址
        /// </summary>
        public const int getplayerAddress = 60009;

        /// <summary>
        /// 获取商品信息
        /// </summary>
        public const int getcommdity = 60010;

        /// <summary>
        /// 获取兑换记录
        /// </summary>
        public const int GETMALLRECORD = 60011;

        /// <summary>
        /// 购买商品
        /// </summary>
        public const int MALLCOMMDITY = 60012;

        /// <summary>
        /// 获取一个兑换记录
        /// </summary>
        public const int ONEMALLRECORD = 60013;

        /// <summary>
        /// 保存玩家地址
        /// </summary>
        public const int SAVEPLAYERADDRESS = 60014;

        /// <summary>
        /// 获取商品数量
        /// </summary>
        public const int MALLCOUNT = 60015;

        /// <summary>
        /// 获取购买记录数量
        /// </summary>
        public const int RecordCount = 60016;

        /// <summary>
        /// 领取救济金
        /// </summary>
        public const int Dole = 60017;

        /// <summary>
        /// 每日签到
        /// </summary>
        public const int SignDay = 60018;

        /// <summary>
        /// 每日分享
        /// </summary>
        public const int shareDay = 60019;

        /// <summary>
        /// 领取红包
        /// </summary>
        //public const int GetReadPack = 60020;

        /// <summary>
        /// 进入游戏标记
        /// </summary>
        public const int DoGame = 60021;

        /// <summary>
        /// 获取未读邮件的数量
        /// </summary>
        public const int unreadEmlCount = 60022;

        /// <summary>
        /// 获取所有的邮件
        /// </summary>
        public const int GetEmls = 60023;

        /// <summary>
        /// 读取邮件
        /// </summary>
        public const int ReadEml = 60024;

        /// <summary>
        /// 登录数据
        /// </summary>
        public const int LoginData = 60025;

        /// <summary>
        /// 刷新金钱
        /// </summary>
        //public const int RefreshMoney = 60026;

        /// <summary>
        /// 获取代理值
        /// </summary>
        //public const int GetDailiValue = 60027;

        /// <summary>
        /// 二七王结算错误提交
        /// </summary>
        //public const int submitAccountError = 60028;

        /// <summary>
        /// 获取系统消息
        /// </summary>
        //public const int GetSystemMessage = 60029;

        /// <summary>
        /// 根据moduleid 来获取游戏名称
        /// </summary>
        public const int GetGameName_ByModuleId = 60030;

        /// <summary>
        /// 测试，设置玩家游戏币..
        /// </summary>
        public const int SetGold = 60031;

        /// <summary>
        /// 比赛所有的配置
        /// </summary>
        public const int bisaiallconfigs = 60032;

        /// <summary>
        /// 获取比赛的数据
        /// </summary>
        //public const int bisaiData = 60033;

        /// <summary>
        /// 获取服务器时间
        /// </summary>
        public const int getServerTime = 60035;


        /// <summary>
        ///  反馈数据
        /// </summary>
        public const int feedbackData = 60037;

        /// <summary>
        ///  反馈数据
        /// </summary>
        public const int setDeBugtext = 60038;

        /// <summary>
        /// 获取玩家所在的游戏信息
        /// </summary>
        public const int GetGameInfo = 60039;

        /// <summary>
        /// 普通账户绑定微信
        /// </summary>
        public const int BindUser = 60040;

        /// <summary>
        /// 微信绑定普通账户
        /// </summary>
        public const int BindAccount = 60041;

        /// <summary>
        /// 客户端http包错误或缓慢
        /// </summary>
        public const int httperrorinfo = 60042;

        /// <summary>
        /// 拒绝更新
        /// </summary>
        public const int RefusedToUpdate = 60043;

        /// <summary>
        /// 安卓更新错误
        /// </summary>
        public const int AndroidUpdateError = 60044;

        /// <summary>
        /// 实物卡充值
        /// </summary>
        //public const int CardCharge = 60045;

        /// <summary>
        /// 获取tv_pc版本信息
        /// </summary>
        public const int GET_TCPV_VERSION = 60046;

        /// <summary>
        /// 获取注册的数据
        /// </summary>
        public const int GetReginData = 60047;

        /// <summary>
        /// 获取充值数据
        /// </summary>
        public const int GetRechargeData = 60048;

        /// <summary>
        /// 获取平台管理
        /// </summary>
        public const int GetPlatAdmin = 60049;

        /// <summary>
        /// 获取游戏排行总榜
        /// </summary>
        public const int GetGameRankList = 60050;

        /// <summary>
        /// 获取子游戏榜
        /// </summary>
        public const int GetSubGameRankList = 60051;

        /// <summary>
        /// 获取即时榜数据
        /// </summary>
        public const int GetRealDayRankList = 60052;

        /// <summary>
        /// 查询某游戏中某玩家自己的积分
        /// </summary>
        public const int GetPlayerRealDayRankScore = 60053;


        /// <summary>
        /// 获取玩家的昵称
        /// </summary>
        public const int GetPlayerNickName = 60054;

        /// <summary>
        /// 获取代理下的玩家信息
        /// </summary>
        public const int GetReginPlayerList = 60055; ///// <summary>

        ///// 为代理下的玩家加房卡
        ///// </summary>
        //public const int ReginAddFangKa = 60056;
        /// <summary>
        /// 
        /// </summary>
        public const int GetGameRankListForRegin = 60057;

        /// <summary>
        /// 测试包
        /// </summary>
        public const int PackTest = 60058;

        /// <summary>
        /// 检查用户名及手机号是否存在
        /// </summary>
        public const int GetPlayerNameandPhone = 60059;

        /// <summary>
        /// 检查验证码是否正确
        /// </summary>
        //public const int CheckVerificationCode = 60060;

        /// <summary>
        /// 获取抢位比赛回放数据
        /// </summary>
        public const int GetEqwMatchFightData = 60061;

        /// <summary>
        /// 转盘抽奖
        /// </summary>
        public const int TurntableLottery = 60062;

        /// <summary>
        /// 年终积分榜  --大厅以前总榜单协议号：60050
        /// </summary>
        public const int YearScoreboard = 60063;

        /// <summary>
        /// 获取定局比赛战斗数据RPC
        /// </summary>
        public const int GetFixedMatchDataRPC = 60064;

        /// <summary>
        /// 更新玩家名字和头像
        /// </summary>
        public const int UpdateUserInfo = 60065;

        /// <summary>
        /// 获取充值商城的物品
        /// </summary>
        public const int GetCZShangPing = 60066;

        /// <summary>
        /// 兑换道具或者商品
        /// </summary>
        public const int DuiHuanShangPing = 60067;

        /// <summary>
        /// 获取连续签到礼包
        /// </summary>
        public const int GetSignInPack = 60068;

        /// <summary>
        /// 获取小程序安卓订单号、应用宝
        /// </summary>
        public const int GetAndroidPayOrderId = 60069;

        /// <summary>
        /// 获取资产明细
        /// </summary>
        public const int GetZiChanMingXi = 60070;

        /// <summary>
        /// 获取玩家道具
        /// </summary>
        public const int GetUserDaoJu = 60071;

        /// <summary>
        /// 金币存取操作
        /// </summary>
        public const int DoGoldChange = 60072;

        /// <summary>
        /// 获取红包金额
        /// </summary>
        public const int GetRedMoney = 60073;

        /// <summary>
        /// 获取自身的5倍福利
        /// </summary>
        public const int GetFuli5Bei = 60074;

        /// <summary>
        /// 获取所有游戏的榜单
        /// </summary>
        public const int GetAllGamesRankList = 60075;

        /// <summary>
        /// 获取IPTV桌子的战斗数据
        /// </summary>
        public const int GetIPtvMatchWarData = 60076;

        /// <summary>
        /// 玩家获取定局积分比赛记录
        /// </summary>
        public const int GetFixedMatchDataById = 60077;

        /// <summary>
        /// 获取回放数据
        /// </summary>
        public const int GetWarPlayBackData = 60078;

        /// <summary>
        /// 获取玩家的举报信息
        /// </summary>
        public const int GetReportInfo = 60079;

        /// <summary>
        /// 举报玩家
        /// </summary>
        public const int ReportPlayer = 60080;

        /// <summary>
        /// 获取这个比赛是否有举报信息
        /// </summary>
        public const int GetReportByMatchKey = 60081;

        /// <summary>
        /// 获取摇钱树抽奖信息
        /// </summary>
        public const int CashCowActive = 60082;

        /// <summary>
        /// 获取广告金币礼包
        /// </summary>
        public const int GetAdGift = 60083;

        /// <summary>
        /// 获取我的奖励
        /// </summary>
        public const int GetMyRewards = 60084;

        /// <summary>
        /// 激活推广
        /// </summary>
        public const int ActivatePromotion = 60085;

        /// <summary>
        /// 获取推广状态
        /// </summary>
        public const int GetPromotionState = 60086;

        /// <summary>
        /// 保存玩家头像和性别
        /// </summary>
        public const int SaveSexHead = 60087;

        /// <summary>
        /// 获取朋友房信息
        /// </summary>
        public const int GetFriendRoomInfo = 60088;

        /// <summary>
        /// 获取过年活动比赛配置
        /// </summary>
        //public const int GetYearMatchInfo = 60089;

        /// <summary>
        /// 领取广告礼包
        /// </summary>
        public const int GetAdGiftVer1 = 60091;

        /// <summary>
        /// 领取救济金
        /// </summary>
        public const int DoleVer1 = 60092;

        /// <summary>
        /// AppStore支付 票据校验 
        /// </summary>
        public const int AppStorePayVerify = 60093;

        /// <summary>
        /// 获取玩家信息
        /// </summary>
        public const int GetPlayerInfo = 60094;

        /// <summary>
        /// 钻石兑换房卡
        /// </summary>
        public const int DiamondExchangeCard = 60095;

        /// <summary>
        /// 玩家祈福
        /// </summary>
        public const int PlayerPray = 60096;

        #endregion

        //ServerDashboardPackAgreement.cs 中已定义 60250 至 61000        #endregion

        #region ClubManager

        /// <summary>
        /// 创建竞技比赛 过时
        /// </summary>
        public const int CreateClub = 70001;

        /// <summary>
        /// 解散竞技比赛
        /// </summary>
        public const int DismissClub = 70002;

        /// <summary>
        /// 添加玩法
        /// </summary>
        public const int EditorPlayWay = 70003;

        /// <summary>
        /// 获取玩法
        /// </summary>
        public const int GetPlayWay = 70004;

        /// <summary>
        /// 获取与我相关的所有竞技比赛基本信息
        /// </summary>
        public const int AllClubBaseInfo = 70005;

        /// <summary>
        /// 修改基本信息
        /// </summary>
        public const int EditorBasicInfo = 70006;

        /// <summary>
        /// 房卡转换
        /// </summary>
        public const int PayUpCard = 70007;

        /// <summary>
        /// 进入某玩法
        /// </summary>
        public const int JoinWay = 70008;

        /// <summary>
        /// 获取战绩统计
        /// </summary>
        public const int Statistics = 70009;

        /// <summary>
        /// 获取玩家自己的战绩
        /// </summary>
        public const int GetMyFightRecode = 70010;

        /// <summary>
        /// 申请加入竞技比赛
        /// </summary>
        public const int ApplyJoinClub = 70011; 

        /// <summary>
        /// 退出竞技比赛
        /// </summary>
        public const int QuitClub = 70012;

        // <summary>
        // 踢出成员
        // </summary>
        //public const int DeleteMember = 70013;

        /// <summary>
        /// 修改成员信息
        /// </summary>
        public const int EditorPlayer = 70014;

        /// <summary>
        /// 获取玩家信息
        /// </summary>
        public const int GetPlayersInfo = 70015;

        /// <summary>
        /// 获取竞技比赛玩家信息
        /// </summary>
        public const int GetClubPlayers = 70016;

        /// <summary>
        /// 获取消息
        /// </summary>
        public const int GetClubMeeage = 70017;

        /// <summary>
        /// 处理消息
        /// </summary>
        public const int DoClubMessage = 70018;

        /// <summary>
        /// 删除消息
        /// </summary>
        public const int DeleteMessage = 70019;

        /// <summary>
        /// 获取战斗记录
        /// </summary>
        public const int GetFrigtRecord = 70020;

        /// <summary>
        /// 获取大赢家 分页处理
        /// </summary>
        public const int GetBigWinner = 70021;

        /// <summary>
        /// 添加战斗记录
        /// </summary>
        public const int AddFightRecord = 70022;

        /// <summary>
        /// 获取某时间内的所有大赢家
        /// </summary>
        public const int GetBigWinner1 = 70023;

        /// <summary>
        /// 获取竞技比赛的所有版本信息
        /// </summary>
        public const int GetClubVer = 70024;

        /// <summary>
        /// 获取服务器信息
        /// </summary>
        public const int GetSers = 70025;

        /// <summary>
        /// 获取竞技比赛信息
        /// </summary>
        public const int GetClubInfo = 70026;

        /// <summary>
        /// 登录信号
        /// </summary>
        public const int cnt_userid = 70027;

        /// <summary>
        /// RPC_检查玩家是否可加入玩法
        /// </summary>
        public const int CheckUserJoinWanfa = 70028;

        /// <summary>
        /// 写竞技比赛消息
        /// </summary>
        public const int WriteClubMsg = 70029;

        /// <summary>
        /// 获取竞技比赛消息
        /// </summary>
        public const int GetClubMsg = 70030;

        /// <summary>
        /// 获取竞技比赛玩家信息
        /// </summary>
        public const int GetClubPlayerInfo = 70031;

        /// <summary>
        /// 赠送房卡给用户
        /// </summary>
        public const int CardToPlayer = 70032;

        /// <summary>
        /// 获取个人消息
        /// </summary>
        public const int PersonMessage = 70033;


        /// <summary>
        /// WayDeskChange
        /// </summary>
        public const int WayDeskChange = 70034;

        /// <summary>
        /// GetClubDesks
        /// </summary>
        public const int GetClubDesks = 70035;

        /// <summary>
        /// 设置玩家为管理员
        /// </summary>
        public const int SetPersonMgr = 70036;

        /// <summary>
        /// 设置权限
        /// </summary>
        public const int SetPower = 70037;

        /// <summary>
        /// 设置禁止同桌!
        /// </summary>
        public const int SetBanGroup = 70038;

        /// <summary>
        /// 获取禁止同桌数据
        /// </summary>
        public const int GetBanGroups = 70039;

        /// <summary>
        /// 封禁竞技比赛玩家
        /// </summary>
        public const int ClubBlockPlayer = 70040;

        /// <summary>
        /// 解散竞技比赛的桌子
        /// </summary>
        public const int DismissClubDesk = 70041;

        /// <summary>
        /// 获取转入房卡记录，会长和管理员有权限 客户端获取和服务器发送可以用一个类型
        /// </summary>
        public const int GetClubPayCard = 70042;

        /// <summary>
        /// 获取竞技比赛小黑屋玩家
        /// </summary>
        public const int GetClubBlockPlayerList = 70043;

        /// <summary>
        /// 通过昵称或者备注查询竞技比赛玩家
        /// </summary>
        public const int FindClubPlayerByName = 70044;

        /// <summary>
        /// 获取战绩数据--使用场景：我的战绩
        /// </summary>
        public const int GetPlayRecordData = 70045;

        /// <summary>
        /// 获取竞技比赛统计数据--战绩统计里面的总把数/耗卡数
        /// </summary>
        public const int GetClubStatisticsData = 70046;

        /// <summary>
        /// 获取竞技比赛时间段的大赢家
        /// </summary>
        public const int GetClubCountOfBest = 70047;

        /// <summary>
        /// 获取竞技比赛时间段的房主
        /// </summary>
        public const int GetClubCountOfRoomOwner = 70048;

        /// <summary>
        /// 获取竞技比赛参与人次
        /// </summary>
        public const int GetClubCountOfRound = 70049;

        /// <summary>
        /// 创建玩法桌子
        /// </summary>
        public const int CreateWayDesk = 70050;

        /// <summary>
        /// 加入玩法的桌子
        /// </summary>
        public const int JoinWayDesk = 70051;

        /// <summary>
        /// 俱乐部回放
        /// </summary>
        public const int ClubFriendFightdata = 70052;

        #region 俱乐部合伙人

        /// <summary>
        /// 获取俱乐部的合伙人列表
        /// </summary>
        public const int GetPartnerListOfClub = 70060;

        /// <summary>
        /// 获取俱乐部的合伙人列表
        /// </summary>
        public const int GetMembersOfPartnerClub = 70061;

        /// <summary>
        /// 为俱乐部玩家增加合伙人角色
        /// </summary>
        public const int AddPartnerRoleForPlayerClub = 70062;

        /// <summary>
        /// 从俱乐部玩家移除合伙人角色
        /// </summary>
        public const int RemovePartnerRoleForClubPlayer = 70063;

        /// <summary>
        /// 加组员给俱乐部合伙人
        /// </summary>
        public const int AddPlayersToClubPartner = 70064;

        /// <summary>
        /// 从俱乐部合伙人移除组员
        /// </summary>
        public const int RemovePlayerFromPartnerClub = 70065;

        /// <summary>
        /// 搜索无合伙人的俱乐部玩家
        /// </summary>
        public const int SearchPlayerOfNoPartnerClub = 70066;

        /// <summary>
        /// 获取俱乐部合伙人统计汇总信息
        /// </summary>
        public const int GetStatisticsOfPartnerClub = 70068;

        /// <summary>
        /// 会长将合伙人组员转移至其他合伙人
        /// </summary>
        public const int TransferMemberOfPartnerClub = 70067;

        /// <summary>
        /// 申请成功为合伙人的组员
        /// </summary>
        public const int ApplyMemberOfPartnerClub = 70069;

        /// <summary>
        /// 创建比赛
        /// </summary>
        public const int CreateClubMatch = 70070;

        /// <summary>
        /// 获取比赛信息
        /// </summary>
        public const int GetClubMatchInfo = 70071;

        /// <summary>
        /// 获取比赛玩家积分--群主使用
        /// </summary>
        public const int GetClubMatchUserScores = 70072;

        /// <summary>
        /// 获取玩家积分日志  群主和玩家都要使用
        /// </summary>
        public const int GetClubMatchScoreNotesByUser = 70073;

        /// <summary>
        /// 获取比赛日志
        /// </summary>
        public const int GetClubMatchNotes = 70074;

        /// <summary>
        /// 设置当前比赛玩家的比赛积分
        /// </summary>
        public const int SetClubMatchUserScore = 70075;

        /// <summary>
        /// 获取自己的比赛信息
        /// </summary>
        public const int GetMyMatchInfo = 70076;

        /// <summary>
        /// 玩家退赛申请
        /// </summary>
        public const int UserAskExitMatch = 70077;

        /// <summary>
        /// 获取玩家退赛列表
        /// </summary>
        public const int GetExitMatchUserList = 70078;

        /// <summary>
        /// 群主处理重赛
        /// </summary>
        public const int DoDealWithExitMatch = 70079;

        /// <summary>
        /// 关闭比赛
        /// </summary>
        public const int CloseClubMatch = 70080;

        /// <summary>
        /// 获取比赛列表
        /// </summary>
        public const int GetClubMatchList = 70081;

        /// <summary>
        /// 修改比赛中的玩法设置
        /// </summary>
        public const int EditClubMatchPlayWay = 70082;

        /// <summary>
        /// 获取俱乐部是否有联赛权限
        /// </summary>
        public const int GetClubLeaguePower = 70083;

        /// <summary>
        /// 创建俱乐部联赛
        /// </summary>
        public const int CreateClubLeagueMatch = 70084;

        /// <summary>
        /// 加入联赛
        /// </summary>
        public const int DoJoinClubLeagueMatch = 70085;

        /// <summary>
        /// 返回加入联赛的俱乐部列表
        /// </summary>
        public const int GetJoinLeagueMatchClubList = 70086;

        /// <summary>
        /// 请求加入联赛
        /// </summary>
        public const int AskJoinClubLeagueMatch = 70087;

        /// <summary>
        /// 获取申请加入联赛的列表--联盟长用
        /// </summary>
        public const int GetAskJoinClubLeagueMatchList = 70088;

        /// <summary>
        /// 获取竞猜联赛管理列表
        /// </summary>
        public const int GetJoinClubLists = 70089;

        /// <summary>
        /// 联盟长限制玩家不能玩游戏
        /// </summary>
        public const int LeagueClubBlockPlayer = 70090;

        /// <summary>
        /// 踢出联赛
        /// </summary>
        public const int DismissClubLeagueMatch = 70091;

        /// <summary>
        /// 联赛禁桌
        /// </summary>
        public const int LeagueClubBanDesk = 70092;

        /// <summary>
        /// 获取联赛排行榜
        /// </summary>
        public const int GetLeagueClubRanking = 70093;

        /// <summary>
        /// 盟主颁奖
        /// </summary>
        public const int DoAward = 70094;

        /// <summary>
        /// 获取颁奖记录
        /// </summary>
        public const int GetAwardRecord = 70095;

        /// <summary>
        /// 发布生存任务
        /// </summary>
        public const int LeaguePublishTask = 70096;

        /// <summary>
        /// 获取生存任务列表
        /// </summary>
        public const int GetLeaguePublishTaskList = 70097;

        /// <summary>
        /// 获取俱乐部禁桌的数据
        /// </summary>
        public const int GetClubBanDesk = 70098;

        /// <summary>
        /// 关闭联赛
        /// </summary>
        public const int CloseLeagueMathc = 70099;

        /// <summary>
        /// 获取俱乐部列表
        /// </summary>
        public const int GetClubList = 70100;

        /// <summary>
        /// 设置禁止同桌 联盟用
        /// </summary>
        public const int SetBanGroupByLeague = 70101;

        /// <summary>
        /// 获取禁止同桌的数据  联盟用
        /// </summary>
        public const int GetBanGroupsByLeague = 70102;

        /// <summary>
        /// 获取小黑屋玩家，--联盟俱乐部
        /// </summary>
        public const int GetLeagueClubBlockPlayerList = 70103;

        /// <summary>
        /// 俱乐部通过玩家Id查找玩家
        /// </summary>
        public const int ClubFindPlayById = 70104;

        /// <summary>
        /// 添加玩家到俱乐部
        /// </summary>
        public const int AddPlayerInClub = 70105;

        /// <summary>
        /// 获取合伙人的桌费列表
        /// </summary>
        public const int GetPartnerDeskScore = 70106;

        /// <summary>
        /// 踢出玩家
        /// </summary>
        public const int OutPlayer = 70107;

        /// <summary>
        /// 获取俱乐部玩家信息
        /// </summary>
        public const int GetClubPlayInfo = 70108;

        /// <summary>
        /// 获取俱乐部的战绩数据
        /// </summary>
        public const int GetClubFightRecord = 70109;

        /// <summary>
        /// 获取盟主下面的俱乐部列表
        /// </summary>
        public const int GetLeagueClubs = 70120;

        /// <summary>
        /// 获取玩家比赛积分
        /// </summary>
        public const int GetPlayMatchScore = 70121;

        ///// <summary>
        ///// 查找战绩玩家在哪个俱乐部打的
        ///// </summary>
        //public const int GetPlayerFightRecordInClub = 70122;

        /// <summary>
        /// 群主设置某些玩法隐藏
        /// </summary>
        public const int SetWayHide = 70123;

        /// <summary>
        /// 限制某些玩家某些玩法不能玩
        /// </summary>
        public const int SetWayHideToPlayer = 70124;

        /// <summary>
        /// 设置比赛积分备注
        /// </summary>
        public const int SetMatchSocreMemo = 70125;

        /// <summary>
        /// 修改比赛设置
        /// </summary>
        public const int SetMatchSet = 70126;

        /// <summary>
        /// 获取比赛设置
        /// </summary>
        public const int GetMatchSet = 70127;

        /// <summary>
        /// 获取自己的俱乐部是不是联赛管理员
        /// </summary>
        public const int GetMyClubIsAdmin = 70128;

        /// <summary>
        /// 设置联赛管理员
        /// </summary>
        public const int SetLeagueAdminClubs = 70129;

        /// <summary>
        /// 获取一个俱乐部管理名下的俱乐部信息 --联赛使用
        /// </summary>
        public const int GetClubOfManager = 70130;

        /// <summary>
        /// 根据类型获取比赛日志
        /// </summary>
        public const int GetClubMatchNotesByType = 70131;

        /// <summary>
        /// 修改俱乐部密码
        /// </summary>
        public const int EditClubPassWord = 70132;

        /// <summary>
        /// 玩家主动退出俱乐部
        /// </summary>
        public const int PlayExitClub = 70133;

        /// <summary>
        /// 俱乐部回放 --新版
        /// </summary>
        public const int ClubFriendFightdataNew = 70134;

        #endregion

        #endregion

        #if Server
        
        #region ServerManager 10

        /// <summary>
        /// 选举包
        /// </summary>
        public const int election = 100001;

        /// <summary>
        /// 选举结果
        /// </summary>
        public const int electionResult = 100002;

        /// <summary>
        /// 心跳包
        /// </summary>
        public const int heartBeatpack = 100003;

        /// <summary>
        /// 服务器管理的集群信息
        /// </summary>
        public const int serverMainclusterInfo = 100004;

        #endregion

        #region DataCenter 21

        /// <summary>
        /// 读取玩家数据
        /// </summary>
        public const int ReadPlayerData = 210001;

        /// <summary>
        /// 写玩家数据
        /// </summary>
        public const int WritePlayerData = 210002;

        /// <summary>
        /// 保存玩家数据
        /// </summary>
        public const int SavePlayerData = 210003;

        #endregion

        #endif

        #region bisaiServer

        /// <summary>
        /// 比赛包
        /// </summary>
        //public const int biSaiPack = 320001;

        #endregion

        #region ChatServer 36

        /// <summary>
        /// 一条信息
        /// </summary>
        //public const int AMessage = 360001;

        /// <summary>
        /// 创建竞技比赛聊天室
        /// </summary>
        //public const int CreateChatRoom = 360002;

        /// <summary>
        /// 销毁聊天室
        /// </summary>
        //public const int DestroyChatRoom = 360003;

        /// <summary>
        /// 对聊天室发送消息
        /// </summary>
        //public const int SendMessage = 360004;

        /// <summary>
        /// 心跳包
        /// </summary>
       // public const int ChatHeart = 360005;

        #endregion

        #if Server
        
        #region TeamManager 44

        /// <summary>
        /// 获取我的战队
        /// </summary>
        public const int GetMyTeam = 440001;

        /// <summary>
        /// 获取所有战队信息
        /// </summary>
        public const int GetAllTeamList = 440002;

        /// <summary>
        /// 创建战队
        /// </summary>
        public const int CreateTeam = 440003;

        /// <summary>
        /// 获取战队排行榜
        /// </summary>
        public const int GetTeamRankList = 440004;

        /// <summary>
        /// 获取战队成员列表
        /// </summary>
        public const int GetMemberList = 440005;

        /// <summary>
        /// 申请加入战队
        /// </summary>
        public const int JoinTeamRequest = 440006;

        /// <summary>
        /// 离开战队
        /// </summary>
        public const int QuitTeam = 440007;

        /// <summary>
        /// 修改战队信息
        /// </summary>
        public const int EditorTeamInfo = 440008;

        /// <summary>
        /// 获取战队详细信息
        /// </summary>
        public const int GetTeamDetailInfo = 440009;

        /// <summary>
        /// 编辑战队密码
        /// </summary>
        public const int EditorTeamPassword = 440010;

        /// <summary>
        /// 获取申请加入战队的列表
        /// </summary>
        public const int GetApplyJoinList = 440011;

        /// <summary>
        /// 获取战队中自身的信息
        /// </summary>
        public const int GetTeamMyInfo = 440012;

        /// <summary>
        /// 审核玩家加入战队
        /// </summary>
        public const int CheckUserJoinTeam = 440013;

        /// <summary>
        /// 获取邀请玩家的信息
        /// </summary>
        public const int GetInvitePlayer = 440014;

        /// <summary>
        /// 邀请玩家加入战队
        /// </summary>
        public const int InvitePlayer = 440015;

        /// <summary>
        /// 获取战队的详细玩家信息
        /// </summary>
        public const int GetTeamDetailPlayer = 440016;

        /// <summary>
        /// 获取玩家个人的信息，如邀请加入战队
        /// </summary>
        public const int GetPersonMessage = 440017;

        /// <summary>
        /// 邀请结果
        /// </summary>
        public const int InviteResult = 440018;

        /// <summary>
        /// 创建战队自建比赛
        /// </summary>
        public const int CreateTeamRace = 440100;

        #endregion
        #endif
    }

    /// <summary>
    /// 游戏包裹协议
    /// </summary>
    public static class GameSeverAgreement
    {
        /*
		 * 服务器通用包
		 * */

        /// <summary>
        /// 玩家登录包
        /// </summary>
        public const int Login = 5000;

        /// <summary>
        /// 金币场进入桌子包
        /// </summary>
        public const int InDesk = 5001;

        /// <summary>
        /// 服务器配置信息
        /// </summary>
        public const int gameConfig = 5002;

        /// <summary>
        /// 返回、后退包
        /// </summary>
        public const int comBack = 5003;

        /// <summary>
        /// 子游戏包
        /// </summary>
        public const int zyxPack = 5004;

        /// <summary>
        /// 桌上玩家信息
        /// </summary>
        public const int deskPlayerInfo = 5005;

        // <summary>
        // 退出房间
        // </summary>
        //public const int quitRoom = 5006;

        /// <summary>
        /// 准备包裹
        /// </summary>
        public const int readyPk = 5007;

        /// <summary>
        /// 开战
        /// </summary>
        public const int startWar = 5008;

        /// <summary>
        /// 战斗结束信号
        /// </summary>
        public const int warOver = 5009;

        /// <summary>
        /// 玩家状态变化事件
        /// </summary>
        public const int playerStateChange = 5010;

        /// <summary>
        /// 个人创建朋友房包
        /// </summary>
        public const int createFriendRoom = 5011;

        /// <summary>
        /// 解散房间命令
        /// </summary>
        public const int dissFriendRoomCmd = 5012;

        /// <summary>
        /// 进入房间
        /// </summary>
        public const int joinFriendRoom = 5013;

        /// <summary>
        /// 请求解散房间
        /// </summary>
        public const int placedissRoom = 5014;

        /// <summary>
        /// 解散回复,同意或拒绝
        /// </summary>
        public const int disreponse = 5015;

        /// <summary>
        /// 朋友房信息包
        /// </summary>
        public const int friendroominfo = 5016;

        /// <summary>
        /// 朋友房玩家信息包
        /// </summary>
        public const int friendroomplayers = 5017;

        /// <summary>
        /// 朋友房详情包-对战信息
        /// </summary>
        public const int friendroombrus = 5018;

        /// <summary>
        /// 朋友房解散信息包
        /// </summary>
        public const int disbankinfo = 5019;

        /// <summary>
        /// 朋友房上几场信息
        /// </summary>
        public const int friendlastInfo = 5020;

        /// <summary>
        /// 获取战斗数据回放包
        /// </summary>
        public const int friendfightdata = 5021;

        /// <summary>
        /// 加入玩法
        /// </summary>
        public const int joinWay = 5022;

        /// <summary>
        /// 测试
        /// </summary>
        public const int Test = 5023;

        /// <summary>
        /// 某局结束通知
        /// </summary>
        public const int over_paiju = 5024;

        /// <summary>
        /// 打完所有局
        /// </summary>
        public const int over_All = 5025;

        /// <summary>
        /// 开战过，局数没到被解散
        /// </summary>
        public const int over_jiesan = 5026;

        /// <summary>
        /// 超时被解散_24小时还没打完
        /// </summary>
        public const int over_timeout = 5027;

        /// <summary>
        /// 房主解散
        /// </summary>
        public const int over_fangzhu = 5028;

        /// <summary>
        /// 进入到朋友房_拿开战局数以及房间人数可以判断_创建房间_加入房间_玩家重连
        /// </summary>
        public const int accesstoFriendRoom = 5029;

        /// <summary>
        /// 桌上聊天包
        /// </summary>
        public const int chatDesk = 5030;

        /// <summary>
        /// 离线挂机包
        /// </summary>
        public const int outlineGuji = 5031;

        /// <summary>
        /// 朋友房重连提示包
        /// </summary>
        public const int friendReconn = 5032;

        /// <summary>
        /// 朋友房离线提示包
        /// </summary>
        public const int friendLeave = 5033;

        /// <summary>
        /// 超时未满员
        /// </summary>
        public const int over_timeout_nowar = 5034;

        /// <summary>
        /// 返还房卡提示
        /// </summary>
        public const int returnCard = 5035;

        /// <summary>
        /// 没有成功进入房间的提示
        /// </summary>
        public const int notJoinFriendRoom = 5036;

        /// <summary>
        /// 设备信息包 客户端发给服务端
        /// </summary>
        public const int DeviceInfoPack = 5037;

        /// <summary>
        /// 设备信息变化包 服务端发给客户端
        /// </summary>
        public const int DeviceInfoChange = 5038;

        /// <summary>
        /// 语音包
        /// </summary>
        public const int voiceData = 5039;

        /// <summary>
        /// 玩家数据包
        /// </summary>
        public const int getPlayerData_Test = 5040;

        /// <summary>
        /// 请求立即开战
        /// </summary>
        public const int questOnceFight = 5041;

        /// <summary>
        /// 桌子信息发生变化
        /// </summary>
        public const int DeskInfoChange = 5042;

        /// <summary>
        /// 发送道具包
        /// </summary>
        public const int Props = 5043;

        /// <summary>
        /// 玩法被删除了
        /// </summary>
        public const int wayDel = 5044;

        /// <summary>
        /// 竞技比赛桌子解散指令
        /// </summary>
        public const int ClubDisBankCmd = 5045;

        /// <summary>
        /// 加入竞技比赛房间
        /// </summary>
        public const int JoinClubDesk = 5046;

        /// <summary>
        /// 创建竞技比赛房间
        /// </summary>
        public const int CreateClubDesk = 5047;

        /// <summary>
        /// 赠送道具
        /// </summary>
        public const int GiveProps = 5048;

        /// <summary>
        /// 玩家托管
        /// </summary>
        public const int PlayerDePosit = 5049;

        /// <summary>
        /// 少人开始
        /// </summary>
        public const int LessOpen = 5050;

        /// <summary>
        /// 切换俱乐部房间
        /// </summary>
        public const int SwitchClubRoom = 5051;

        /// <summary>
        /// 离线变化包
        /// </summary>
        public const int OutLineChange = 5052;

        /// <summary>
        /// 俱乐部再来一局
        /// </summary>
        //public const int ClubAgainGameSuccess = 5053;

        /// <summary>
        /// 玩家托管变化包
        /// </summary>
        public const int PlayerDepositChange = 5054;

        /// <summary>
        /// 开战倒计时包
        /// </summary>
        public const int StartWarCountdown = 5055;

        /// <summary>
        /// 用户观战包
        /// </summary>
        public const int PlayerLookOn = 5056;

        /// <summary>
        /// 用户换座位包
        /// </summary>
        public const int PlayerChangeDeskSeat = 5057;



        #region xu添加电视比赛包协议

        /// <summary>
        /// 发送比赛服务器信息
        /// </summary>
        public const int TVRaceInfo = 6000;

        /// <summary>
        /// 抢位置包
        /// </summary>
        public const int TVSeat = 6001;

        /// <summary>
        /// 观战包
        /// </summary>
        public const int TVLook = 6002;

        /// <summary>
        /// 竞猜包
        /// </summary>
        public const int TVGuess = 6003;

        /// <summary>
        /// 客户端获取竞猜数据
        /// </summary>
        public const int TVGetGuess = 6004;

        /// <summary>
        /// 更新玩家数据
        /// </summary>
        public const int UpdatePlayerInfo = 6005;

        /// <summary>
        /// 获取历史下注结果
        /// </summary>
        public const int GetHistoryGameResult = 6006;

        /// <summary>
        /// 返还竞猜游戏币
        /// </summary>
        public const int BackGuessMoney = 6007;

        /// <summary>
        /// 获取游戏排行榜
        /// </summary>
        public const int GetGameRankingList = 6008;

        /// <summary>
        /// 发送公告
        /// </summary>
        public const int SendNoticeMessage = 6009;

        /// <summary>
        /// 更新玩家钱
        /// </summary>
        public const int UpdateUserMoney = 6010;

        /// <summary>
        /// 获取竞猜结束结果信息
        /// </summary>
        public const int GetGuessGameOverInfo = 6011;

        /// <summary>
        /// 俱乐部比赛因小局分不够解散桌子
        /// </summary>
        public const int ClubMatchDisBankDeskByBurs = 6012;

        /// <summary>
        /// 因托管自动解散
        /// </summary>
        public const int DepositAutoDissolve = 6013;

        #endregion

        #region 积分竞技比赛包协议

        /// <summary>
        /// 报名
        /// </summary>
        public const int DoEnlist = 6013;

        /// <summary>
        /// 发送比赛信息
        /// </summary>
        public const int MatchInfo = 6014;

        /// <summary>
        /// 比赛排行榜信息，有淘汰竞技数据
        /// </summary>
        public const int MatchRank = 6015;

        /// <summary>
        /// 获取比赛报名人数
        /// </summary>
        public const int GetMatchPlayerCount = 6016;

        /// <summary>
        /// 玩家的比赛信息
        /// </summary>
        public const int MatchPlayerInfo = 6017;

        /// <summary>
        /// 获取比赛进行中的信息
        /// </summary>
        public const int GetMatchPlayInfo = 6018;

        /// <summary>
        /// 发送比赛进行到哪一轮的信息
        /// </summary>
        public const int MatchLunInfo = 6019;

        /// <summary>
        /// 积分报名
        /// </summary>
        public const int ScoreEnroll = 6020; //

        /// <summary>
        /// 比赛卷兑换奖券
        /// </summary>
        public const int MatchRollExchange = 6021;

        #endregion


        #region 新版本比赛包协议  打立出局 定局积分

        /// <summary>
        /// 获取新的比赛配置
        /// </summary>
        public const int GetNewMatchConfig = 6022;

        /// <summary>
        /// 新的比赛报名
        /// </summary>
        public const int NewMatchEnlist = 6023;

        /// <summary>
        /// 获取报名人数
        /// </summary>
        public const int GetEnlistPeopleCountPack = 6024;

        /// <summary>
        /// 获取实时赛况列表
        /// </summary>
        public const int GetRealTimeOuts = 6025;

        /// <summary>
        /// 获取比赛详细信息
        /// </summary>
        public const int GetMatchInfo = 6026;

        /// <summary>
        /// 获取自己是否报名
        /// </summary>
        public const int GetMyIsEnlist = 6027; //

        /// <summary>
        /// 获取报名玩家
        /// </summary>
        public const int GetEnlistPlayer = 6028; //

        /// <summary>
        /// 退费
        /// </summary>
        public const int ExitMatchMoney = 6029;

        /// <summary>
        /// 一轮打完发包
        /// </summary>
        public const int LunGameOver = 6030;

        /// <summary>
        /// 一轮开始告诉玩家淘汰还是晋级
        /// </summary>
        public const int LunGameResult = 6031;

        /// <summary>
        /// 玩家比赛中的信息
        /// </summary>
        public const int PlayerMatching = 6032;



        /// <summary>
        /// 获取定时赛时间列表
        /// </summary>
        public const int GetFixedTimeMatch = 6034;

        /// <summary>
        /// 比赛退赛
        /// </summary>
        public const int ExitMatch = 6035;

        /// <summary>
        /// 新的比赛报名-C#用
        /// </summary>
        public const int GetEnlistPeopleCountPackNET = 6036;

        /// <summary>
        /// 新的比赛报名-C#用 6038已经被使用
        /// </summary>
        public const int NewMatchEnlistNET = 6037;

        /// <summary>
        /// 获取定局积分排行榜
        /// </summary>
        public const int SendIntegral = 6038;

        /// <summary>
        /// 获取比赛详细信息，通过Key  Str
        /// </summary>
        public const int GetMatchByKeyStr = 6039;

        /// <summary>
        /// 获取玩家道具
        /// </summary>
        public const int GetUserDaoJu = 6040;

        /// <summary>
        /// 获取定局积分排行榜  因为6038被占用
        /// </summary>
        public const int GetFixedScoreRankListNew = 6041;

        /// <summary>
        /// IPTV 海选报名
        /// </summary>
        public const int IPTVMatchEnlist = 6042;

        /// <summary>
        /// 发送IPTV奖励信息包
        /// </summary>
        public const int IPTVMatchRewardPack = 6043;

        /// <summary>
        /// 获取积分日榜
        /// </summary>
        public const int GetScoreRankListByDay = 6044;

        /// <summary>
        /// 发送晋级消息
        /// </summary>
        public const int SendAdvancement = 6045;

        /// <summary>
        /// IPTV 海选赛
        /// </summary>
        public const int IPTVHaiXuanMatch = 6046;

        /// <summary>
        /// 获取IPTV比赛桌子信息
        /// </summary>
        public const int GetIPTVMatchDesk = 6047;

        /// <summary>
        /// 获取IPTV报名选手名单
        /// </summary>
        public const int GetIPTVEnlistPlayer = 6048;

        /// <summary>
        /// 是否使用复活卡
        /// </summary>
        public const int IsUserRevive = 6049;

        /// <summary>
        /// 获取冠军列表
        /// </summary>
        public const int GetChampionList = 6050;

        /// <summary>
        /// 发包给客户端同步数据
        /// </summary>
        public const int AddZiChanToPlayer = 6051;

        /// <summary>
        /// 游戏开始发送玩家比赛信息，同6032是一样的包内容。只是发送的时间不一样
        /// </summary>
        public const int SetPlayMathcInfo = 6052;

        #endregion

        /// <summary>
        /// 竞技比赛踢出玩家协议
        /// </summary>
        public const int ClubOutPlayer = 6053;

        /// <summary>
        /// 添加平衡配置
        /// </summary>
        public const int AddBalanceConfig = 6054;

        /// <summary>
        /// 删除平衡配置
        /// </summary>
        public const int RemoveBalanceConfig = 6055;

        /// <summary>
        /// 获取平衡配置
        /// </summary>
        public const int GetBalanceConfigs = 6056;

        /// <summary>
        /// 编辑平衡配置
        /// </summary>
        public const int EditorBalanceConfig = 6057;

        /// <summary>
        /// 添加玩家平衡配置
        /// </summary>
        public const int AddBalancePlayerConfig = 6058;

        /// <summary>
        /// 移除玩家平衡配置
        /// </summary>
        public const int RemoveBalancePlayerConfig = 6059;

        /// <summary>
        /// 编辑玩家平衡配置
        /// </summary>
        public const int EditorBalancePlayerConfig = 6060;

        /// <summary>
        /// 获取玩家平衡配置
        /// </summary>
        public const int GetBalancePlayerConfig = 6061;

        public const int AddRoomRateRule = 6062;
        
        public const int RemoveRoomRateRule = 6063;
        
        public const int AddRoomRateRuleItem = 6064;

        public const int RemoveRoomRateRuleItem = 6065;

        public const int GetRoomRateRuleItem = 6066;

        /// <summary>
        /// 更新活动道具数据
        /// </summary>
        public const int UpdateActivityPropData = 6067;

        /// <summary>
        /// 房间奖励
        /// </summary>
        public const int CastleRewardData = 6068;

        /// <summary>
        /// 玩家替补比赛
        /// </summary>
        public const int PlayerSubstituteRace = 6069;

        /// <summary>
        /// 获取自己的比赛报名费用包
        /// </summary>
        public const int GetSelfRaceEnlistFeePack = 6070;

        /// <summary>
        /// 获取二七王周赛配置
        /// </summary>
        public const int GetEqwWeakRaceConfig = 6071;
        
        /// <summary>
        /// 桌子的其他数据
        /// </summary>
        public const int DeskOtherData = 6072;

        /// <summary>
        /// 使用记牌器
        /// </summary>
        public const int UsingHandTracker = 6073;
    }
}