|  |  |  | 
|---|
|  |  |  | GameWorld.DebugLog("背包空间不够,发送邮件: mailItemList=%s" % str(prizeItemList), curPlayer.GetPlayerID()) | 
|---|
|  |  |  | else: | 
|---|
|  |  |  | for itemID, itemCnt, isBind in prizeItemList: | 
|---|
|  |  |  | ItemControler.GivePlayerItem(curPlayer, itemID, itemCnt, isBind, [ShareDefine.rptRune], | 
|---|
|  |  |  | ItemControler.GivePlayerItem(curPlayer, itemID, itemCnt, 0, [ShareDefine.rptRune], | 
|---|
|  |  |  | event=["RuneTower", False, {}]) | 
|---|
|  |  |  |  | 
|---|
|  |  |  | moneyDict = {ShareDefine.TYPE_Price_Rune:addJH, ShareDefine.TYPE_Price_Ysog:RuneMagicEssence} | 
|---|
|  |  |  | 
|---|
|  |  |  | GameWorld.DebugLog("背包空间不够,发送邮件: mailItemList=%s" % str(giveItemList), curPlayer.GetPlayerID()) | 
|---|
|  |  |  | else: | 
|---|
|  |  |  | for itemID, itemCnt, isBind in giveItemList: | 
|---|
|  |  |  | ItemControler.GivePlayerItem(curPlayer, itemID, itemCnt, isBind, [ShareDefine.rptRune], | 
|---|
|  |  |  | ItemControler.GivePlayerItem(curPlayer, itemID, itemCnt, 0, [ShareDefine.rptRune], | 
|---|
|  |  |  | event=["RuneTowerSD", False, {}]) | 
|---|
|  |  |  | overDict = {FBCommon.Over_isSweep:1, FBCommon.Over_dataMapID:ChConfig.Def_FBMapID_TrialTower, | 
|---|
|  |  |  | "SDTowerItem":jsonItemDict, "SDTowerPoint":giveRunePointDict, "SDTowerYsog":giveRuneYsogDict} | 
|---|