Problema sistem Multiple Buy + AutoStack

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Închis
Avatar utilizator
IliaMihai
Nou Venit

Nou Venit
Mesaje: 19
Membru din: 14 Mai 2016, 00:01
Server: Momentan nu joc
Aprecieri: 71  
Mulţumiri: 0
Discord: Copiază ID
 Contact:
Medalii

Salut, recent am incercat sa implementez sistemul Multiple Buy + AutoStack

h tt ps: //gyazo. com/de48a3486639cc361d5e6a87accc4eff

Insa intampin o problema la uishop.py
In syserr am asta

networkModule.SetSelectCharacterPhase - <type 'exceptions.NameError'>:name 'self' is not defined

La linia 29 am asta: self.dlgPickItem = None
adica ce imi spune din tutorial sa bag
#add
import uiPickItem

#search (def __init__(self):)
self.itemBuyQuestionDialog = None

#add
self.dlgPickItem = None

#search (def LoadDialog(self):)
self.coinType = shop.SHOP_COIN_TYPE_GOLD
self.Refresh()

#add
dlgPickItem = uiPickItem.PickItemDialog()
dlgPickItem.LoadDialog()
dlgPickItem.Hide()
self.dlgPickItem = dlgPickItem

#search (def Destroy(self):)
self.popup = None

#add
self.dlgPickItem.Destroy()
self.dlgPickItem = 0

#search (def UnselectItemSlot(self, selectedSlotPos):)
net.SendShopBuyPacket(self.__GetRealIndex(selectedSlotPos))

#replace
if app.IsPressed(app.DIK_LCONTROL):
itemIndex = shop.GetItemID(selectedSlotPos)
item.SelectItem(itemIndex)
itemName = item.GetItemName()
self.dlgPickItem.SetTitleName(itemName)
self.dlgPickItem.SetAcceptEvent(ui.__mem_func__(self.OnPickItem))
self.dlgPickItem.Open(200)
self.dlgPickItem.SetMax(200)
self.dlgPickItem.itemGlobalSlotIndex = selectedSlotPos
else:
net.SendShopBuyPacket(self.__GetRealIndex(selectedSlotPos))

#add
def OnPickItem(self, count):
itemSlotIndex = self.dlgPickItem.itemGlobalSlotIndex
n = 0

while n < count:
net.SendShopBuyPacket(self.__GetRealIndex(itemSlotIndex))
n = n + 1



Are cineva idee ce i-as putea face?

uiShop.py
pastebin.com/antebPkQ
Ultima oară modificat 19 Ian 2021, 19:35 de către IliaMihai, modificat de 2 ori în total.
Avatar utilizator
sanjibro
Utilizator interzis !

Utilizator interzis !
Mesaje: 93
Membru din: 10 Ian 2021, 02:16
Regat: Jinno
Aprecieri: 1  
Mulţumiri: 14  
Discord: Copiază ID
Medalii

Trimite fisierul ala si scoate si tu continutul ala ascuns din topic.
Imagine
Afișează semnătura
Avatar utilizator
IliaMihai
Nou Venit

Nou Venit
Mesaje: 19
Membru din: 14 Mai 2016, 00:01
Server: Momentan nu joc
Aprecieri: 71  
Mulţumiri: 0
Discord: Copiază ID
 Contact:
Medalii

sanjibro scrie: ↑19 Ian 2021, 19:29 Trimite fisierul ala si scoate si tu continutul ala ascuns din topic.
Am adaugat link cu el
pastebin.com/antebPkQ
Închis
Răspunsuri
3
Vizualizări
348
Răspunsuri
8
Vizualizări
279
Răspunsuri
2
Vizualizări
201

Înapoi la “Arhivă Probleme şi Întrebări”

  • Informaţie
  • Cine este conectat

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