| | |
| | | import PlayerBillboard
|
| | | import PlayerExam
|
| | | import PlayerControl
|
| | | import PlayerRecall
|
| | | import PlayerFamilyAction
|
| | | import PlayerUniversalGameRec
|
| | | import PlayerFamily
|
| | |
| | | PlayerControl.CrossNotify(serverGroupIDList, crossNotifyList)
|
| | | return
|
| | |
|
| | | if callName == "DynamicLineMapOpen":
|
| | | realMapID, copyMapID = eval(resultName)
|
| | | PlayerFB.OnCrossDynamicLineOpen(realMapID, copyMapID)
|
| | | return
|
| | | |
| | | if callName == "DynamicLineMapClose":
|
| | | realMapID, copyMapID, funcLineDataCache = eval(resultName)
|
| | | PlayerFB.OnCrossDynamicLineClose(realMapID, copyMapID, funcLineDataCache)
|
| | | return
|
| | | |
| | | if callName == "DynamicLineMapInitOK":
|
| | | realMapID, copyMapCount = eval(resultName)
|
| | | PlayerFB.OnCrossDynamicMapReset(realMapID, copyMapCount)
|
| | | return
|
| | | |
| | | if callName == "CommMapServerInitOK":
|
| | | dataMapID, lineID, realMapID, copyMapID = eval(resultName)
|
| | | PyGameData.g_commMapLineInfo[(dataMapID, lineID)] = (realMapID, copyMapID)
|
| | |
| | | msg, msgList = eval(resultName)
|
| | |
|
| | | PlayerControl.TeamNotify(teamID, msg, msgList)
|
| | | return
|
| | | |
| | | if callName == 'ReveiveRecallAward':
|
| | | #召回奖励领取情况
|
| | | PlayerRecall.ReveiveRecallAwardResult(srcPlayerID, resultName)
|
| | | return
|
| | |
|
| | | if callName == "NotifyTruckDestroy":
|
| | |
| | | return
|
| | | resultName = '%s' % ret
|
| | |
|
| | | if callName == 'SendInviteCode':
|
| | | #邀请码验证回复
|
| | | resultName = PlayerRecall.PlayerRecall_InviteCode(srcPlayerID, pack.GetQueryID())
|
| | | |
| | | if callName == 'OpenServerCampaignAward':
|
| | | #可否领取开服活动奖励
|
| | | curPlayer = GameWorld.GetPlayerManager().FindPlayerByID(srcPlayerID)
|