Ayyıldız2 | 2008 TR Yapısı • 1-99 Orta Emek Destan • Oto Avsız • 10 Temmuz 21:00 HEMEN TIKLA!
self.envanter1geri=self.GetChild2("Envanter1geri")
self.envanter1geri.Down()
if self.titleName.GetText=="Çanta Slotu: 1":
self.envanter1geri.Down()
self.envanter1ileri=self.GetChild("Envanter1ileri")
self.envanter1ileri.SetEvent(ui.__mem_func__(self.Envileri))
self.envanter2geri=self.GetChild2("Envanter2geri")
self.envanter2ileri=self.GetChild2("Envanter2ileri")
self.envanter2ileri.SetEvent(ui.__mem_func__(self.Envileri02))
self.envanter2geri.SetEvent(ui.__mem_func__(self.Envileri02geri))
self.envanter3geri=self.GetChild("envanter3gerixd")
self.envanter3ileri=self.GetChild("envanter3ilerixd")
self.envanter3geri.SetEvent(ui.__mem_func__(self.Envileri03geri))
self.envanter3ileri.SetEvent(ui.__mem_func__(self.Envileri03))
self.envanter4geri=self.GetChild("envanter4gerixd")
self.envanter4ileri=self.GetChild("envanter4ilerixd")
self.envanter4geri.SetEvent(ui.__mem_func__(self.Envileri04geri))
self.envanter4ileri.SetEvent(ui.__mem_func__(self.Envileri04))
self.envanter5geri=self.GetChild("envanter5gerixd")
self.envanter5ileri=self.GetChild("envanter5ilerixd")
self.envanter5geri.SetEvent(ui.__mem_func__(self.Envileri05geri))
if self.titleName.GetText()=="Çanta Slotu: 5":
self.envanter5ileri.Down()
self.envanter2geri.Hide()
self.envanter2ileri.Hide()
self.envanter3geri.Hide()
self.envanter3ileri.Hide()
self.envanter4geri.Hide()
self.envanter4ileri.Hide()
self.envanter5geri.Hide()
self.envanter5ileri.Hide()
self.pagebir=self.GetChild2("page_1")
self.pageiki=self.GetChild2("page_2")
self.pageuc=self.GetChild2("page_3")
self.dinosu=self.GetChild2("page_4")
self.dinosuu=self.GetChild2("page_5")
self.pageiki.Hide()
self.pageuc.Hide()
self.dinosu.Hide()
self.dinosuu.Hide()
def SetInventoryPage(self, page):
self.inventoryPageIndex = page
pages = page+1
self.RefreshBagSlotWindow()
def Envileri(self):
self.SetInventoryPage(1)
self.envanter1ileri.SetUp()
self.envanter1geri.Down()
self.envanter1geri.Hide()
self.envanter1ileri.Hide()
self.envanter2geri.Show()
self.envanter2ileri.Show()
self.titleName.SetText("Çanta Slotu: 2")
self.pagebir.Hide()
self.pageiki.Show()
def Envileri02(self):
self.SetInventoryPage(2)
self.envanter2geri.SetUp()
self.envanter2geri.Hide()
self.envanter2ileri.SetUp()
self.envanter2ileri.Hide()
self.envanter3geri.Show()
self.envanter3ileri.Show()
self.titleName.SetText("Çanta Slotu: 3")
self.pageiki.Hide()
self.pageuc.Show()
def Envileri02geri(self):
self.SetInventoryPage(0)
self.envanter1geri.Down()
self.envanter1geri.Show()
self.envanter1ileri.Show()
self.envanter2geri.SetUp()
self.envanter2geri.Hide()
self.envanter2ileri.Hide()
self.titleName.SetText("Çanta Slotu: 1")
self.pagebir.Show()
self.pageiki.Hide()
def Envileri03geri(self):
self.SetInventoryPage(1)
self.envanter2geri.Show()
self.envanter3geri.SetUp()
self.envanter2ileri.Show()
self.envanter3geri.Hide()
self.envanter3ileri.Hide()
self.titleName.SetText("Çanta Slotu: 2")
self.pageiki.Show()
self.pageuc.Hide()
def Envileri03(self):
self.SetInventoryPage(3)
self.envanter3geri.SetUp()
self.envanter3geri.Hide()
self.envanter3ileri.SetUp()
self.envanter3ileri.Hide()
self.envanter4geri.Show()
self.envanter4ileri.Show()
self.titleName.SetText("Çanta Slotu: 4")
self.pageuc.Hide()
self.dinosu.Show()
def Envileri04geri(self):
self.SetInventoryPage(2)
self.envanter3geri.Show()
self.envanter4geri.SetUp()
self.envanter3ileri.Show()
self.envanter4geri.Hide()
self.envanter4ileri.Hide()
self.titleName.SetText("Çanta Slotu: 3")
self.pageuc.Show()
self.dinosu.Hide()
def Envileri04(self):
self.SetInventoryPage(4)
self.envanter4geri.SetUp()
self.envanter4geri.Hide()
self.envanter4ileri.SetUp()
self.envanter4ileri.Hide()
self.envanter5geri.Show()
self.envanter5ileri.Show()
self.envanter5ileri.Down()
self.titleName.SetText("Çanta Slotu: 5")
self.dinosu.Hide()
self.dinosuu.Show()
def Envileri05geri(self):
self.SetInventoryPage(3)
self.envanter4geri.Show()
self.envanter5geri.SetUp()
self.envanter4ileri.Show()
self.envanter5geri.Hide()
self.envanter5ileri.Hide()
self.titleName.SetText("Çanta Slotu: 4")
self.dinosu.Show()
self.dinosuu.Hide()
Looks very bad..you should do something more optrimizable & shorted version.
That is a simple idea: (that structure is a bit bad aswell, i was had that on pc from long time ago):
HTML:
def SetRomanNumber(self, baseIndex, baseString = ''):
for (key, value) in roman_numeral_list:
if (baseIndex >= key):
(baseString, baseIndex) = (operator.iadd(baseString, value), operator.isub(baseIndex, key))
self.wndSlot.SetText(baseString)
def SetInventoryPage(self, baseOperator):
bIsDenied = ((self.bPageIndex >= player.MAX_PAGE_INVENTORY - 1), (self.bPageIndex <= 0))[baseOperator]
if (not bIsDenied):
self.bPageIndex = (operator.iadd(self.bPageIndex, x), operator.isub(self.bPageIndex, x))[baseOperator]
self.SetRomanNumber(self.bPageIndex)
self.inventoryPageIndex = self.bPageIndex
self.RefreshBagSlotWindow()
Son düzenleme:
Teşekkürler.
Rica ederim
King is backLooks very bad..you should do something more optrimizable & shorted version.
That is a simple idea: (that structure is a bit bad aswell, i was had that on pc from long time ago):
HTML:def SetRomanNumber(self, baseIndex, baseString = ''): for (key, value) in roman_numeral_list: if (baseIndex >= key): (baseString, baseIndex) = (operator.iadd(baseString, value), operator.isub(baseIndex, key)) self.wndSlot.SetText(baseString) def SetInventoryPage(self, baseOperator): bIsDenied = ((self.bPageIndex >= player.MAX_PAGE_INVENTORY - 1), (self.bPageIndex <= 0))[baseOperator] if (not bIsDenied): self.bPageIndex = (operator.iadd(self.bPageIndex, x), operator.isub(self.bPageIndex, x))[baseOperator] self.SetRomanNumber(self.bPageIndex) self.inventoryPageIndex = self.bPageIndex self.RefreshBagSlotWindow()
:3 thanks for short vers.Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Kilitli
- Cevaplar
- 310
- Görüntüleme
- 53K
- Cevaplar
- 8
- Görüntüleme
- 28K
- Kilitli
- Cevaplar
- 51
- Görüntüleme
- 13K
