- Katılım
- 19 Kas 2009
- Konular
- 149
- Mesajlar
- 892
- Çözüm
- 6
- Online süresi
- 2mo 28d
- Reaksiyon Skoru
- 480
- Altın Konu
- 0
- Başarım Puanı
- 214
- MmoLira
- 9,850
- DevLira
- 6
ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!
Bi türlü yapamadım la
sorun nedir ? syser.txt içinde hata var mı
- Katılım
- 22 Ocak 2015
- Konular
- 4,152
- Mesajlar
- 12,387
- Online süresi
- 1m 12s
- Reaksiyon Skoru
- 1,516
- Altın Konu
- 0
- TM Yaşı
- 11 Yıl 4 Ay 16 Gün
- Başarım Puanı
- 373
- Yaş
- 35
- MmoLira
- -17
- DevLira
- 0
Paylaşım için teşekkürler güzel bir eklenti gibi görünüyor
- Katılım
- 29 Mar 2014
- Konular
- 102
- Mesajlar
- 1,175
- Çözüm
- 1
- Online süresi
- 3d 10h
- Reaksiyon Skoru
- 149
- Altın Konu
- 0
- TM Yaşı
- 12 Yıl 2 Ay 10 Gün
- Başarım Puanı
- 163
- MmoLira
- 258
- DevLira
- 3
Selamlar.
Çantanızı otomatik olarak düzenlemeye yarar. İtemleri üst üste koyamıyor c++ olmadan sadece python kullanarak yapmayı hala aktif edemedim maalesef.
Kullanmak isteyen olur mu bilmiyorum ama paylaşayım, geliştirmek isteyen olursa yapılabilecekleri de yazayım.
Bir liste hazırlanıp, itemin türüne göre öncelikli sıralanması sağlanabilir. Yani mesela ilk sıraya silahlar, ikinci sıraya zırhlar, üçüncü sıra potlar...
Üst üste konulmaları sağlanabilir ama cliente müdahale olmadan sadece move koduyla çalıştıramadım. Şansınızı denersiniz.
Örnek gif:
![]()
Video:
Buton 20 saniyede bir basılmaya ayarlıdır, süreyi artırabilirsiniz.
Eklemek isteyenler için:
Öncellikle aşağıdaki dosyayı indirip root içine atın. Root içinden uiinventory.py notepad++ ile açın.
En başa
Kod:import wndMgr
altına
Kod:import cantaci
ekleyin.
bulun:
Kod:self.costumeButton = self.GetChild2("CostumeButton")
altına ekleyin
Kod:self.SiralaButton = self.GetChild2("SiralaButton")![]()
bulun:
Kod:self.ClickCostumeButton
altına ekleyin
Kod:if self.SiralaButton: self.SiralaButton.SetEvent(ui.__mem_func__(self.ClickSirala))![]()
bulun
Kod:def ClickCostumeButton
üstüne ekleyin
Kod:def ClickSirala(self): if app.GetTime() > self.sonbasma: self.test = cantaci.sirala() self.test.OnUpdate() self.sonbasma = app.GetTime() + 20 else: v = self.sonbasma - app.GetTime() chat.AppendChat(chat.CHAT_TYPE_NOTICE, "20 saniyede bir çantanı düzenleyebilirsin. Kalan: %d" % (v))
![]()
Aratın:
Kod:self.DSSButton = None
Altına ekleyin
Kod:self.SiralaButton = None
Aratın:
Kod:class InventoryWindow
Bulduğunuz kodun altında USE_TYPE_TUPLE var onun altına bunu ekleyin
Kod:sonbasma = 0
![]()
Rootla işimiz bitti uiinventory dosyasını kayıt ederken yukarıda bulunan Kodlama menüsünden
Kodlama > Karakter Takımı > Türkçe > ISO 8859-9 'u seçtikten sonra kayıt edin.
Locale_tr /locale/tr/ui içinden inventorywindow.py dosyasını açın
bulun
Kod:"name" : "board",
1-2 satır altında
Kod:"height" : 585,
var bunu 600 olarak değiştirin.
bulun
Kod:"name" : "Money",
altında parantezler var
Kod:}, ), },
3. parantezden sonraya bunları ekleyin
Kod:{ "name":"SiralaButton", "type":"button", "x":0, "y":46, "horizontal_align":"center", "vertical_align":"bottom", "default_image" : "d:/ymir work/ui/game/guild/Refresh_Button_01.sub", "over_image" : "d:/ymir work/ui/game/guild/Refresh_Button_02.sub", "down_image" : "d:/ymir work/ui/game/guild/Refresh_Button_03.sub", "tooltip_text" : "Düzenle", },
Not: Üstteki kod normal envanterler içindir. Eğer envanterinizde coins (ep) gösterme sistemi ekli ise bu kodu kullanın
(Satır kayarsa buradan alınKod:{ "name":"SiralaButton", "type":"button", "x":0, "y":65, "horizontal_align":"center", "vertical_align":"bottom", "default_image" : "d:/ymir work/ui/game/guild/Refresh_Button_01.sub", "over_image" : "d:/ymir work/ui/game/guild/Refresh_Button_02.sub", "down_image" : "d:/ymir work/ui/game/guild/Refresh_Button_03.sub", "tooltip_text" : "Düzenle", },Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.)
![]()
Bu kadar. Güle güle kullanın.
Not: Syntax error alanlar kodları aşağıda vereceğim linkten kopyalasınlar. Satır hatası yapmamak için eklerken fotolardan kontrol edin.
Not2: Eğer 4den az yada fazla envanter kullanıyorsanız cantaci.py dosyasını açın ve altta gördüğünüz 4'ü envanter sayınızla değiştirin.
Kod:canta = player.INVENTORY_PAGE_SIZE * 4
Linkler:
Kodlar :Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Dosya :Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
geri dönmüşsün kardeşim hoşgeldin,konu için teşekkürler
- Katılım
- 16 Eyl 2015
- Konular
- 13
- Mesajlar
- 84
- Reaksiyon Skoru
- 12
- Altın Konu
- 0
- TM Yaşı
- 10 Yıl 8 Ay 25 Gün
- Başarım Puanı
- 27
- MmoLira
- 1
- DevLira
- 0
Türkçe karakter sorunu alıyorum dediğiniz yaptığım halde ;
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 2
- Görüntüleme
- 300
- Cevaplar
- 16
- Görüntüleme
- 2K
- Cevaplar
- 24
- Görüntüleme
- 2K
- Cevaplar
- 13
- Görüntüleme
- 1K
- Cevaplar
- 16
- Görüntüleme
- 1K




