- 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!
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
altına
ekleyin.
bulun:
altına ekleyin
bulun:
altına ekleyin
bulun
üstüne ekleyin
Aratın:
Altına ekleyin
Aratın:
Bulduğunuz kodun altında USE_TYPE_TUPLE var onun altına bunu ekleyin
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
1-2 satır altında
var bunu 600 olarak değiştirin.
bulun
altında parantezler var
3. parantezden sonraya bunları ekleyin
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ın
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.
Linkler:
Kodlar :
Dosya :
Ç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.mallButton = 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
Kod:
{
"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.
Son düzenleme:
- Katılım
- 8 Kas 2009
- Konular
- 39
- Mesajlar
- 231
- Reaksiyon Skoru
- 15
- Altın Konu
- 0
- TM Yaşı
- 16 Yıl 7 Ay 3 Gün
- Başarım Puanı
- 77
- MmoLira
- 0
- DevLira
- 0
süper
- Katılım
- 22 Ağu 2014
- Konular
- 70
- Mesajlar
- 753
- Online süresi
- 3mo 6d
- Reaksiyon Skoru
- 211
- Altın Konu
- 0
- TM Yaşı
- 11 Yıl 9 Ay 20 Gün
- Başarım Puanı
- 139
- MmoLira
- 6,504
- DevLira
- 0
On numara bir sistem, teşekkürler
- 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
süper
On numara bir sistem, teşekkürler
Size de teşekkürler, asıl güzel olan ne biliyor musunuz ?
Konuyu açarken aklıma bir şey geldi, konuyu açtıktan sonra denedim ve itemleri üst üste sadece python kullanarak eklemeyi de başardım.
Bir sonraki paylaşımım npc ile bunun birleşmiş hali olacak.
- Katılım
- 8 Kas 2009
- Konular
- 39
- Mesajlar
- 231
- Reaksiyon Skoru
- 15
- Altın Konu
- 0
- TM Yaşı
- 16 Yıl 7 Ay 3 Gün
- Başarım Puanı
- 77
- MmoLira
- 0
- DevLira
- 0
Size de teşekkürler, asıl güzel olan ne biliyor musunuz ?
Konuyu açarken aklıma bir şey geldi, konuyu açtıktan sonra denedim ve itemleri üst üste sadece python kullanarak eklemeyi de başardım.
Bir sonraki paylaşımım npc ile bunun birleşmiş hali olacak.
envanter full ıken denesene bıde onu
Ş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