Sziasztok beraktam az 5 leltárat de a gombok beragadnak...Mi leget a gond?
Hogy értve beragadnak? képet tudsz mutatni?
Rossz a SetInventoryPage fv-ed
def SetInventoryPage(self, page):
self.inventoryTab[self.inventoryPageIndex].SetUp()
self.inventoryPageIndex = page
self.inventoryTab[self.inventoryPageIndex].Down()
self.RefreshBagSlotWindow()
Az lehet hogy e miatt 2 leltár müködik vagy mi lehet a hiba 4 lelár alapján csinálam megy a +..
Kicsit beoffolom a témát sry srácok.
Pati nem tudod hol keressem a hibát?
Hogy ne takarja ki pl a leltárt a taskbar?
taskbar/uitaskbar talán
Hogy mitől van azt nemtudom.
átnéztem de rá utaló dolgot nem találtam valamelyik funkció felel érte az biztos de kb 1000+1 show hide rész van benne :-X
Nállam nem oldotta meg a gondot olyan mint ha 2 leltáram lenne ..:(
Képet :-X
http://www.kephost.com/image/vWqA
Jól írtad meg a nevét locale-ban?
Am ha megnyugtat nekem is olyan:
(https://board.ddmt2.net/proxy.php?request=http%3A%2F%2Fwww.kepfeltoltes.eu%2Fimages%2F1320102_081406.jpg&hash=4e27e800cf300039d466645069703ab158f23e90)
Éppen ez nem nyugtat meg..:D
Azt TT-nek szántam ;D
Neked az 1. mondatot.
szép új kaszt :( én lusta voltam még lebuildelni
Mostmár nem is aggódom :-X
Üzenet összefésülés: 2017-01-02, 08:21:13
Keyto bácsi jó dolgot adott ki a kezéből? :-X
Am igen jól van elvileg megcsinálva minden itt valami kliens oldalon van csak nem tudom mi,,,,,
Olyan mint ha 2 leltár lenne...:(
Ez nem keyto kasztja :-X
Ezt én magam rippeltem de még sajnos bugos a mozgása :'(
[spoiler]https://www.youtube.com/watch?v=oexPvPcLPxg (https://www.youtube.com/watch?v=oexPvPcLPxg)[/spoiler]
Töltsd fel mind2 inventorys fájlod, megnézem.
Üzenet összefésülés: 2017-01-02, 08:26:36
Am 5 leltárnál át kéne írni az adattípusokat is szerintem.
Csak mert 5 leltár az 225 slot. 16 az öv, ha használsz + a felszerelések amivel túllépi a 255-öt.
https://mega.nz/#!KAUnQTLR!RcCdl8R4KTmfM6EtX34Ich2miIaKehIob7d3MGo6uHQ (https://mega.nz/#!KAUnQTLR!RcCdl8R4KTmfM6EtX34Ich2miIaKehIob7d3MGo6uHQ)
Tessék
EQUIPMENT_START_INDEX = 225
Miért azt nem kellene modositanoM?
uiinventory kimaradt és szerintem ott lesz a hiba az eventeknél
Megnéztem de nem oldotta meg a hibát elkezdem előrről átnézni azért köszi....:D
self.inventoryTab[0].SetEvent(lambda arg=0: self.SetInventoryPage(arg))
self.inventoryTab[1].SetEvent(lambda arg=1: self.SetInventoryPage(arg))
self.inventoryTab[2].SetEvent(lambda arg=2: self.SetInventoryPage(arg))
self.inventoryTab[3].SetEvent(lambda arg=3: self.SetInventoryPage(arg))
self.inventoryTab[4].SetEvent(lambda arg=4: self.SetInventoryPage(arg))
Erre gondolok
Üzenet összefésülés: 2017-01-02, 08:46:18
Ha ez jól van megírva akkor még esetleg indító/GameType.h
const DWORD c_Inventory_Page_Size = 5*9; // x*y
const DWORD c_Inventory_Page_Count = 5;
const DWORD c_ItemSlot_Count = c_Inventory_Page_Size * c_Inventory_Page_Count;
const DWORD c_Equipment_Count = 12;
Ha indítóban rosz hejen lenne akkor elvileg nem rajtam mutatná a felszerelés-t tudtommal nem?
Csak uiinventory lehet rossz akkor.
hát nem tudom probáltam mindent nem jött össze..:(
Hűha :o :o
Annak mi köze lenne hozzá, hogy beragad az 5. gomb? ???
Lehet hogy van ott hiba, de nem attól ragad be az 5. leltárad.
Nem rémlik hogy ott kellet egyáltalán valamit modosítani is :o
5. leltárhoz? Csak 2 helyen kellett.
Ván:
self.inventoryTab.append(self.GetChild("Inventory_Tab_05"))
Tú:
self.inventoryTab[4].SetEvent(lambda arg=4: self.SetInventoryPage(arg))
Hátha ez segít. Sry nincs erőm így reggel gondolkodni :'( (http://just4metin.ro/sursa/inventare-t30387.html)
mnml python knowledge required
self.inventoryTab = [self.GetChild("Inventory_Tab_%02d" % (i+1)) for i in xrange(player.INVENTORY_PAGE_COUNT)]
##
[self.inventoryTab[i].SetEvent(lambda arg=i: self.SetInventoryPage(arg)) for i in xrange(player.INVENTORY_PAGE_COUNT)]
self.inventoryTab[0].Down()
##
def SetInventoryPage(self, page):
if page >= player.INVENTORY_PAGE_COUNT:
return
[self.inventoryTab[i].SetUp() for i in xrange(player.INVENTORY_PAGE_COUNT) if self.inventoryTab[i]]
self.inventoryTab[page].Down()
if self.inventoryPageIndex != page:
self.inventoryPageIndex = page
self.__HighlightSlot_Clear()
self.RefreshBagSlotWindow()