Jump to content

kodepiko

Member
  • Posts

    397
  • Joined

  • Last visited

  • Days Won

    2
  • Feedback

    0%

Everything posted by kodepiko

  1. I find only ui/pattern/ime but there are gray pixels so.. I don't see any other graphic numbers excluding dmg oh.. I think it's taskbar problem @update - yeah.. you are right, thanks
  2. I think it's text because at src there are: void CSlotWindow::SetSlotCount(DWORD dwIndex, DWORD dwCount) pSlot->pNumberLine->SetNumber(szCount); Graphical numbers are only for dmg I think
  3. Hello, I'm experiencing weird problem about color of item count in inventory window... they aren't white but little bit red transparent: Tried to find some way to hard code color of them but failed, because there are only diffusecolor of slot image. PS. Not only I got this problem, I'm sure it's client problem, not for ex. graphic issue.
  4. Thank you, I saw yours older reply, but there's link goes down so I needed to ask Thread solved.
  5. Hello guys, maybe someone have clean property which I can pack/unpack and works? because I want to change keys of files but can't pack property file because of china signs (I removed them, but then I got ???? ?? error at client launch) Regards, kodepiko
  6. would be nice to see how to deal with string type value in packet at clientside, I'm getting mad trying to catch string at clientside, always some errors..
  7. I checked it, maybe more comfortable gui and better options than EterNexus but I'm looking for fast pack defined folder by running script and can't find way to do this
  8. Hello guys, maybe someone have packer (which takes arguments by .bat file) or know how to create .bat for EterNexus to automatic pack of defined folder in script, without .xml of folder contains - because I want it automatic, without editing xml with new files I add? just pack whole folder by running .bat script or something? I think EterNexus don't take arguments it needs to be done manually by program gui, and he can't pack multiple folders
  9. Yes but at ImageBox class I can't pass functions any arguments like vnum so I can't show description correctly for the item, so this is only table, of course I can storage itemdescription of item and his vnum and at tooltip just show it, but I don't know how to get icon name or vnum (so I can't get description from array because I don't know index of item I'm pointing and cant pass argument like this: itemImage.SAFE_SetStringEvent("MOUSE_OVER_IN", self.ShowTip(index)) ) which I'm pointing on with cursor
  10. Do you guys have idea how to get item vnum or icon name of image I point with cursor? because I can't select item at this tooltip, I can't pass any arguments through the MOUSE_OVER function yep? like itemImage.SAFE_SetStringEvent("MOUSE_OVER_IN", self.ShowTip("description")) - any ideas how to do item description of materials when I point them? I just need to select item, but when I point material image I can't get any informations like vnum, is there a function which can get icon name by pointing on them? (without select item) When I use item.getdescription directly at ShowTip function it just uses last selected item (for ex weapon or blessing scroll)
  11. Of course I do, my tooltip functions are def ShowTip(self): self.txttooltip.ClearToolTip() self.txttooltip.AppendTextLine("Description") self.txttooltip.Show() def HideTip(self): self.txttooltip.Hide() and I use at def AppendMaterial(): self.itemImage.SAFE_SetStringEvent("MOUSE_OVER_IN", self.ShowTip) self.itemImage.SAFE_SetStringEvent("MOUSE_OVER_OUT", self.HideTip) Obviously if I would do that syserr will not be clear because I don't have that defs, I said syserr is clear I try with chat function to see it correctly triggering those functions or not @update Okay, it doesn't trigger so it must be bad trigger on itemImage (but it should work for item material icons) DONE. #Thread solved. Thanks for trying to help guys, SAFE_SetStringEvent("MOUSE_OVER_OUT") works like a charm in this case @metin2-factory - it worked as described in this topic, nothing more to add
  12. Thanks, now syserr is clear but nothing happens when I point at image of weapon or pearl I just want to put tooltip item description when you point at materials of upgrading
  13. uirefine: [Hidden Content] ui.py: [Hidden Content] Here it is, damn it should be easy but I don't know how to make it works
  14. Yeah, I tried it but still got OnMouseOverIn() takes exactly 1 argument (2 given) I don't pass any arguments with this function so crazy thing.. My uirefine: [Hidden Content]
  15. Hello, I'm trying to add MouseIn tooltip to ImageBox at uiRefine.py (I want hover tooltip with item description on refine materials icon for ex. red pearl etc) I try this code at AppendMaterial() slot = self.__MakeSlot() slot.SetParent(self) slot.SetPosition(15, self.dialogHeight) itemImage = self.__MakeItemImage() itemImage.SetParent(slot) item.SelectItem(vnum) itemImage.LoadImage(item.GetIconImageFileName()) # self.itemImage = itemImage # this is defined somewhere else self.itemImage.OnMouseOverIn(self.ShowTip()) self.itemImage.OnMouseOverOut(self.HideTip()) I init tooltip at def Open(): self.txttooltip = uiToolTip.ToolTip() self.txttooltip.HideToolTip() but get syserr: 0529 13:54:42313 :: TypeError 0529 13:54:42313 :: : 0529 13:54:42313 :: OnMouseOverIn() takes exactly 1 argument (2 given) 0529 13:54:42313 :: When I do self.itemImage.OnMouseOverIn = self.ShowTip() syserr is clear but there's no tooltip, so I think it's bad use of this function My defs: def ShowTip(self): self.txttooltip.ClearToolTip() self.txttooltip.AppendTextLine("Description") self.txttooltip.Show() def HideTip(self): self.txttooltip.Hide() Anyone know how to do this? Greetings.
  16. It doesn't work for ImageBox class, but there's OnMouseOverIn / Out - I got problem (I want to add tooltip with itemdescription of material at uiRefine.py) def ShowTip(self): self.txttooltip.ClearToolTip() self.txttooltip.AppendTextLine("Description") self.txttooltip.Show() def HideTip(self): self.txttooltip.Hide() At def Open(): I initiate uiTooltip for self.txttooltip and further this code: itemImage = self.__MakeItemImage() itemImage.SetParent(slot) item.SelectItem(vnum) itemImage.LoadImage(item.GetIconImageFileName()) self.itemImage.OnMouseOverIn(self.ShowTip()) self.itemImage.OnMouseOverOut(self.HideTip()) I got error: TypeError 0528 20:17:26082 :: OnMouseOverIn() takes exactly 1 argument (2 given) Anyone can help? I suck at python
  17. Hello, I noticed that when guild have land and leader try login to game screen freezes and there's no visible character... character, mobs etc are not loaded, just empty screen I do @masodikbela [Hidden Content] tutorial and he change also some guild packets so I think there's problem. What I do?: I buy guild land and then login again to game and problem appears... just when new packets are being send. client syserr: Anyone can fix it?
  18. This problem appears because of adding sash system here is gif: [Hidden Content] aura, berserk etc skills are very short... not full motion, when I do /setjob 0 and /setsk 4 59 then use aura it works like normal, but when I choose my job to BODY and now use aura it doesnt work...
  19. Do you know how can I fix short skill animation bug after adding shoulder system? here is gif: aura, berserk etc skills are very short... not full motion
  20. you mean 2x attack value at character page or this is damage dealing to mobs? maybe look at your affects on this character (like + attack value, or maybe increased % of physic damage)
  21. You open ports via portmap or open ports on your router? because you know, machine can't reach destination, why you choose hamachi? you have local ip?
  22. Are you sure you packed correctly item_proto_dump.xmp to item_proto, and then packed locale_XX? Take a look at item TYPE/SUBTYPE is same as other armors, because it looks as uitooltip error.
  23. [Hidden Content] aura, berserk etc skills are very short... not full motion
×
×
  • 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.