| | |
| | | def OnCrossRealmPKBuy(index, clientData, tick):
|
| | | curPlayer = GameWorld.GetPlayerManager().GetPlayerByIndex(index)
|
| | | playerID = curPlayer.GetPlayerID()
|
| | | if not CrossRealmPlayer.IsCrossServerOpen():
|
| | | PlayerControl.NotifyCode(curPlayer, "CrossMatching18")
|
| | | return
|
| | | if not IsCrossRealmPKMatchState():
|
| | | GameWorld.DebugLog("跨服匹配未开启,不可进行购买次数!", playerID)
|
| | | return
|
| | | dayFreeMatchCountMax = IpyGameDataPY.GetFuncCfg("CrossRealmPKMatchCount", 1)
|
| | | if not dayFreeMatchCountMax:
|
| | | GameWorld.DebugLog("每日匹配次数没有限制,不需要购买次数!", playerID)
|