#!/usr/bin/python # -*- coding: GBK -*- #------------------------------------------------------------------------------- # ##@package UseItem.Item_GubaoPiece # # @todo:¹Å±¦ËéÆ¬Ð§¹ûID # @author hxp # @date 2023-03-31 # @version 1.0 # # ÏêϸÃèÊö: ¹Å±¦ËéÆ¬Ð§¹ûID£¬ AÖµ-¹Å±¦ID # #------------------------------------------------------------------------------- #"""Version = 2023-03-31 15:30""" #------------------------------------------------------------------------------- import ItemCommon import PlayerGubao import ChConfig def BatchUseItem(curPlayer, curRoleItem, tick, useCnt, exData): ##ÅúÁ¿Ê¹ÓÃÎïÆ· curEff = curRoleItem.GetEffectByIndex(0) gubaoID = curEff.GetEffectValue(0) curCount, updCount = PlayerGubao.AddGubaoPiece(curPlayer, gubaoID, useCnt, curRoleItem.GetItemTypeID()) succCnt = useCnt saveDataDict = {"gubaoID":gubaoID, "curCount":curCount, "updCount":updCount} ItemCommon.DelItem(curPlayer, curRoleItem, succCnt, True, ChConfig.ItemDel_Unknown, saveDataDict, True) return True, succCnt