def drawZuanShi(self,idd): '''贡献钻石获取威望 @param idd: str 威望任务物品标识 f1 ,f2 f3 ''' ids=int(idd[1:2]) if list(self.sjwp).count(ids)>0: return {'result':False,'message':Lg().g(371)} if not self.isgx: return {'result':False,'message':Lg().g(372)} c1=self.owner.finance.getGold()#角色钻数量 c2=configure.guanjueZuan(self.counts+1)#需要花费钻的数量 if c1>=c2: self.owner.finance.updateGold(c1-c2) else: return {'result':False,'message':Lg().g(190)} info=self.getNowInfo()#当前爵位信息 if not info: return {'result':False,'message':Lg().g(373)} li=eval(info[idd]) #{0物品id,1物品名称,2物品数量,3获得贡献值数量]} ww=li[3]#获得威望 self.owner.finance.updatePrestige(ww+self.owner.finance.getPrestige())#更改威望值 self.addSjWp(idd) self.counts+=1 return {'result':True,'message':Lg().g(166)}
def drawZuanShi(self, idd): '''贡献钻石获取威望 @param idd: str 威望任务物品标识 f1 ,f2 f3 ''' ids = int(idd[1:2]) if list(self.sjwp).count(ids) > 0: return {'result': False, 'message': Lg().g(371)} if not self.isgx: return {'result': False, 'message': Lg().g(372)} c1 = self.owner.finance.getGold() #角色钻数量 c2 = configure.guanjueZuan(self.counts + 1) #需要花费钻的数量 if c1 >= c2: self.owner.finance.updateGold(c1 - c2) else: return {'result': False, 'message': Lg().g(190)} info = self.getNowInfo() #当前爵位信息 if not info: return {'result': False, 'message': Lg().g(373)} li = eval(info[idd]) #{0物品id,1物品名称,2物品数量,3获得贡献值数量]} ww = li[3] #获得威望 self.owner.finance.updatePrestige( ww + self.owner.finance.getPrestige()) #更改威望值 self.addSjWp(idd) self.counts += 1 return {'result': True, 'message': Lg().g(166)}
def getzuans(self): '''返回客户端这次点击贡献应该花费多少钻''' count=configure.guanjueZuan(self.counts+1) return count
def getzuans(self): '''返回客户端这次点击贡献应该花费多少钻''' count = configure.guanjueZuan(self.counts + 1) return count