hxp
2019-11-11 faa3ba8a847f33ec0844f6b0b0b2937847a6435c
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerSignDay.py
@@ -37,6 +37,7 @@
import GameFuncComm
import IpyGameDataPY
import ItemCommon
import PlayerHorse
import time
#===============================================================================
@@ -165,6 +166,7 @@
    # 刷签到附加功能属性
    PlayerMagicWeapon.CalcMagicWeaponAttr(curPlayer)
    PlayerPet.CalcPetItemAddPlayerAttr(curPlayer)
    PlayerHorse.CalcHorseAttrEx(curPlayer)
    PlayerControl.PlayerControl(curPlayer).RefreshPlayerAttrState()
    
    mwID = IpyGameDataPY.GetFuncCfg('MWSignDayAttr', 2)
@@ -273,7 +275,7 @@
    packSpace = ItemCommon.GetItemPackSpace(curPlayer, IPY_GameWorld.rptItem, signCount)
    if packSpace >= signCount:
        for awardInfo in awardInfoList:
            ItemControler.GivePlayerItem(curPlayer, awardInfo[0], awardInfo[1], awardInfo[2], [IPY_GameWorld.rptItem], True, showSysInfo=True)
            ItemControler.GivePlayerItem(curPlayer, awardInfo[0], awardInfo[1], 0, [IPY_GameWorld.rptItem])
    else:       
        GameWorld.DebugLog("背包已满 邮件发送物品")
        PlayerControl.SendMailByKey(mailTypeKey, [curPlayer.GetPlayerID()], awardInfoList)