- Katılım
- 22 Eki 2024
- Konular
- 27
- Mesajlar
- 265
- Online süresi
- 1ay 2g
- Reaksiyon Skoru
- 165
- Altın Konu
- 0
- Başarım Puanı
- 74
- TM Yaşı
- 1 Yıl 5 Ay 29 Gün
- MmoLira
- 2,008
- DevLira
- 42
Metin2 EP, Valorant VP dahil tüm oyun ürünlerini en uygun fiyatlarla bulabilir, Item ve Karakterlerinizi hızlıca satabilirsiniz. HEMEN TIKLA!
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
NOT marty in mouse whell sistemine uyarlı bu kod kendinizinkine uyarlayabilirsiniz.
Python:
uiinventory py aç
bul
class InventoryWindow(ui.ScriptWindow):
içinde bul
def __del__(self):
ui.ScriptWindow.__del__(self)
altına ekle
def OnMouseWheel(self, delta):
if not hasattr(app, 'ENABLE_MOUSEWHEEL_EVENT') or not app.ENABLE_MOUSEWHEEL_EVENT:
return False
# 1: down, -1: up (typical convention)
page_count = len(self.inventoryTab)
if page_count <= 1:
return False
new_page = self.inventoryPageIndex
if delta < 0:
new_page = (self.inventoryPageIndex + 1) % page_count
elif delta > 0:
new_page = (self.inventoryPageIndex - 1 + page_count) % page_count
if new_page != self.inventoryPageIndex:
self.SetInventoryPage(new_page)
return True
uisafebox.py
class SafeboxWindow(ui.ScriptWindow):
bul
def __del__(self):
ui.ScriptWindow.__del__(self)
altına ekle
def OnMouseWheel(self, delta):
if not hasattr(app, 'ENABLE_MOUSEWHEEL_EVENT') or not app.ENABLE_MOUSEWHEEL_EVENT:
return False
# 1: down, -1: up (typical convention)
page_count = len(self.pageButtonList)
if page_count <= 1:
return False
new_page = self.curPageIndex
if delta < 0:
new_page = (self.curPageIndex + 1) % page_count
elif delta > 0:
new_page = (self.curPageIndex - 1 + page_count) % page_count
if new_page != self.curPageIndex:
self.SelectPage(new_page)
return True
class MallWindow(ui.ScriptWindow):
bul
def __del__(self):
ui.ScriptWindow.__del__(self)
altına ekle
def OnMouseWheel(self, delta):
if not hasattr(app, 'ENABLE_MOUSEWHEEL_EVENT') or not app.ENABLE_MOUSEWHEEL_EVENT:
return False
# 1: down, -1: up (typical convention)
page_count = len(self.pageButtonList)
if page_count <= 1:
return False
new_page = self.curPageIndex
if delta < 0:
new_page = (self.curPageIndex + 1) % page_count
elif delta > 0:
new_page = (self.curPageIndex - 1 + page_count) % page_count
if new_page != self.curPageIndex:
self.SelectPage(new_page)
return True
Son düzenleme:
- Katılım
- 21 Ara 2010
- Konular
- 70
- Mesajlar
- 1,968
- Online süresi
- 3ay 28g
- Reaksiyon Skoru
- 1,331
- Altın Konu
- 2
- Başarım Puanı
- 241
- TM Yaşı
- 15 Yıl 4 Ay 3 Gün
- MmoLira
- 329
- DevLira
- 47
vardı bu konu ama teşekkürlerLinkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Python:uiinventory py aç bul class InventoryWindow(ui.ScriptWindow): içinde bul def __del__(self): ui.ScriptWindow.__del__(self) altına ekle def OnMouseWheel(self, delta): if not hasattr(app, 'ENABLE_MOUSEWHEEL_EVENT') or not app.ENABLE_MOUSEWHEEL_EVENT: return False # 1: down, -1: up (typical convention) page_count = len(self.inventoryTab) if page_count <= 1: return False new_page = self.inventoryPageIndex if delta < 0: new_page = (self.inventoryPageIndex + 1) % page_count elif delta > 0: new_page = (self.inventoryPageIndex - 1 + page_count) % page_count if new_page != self.inventoryPageIndex: self.SetInventoryPage(new_page) return True
- Katılım
- 22 Eki 2024
- Konular
- 27
- Mesajlar
- 265
- Online süresi
- 1ay 2g
- Reaksiyon Skoru
- 165
- Altın Konu
- 0
- Başarım Puanı
- 74
- TM Yaşı
- 1 Yıl 5 Ay 29 Gün
- MmoLira
- 2,008
- DevLira
- 42
bilmiyorum kodlar aynı değildir bunu az önce ben yaptım.vardı bu konu ama teşekkürler
- Katılım
- 21 Kas 2015
- Konular
- 11
- Mesajlar
- 174
- Online süresi
- 2ay 11g
- Reaksiyon Skoru
- 80
- Altın Konu
- 0
- Başarım Puanı
- 111
- TM Yaşı
- 10 Yıl 5 Ay 3 Gün
- MmoLira
- 6,117
- DevLira
- 9
sağol, trinty de aşağıdaki şekilde kullanmış;
uiinventory.py:
uiinventroy.py de
arat; // butonun çalışma görseli için
def SetInventoryPage(self, page):
self.inventoryPageIndex = page
for i in xrange(player.INVENTORY_PAGE_COUNT):
if i!=page:
self.inventoryTab[i].SetUp()
self.RefreshBagSlotWindow()
değiştir;
def SetInventoryPage(self, page):
self.inventoryPageIndex = page
for index in range(len(self.inventoryTab)):
if index == page:
continue
self.inventoryTab[index].SetUp()
self.inventoryTab[page].Down()
self.RefreshBagSlotWindow()
arat;
class InventoryWindow(ui.ScriptWindow):
içerisinde arat;
def Destroy(self):
üstüne ekle;
def OnMouseWheel(self, nLen):
if nLen < 0:
if self.inventoryPageIndex != 3:
self.SetInventoryPage(self.inventoryPageIndex+1)
return True
if nLen > 0:
if self.inventoryPageIndex != 0:
self.SetInventoryPage(self.inventoryPageIndex-1)
return True
return False
Şu an konuyu görüntüleyenler (Toplam : 1, Üye: 0, Misafir: 1)
Benzer konular
- Cevaplar
- 8
- Görüntüleme
- 284
- Cevaplar
- 13
- Görüntüleme
- 1K





