- Mesaj
- 562
- Çözümler
- 36
- Beğeni
- 287
- Puan
- 909
- Ticaret Puanı
- 0
arama camında itemin efsunları gözükmüyor bu kod bloğu içinde itemin iconu ismi fiyatı gibi özelliklerini çekiyor ama efunlarını çekmiyor bunun için nasıl bir ekleme yapmalıyım
Python:
self.ItemSlotBase = ui.ExpandedImageBox()
self.ItemSlotBase.SetParent(self)
self.ItemSlotBase.SetPosition(26, 0)
self.ItemSlotBase.LoadImage(PATH + "slot_32x%d.tga" % (self.itemSize * 32))
self.ItemSlotBase.SetWindowVerticalAlignCenter()
self.ItemSlotBase.SAFE_SetStringEvent("MOUSE_OVER_IN", self.IconOnMouseOverIn)
self.ItemSlotBase.SAFE_SetStringEvent("MOUSE_OVER_OUT", self.IconOnMouseOverOut)
self.ItemSlotBase.SetStringEvent("MOUSE_OVER_IN", ui.__mem_func__(self.IconOnMouseOverIn))
self.ItemSlotBase.SetStringEvent("MOUSE_OVER_OUT", ui.__mem_func__(self.IconOnMouseOverOut))
self.ItemSlotBase.Show()
self.ItemIcon = ui.ExpandedImageBox()
self.ItemIcon.SetParent(self.ItemSlotBase)
self.ItemIcon.AddFlag("not_pick")
self.ItemIcon.LoadImage(item.GetIconImageFileName())
self.ItemIcon.SetWindowVerticalAlignCenter()
self.ItemIcon.SetWindowHorizontalAlignCenter()
self.ItemIcon.Show()
self.wndItemName = ui.TextLine()
self.wndItemName.SetParent(self)
self.wndItemName.AddFlag("not_pick")
self.wndItemName.SetPosition(60, 0)
self.wndItemName.SetText(str(countText) + ItemName)
self.wndItemName.SetWindowVerticalAlignCenter()
self.wndItemName.SetVerticalAlignCenter()
self.wndItemName.Show()
self.wndItemPrice = ui.TextLine()
self.wndItemPrice.SetParent(self)
self.wndItemPrice.AddFlag("not_pick")
self.wndItemPrice.SetPosition(30, 0)
self.wndItemPrice.SetText("|Eemoji/yang|e " + textYang)
self.wndItemPrice.SetWindowHorizontalAlignCenter()
self.wndItemPrice.SetHorizontalAlignCenter()
self.wndItemPrice.SetWindowVerticalAlignCenter()
self.wndItemPrice.SetVerticalAlignCenter()
self.wndItemPrice.Show()
self.CheckBox = ui.ExpandedImageBox()
self.CheckBox.SetParent(self)
self.CheckBox.SetPosition(6, 0)
self.CheckBox.LoadImage(PATH_ROOT + "box_uncheck.dds")
self.CheckBox.SetWindowVerticalAlignCenter()
self.CheckBox.OnMouseLeftButtonDown = ui.__mem_func__(self.OnCheckBox)
self.CheckBox.Show()
self.wndSellerName = ui.TextLine()
self.wndSellerName.SetParent(self)
self.wndSellerName.AddFlag("not_pick")
self.wndSellerName.SetPosition(13, 0)
self.wndSellerName.SetText(str(seller))
self.wndSellerName.SetWindowHorizontalAlignRight()
self.wndSellerName.SetHorizontalAlignRight()
self.wndSellerName.SetWindowVerticalAlignCenter()
self.wndSellerName.SetVerticalAlignCenter()
self.wndSellerName.Show()
self.IconWhisperSeller = ui.ExpandedImageBox()
self.IconWhisperSeller.SetParent(self)
self.IconWhisperSeller.SetPosition(self.wndSellerName.GetTextSize()[0] + 30, 2)
self.IconWhisperSeller.LoadImage(PATH_ROOT + "messenger.dds")
self.IconWhisperSeller.OnMouseLeftButtonDown = ui.__mem_func__(self.OnMouseLeftWhisperSeller)
self.IconWhisperSeller.SetWindowHorizontalAlignRight()
self.IconWhisperSeller.SetWindowVerticalAlignCenter()
self.IconWhisperSeller.Show()
if self.InfoData["id"] in SELECTED_ITEMS_BUY:
self.IsSelected = True
self.CheckBox.LoadImage(PATH_ROOT + "box_checked.dds")