| | |
| | | GameWorld.DebugLog('扣门票!')
|
| | | FBCommon.SetHadDelTicket(curPlayer)
|
| | | canEnterLine = PlayerVip.GetPrivilegeValue(curPlayer, ChConfig.VIPPrivilege_BossHome)
|
| | | if lineID+1 > canEnterLine:
|
| | | if lineID+1 > canEnterLine and not curPlayer.NomalDictGetProperty(ChConfig.Def_Player_Dict_EnterFBFree):
|
| | | costGold = __GetEnterCostMoney(lineID)
|
| | | costMoneyList = PlayerControl.HaveMoneyEx(curPlayer, ShareDefine.TYPE_Price_Gold_Paper_Money, costGold)
|
| | | mapID = GameWorld.GetMap().GetMapID()
|
| | |
| | | # @param None
|
| | | # @return 无意义
|
| | | def OnResetFBRebornPlacePos(curPlayer, rebornPlace, tick):
|
| | | lineID = curPlayer.NomalDictGetProperty(ChConfig.Def_Player_Dict_ReqFBFuncLine)
|
| | | lineID = PlayerControl.GetFBFuncLineID(curPlayer)
|
| | | ipyEnterPosInfo = FBCommon.GetFBLineEnterPosInfo(ChConfig.Def_FBMapID_BossHome, lineID)
|
| | | posX, posY = ipyEnterPosInfo[:2]
|
| | | curPlayer.ResetPos(posX, posY)
|