Hätte noch ein Problem bei einem System einfügen Bitte melden Sie sich an, um diesen Link zu sehen.
Alles Funktioniert bis auf dieser Fehler hier
Client syserr
und hier ist der Code
Code
- def OnUpdate(self):
- if not self.followFlag:
- return
- x = 0
- y = 0
- width = self.GetWidth()
- height = self.toolTipHeight
- if -1 == self.xPos and -1 == self.yPos:
- (mouseX, mouseY) = wndMgr.GetMousePosition()
- if mouseY < wndMgr.GetScreenHeight() - 300:
- y = mouseY + 40
- else:
- y = mouseY - height - 30
- x = mouseX - width/2
- else:
- x = self.xPos - width/2
- y = self.yPos - height
- x = max(x, 0)
- y = max(y, 0)
- x = min(x + width/2, wndMgr.GetScreenWidth() - width/2) - width/2
- y = min(y + self.GetHeight(), wndMgr.GetScreenHeight()) - self.GetHeight()
- parentWindow = self.GetParentProxy()
- if parentWindow:
- (gx, gy) = parentWindow.GetGlobalPosition()
- x -= gx
- y -= gy
- if app.__COMPARE_TOOLTIP__:
- if self.IsCompare:
- return
- if self.CompareTooltip:
- val = [0] * 2
- if x < self.CompareTooltip.GetWidth():
- val[0] = self.GetWidth()
- else:
- val[0] = -self.CompareTooltip.GetWidth()
- CompareHeight = wndMgr.GetScreenHeight() - self.CompareTooltip.GetHeight()
- if y > CompareHeight:
- val[1] = CompareHeight - y
- elif y < 0:
- val[1] = 0 - y
- self.CompareTooltip.SetPosition(x + val[0], y + val[1])
- if app.__COMPARE_TOOLTIP__:
- def SetCompareItem(self, itemVnum):
- slotIndex = item.GetCompareIndex(itemVnum)
- if slotIndex:
- if not self.CompareTooltip:
- self.CompareTooltip = ItemToolTip()
- self.CompareTooltip.IsCompare = True
- self.CompareTooltip.SetInventoryItem(slotIndex, player.INVENTORY, False)
- self.CompareTooltip.AutoAppendTextLine("Equipped", 0xffADFF2F)
- self.CompareTooltip.ResizeToolTip()
- self.SetPosition(x, y)
Komme einfach nicht weiter hoffe mir kann jemand helfen
MFG