narsuyu 1 Posted March 22, 2020 Share Posted March 22, 2020 How can i make Dragon Soul Set Bonus just like in main server? I need help in this code: if app.ENABLE_DS_SET: def __AppendDragonSoulAttributeInformation(self, attrSlot, dsType = 0, grade = 0): if 0 != attrSlot: if grade != 0: setWeightValue = item.GetDSSetWeight(dsType, grade) basicApplyCount = item.GetDSBasicApplyCount(dsType, grade) for i in xrange(player.ATTRIBUTE_SLOT_MAX_NUM): type = attrSlot[i][0] value = attrSlot[i][1] if 0 == value: continue affectString = self.__GetAffectString(type, value) if affectString: affectColor = self.__GetAttributeColor(i, value) setValue = 0 if i < basicApplyCount: setValue = item.GetDSBasicApplyValue(dsType, type) else: setValue = item.GetDSAdditionalApplyValue(dsType, type) if setValue != 0: setValue = (setValue * setWeightValue - 1)/100 + 1 if affectString.find('%') == -1: self.AppendTwoColorTextLine(affectString, affectColor, " (+%d)" % (setValue)) else: self.AppendTwoColorTextLine(affectString, affectColor, " (+%d%%)" % (setValue)) else: self.AppendTextLine(affectString, affectColor) else: for i in xrange(player.ATTRIBUTE_SLOT_MAX_NUM): type = attrSlot[i][0] value = attrSlot[i][1] if 0 == value: continue affectString = self.__GetAffectString(type, value) if affectString: affectColor = self.__GetAttributeColor(i, value) self.AppendTextLine(affectString, affectColor) How can i apply this into my file? Link to comment Share on other sites More sharing options...
narsuyu 1 Posted March 22, 2020 Author Share Posted March 22, 2020 +1 Link to comment Share on other sites More sharing options...
narsuyu 1 Posted March 31, 2020 Author Share Posted March 31, 2020 +1 Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now