ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/GameFuncComm.py
@@ -139,6 +139,9 @@ if funcID in FuncOpenLogicDict: FuncOpenLogicDict[funcID](curPlayer) mailKey = ipyData.GetMailKey() if mailKey: PlayerControl.SendMailByKey(mailKey, [curPlayer.GetPlayerID()], []) openFuncIDList.append(funcID) if openFuncIDList: @@ -180,7 +183,7 @@ # 给物品 for itemID, itemCount in itemList: ItemControler.GivePlayerItem(curPlayer, itemID, itemCount, 1, [IPY_GameWorld.rptItem]) ItemControler.GivePlayerItem(curPlayer, itemID, itemCount, 0, [IPY_GameWorld.rptItem]) Sync_FuncOpenState(curPlayer, [funcID]) return