Cod client Sortare inventar

Înainte de a posta o problemă, caută în acest forum și poate găsești rezolvare.
Închis
Avatar utilizator
haristhc
Nivel 3

Nivel 3
Mesaje: 362
Membru din: 27 Feb 2018, 02:15
Server: Wom2Ro
Regat: Chunjo
Aprecieri: 190  
Mulţumiri: 5  
Medalii

*Problemă/Întrebare: Nu ma descurc sa fac butonul si fucntiile pt acest sistem
Tipologie server(PvM / PvP): PvM
*Resursă folosită: sursa/metin2-sort-special-storage-class ... 72536.html
*ServerFiles utilizat:
*Syserr:
Poză:
*Detalii suplimentare: In sursa ma descurc sa le implementez fara nici-o problema, dar nu stiu sa creez acel buton si functiile pentru el.. Se ofera cineva sa ma ajute ? Am cautat pe toate forumurile posibile si nu gasesc..
Avatar utilizator
haristhc
Nivel 3

Nivel 3
Mesaje: 362
Membru din: 27 Feb 2018, 02:15
Server: Wom2Ro
Regat: Chunjo
Aprecieri: 190  
Mulţumiri: 5  
Medalii

Platesc pentru partea de client ! UP
Avatar utilizator
Raiidon
Nou Venit

Nou Venit
Mesaje: 11
Membru din: 26 Oct 2021, 19:40
Server: safiranpeleme
Regat: Chunjo
Aprecieri: 22  
Mulţumiri: 1  
Discord: Copiază ID
Medalii

			self.costumeButton = self.GetChild2("CostumeButton")
			self.arrange_button = self.GetChild2("arrange_button")


		# Costume Button
		if self.costumeButton:
			self.costumeButton.SetEvent(ui.__mem_func__(self.ClickCostumeButton))

		if self.arrange_button:
			self.arrange_button.SetEvent(ui.__mem_func__(self.click_arrange))

		self.questionDialog = None
		self.arrange_button = None

	def click_arrange(self):
		net.SendChatPacket("/click_sort_items")


				{
					"name":"arrange_button",
					"type":"button",
					"x":7,
					"y":7.5,
					"horizontal_align":"left",
					"default_image" : "d:/ymir work/ui/public/button_refresh_02.sub",
					"over_image" : "d:/ymir work/ui/public/button_refresh_01.sub",
					"down_image" : "d:/ymir work/ui/public/button_refresh_03.sub",
				},	
Astept Revolut =))
Imagine
Afișează semnătura
Avatar utilizator
haristhc
Nivel 3

Nivel 3
Mesaje: 362
Membru din: 27 Feb 2018, 02:15
Server: Wom2Ro
Regat: Chunjo
Aprecieri: 190  
Mulţumiri: 5  
Medalii

Raiidon scrie: ↑12 Mar 2022, 16:44
			self.costumeButton = self.GetChild2("CostumeButton")
			self.arrange_button = self.GetChild2("arrange_button")


		# Costume Button
		if self.costumeButton:
			self.costumeButton.SetEvent(ui.__mem_func__(self.ClickCostumeButton))

		if self.arrange_button:
			self.arrange_button.SetEvent(ui.__mem_func__(self.click_arrange))

		self.questionDialog = None
		self.arrange_button = None

	def click_arrange(self):
		net.SendChatPacket("/click_sort_items")


				{
					"name":"arrange_button",
					"type":"button",
					"x":7,
					"y":7.5,
					"horizontal_align":"left",
					"default_image" : "d:/ymir work/ui/public/button_refresh_02.sub",
					"over_image" : "d:/ymir work/ui/public/button_refresh_01.sub",
					"down_image" : "d:/ymir work/ui/public/button_refresh_03.sub",
				},	
Astept Revolut =))

:)) Butonul il pun in inventorywindow.py, dar functia deasupra lui o pun in game.py ? sau unde .. ? :(
Avatar utilizator
haristhc
Nivel 3

Nivel 3
Mesaje: 362
Membru din: 27 Feb 2018, 02:15
Server: Wom2Ro
Regat: Chunjo
Aprecieri: 190  
Mulţumiri: 5  
Medalii

Rezilvat, cer T/C.
Avatar utilizator
Ionuţ M.
Metin Master

Metin Master
Mesaje: 2680
Membru din: 28 Noi 2015, 22:02
Aprecieri: 170  
Mulţumiri: 12723  
  Rezolvări prob.: 2
Discord: Copiază ID
 Contact:
Medalii

Mutat in Probleme Rezolvate.
Imagine
Afișează semnătura
Închis
Răspunsuri
2
Vizualizări
71
Răspunsuri
1
Vizualizări
208
Răspunsuri
5
Vizualizări
922

Înapoi la “Probleme rezolvate”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 2 vizitatori