Kösztüm bug?

Indította EnVyUs, 2018-03-28, 15:50:33

Sziasztok!



Ezt a problémát mivel orvosolhatnám, hogy ne 2x írja ugyanazt? :O

Köszi előre is!


azonbelül ha megmondanád?:)

localeInfo.LEFT_TIME
a dupla részt kiszeded

Idéz if custumAffectString2:
affectTextLine = ui.TextLine()
affectTextLine.SetParent(self)
affectTextLine.SetFontName(self.defFontName)
affectTextLine.SetPackedFontColor(self.POSITIVE_COLOR)
affectTextLine.SetPosition(50, self.toolTipHeight + 16 + 2 + 16 + 2)
affectTextLine.SetOutline()
affectTextLine.SetFeather()
affectTextLine.Show()
affectTextLine.SetText(custumAffectString2)
self.childrenList.append(affectTextLine)
self.toolTipHeight += 16 + 2

if 0 != leftTime:
timeText = (localeInfo.LEFT_TIME + " : " + localeInfo.SecondToDHM(leftTime))

timeTextLine = ui.TextLine()
timeTextLine.SetParent(self)
timeTextLine.SetFontName(self.defFontName)
timeTextLine.SetPackedFontColor(self.POSITIVE_COLOR)
timeTextLine.SetPosition(50, self.toolTipHeight + 16 + 2 + 16 + 2)
timeTextLine.SetOutline()
timeTextLine.SetFeather()
timeTextLine.Show()
timeTextLine.SetText(timeText)
self.childrenList.append(timeTextLine)
self.toolTipHeight += 16 + 2

Kétségbeesett vagyok :D

VALAKI ESETLEG VALAMI TANÁCSOT LÉGYSZÍVES?:)

Dobd fel az uitooltiped méjbí

2018-04-13, 00:52:42 #7 Utolsó szerkesztés: 2018-04-13, 15:59:30 Szerző: EnVyUs
Köszi előre is!

elif 0 != isCostumeItem:
self.__AppendLimitInformation()
self.__AppendAffectInformation()
if isCostumeAcce != 0:
self.__AppendAcceAttributeInformation(attrSlot)
else:
self.__AppendAttributeInformation(attrSlot)

self.AppendWearableInformation()

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)

## »çżë°ˇ´É ˝Ă°Ł Á¦ÇŃŔĚ ŔÖ´ÂÁö ĂŁľĆş¸°í
bHasRealtimeFlag = 0
for i in xrange(item.LIMIT_MAX_NUM):
(limitType, limitValue) = item.GetLimit(i)

if item.LIMIT_REAL_TIME == limitType:
bHasRealtimeFlag = 1

## ŔÖ´Ů¸é °ü·Ă Á¤ş¸¸¦ ÇĄ˝ĂÇÔ. ex) ł˛Ŕş ˝Ă°Ł : 6ŔĎ 6˝Ă°Ł 58şĐ
if 1 == bHasRealtimeFlag:
self.AppendMallItemLastTime(metinSlot[0])
#dbg.TraceError("1) REAL_TIME flag On ")

2018-04-13, 14:07:08 #9 Utolsó szerkesztés: 2018-04-13, 17:18:03 Szerző: [MOD]Ken
A bug kijavult, köszönöm, de most kicsit összeszarta magát a kliens, ráviszem a pántra a kurzoromat nem írja ki a tulajdonságait

0413 14:04:54797 :: Traceback (most recent call last):

0413 14:04:54797 ::   File "ui.py", line 1861, in OnOverInItem

0413 14:04:54797 ::   File "ui.py", line 110, in __call__

0413 14:04:54797 ::   File "ui.py", line 101, in __call__

0413 14:04:54798 ::   File "uiInventory.py", line 1136, in OverInItem

0413 14:04:54798 ::   File "uiInventory.py", line 1312, in ShowToolTip

0413 14:04:54798 ::   File "uiToolTip.py", line 550, in SetInventoryItem

0413 14:04:54798 ::   File "uiToolTip.py", line 1134, in AddItemData

0413 14:04:54799 :: UnboundLocalError
0413 14:04:54799 :: :
0413 14:04:54799 :: local variable 'bHasRealtimeFlag' referenced before assignment

soha nem próbáltam, most se teszteltem, de protot ellenőrizted az eredeti verzióban hogy nincs e véletlen dupla real time flag?

Kijavult, köszönöm P3NG3R, én voltam a hülye!

ment a + témát zárom!