| | |
| | | Def_InitOpenServerTime = 'InitOpenServerTime'
|
| | | Def_SetOpenServerTime = 'SetOpenServerTime' # GM工具预定的开服时间
|
| | |
|
| | |
|
| | | Def_OSAAwardState = 'OSAAwardState' #开服冲榜活动结算状态
|
| | | # ------------------------- WorldKey -------------------------
|
| | |
|
| | | #---奇迹, 职业枚举定义---
|
| | |
| | | Def_BT_MainLevel, # 主线关卡过关榜 0
|
| | | Def_BT_Arena, # 演武场积分周榜 1
|
| | | Def_BT_Tianzi, # 天子考验伤害榜 2
|
| | | ) = range(0, 3) |
| | | Def_BT_OSA_MainLevel, # 开服关卡榜 3
|
| | | Def_BT_OSA_HeroCall, # 开服招募榜 4
|
| | | ) = range(0, 5) |
| | |
|
| | | ''' 跨服排行榜类型, 从 150 开始,最大条数在功能配置表 CrossBillboardSet 配置,没配默认100
|
| | | 与本服榜单存储的是不一样的数据库表格,理论上类型可以和本服榜单类型重复,为了做下区分防误导,跨服榜单从 150 开始
|
| | |
| | |
|
| | | BillboardTypeAllList = BillboardTypeList + CrossBillboardTypeList
|
| | |
|
| | | BillboardNameDict = {Def_BT_MainLevel:"主线过关榜", Def_BT_Arena:"演武场积分周榜", Def_BT_Tianzi:"天子考验伤害榜"}
|
| | | BillboardNameDict = {Def_BT_MainLevel:"主线过关榜", Def_BT_Arena:"演武场积分周榜", Def_BT_Tianzi:"天子考验伤害榜", |
| | | Def_BT_OSA_MainLevel:"开服关卡榜", Def_BT_OSA_HeroCall:"开服招募榜"}
|
| | |
|
| | | #仙盟榜单类型
|
| | | FamilyBillboardList = []
|
| | |
| | | GameFuncID_Arena = 27 # 竞技场
|
| | | GameFuncID_Horse = 37 # 坐骑
|
| | | GameFuncID_Travel = 44 # 游历
|
| | | GameFuncID_OSA_MainLevel = 45 # 开服关卡榜
|
| | | GameFuncID_OSA_HeroCall = 46 # 开服招募榜
|
| | |
|
| | | # 以下为暂时无用的
|
| | | GameFuncID_Pet = -1 # 宠物,灵宠 6
|
| | |
| | | CampType_Evil, #邪恶(与 Def_ID2Win 一致)
|
| | | ] = range(3)
|
| | |
|
| | | # json里的配表 服务器类型(0主服,1子服,2跨服,3战斗服)]
|
| | | serverType_Main = 0 # 0主服
|
| | | serverType_Child = 1 # 1子服
|
| | | serverType_Cross = 2 # 2跨服
|
| | | serverType_Battle = 3 # 3战斗服
|
| | |
|
| | | # dirType //0全广播,1通知主服务器排除合服子服,2通知服务器包含合服子服, 3通知跨服服务器 ,4通知战斗服务器
|
| | | dirType_All = 0 # 0全广播
|
| | | dirType_Main = 1 # 1通知主服务器排除合服子服
|
| | | dirType_Child = 2 # 2通知服务器包含合服子服
|
| | | dirType_Cross = 3 # 3通知跨服服务器
|
| | | dirType_Battle = 4 # 4通知战斗服务器
|
| | |
|
| | | # 服务器间的信息定义
|
| | | SSMsg_BattleRequest = "SS_BattleRequest"
|
| | | SSMsg_BattleResult = "SS_BattleResult"
|
| | |
|
| | | # 跨服服务器发送子服信息定义
|
| | | CrossServerMsg_CrossServerState = "CrossServerState" # 跨服服务器状态变更
|
| | | CrossServerMsg_PlayerLoginout = "PlayerLoginout" # 玩家上下线状态同步
|
| | |
| | | # 阵容定义
|
| | | LineupList = (
|
| | | Lineup_Main, # 主阵容 1
|
| | | Lineup_Arena, # 竞技场进攻阵容 2
|
| | | Lineup_ArenaAtk, # 竞技场进攻阵容 2
|
| | | Lineup_ArenaDef, # 竞技场防守阵容 3
|
| | | ) = range(1, 1 + 3)
|
| | |
|