|  |  |  | 
|---|
|  |  |  | if 1 > packSpace: | 
|---|
|  |  |  | PlayerControl.SendMailByKey('TreasureWakeUp', [curPlayer.GetID()], [itemAward]) | 
|---|
|  |  |  | else: | 
|---|
|  |  |  | ItemControler.GivePlayerItem(curPlayer, itemID, itemCnt, isBind, | 
|---|
|  |  |  | ItemControler.GivePlayerItem(curPlayer, itemID, itemCnt, 0, | 
|---|
|  |  |  | [IPY_GameWorld.rptItem], True, showSysInfo=True, event=["MWAward", False, {"mwID":mwID}]) | 
|---|
|  |  |  | activeMWID = upIpyData.GetActiveMWID() | 
|---|
|  |  |  | if activeMWID == mwID: | 
|---|
|  |  |  | 
|---|
|  |  |  | # 给物品 | 
|---|
|  |  |  | if awardItemList: | 
|---|
|  |  |  | for itemID, itemCnt in awardItemList: | 
|---|
|  |  |  | ItemControler.GivePlayerItem(curPlayer, itemID, itemCnt, 1, [IPY_GameWorld.rptItem], True) | 
|---|
|  |  |  | ItemControler.GivePlayerItem(curPlayer, itemID, itemCnt, 0, [IPY_GameWorld.rptItem], True) | 
|---|
|  |  |  |  | 
|---|
|  |  |  | #给钱 | 
|---|
|  |  |  | for moneyType, value in ipyData.GetMoney(): | 
|---|
|  |  |  | 
|---|
|  |  |  | return | 
|---|
|  |  |  | PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_MWSoulGotItemState % privilege, 1) | 
|---|
|  |  |  | for itemid, cnt, isBind in itemList: | 
|---|
|  |  |  | ItemControler.GivePlayerItem(curPlayer, int(itemid), int(cnt), isBind, | 
|---|
|  |  |  | ItemControler.GivePlayerItem(curPlayer, int(itemid), int(cnt), 0, | 
|---|
|  |  |  | [IPY_GameWorld.rptItem], True, showSysInfo=True, event=["MWSoulAward", False, {"privilege":privilege}]) | 
|---|
|  |  |  |  | 
|---|
|  |  |  | #֪ͨ | 
|---|