Jump to content

AlexxD

Inactive Member
  • Posts

    161
  • Joined

  • Last visited

  • Days Won

    1
  • Feedback

    0%

AlexxD last won the day on November 7 2015

AlexxD had the most liked content!

1 Follower

About AlexxD

  • Birthday 09/18/1998

Informations

  • Gender
    Male

Social Networks

  • Skype
    razvanalex18

Recent Profile Visitors

2566 profile views

AlexxD's Achievements

Collaborator

Collaborator (7/16)

  • Very Popular Rare
  • Dedicated
  • Reacting Well
  • Week One Done
  • One Month Later

Recent Badges

114

Reputation

  1. I'm back maybe with an explanation, I think? :)) Maybe the problem is caused because of public_effect.dds file which doesn't have those small buttons, someone could help with it if they have it? postimg
  2. Hi all, so I've implemented today Active Slot Effect for DS Button in inventory, but I have small image of DS Button, and it's highlighting for big button, as in: IMAGE I tried to change DSSButtonEffect.SetPosition(3.2, 0) DSSButtonEffect.AppendSlot(0, 0, 0, 32, 32) to DSSButtonEffect.SetPosition(0.8, 0) DSSButtonEffect.AppendSlot(0, 0, 0, 8, 8) but no effect.. can someone explain me why is showing like that and how to fix?
  3. """""" #1) Search: def __AppendAttributeInformation(self, attrSlot): #2) After their function make a new line and paste: def __AppendAcceAttributeInformation(self, attrSlot): if 0 != attrSlot: hasAttack = 0 hasMagicAttack = 0 minPower = 0 maxPower = 0 minMagicAttackPower = 0 maxMagicAttackPower = 0 for i in xrange(player.ATTRIBUTE_SLOT_MAX_NUM): if i <= 6: continue else: type = attrSlot[i][0] value = attrSlot[i][1] if 0 == value: continue if type == 53 and i == 8: hasAttack = 1 minPower = value elif type == 53 and i == 9: hasAttack = 1 maxPower = value elif type == 55 and i == 10: hasMagicAttack = 1 minMagicAttackPower = value elif type == 55 and i == 11: hasMagicAttack = 1 maxMagicAttackPower = value if hasAttack == 1: self.__AppendAttackAccePowerInfo(minPower, maxPower) if hasMagicAttack == 1: self.__AppendMagicAttackAcceInfo(minMagicAttackPower, maxMagicAttackPower) for i in xrange(player.ATTRIBUTE_SLOT_MAX_NUM): if i <= 6 or i >= 8 and i <= 11: continue else: 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) for i in xrange(player.ATTRIBUTE_SLOT_MAX_NUM): if i >= 7: continue else: 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) def __AppendAttackAccePowerInfo(self, minPower, maxPower): minPower_final = minPower maxPower_final = maxPower if maxPower > minPower: self.AppendTextLine(localeInfo.TOOLTIP_ITEM_ATT_POWER % (minPower_final, maxPower_final), self.POSITIVE_COLOR) else: self.AppendTextLine(localeInfo.TOOLTIP_ITEM_ATT_POWER_ONE_ARG % (minPower_final), self.POSITIVE_COLOR) def __AppendMagicAttackAcceInfo(self, minMagicAttackPower, maxMagicAttackPower): minMagicAttackPower_final = minMagicAttackPower maxMagicAttackPower_final = maxMagicAttackPower if minMagicAttackPower_final > 0 or maxMagicAttackPower_final > 0: if maxMagicAttackPower_final > minMagicAttackPower_final: self.AppendTextLine(localeInfo.TOOLTIP_ITEM_MAGIC_ATT_POWER % (minMagicAttackPower_final, maxMagicAttackPower_final), self.POSITIVE_COLOR) else: self.AppendTextLine(localeInfo.TOOLTIP_ITEM_MAGIC_ATT_POWER_ONE_ARG % (minMagicAttackPower_final), self.POSITIVE_COLOR) """""" """""" #1) Search: def __GetAttributeColor(self, index, value): #2) Delete their function and paste: def __GetAttributeColor(self, index, value): if value > 0: if index >= 5 and index <= 6: return self.SPECIAL_POSITIVE_COLOR2 elif index >= 7: return self.POSITIVE_COLOR else: return self.SPECIAL_POSITIVE_COLOR elif value == 0: return self.NORMAL_COLOR else: return self.NEGATIVE_COLOR """""" """""" #1) Search: isCostumeBody = 0 #2) Make a new line and paste: isCostumeAcce = 0 """""" """""" #1) Search: isCostumeBody = item.COSTUME_TYPE_BODY == itemSubType #2) Make a new line and paste: isCostumeAcce = item.COSTUME_TYPE_ACCE == itemSubType """""" """""" #1) Search: elif 0 != isCostumeItem: #2) Delete their function and paste: elif 0 != isCostumeItem: self.__AppendLimitInformation() self.__AppendAffectInformation() if isCostumeAcce != 0: self.__AppendAcceAttributeInformation(attrSlot) else: self.__AppendAttributeInformation(attrSlot) self.AppendWearableInformation() bHasRealtimeFlag = 0 for i in xrange(item.LIMIT_MAX_NUM): (limitType, limitValue) = item.GetLimit(i) if item.LIMIT_REAL_TIME == limitType: bHasRealtimeFlag = 1 if 1 == bHasRealtimeFlag: self.AppendMallItemLastTime(metinSlot[0]) if isCostumeAcce != 0: if metinSlot != 0: absChance = int(metinSlot[1]) if absChance > 0: self.AppendSpace(5) self.AppendTextLine(localeInfo.ACCE_ABSORB_CHANCE % (absChance), self.CONDITION_COLOR) """""" edit for your files where you need
  4. if (pItem->GetSubType() == CItemData::COSTUME_BODY)
  5. Here: introSelect.py(line:9) ? At line 9 from introSelect.py you have localeInfo, replace with locale PS: Replace all localeInfo with locale
  6. Take a look here: HEADER_CG_DIRECT_ENTER = 9 it's in your binary. Search everything that have a connection with this header.
  7. You don't have libedit.so.7 in your libs files. Here you go: GOOGLE DRIVE Put this lib in /lib
  8. You have a problem here: CPythonShop::GetOfflineShopItemPriceCheque Search it and take a look at SItemPos and see if you have something like "won" there
  9. Restart your vdi and when this occurs: Enter full pathname of shell or RETURN for /bin/sh. 1) Press ENTER and after write on console: fsck -y 1.1) Press ENTER and after the system finished scanning your HDD, write: shutdown -r now for a restart. I think this will help you.
  10. Yes but if you have enough C++ resources in your brain you can adapt this system for sash system, right?
  11. If you're doing this, shoulders won't be found so perfectly, and then the bugs will appear, because an acce has 15 bonuses, but the system reads only 7, so the players won't see the full bonuses on it.
×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.