| | |
| | | import PlayerFB
|
| | | import UpdatePlayerName
|
| | | import PlayerFamilyBoss
|
| | | import PlayerManorWar
|
| | | import GameWorldBoss
|
| | | import GameWorldFamilyWar
|
| | | #import PlayerFamilyTech
|
| | |
| | |
|
| | | return
|
| | |
|
| | | # 领地争夺战拔旗消耗
|
| | | if callName =="ManorWarGetFlagCost":
|
| | | PlayerManorWar.ManorWarGetFlagCost(eval(resultName))
|
| | | return
|
| | | |
| | | # 领地争夺战获胜战盟
|
| | | if callName =="ManorWarWinner":
|
| | | PlayerManorWar.DoMapServerManorWarWinner(eval(resultName))
|
| | | return
|
| | | |
| | | # 战盟副本boss开始、被击杀
|
| | | if callName =="FamilyBossFBState":
|
| | | PlayerFamilyBoss.FamilyBossOnKilled(eval(resultName), tick)
|
| | |
| | | # if not curPlayer:
|
| | | # return
|
| | | # resultName = '%s' % PlayerFamilyStore.DoMapServerFamilyStore(curPlayer, eval(resultName), tick)
|
| | | |
| | | # 玩家天梯奖励
|
| | | if callName == "HighLadderReward":
|
| | | curPlayer = GameWorld.GetPlayerManager().FindPlayerByID(srcPlayerID)
|
| | | import HighLadder
|
| | | needResult, resultName = HighLadder.MapServer_HighLadderReward(curPlayer, eval(resultName))
|
| | | if not needResult:
|
| | | return
|
| | |
|
| | | srcPlayer = GameWorld.GetPlayerManager().FindPlayerByID(srcPlayerID)
|
| | |
|