- Katılım
- 19 Kas 2009
- Konular
- 149
- Mesajlar
- 892
- Online süresi
- 2ay 28g
- Reaksiyon Skoru
- 480
- Altın Konu
- 0
- Başarım Puanı
- 214
- TM Yaşı
- 16 Yıl 5 Ay 5 Gün
- MmoLira
- 9,775
- DevLira
- 6
Metin2 EP, Valorant VP dahil tüm oyun ürünlerini en uygun fiyatlarla bulabilir, Item ve Karakterlerinizi hızlıca satabilirsiniz. HEMEN TIKLA!
Selamlar.
Kısaca anlatmak gerekirse, mesela en basitinden efsun basma nesnesi almak için kullanabilirsiniz. Efsun botu çalıştırmadan önce 2 envanter değiştirme nesnesi almak istiyoruz, bu eklenti sayesinde direkt "90" adet seçerek 2 envanteri doldurabiliriz.
Not: Envanterde ne kadar yer varsa o kadar item alır, fazlasını almaz- yere atmaz yani herhangi bir buga sebep olmaz.
Gif :
Örnek video :
Yapımı:
+ ve - butonları için aşağıda verdiğim PickMoneyDiyalog.py dosyasını Uiscript.epk&eix içindeki ile değiştirin.
Root.epk&eix içine de uipickmoney.py atın ve değiştirin.
Dosya:
Root içinden uishop.py dosyasını açın.
Aratın
üstüne ekleyin
Aratın
Kod bloğu içinde bu kodu bulun
Kodun üstüne bunları ekleyin
Üstteki kodun hemen altında bu kodu bulun
Bunları fotodaki gibi ekleyin
Aratın
Kod bloğunu tamamen silip aşağıdaki gibi yapın
Üstteki kodu ekledikten sonra 2 boşluk bırakıp bu kodu ekleyin üstteki fotodaki gibi olacak
Bu kadar.
Aslında sistemi komple değiştirdim, npc'de her itemin adetini 1 yapıp seçtiğim kadar gelmesi vs. Game db ve client değiştirmek gerektiği için böyle kısayol olması daha iyi olur. Bir kaç gün sonra npc'den aldığınız itemlerin üst üste yerleşmesini de paylaşırım.
Kısaca anlatmak gerekirse, mesela en basitinden efsun basma nesnesi almak için kullanabilirsiniz. Efsun botu çalıştırmadan önce 2 envanter değiştirme nesnesi almak istiyoruz, bu eklenti sayesinde direkt "90" adet seçerek 2 envanteri doldurabiliriz.
Not: Envanterde ne kadar yer varsa o kadar item alır, fazlasını almaz- yere atmaz yani herhangi bir buga sebep olmaz.
Gif :
Örnek video :
Yapımı:
+ ve - butonları için aşağıda verdiğim PickMoneyDiyalog.py dosyasını Uiscript.epk&eix içindeki ile değiştirin.
Root.epk&eix içine de uipickmoney.py atın ve değiştirin.
Dosya:
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Root içinden uishop.py dosyasını açın.
Aratın
Kod:
import ui
üstüne ekleyin
Kod:
import uiPickMoney
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Aratın
Kod:
def LoadDialog(self
Kod bloğu içinde bu kodu bulun
Kod:
self.Refresh()
Kodun üstüne bunları ekleyin
Kod:
itemal = uiPickMoney.PickMoneyDialog()
itemal.LoadDialog()
itemal.Hide()
self.itemal = itemal
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Üstteki kodun hemen altında bu kodu bulun
Kod:
def Destroy(self)
Bunları fotodaki gibi ekleyin
Kod:
self.itemal.Destroy()
self.itemal = 0
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Aratın
Kod:
def UnselectItemSlot(
Kod bloğunu tamamen silip aşağıdaki gibi yapın
Kod:
def UnselectItemSlot(self, selectedSlotPos):
if shop.IsPrivateShop():
self.AskBuyItem(selectedSlotPos)
else:
#net.SendShopBuyPacket(selectedSlotPos)
itemIndex = shop.GetItemID(selectedSlotPos)
item.SelectItem(itemIndex)
itemName = item.GetItemName()
curMax = 200
self.itemal.SetTitleName(itemName)
self.itemal.SetAcceptEvent(ui.__mem_func__(self.OnItC))
self.itemal.Open(curMax)
self.itemal.SetMax(3)
self.cek = selectedSlotPos
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Üstteki kodu ekledikten sonra 2 boşluk bırakıp bu kodu ekleyin üstteki fotodaki gibi olacak
Kod:
def OnItC(self, adet):
n = 0
cek = self.cek
while n < adet:
net.SendShopBuyPacket(cek)
n = n + 1
Bu kadar.
Aslında sistemi komple değiştirdim, npc'de her itemin adetini 1 yapıp seçtiğim kadar gelmesi vs. Game db ve client değiştirmek gerektiği için böyle kısayol olması daha iyi olur. Bir kaç gün sonra npc'den aldığınız itemlerin üst üste yerleşmesini de paylaşırım.
Moderatör tarafında düzenlendi:
En Çok Reaksiyon Alan Mesajlar
Kırık link yeniledi.
- Katılım
- 5 May 2010
- Konular
- 171
- Mesajlar
- 3,088
- Online süresi
- 4g 17807s
- Reaksiyon Skoru
- 488
- Altın Konu
- 0
- Başarım Puanı
- 234
- Yaş
- 28
- TM Yaşı
- 15 Yıl 11 Ay 23 Gün
- MmoLira
- 1,240
- DevLira
- 6
Konu İçin Teşekkürler.
- Katılım
- 27 May 2013
- Konular
- 330
- Mesajlar
- 1,667
- Online süresi
- 16553s
- Reaksiyon Skoru
- 264
- Altın Konu
- 0
- Başarım Puanı
- 196
- TM Yaşı
- 12 Yıl 11 Ay
- MmoLira
- 429
- DevLira
- 0
Gerçekten çok güzel bir sistem teşekkür ederim
- Katılım
- 5 Ara 2014
- Konular
- 42
- Mesajlar
- 705
- Online süresi
- 1183s
- Reaksiyon Skoru
- 259
- Altın Konu
- 0
- Başarım Puanı
- 141
- TM Yaşı
- 11 Yıl 4 Ay 19 Gün
- MmoLira
- 115
- DevLira
- -21
Değişik Mini Ama Etkili
Teşekkürler 

Şu an konuyu görüntüleyenler (Toplam : 1, Üye: 0, Misafir: 1)
Benzer konular
- Cevaplar
- 62
- Görüntüleme
- 13K
- Cevaplar
- 2
- Görüntüleme
- 3K
- Cevaplar
- 61
- Görüntüleme
- 15K





