ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ShareDefine.py
@@ -46,6 +46,7 @@
Def_FamilyCrossState = 'FamilyCrossState' # 本服公会跨服状态, 0-未跨服;1-已跨服
Def_FamilyTransDataTime = 'FamilyTransDataTime' # 本服公会首次跨服互通数据开始传输时间戳,不为0代表传输数据中
Def_OSAAwardState = 'OSAAwardState' #开服冲榜活动结算状态
Def_OperationActID = 'OperationActID_%s_%s' # 运营活动ID的标记,参数(运营活动名, actNum)
#---奇迹, 职业枚举定义---
(
@@ -198,6 +199,9 @@
Def_Notify_WorldKey_CoupleInfo = "CoupleInfo"  # 伴侣信息
Def_WorldKey_OperationActionState = "State_%s_%s"               #运营活动状态,参数为(运营活动名, actNum)
Def_WorldKey_OperationActionStateJoin = "StateJoin_%s_%s"       #运营活动可参与状态,参数为(运营活动名, actNum)
#活动类型定义
ActTypeList = (
ActType_OpenComm, # 开服及常规运营活动 1
@@ -206,6 +210,11 @@
) = range(1, 1 + 3)
#运营活动表名定义
OperationActionName_Lunhuidian = "ActLunhuidian" # 轮回殿活动
#所有的运营活动列表,默认都支持多活动分组编号的活动名
OperationActionNameList = [OperationActionName_Lunhuidian]
OperationActionName_ExpRate = "ActExpRate" # 多倍经验活动
OperationActionName_SpringSale = "ActSpringSale" # 限时特惠活动
OperationActionName_FlashGiftbag = "ActFlashGiftbag" # 限时礼包活动
@@ -216,12 +225,9 @@
OperationActionName_FlashSale = "ActFlashSale" # 限时抢购活动
OperationActionName_WishingWell = "ActWishingWell" # 许愿池活动
OperationActionName_TotalRecharge = "ActTotalRecharge" # 累计充值活动
OperationActionName_LoginAward = "ActLoginAward" # 登录奖励活动
OperationActionName_CollectWords = "ActCollectWords" # 集字活动
OperationActionName_LuckyTreasure = "ActLuckyTreasure" # 幸运鉴宝活动
OperationActionName_GrowupBuy = "ActGrowupBuy" # 成长必买活动
OperationActionName_FeastLogin = "ActFeastLogin" # 节日登录活动
OperationActionName_FeastWish = "ActFeastWish" # 节日祝福活动
OperationActionName_ManyDayRecharge = "ActManyDayRecharge" # 多日连充活动
OperationActionName_SingleRecharge = "ActSingleRecharge" # 单笔累充活动
OperationActionName_Turntable = "ActTurntable" # 转盘活动
@@ -232,58 +238,40 @@
OperationActionName_BuyCountGift = "ActBuyCountGift" # 购买次数礼包活动
OperationActionName_FamilyCTGAssist = "ActFamilyCTGAssist" # 仙盟充值协助
OperationActionName_Yunshi = "ActYunshi" # 运势活动
OperationActionName_Lunhuidian = "ActLunhuidian" # 轮回殿活动
#节日活动类型列表 - 该类型无视开服天,日期到了就开启
FeastOperationActionNameList = [OperationActionName_GrowupBuy,
                                OperationActionName_FeastLogin,
                                OperationActionName_FeastWish,
                                ]
#所有的运营活动列表,含节日活动
OperationActionNameList = [OperationActionName_ExpRate,
                           OperationActionName_SpringSale,
                           OperationActionName_FlashGiftbag, OperationActionName_FairyCeremony,
                           OperationActionName_RealmPoint, OperationActionName_FlashSale,
                           OperationActionName_WishingWell, OperationActionName_TotalRecharge,
                           OperationActionName_LoginAward,
                           OperationActionName_NewFairyCeremony, OperationActionName_LuckyTreasure,
                           OperationActionName_DailyGiftbag, OperationActionName_SingleRecharge,
                           OperationActionName_CollectWords, OperationActionName_ManyDayRecharge,
                           OperationActionName_Turntable,
                           OperationActionName_GodGift,
                           OperationActionName_BuyOne,
                           OperationActionName_ActLoginNew, OperationActionName_ActTask,
                           OperationActionName_BuyCountGift, OperationActionName_FamilyCTGAssist,
                           OperationActionName_Yunshi,
                           OperationActionName_Lunhuidian,
                           ] + FeastOperationActionNameList
#需要记录开启活动时的世界等级的运营活动
NeedWorldLVOperationActNameList = [OperationActionName_FairyCeremony, OperationActionName_WishingWell,
                                   OperationActionName_NewFairyCeremony, OperationActionName_FlashSale,
                                   OperationActionName_TotalRecharge,
                                   OperationActionName_FlashGiftbag,
                                   OperationActionName_SpringSale, OperationActionName_LuckyTreasure,
                                   OperationActionName_DailyGiftbag, OperationActionName_GrowupBuy,
                                   OperationActionName_Turntable,
                                   OperationActionName_CollectWords,
                                   OperationActionName_FeastLogin,
                                   OperationActionName_FeastWish,
                                   OperationActionName_ManyDayRecharge, OperationActionName_SingleRecharge,
                                   OperationActionName_GodGift,
                                   ]
#支持多活动分组编号的活动名
MultiActNumOperationActNameList = [OperationActionName_TotalRecharge, OperationActionName_CollectWords,
                                   OperationActionName_FlashGiftbag,
                                   OperationActionName_SpringSale, OperationActionName_FlashSale,
                                   OperationActionName_ManyDayRecharge, OperationActionName_SingleRecharge,
                                   OperationActionName_Turntable,
                                   OperationActionName_GodGift,
                                   OperationActionName_BuyOne,
                                   OperationActionName_ActLoginNew, OperationActionName_ActTask,
                                   OperationActionName_BuyCountGift, OperationActionName_FamilyCTGAssist,
                                   OperationActionName_Yunshi,
                                   OperationActionName_Lunhuidian,
                                   ]
##节日活动类型列表 - 该类型无视开服天,日期到了就开启
#FeastOperationActionNameList = [OperationActionName_GrowupBuy,
#                                ]
##所有的运营活动列表,含节日活动
#OperationActionNameList = [OperationActionName_ExpRate,
#                           OperationActionName_SpringSale,
#                           OperationActionName_FlashGiftbag, OperationActionName_FairyCeremony,
#                           OperationActionName_RealmPoint, OperationActionName_FlashSale,
#                           OperationActionName_WishingWell, OperationActionName_TotalRecharge,
#                           OperationActionName_LoginAward,
#                           OperationActionName_NewFairyCeremony, OperationActionName_LuckyTreasure,
#                           OperationActionName_DailyGiftbag, OperationActionName_SingleRecharge,
#                           OperationActionName_CollectWords, OperationActionName_ManyDayRecharge,
#                           OperationActionName_Turntable,
#                           OperationActionName_GodGift,
#                           OperationActionName_BuyOne,
#                           OperationActionName_ActLoginNew, OperationActionName_ActTask,
#                           OperationActionName_BuyCountGift, OperationActionName_FamilyCTGAssist,
#                           OperationActionName_Yunshi,
#                           OperationActionName_Lunhuidian,
#                           ] + FeastOperationActionNameList
##需要记录开启活动时的世界等级的运营活动
#NeedWorldLVOperationActNameList = [OperationActionName_FairyCeremony, OperationActionName_WishingWell,
#                                   OperationActionName_NewFairyCeremony, OperationActionName_FlashSale,
#                                   OperationActionName_TotalRecharge,
#                                   OperationActionName_FlashGiftbag,
#                                   OperationActionName_SpringSale, OperationActionName_LuckyTreasure,
#                                   OperationActionName_DailyGiftbag, OperationActionName_GrowupBuy,
#                                   OperationActionName_Turntable,
#                                   OperationActionName_CollectWords,
#                                   OperationActionName_ManyDayRecharge, OperationActionName_SingleRecharge,
#                                   OperationActionName_GodGift,
#                                   ]
#跨服运营活动表名定义
CrossActName_Lianqi = "CrossActLianqi" # 炼器 - 跨服
@@ -861,7 +849,7 @@
                                Def_UniversalGameRecType_Reward,    # 通用奖励表(TopBar)14
                                Def_UniversalGameRecType_ArenaBattleRecord, # 竞技场玩家挑战记录 15
                                Def_UniversalGameRecType_CrossActInfo, # 跨服运营活动信息记录 16
                                Def_UniversalGameRecType_FeastWish, #节日祝福大奖记录17
                                Def_UniversalGameRecType_17,
                                Def_UniversalGameRecType_ActWorldLVLimitInfo, # 运营活动世界等级限制开启信息 18
                                Def_UniversalGameRecType_19,
                                Def_UniversalGameRecType_20,
@@ -1052,6 +1040,7 @@
C2S_GivePlayerResources = "C2S_GivePlayerResources"     # 奖励玩家资源,货币、物品等
C2S_SetPlayerNomalDict = "C2S_SetPlayerNomalDict"       # 设置玩家字典值
C2S_SendPlayerMail = "C2S_SendPlayerMail"               # 发送玩家个人邮件
C2S_TaofaMemContrib = "C2S_TaofaMemContrib"             # 讨伐成员贡献信息
# 游戏服  -> 跨服
S2C_OnlineState = "S2C_OnlineState"                     # 玩家在线状态同步