Problema shop offline

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

Nivel 1
Mesaje: 125
Membru din: 03 Oct 2017, 00:56
Server: Metin2Luxuria.RO
Regat: Jinno
Aprecieri: 6  
Mulţumiri: 4  
Medalii

Salut fratilor am revenit cu o noua problema la adaugare shop offline ;) =)) =))
Am adaugat tot uitati aici problema <3
1203 21:49:47676 :: File "ui.py", line 1880, in OnOverInItem

1203 21:49:47676 :: File "ui.py", line 87, in __call__

1203 21:49:47676 :: File "ui.py", line 78, in __call__

1203 21:49:47676 :: File "uiOfflineShop.py", line 1101, in OverInItem

1203 21:49:47677 :: File "uiToolTip.py", line 702, in SetOfflineShopItem

1203 21:49:47677 :: TypeError
1203 21:49:47677 :: :
1203 21:49:47677 :: AppendPrice() takes exactly 3 arguments (2 given)
Imagine
Afișează semnătura
Avatar utilizator
-DND-
Utilizatorul Lunii Ianuarie

Utilizatorul Lunii Ianuarie
Mesaje: 1464
Membru din: 22 Ian 2017, 16:40
Server: Serverfiles By DnD
Regat: Jinno
Aprecieri: 116  
Mulţumiri: 2249  
Discord: Copiază ID
 Contact:
Medalii

arata linia 1101 din uiofflineshop.py
si din uitooltip,py linia 702
Avatar utilizator
Metin2Luxuria.RO
Nivel 1

Nivel 1
Mesaje: 125
Membru din: 03 Oct 2017, 00:56
Server: Metin2Luxuria.RO
Regat: Jinno
Aprecieri: 6  
Mulţumiri: 4  
Medalii

uiofflineshop:
def OverInItem(self, slotIndex):
if (mouseModule.mouseController.isAttached()):
return

1101: if (self.tooltipItem != 0):
self.tooltipItem.SetOfflineShopItem(slotIndex)
uitooltip:
def SetOfflineShopItem(self, slotIndex):
itemVnum = shop.GetOfflineShopItemID(slotIndex)
if (itemVnum == 0):
return

price = shop.GetOfflineShopItemPrice(slotIndex)
self.ClearToolTip()
self.isOfflineShopItem = True

metinSlot = []
for i in xrange(player.METIN_SOCKET_MAX_NUM):
metinSlot.append(shop.GetOfflineShopItemMetinSocket(slotIndex, i))
attrSlot = []
for i in xrange(player.ATTRIBUTE_SLOT_MAX_NUM):
attrSlot.append(shop.GetOfflineShopItemAttribute(slotIndex, i))

self.AddItemData(itemVnum, metinSlot, attrSlot)
702: self.AppendPrice(price)
Imagine
Afișează semnătura
Avatar utilizator
-DND-
Utilizatorul Lunii Ianuarie

Utilizatorul Lunii Ianuarie
Mesaje: 1464
Membru din: 22 Ian 2017, 16:40
Server: Serverfiles By DnD
Regat: Jinno
Aprecieri: 116  
Mulţumiri: 2249  
Discord: Copiază ID
 Contact:
Medalii

Metin2Luxuria.RO scrie:uiofflineshop:
def OverInItem(self, slotIndex):
if (mouseModule.mouseController.isAttached()):
return

1101: if (self.tooltipItem != 0):
self.tooltipItem.SetOfflineShopItem(slotIndex)
uitooltip:
def SetOfflineShopItem(self, slotIndex):
itemVnum = shop.GetOfflineShopItemID(slotIndex)
if (itemVnum == 0):
return

price = shop.GetOfflineShopItemPrice(slotIndex)
self.ClearToolTip()
self.isOfflineShopItem = True

metinSlot = []
for i in xrange(player.METIN_SOCKET_MAX_NUM):
metinSlot.append(shop.GetOfflineShopItemMetinSocket(slotIndex, i))
attrSlot = []
for i in xrange(player.ATTRIBUTE_SLOT_MAX_NUM):
attrSlot.append(shop.GetOfflineShopItemAttribute(slotIndex, i))

self.AddItemData(itemVnum, metinSlot, attrSlot)
702: self.AppendPrice(price)


uiofflineshop.py:

Cod: Selectaţi tot

	def OverInItem(self, slotIndex):
		if (mouseModule.mouseController.isAttached()):
			return
			
		if (self.tooltipItem != 0):
			self.tooltipItem.SetOfflineShopItem(slotIndex)
			
	def OverOutItem(self):
		if (self.tooltipItem != 0):
			self.tooltipItem.HideToolTip()
			
	def OnUpdate(self):
		for i in xrange(shop.OFFLINE_SHOP_SLOT_COUNT):
			itemCount = shop.GetOfflineShopItemCount(i)
			if (itemCount <= 1):
				itemCount
				
			self.itemSlot.SetItemSlot(i, shop.GetOfflineShopItemID(i))
		
		wndMgr.RefreshSlot(self.itemSlot.GetWindowHandle())		
		
			
###################################################################################################
## Offline Shop Remove Item Window

uitooltip.py

Cod: Selectaţi tot

	def SetOfflineShopItem(self, slotIndex):
		itemVnum = shop.GetOfflineShopItemID(slotIndex)
		if (itemVnum == 0):
			return
			
		price = shop.GetOfflineShopItemPrice(slotIndex)
		self.ClearToolTip()
		self.isOfflineShopItem = True
		
		metinSlot = []
		for i in xrange(player.METIN_SOCKET_MAX_NUM):
			metinSlot.append(shop.GetOfflineShopItemMetinSocket(slotIndex, i))
		attrSlot = []
		for i in xrange(player.ATTRIBUTE_SLOT_MAX_NUM):
			attrSlot.append(shop.GetOfflineShopItemAttribute(slotIndex, i))
			
		self.AddItemData(itemVnum, metinSlot, attrSlot)
		self.AppendPrice(price)
Pentru acest mesaj, -DND- for the post:
Metin2Luxuria.RO
Avatar utilizator
Metin2Luxuria.RO
Nivel 1

Nivel 1
Mesaje: 125
Membru din: 03 Oct 2017, 00:56
Server: Metin2Luxuria.RO
Regat: Jinno
Aprecieri: 6  
Mulţumiri: 4  
Medalii

Thx bro rezolvat <3
Imagine
Afișează semnătura
Avatar utilizator
-DND-
Utilizatorul Lunii Ianuarie

Utilizatorul Lunii Ianuarie
Mesaje: 1464
Membru din: 22 Ian 2017, 16:40
Server: Serverfiles By DnD
Regat: Jinno
Aprecieri: 116  
Mulţumiri: 2249  
Discord: Copiază ID
 Contact:
Medalii

sa traiesti
Avatar utilizator
Negrea Nicusor Valentin
Utilizator interzis !

Utilizator interzis !
Mesaje: 341
Membru din: 25 Aug 2017, 20:48
Aprecieri: 33  
Mulţumiri: 32  
Medalii

T/c
Închis
Răspunsuri
4
Vizualizări
513
Răspunsuri
2
Vizualizări
131
Răspunsuri
3
Vizualizări
151

Înapoi la “Probleme rezolvate”

  • Informaţie
  • Cine este conectat

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