| | |
| | | import ShareDefine
|
| | | import GameDataRecord
|
| | | import GameWorldShopItem
|
| | | import PlayerMergeRegister
|
| | | import PlayerCompensation
|
| | | import PlayerFB
|
| | | import UpdatePlayerName
|
| | |
| | | import GameWorldBoss
|
| | | import MergeBroadcast
|
| | | import GameWorldFamilyWar
|
| | | import GameWorldMergeKing
|
| | | import GameWorldMergePK
|
| | | #import PlayerFamilyTech
|
| | | import MergeChildMsg
|
| | | import PlayerFamilyRedPacket
|
| | | import PlayerFBHelpBattle
|
| | | import PlayerFamilyStore
|
| | |
| | | MergeBroadcast.SendBroadcastMerge(operType, mapID, dataDict, isRepeat)
|
| | | return
|
| | |
|
| | | #跨服赛报名获得新账号
|
| | | #if callName == 'MergeRegister':
|
| | | # PlayerMergeRegister.MergeWarRegisterNewAcc(srcPlayerID, eval(resultName), tick)
|
| | | # return |
| | | |
| | | #跨服王者争霸
|
| | | if callName == 'MergeKingFB':
|
| | | GameWorldMergeKing.MapServer_MergeKingFB(eval(resultName))
|
| | | return
|
| | | |
| | | #跨服匹配PK战斗结算
|
| | | if callName == "CrossPKOver":
|
| | | CrossRealmPK.MapServer_MergePKOver(eval(resultName))
|
| | | CrossRealmPK.MapServer_CrossPKOver(eval(resultName))
|
| | | return
|
| | |
|
| | | #跨服匹配房间开启
|
| | |
| | | curPlayer = GameWorld.GetPlayerManager().FindPlayerByID(srcPlayerID)
|
| | | resultName = '%s' % GameWorldOpenServerCampaign.CanGiveCampaignAward(curPlayer, eval(resultName))
|
| | |
|
| | | # 跨服PK奖励
|
| | | if callName == 'MergePKAward':
|
| | | curPlayer = GameWorld.GetPlayerManager().FindPlayerByID(srcPlayerID)
|
| | | resultName = '%s' % GameWorldMergePK.MapServer_QueryMergePKAward(curPlayer, eval(resultName))
|
| | | |
| | | # 跨服王者争霸
|
| | | if callName == 'MergeKing':
|
| | | curPlayer = GameWorld.GetPlayerManager().FindPlayerByID(srcPlayerID)
|
| | | resultName = '%s' % GameWorldMergeKing.MapServer_MergeKingQuery(curPlayer, eval(resultName))
|
| | |
|
| | | # 玩家自身战盟科技等级提升, 改为地图直接处理, 暂屏蔽
|
| | | # if callName == 'PlayerFamilyTechLVUP':
|