|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | # 一般物品 | 
|---|
|  |  |  | if itemType == Def_ItemType_CommonItem: | 
|---|
|  |  |  | ItemControler.GivePlayerItem(curPlayer, itemID, itemCount, isBind, [IPY_GameWorld.rptItem], True, showSysInfo=True) | 
|---|
|  |  |  | ItemControler.GivePlayerItem(curPlayer, itemID, itemCount, 0, [IPY_GameWorld.rptItem], True, showSysInfo=True) | 
|---|
|  |  |  |  | 
|---|
|  |  |  | # 特殊定制物品 | 
|---|
|  |  |  | elif itemType == Def_ItemType_AppointItem: | 
|---|
|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | # 给物品 | 
|---|
|  |  |  | for itemID, itemCount, isBind in rewardItemList: | 
|---|
|  |  |  | ItemControler.GivePlayerItem(curPlayer, itemID, itemCount, isBind, [IPY_GameWorld.rptItem]) | 
|---|
|  |  |  | ItemControler.GivePlayerItem(curPlayer, itemID, itemCount, 0, [IPY_GameWorld.rptItem]) | 
|---|
|  |  |  |  | 
|---|
|  |  |  | # 全服提示 | 
|---|
|  |  |  | if len(rewardItemList) >= 2: | 
|---|
|  |  |  | 
|---|
|  |  |  | if not giveItemID: | 
|---|
|  |  |  | return | 
|---|
|  |  |  | GameWorld.DebugLog('首充试用物品过期了 背包仓库没武器则送一把giveItemID=%s'%giveItemID, curPlayer.GetID()) | 
|---|
|  |  |  | if not ItemControler.GivePlayerItem(curPlayer, giveItemID, 1, True, [IPY_GameWorld.rptItem], True): | 
|---|
|  |  |  | if not ItemControler.GivePlayerItem(curPlayer, giveItemID, 1, 0, [IPY_GameWorld.rptItem], True): | 
|---|
|  |  |  | GameWorld.DebugLog('首充试用物品过期了 背包仓库没武器则送一把 没给成功!!giveItemID=%s'%giveItemID, curPlayer.GetID()) | 
|---|
|  |  |  |  | 
|---|
|  |  |  | return | 
|---|