ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ShareDefine.py
@@ -364,10 +364,11 @@
CrossActName_Gubao = "CrossActGubao" # 古宝养成 - 跨服
CrossActName_HorsePetTrain = "CrossActHorsePetTrain" # 骑宠养成 - 跨服
CrossActName_Lianqi = "CrossActLianqi" # 炼器 - 跨服
CrossActName_FamilyGCZ = "CrossActFamilyGCZ" # 仙盟攻城战
#跨服运营活动列表
CrossActNameList = [CrossActName_CTGBillboard, CrossActName_AllRecharge, CrossActName_LuckyCloudBuy, CrossActName_BossTrial, 
                    CrossActName_XianXiaMJ, CrossActName_Gubao, CrossActName_HorsePetTrain, CrossActName_Lianqi]
                    CrossActName_XianXiaMJ, CrossActName_Gubao, CrossActName_HorsePetTrain, CrossActName_Lianqi, CrossActName_FamilyGCZ]
#需要锁定活动分区分配直到活动结束的跨服运营活动,即使热更分区配置,也不会改变正在活动中的分区设定,直到活动结束
CrossActLockServerGroupIDList = [CrossActName_CTGBillboard, CrossActName_AllRecharge]
@@ -375,6 +376,7 @@
ActKey_ID = "ID" # 活动ID,唯一标识的ID,一般是活动开启的time值
ActKey_State = "State" # 活动状态 0-未开启, >0开启中,也代表当日的第几个时间段
ActKey_StateJoin = "StateJoin" # 活动某些功能可参与状态 0-还不可参与, >0可参与,一般可参与时该状态等于state
ActKey_StateError = "StateError" # 按流程走的活动状态是否已异常
ActKey_CfgID = "CfgID" # 活动表配置ID
ActKey_ActNum = "ActNum" # 活动分组编号
ActKey_DayIndex = "DayIndex" # 当前活动天索引,0开始,代表第1天
@@ -917,7 +919,10 @@
Def_CBT_HorsePetTrainScore, # 骑宠养成积分 - 个人榜  164
Def_CBT_CrossRealmPK, # 跨服PK竞技场  165
Def_CBT_LianqiScore, # 炼器积分 - 个人榜  166
) = range(150, 166 + 1)
Def_CBT_FamilyGCZScore, # 仙盟攻城战 - 仙盟积分总榜  167 (zoneID, 0)
Def_CBT_FamilyGCZPlayerHurt, # 仙盟攻城战 - 玩家伤害总榜  168 (zoneID, 0)
Def_CBT_FamilyGCZRoundHurt, # 仙盟攻城战 - 本轮分组仙盟伤害榜  169 (zoneID, batType*100+groupNum)
) = range(150, 169 + 1)
#职业对应战力排行榜类型
JobFightPowerBillboardDict = {
@@ -1435,7 +1440,12 @@
#通用信息记录类型 - 新 从 300 开始,原通用记录类型最大到255
Def_GameRecTypeList = (
                       Def_GameRecType_Xiangong, # 仙宫记录 300
                       ) = range(300, 1 + 300)
                       Def_GameRecType_FamilyDelSyncCross, # 仙盟删除同步跨服状态本服记录, familyID 301
                       Def_GameRecType_FamilyGCZMgr, # 仙盟攻城战公共管理信息记录, zoneID 302
                       Def_GameRecType_FamilyGCZJoinFamily, # 仙盟攻城战参与仙盟信息, zoneID 303
                       Def_GameRecType_FamilyGCZJoinMember, # 仙盟攻城战参与成员信息, zoneID 304
                       Def_GameRecType_FamilyGCZCityWall, # 仙盟攻城战城池信息, zoneID 305
                       ) = range(300, 1 + 305)
#通用信息记录新 - 字典key配置,如果有配置,则可额外按对应记录Value值存储字典,方便快速取值,可配置Value编号 1~8,配空默认 Value1
Def_GameRecValueKeyDict = {
                           Def_GameRecType_Xiangong:[1],
@@ -1640,6 +1650,7 @@
CrossServerMsg_CrossServerState = "CrossServerState"    # 跨服服务器状态变更
CrossServerMsg_PlayerLoginout = "PlayerLoginout"        # 玩家上下线状态同步
CrossServerMsg_ExitCrossServer = "ExitCrossServer"      # 退出跨服服务器
CrossServerMsg_SendFakePack = "SendFakePack"            # 给子服玩家发送封包
CrossServerMsg_Notify = "Notify"                        # 提示信息
CrossServerMsg_ChatCrossWorld = "ChatCrossWorld"        # 跨服世界聊天
CrossServerMsg_ViewPlayerCacheRet = "ViewPlayerCacheRet"# 查看跨服玩家信息结果
@@ -1693,6 +1704,8 @@
CrossServerMsg_FuncTeamInfo = "FuncTeamInfo"  # 功能队伍信息同步
CrossServerMsg_FuncTeamDel = "FuncTeamDel"  # 功能队伍删除同步
CrossServerMsg_FuncTeamList = "FuncTeamList"  # 功能队伍列表同步
CrossServerMsg_FamilyDelRet = "FamilyDelRet"  # 仙盟删除结果
CrossServerMsg_FamilyGCZ = "FamilyGCZ"  # 仙盟攻城战
# 子服发送跨服信息定义
ClientServerMsg_ServerInitOK = "ServerInitOK"           # 子服启动成功
@@ -1742,6 +1755,8 @@
ClientServerMsg_HorsePetTrainScore = "HorsePetTrainScore" # 骑宠养成积分
ClientServerMsg_QueryXiangong = "QueryXiangong" # 查看仙宫仙名录
ClientServerMsg_LianqiScore = "LianqiScore" # 炼器积分
ClientServerMsg_SyncFamilyInfo = "SyncFamilyInfo" # 仙盟信息同步
ClientServerMsg_FamilyGCZ = "FamilyGCZ" # 仙盟攻城战
#跨服广播类型定义
CrossNotify_CrossAct = "CrossAct"