Jump to content

Recommended Posts

  • Active+ Member
20 minutes ago, NvL said:

i used this for emoji and it still doesn't work

https://just4metin.ro/sursa/emoji-textline-t102006.html

You need to adapt the system to the server you have. @tw1x1responded well about your emoji. The okay and close buttons are from the transmutation system. If you don't have them, you can replace them with the classic okay and close buttons. Or you can download them from the internet.

  • Love 1
Link to comment
Share on other sites

  • 2 weeks later...
  • Active+ Member
Posted (edited)

Update has been made to hide the window when a quest is opened and to close it when you change the character/logout

The update has been uploaded to git

 

Changes:

 

Delete from def Close(self):

		if app.QUICK_SELL_SYSTEM:
			self.__MakeQuickSell()

Search def Close(self) and add:
		
		if app.QUICK_SELL_SYSTEM:
			if self.wndQuickSell:
				self.wndQuickSell.Hide()
				
Search def HideAllWindows(self) and add:
		
		if app.QUICK_SELL_SYSTEM:
			if self.wndQuickSell:
				self.wndQuickSell.Hide()

 

Edited by Chitra
Link to comment
Share on other sites

  • Active+ Member

The update was made to no longer display text for equipped items.

Changes:

Search in uitooltip.py :

	self.AppendQuckSellItem()
	
Change with :

	self.AppendQuckSellItem(slotIndex)

Search:
		if app.QUICK_SELL_SYSTEM:
			def AppendQuckSellItem(self):
	
Change all with:

	if app.QUICK_SELL_SYSTEM:
		def AppendQuckSellItem(self,slotIndex):
			if player.IsEquipmentSlot(slotIndex):
				return
			if item.IsAntiFlag(item.ITEM_ANTIFLAG_SELL):
				return
			else:
				self.AppendSpace(5)
				self.AppendTextLine(localeInfo.QUICK_SELL_TOOLTIP, self.NORMAL_COLOR)

 

Link to comment
Share on other sites

  • 3 weeks later...
0413 20:07:29789 ::   File "uiInventory.py", line 1465, in RefreshQuickSell

0413 20:07:29789 :: SystemError
0413 20:07:29789 :: : 
0413 20:07:29789 :: ..\Objects\longobject.c:981: bad argument to internal function
0413 20:07:29789 :: 

 

This write to the RefreshQuickSell def

 

 

	def RefreshQuickSell(self):
		for e in range(player.INVENTORY_PAGE_SIZE * 5):
			slotNumber = self.__InventoryLocalSlotPosToGlobalSlotPos(e)
			if slotNumber in constInfo.QUICK_SELL_ITEMS:
				self.wndItem.SetSlotCoverImage(e, "icon/inventory/selected_icon.tga")
			else:
				self.EnableSlotCoverImage(e, False)

		self.wndItem.RefreshSlot()

Any solutions ?

Link to comment
Share on other sites

Announcements



×
×
  • 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.