|
- local Cmd = require("luaScript.Protocol.Club.ClubCmd")
- local ClubDefine = {}
-
- --推送消息类型定义
- ClubDefine.PUSH = {
- changeBaoJian = 10024, --更新包间
- changeBaoJianSet = 10029, --包间设置
- clubJieSan = 10014, --解散茶馆
- changeClubName = 10020, -- 修改茶馆名
- dongJieClub = 10015, --茶馆状态修改冻结
- jieDongClub = 10010, --茶馆状态修改解冻
- kickClubPlayer = 10011, --踢出茶馆
- changeClubSet = 10027, --修改茶馆设置 隐私 微信分享 茶馆模式
- changePlayer = 10022, -- 修改成员
- applyClubSuccess = 10016, -- 申请加入茶馆成功通知
- changeRoom = 10021, --更新房间数据
- changeClubNotice = 10026, --更新公告
- changeClubTableNum = 10023, --在线桌数
- message = 10012, --消息推送/主盟收到副盟加入通知
- invite = 10050, --邀请好友
- dayingjiaset = 10040, --大赢家设置
- changeClubBg = 10081, --亲友圈背景设置
- cancelCopartner = 10043, --取消合伙人通知
- gameActive = 10041, --游戏激活推送
- setAllBaoJian = 10042, --设置所有包间
- updateUnionMasterState = 10044, --刷新主盟管理-亲友圈列表状态
- updateUnionSlaveState = 10045, --刷新副盟管理-状态
- updateCestStatus = 20001, --刷新玩家CEST个人信息
- updateCestSet = 20002, -- 刷新CEST报名场的信息
- updateCestManage = 20003, -- 刷新CEST管理界面
- updateCestMinge = 20004, -- 刷新CEST用户参赛名额次
- updateCestApplyMessage = 20005, -- 刷新CEST海选赛申请消息
- }
-
- ClubDefine.heHuoRenText = "合伙人"
-
- ClubDefine.Error = {
- [Cmd.PHP_CLUB_ADD_PLAYER] = {
- [1024] = "玩家ID不存在,请重新输入",
- [1020] = "玩家ID不存在,请重新输入",
- [1037] = "玩家已在"..PLN.CLUB_NAME.."!"
- },
- [Cmd.PHP_CLUB_CREATE] = {
- [1044] = PLN.CLUB_NAME.."创建失败,名字存在特殊字符",
- [1018] = PLN.CLUB_NAME.."创建失败,"..PLN.CLUB_NAME.."个数已达上限!",
- },
- [Cmd.PHP_CLUB_CHANGE_APPLY_STATUS] = {
- [1021] = "已经同意申请!",
- },
- [Cmd.PHP_CLUB_PLAYER_LIST] = {
- [1011] = "非"..PLN.CLUB_NAME.."成员或已被踢出"..PLN.CLUB_NAME.."!",
- [1014] = PLN.CLUB_NAME.."不存在或已经解散!",
- },
- [Cmd.PHP_CLUB_UPDATE_NOTICE] = {
- [1031] = PLN.CLUB_NAME.."更新公告失败,包含敏感字符!",
- },
- [Cmd.PHP_CLUB_SET] = {
- [1044] = "名称中含有特殊字符,无法识别。请重新输入常规文字!"
- },
- [Cmd.PHP_CLUB_MEMBER_SET] = {
- [1014] = PLN.CLUB_NAME.."不存在或已经解散!",
- },
- [Cmd.PHP_CLUB_WARMEMBERSTATUS] = {
- [200] = "操作成功!",
- [1210] = "没有权限,请联系客服!",
- },
- [Cmd.PHP_CLUB_ACTIVE_GAME_RULE] = {
- [200] = "操作成功!",
- },
- [Cmd.PHP_CLUB_COPY_CLUB] = {
- [200] = "复制成功!",
- },
- [Cmd.PHP_CLUB_GRANT_SET] = {
- [200] = "操作成功!",
- },
- [Cmd.PHP_CLUB_UNION_SWITCH] = {
- [200] = "操作成功!",
- [201] = "您已开启主盟权限!",
- [202] = "您已开启副盟权限!",
- [1026] = "无管理员权限",
- [1110] = "PLN.CLUB_NAME..ID不正确,或此"..PLN.CLUB_NAME.."无权限!",
- [1121] = "本"..PLN.CLUB_NAME.."名下玩家排名分不为0,或存在队长,或已有对局,无法开启权限!",
- [1129] = "本"..PLN.CLUB_NAME.."当前有玩家正在玩牌, 无法设置副盟!",
- [1122] = "本"..PLN.CLUB_NAME.."贡献值不为0,无法开启权限!",
- [1131] ="无法同时开启主盟权限和合盟权限",
- [1132] = "请勾选同意下方联盟合作协议,即可开启权限哦。",
- [1133] = "请勾选同意下方联盟合作协议,即可开启权限哦。",
- [1134] = "开启主盟失败,当前"..PLN.CLUB_NAME.."已是合盟!",
- [1135] = "开启合盟失败,当前"..PLN.CLUB_NAME.."已是主盟!",
- [1136] = "请先解除所有"..PLN.CLUB_NAME.."的合盟关系后,再进行操作!",
- [1137] = "关闭合盟权限失败,请到【联盟管理】点击解散联盟,再关闭!"
- },
- [Cmd.PHP_CLUB_SEARCH_MATER_UNION] = {
- [0] = "请输入其它茶馆ID",
- [1110] = PLN.CLUB_NAME.."ID不正确,或此"..PLN.CLUB_NAME.."无权限!",
- [1121] = "本"..PLN.CLUB_NAME.."名下玩家排名分不为0,或存在队长,或已有对局,无法开启权限!",
- [1122] = "本"..PLN.CLUB_NAME.."贡献值不为0,无法开启权限!",
- [1019] = "查询太频繁,请稍候再试",
- [1026] = "无管理员权限",
- [1124] = "请先开启合盟权限!",
- [1125] = "您已加入该主盟",
- [1126] = "您已加入其它联盟",
- },
- [Cmd.PHP_CLUB_APPLY_MATER_UNION] = {
- [200] = "申请成功,请等待盟主同意!",
- [1026] = "无管理员权限",
- [1122] = "本"..PLN.CLUB_NAME.."贡献值不为0,无法申请加入了",
- [1124] = "请先开启合盟权限!",
- [1125] = "您已加入该主盟",
- [1126] = "您已加入其它联盟",
- },
- [Cmd.PHP_CLUB_MATER_UNION_MESSAGE] = {
- [1026] = "无管理员权限",
- [1123] = "请先开启主盟权限!",
- [1125] = "您已加入该主盟",
- [1126] = "您已加入其它联盟",
- },
- [Cmd.PHP_CLUB_SLAVE_UNION_DISSMISS] = {
- [200] = "操作成功!",
- [1026] = "无管理员权限",
- [1151] = "排名总分不为0,请先上报排名后再进行解除操作!!",
- },
- [Cmd.PHP_CLUB_MASTER_UNION_SETUP] = {
- [200] = "操作成功!",
- [1151] = "该"..PLN.CLUB_NAME.."排名总分不为0,请先上报排名后再进行解除操作!",
- },
- [Cmd.PHP_CLUB_BELONG_SET] = {
- [200] = "操作成功!",
- },
- [Cmd.PHP_CLUB_SETMWARNUM] = {
- [200] = "处理成功!",
- },
- [Cmd.PHP_CLUB_WAR_NUM_APPLY] = {
- [200] = "处理成功!",
- },
- [Cmd.PHP_CLUB_MATER_UNION_MESSAGE_JUDGE] = {
- [200] = "处理成功!",
- [1121] = "本"..PLN.CLUB_NAME.."名下玩家排名分不为0,或存在队长,或已有对局,无法开启权限!",
- [1122] = "本"..PLN.CLUB_NAME.."贡献值不为0,无法开启权限!",
- [1124] = "该"..PLN.CLUB_NAME.."已关闭副盟权限!",
- [1026] = "无操作权限",
- [1123] = "请先开启主盟权限!",
- [1141] = "该"..PLN.CLUB_NAME.."申请不存在,或已解散!",
- [1143] = "该申请已处理成功!",
- [1128] = "该副盟已加入其它主盟!",
- [1024] = "此申请人玩家ID不存在, 无需审批",
- [1151] = "该"..PLN.CLUB_NAME.."排名总分不为0,请先上报排名后再进行解除操作!",
- },
- [Cmd.PHP_CLUB_SHANG_BAO] = {
- [200] = "上报成功,请在排行榜查看排名!",
- },
- [Cmd.PHP_CLUB_CHECK_RANK] = {
- [101] = "参数错误(101)",
- }
- }
-
- ClubDefine.Job = {
- Member = 1, --成员
- Manager = 2, --管理员
- Creator = 3, --创始人
- Copartner = 4, --合伙人
- LevelOneCopartner = 5, --一级合伙人(队长)
- LevelTwoCopartner = 6, --二级合伙人(小队)
- LevelThreeCopartner = 7, --三级合伙人(小组长)
- }
-
- ClubDefine.Role = {
- [1] = "成 员",
- [2] = "管理员",
- [3] = PLN.CLUB_CREATOR_DESC2,
- [4] = ClubDefine.heHuoRenText,
- [5] = "一级"..ClubDefine.heHuoRenText,
- [6] = "二级"..ClubDefine.heHuoRenText,
- [7] = "三级"..ClubDefine.heHuoRenText,
- }
-
- ClubDefine.RoleNew = {
- [1] = "成 员",
- [2] = "管理员",
- [3] = PLN.CLUB_CREATOR_DESC2,
- [4] = ClubDefine.heHuoRenText,
- [5] = "队长",
- [6] = "小队长",
- [7] = "小组长",
- }
-
- -- 海选赛
- ClubDefine.CestRole = {
- [1] = "选 手",
- [2] = "管理员",
- [3] = PLN.CLUB_CEST_CREATOR_DESC,
- [4] = ClubDefine.heHuoRenText,
- [5] = "队长",
- [6] = "小队长",
- [7] = "小组长",
- }
-
- ClubDefine.View = {
- Baoming = 1, --报名界面
- Normal = 2, --正常界面
- }
-
- -- 赛场
- ClubDefine.Saichang = {
- None = 0, -- 初始,报名
- Shilian = 1, -- 试炼场
- Chuji = 2, -- 初级场
- Gaoji = 3, -- 高级场
- Tuisai = 4, -- 退赛
- Zhongji = 6, -- 中级
- }
-
- -- 0,未领取,1领取 ,2审核中
- ClubDefine.SaichangStatus = {
- None = 0,
- Agree = 1,
- Shenhe = 2,
- }
-
- ClubDefine.CestStatus = {
- BAOMING_CANSAI = 1, -- 报名参赛
- SHENHE_ZHONG = 2, -- 审核中
- JIESHU_BENLUN = 3, -- 结束本轮
- }
-
- --界面状态机,有利于数据分割,多模式区分,以及精准的刷新控制。
- ClubDefine.PlayListType = {
- --普通场
- NORMAL_MEMBER = 0, --成员列表
- INVITE_ONLINE = 1, --亲友圈邀请
- --比赛场
- MATCH_MEMBER = 2, --比赛场成员
- MATCH_RECORD = 3, --比赛场记录
- MATCH_LV_1_COPARTNER_MEMBER = 4, --1级合伙人下属成员
- MATCH_LV_2_COPARTNER_MEMBER = 5, --2级合伙人下属成员
- MATCH_LV_1_COPARTNER_RECORD = 6, --1级合伙人下属成员记录
- MATCH_LV_2_COPARTNER_RECORD = 7, --2级合伙人下属成员记录
- MATCH_RANK = 8, --排行榜
- MATCH_ADJUST_MEMBER = 9, --调配成员
- MATCH_LV_1_ADJUST_MEMBER = 10, --1j调配成员
- MATCH_LV_2_ADJUST_MEMBER = 11, --2j调配成员
- SEARCH_PLAYER = 12, --搜索
- --排名赛
- ALL_PEOPLE_MATCH_RANK = 13, --排名赛排名
- ALL_PEOPLE_MATCH_TEAM_RANK = 14, --战队排名
- ALL_PEOPLE_MATCH_TEAM_LEVEL = 15, --战队等级
- ALL_PEOPLE_MATCH_MANAGER = 16, --排名赛管理
- ALL_PEOPLE_MATCH_TEAM_LIST = 17, --战队列表
- ALL_PEOPLE_MATCH_TEAM_LIST_TEAM = 18, --队长列表
- ALL_PEOPLE_MATCH_SET_MEMBER = 19, --调配成员
- ALL_PEOPLE_MATCH_LV_1_COPARTNER_MEMBER = 21, --队长下属成员
- ALL_PEOPLE_MATCH_LV_2_COPARTNER_MEMBER = 22, --小队长下属成员
- ALL_PEOPLE_MATCH_LV_3_COPARTNER_MEMBER = 23, --小组长下属成员
- ALL_PEOPLE_MATCH_FORBID_SAME_TABLE = 24, --禁止同桌
- --合盟模式(可以和其他模式共存)
- UNION_CLUB_LIST = 20, --合盟亲友圈列表
- }
-
- --{0:全部, 1:加减记录, 2比赛记录, 3赠送记录, 11:调整红花记录}
- ClubDefine.RedFlowRecordType = {
- ALL = 0,
- SUM_SUB = 1,
- PAI_JU = 2,
- PRIZE = 3,
- ADJUST = 11,
- }
-
- ClubDefine.MATCH_SWITCH = {
- SERVER_CLOSE = 0, --后台关闭
- CLIENT_CLOSE = 1, --比赛场关闭
- CLIENT_OPEN = 2, --比赛场开启
- PEOPLE_MATCH_SEVER_CLOSE = 10, --后台关闭
- PEOPLE_MATCH_CLOSE = 11, --排名赛关闭
- PEOPLE_MATCH_OPEN = 12, --排名赛开启
- PEOPLE_CEST_OPEN = 13, -- CEST开启
- }
-
- ClubDefine.BaoJianType = {
- Normal = 0, --单包间模式
- Multiple = 1,--混合多包间模式
- ManyRooms = 2,--子游戏多包间模式
- }
-
- ClubDefine.ClubMessage = {
- PLAYER_APPLY = 0, --玩家申请
- TEAMER_APPLY = 3, --队长申请
- ALL_PEOPLE_MATCH_APPLY = 4, --排名赛申请
- AWARD_APPLY = 2, --奖励申请
- CLUB_MESSAGE = 1, --亲友圈消息
- CEST_MESSAGE = 5, --海选赛消息
- SAISHI_MESSAGE = 5, --赛事消息
- }
-
- --[[
- 服务器posnumber是无符号short,最多支持到32767个桌子,
- 一个包间100个桌子算,大约是32767/100 = 327个包间,约等于327/10 = 32个游戏左右
- ]]
- --最大支持游戏个数
- ClubDefine.MaxGameCount = 33
- --支持包间的个数
- ClubDefine.BaoJianCount = 10
- --包间个数支持的椅子最大值
- ClubDefine.TableCountMax = 100
-
- return ClubDefine
|