Next / Previous buttons for Inventory Metin2
Explicatie:
Dupa aceasta modificare, veti putea schimba paginile inventarului inainte si inapoi prin butoanele Back / Next.
Aveti practic posibilitatea sa navigati intre toate cele 5 pagini de inventar.
*Poze / Video:
*Link download / Code:
Deschidem root/uiinventory.py.
Cautam functia:
Code:
def SetInventoryPage(self, page):Tot in root/uiinventory.py cautam din nou:
Code:
def SetInventoryPage(self, page):Tot in root/uiinventory.py cautam:
Code:
self.inventoryTab = []
self.inventoryTab.append(self.GetChild("Inventory_Tab_01"))
self.inventoryTab.append(self.GetChild("Inventory_Tab_02"))
self.inventoryTab.append(self.GetChild("Inventory_Tab_03"))
self.inventoryTab.append(self.GetChild("Inventory_Tab_04"))
self.inventoryTab.append(self.GetChild("Inventory_Tab_05"))
Tot in root/uiinventory.py cautam:
Code:
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))
self.inventoryTab[0].Down()
Tot in root/uiinventory.py cautam:
Code:
wndItem = self.GetChild("ItemSlot")Tot in root/uiinventory.py cautam:
Code:
self.GetChild("TitleBar").SetCloseEvent(ui.__mem_func__(self.Close))Deschidem locale_/inventorywindow.py.
Cautam:
Code:
Inventory_Tab_01Code:
Inventory_Tab_0xAcest pas nu este obligatoriu.
El serveste doar la ajustarea primei deschideri a inventarului, astfel incat sa arate din start pagina 1.
Cautam:
Code:
"name" : "TitleBar",Daca nu doriti sa afisati numarul paginii in titlul inventarului, faceti urmatorul pas.
Cautam toate aparitiile:
Code:
self.titleName.SetTextComentam fiecare linie punand
Code:
#Exemplu:
Tutorial sub forma de arhiva:
*Link scanare VirusTotal (obligatoriu):


la acest mesaj și conținutul se va afișa automat.

