Metin2 Hungarian Forum

Metin2 => Szerver készítés => Privát szerverek => Segítség => A témát indította: meax00121 Dátum 2017-01-02, 07:58:47

Cím: leltár gomb hiba...
Írta: meax00121 Dátum 2017-01-02, 07:58:47
Sziasztok beraktam az 5 leltárat de a gombok beragadnak...Mi leget a gond?
Cím: Re:leltár gomb hiba...
Írta: TTMaster112 Dátum 2017-01-02, 08:00:13
Hogy értve beragadnak? képet tudsz mutatni?
Cím: Re:leltár gomb hiba...
Írta: 5310pati Dátum 2017-01-02, 08:00:30
Rossz a SetInventoryPage fv-ed
def SetInventoryPage(self, page):
self.inventoryTab[self.inventoryPageIndex].SetUp()
self.inventoryPageIndex = page
self.inventoryTab[self.inventoryPageIndex].Down()
self.RefreshBagSlotWindow()

Cím: Re:leltár gomb hiba...
Írta: meax00121 Dátum 2017-01-02, 08:02:00
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 +..
Cím: Re:leltár gomb hiba...
Írta: TTMaster112 Dátum 2017-01-02, 08:03:23
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?
Cím: Re:leltár gomb hiba...
Írta: 5310pati Dátum 2017-01-02, 08:05:36
taskbar/uitaskbar talán
Hogy mitől van azt nemtudom.
Cím: Re:leltár gomb hiba...
Írta: TTMaster112 Dátum 2017-01-02, 08:06:55
á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
Cím: Re:leltár gomb hiba...
Írta: meax00121 Dátum 2017-01-02, 08:10:32
Nállam nem oldotta meg a gondot olyan mint ha 2 leltáram lenne ..:(
Cím: Re:leltár gomb hiba...
Írta: TTMaster112 Dátum 2017-01-02, 08:11:30
Képet :-X
Cím: Re:leltár gomb hiba...
Írta: meax00121 Dátum 2017-01-02, 08:14:49
http://www.kephost.com/image/vWqA
Cím: Re:leltár gomb hiba...
Írta: 5310pati Dátum 2017-01-02, 08:15:50
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)
Cím: Re:leltár gomb hiba...
Írta: meax00121 Dátum 2017-01-02, 08:18:39
Éppen ez nem nyugtat meg..:D
Cím: Re:leltár gomb hiba...
Írta: 5310pati Dátum 2017-01-02, 08:19:50
Azt TT-nek szántam ;D
Neked az 1. mondatot.
Cím: Re:leltár gomb hiba...
Írta: TTMaster112 Dátum 2017-01-02, 08:20:25
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
Cím: Re:leltár gomb hiba...
Írta: meax00121 Dátum 2017-01-02, 08:22:59
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...:(
Cím: Re:leltár gomb hiba...
Írta: 5310pati Dátum 2017-01-02, 08:24:18
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.
Cím: Re:leltár gomb hiba...
Írta: meax00121 Dátum 2017-01-02, 08:27:11
https://mega.nz/#!KAUnQTLR!RcCdl8R4KTmfM6EtX34Ich2miIaKehIob7d3MGo6uHQ (https://mega.nz/#!KAUnQTLR!RcCdl8R4KTmfM6EtX34Ich2miIaKehIob7d3MGo6uHQ)


Tessék
Cím: Re:leltár gomb hiba...
Írta: TTMaster112 Dátum 2017-01-02, 08:30:18
EQUIPMENT_START_INDEX = 225
Cím: Re:leltár gomb hiba...
Írta: meax00121 Dátum 2017-01-02, 08:32:00
Miért azt nem kellene modositanoM?
Cím: Re:leltár gomb hiba...
Írta: 5310pati Dátum 2017-01-02, 08:33:44
uiinventory kimaradt és szerintem ott lesz a hiba az eventeknél
Cím: Re:leltár gomb hiba...
Írta: meax00121 Dátum 2017-01-02, 08:39:08
Megnéztem de nem oldotta meg a hibát elkezdem előrről átnézni azért köszi....:D
Cím: Re:leltár gomb hiba...
Írta: 5310pati Dátum 2017-01-02, 08:40:23
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
Cím: Re:leltár gomb hiba...
Írta: meax00121 Dátum 2017-01-02, 08:51:42
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?
Cím: Re:leltár gomb hiba...
Írta: 5310pati Dátum 2017-01-02, 08:59:05
Csak uiinventory lehet rossz akkor.
Cím: Re:leltár gomb hiba...
Írta: meax00121 Dátum 2017-01-02, 09:00:53
hát nem tudom probáltam mindent nem jött össze..:(
Cím: Re:leltár gomb hiba...
Írta: 5310pati Dátum 2017-01-02, 09:02:42
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.
Cím: Re:leltár gomb hiba...
Írta: TTMaster112 Dátum 2017-01-02, 09:20:14
Nem rémlik hogy ott kellet egyáltalán valamit modosítani is :o
Cím: Re:leltár gomb hiba...
Írta: 5310pati Dátum 2017-01-02, 09:22:43
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))
Cím: Re:leltár gomb hiba...
Írta: вυɢ™ Dátum 2017-01-02, 14:08:23
Hátha ez segít. Sry nincs erőm így reggel gondolkodni  :'( (http://just4metin.ro/sursa/inventare-t30387.html)
Cím: Re:leltár gomb hiba...
Írta: [VIP]P3NG3R Dátum 2017-01-03, 16:18:52
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()
EhPortal 1.39 © 2025, WebDev