romegames 1
romegames
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Bvural41 1
Bvural41
NovaLst 1
NovaLst
bikral 1
bikral
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com
Kaynak ikonu

Toplu sil-sat sistemi 2021-06-06

indirmek için izniniz yok
  • Konuyu başlatan Konuyu başlatan GHOST
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 77
  • Görüntüleme Görüntüleme 15K

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!

Benim filese ücretli kuracak var mı?
 
8tym1vd.PNG
Bu Sisteme Satılmayan İtem Efektin Nasıl Uyarliya Bilirim Sizin Ki Gibi.
 
Paylaşım için teşekkürler, sistemde denk geldiğim bir sorunun çözümünü paylaşacağım. Yaşayan oldu mu bilmiyorum fakat sorun şu;
Aynı tip ve pozisyondaki eşyaların yer değiştirmesine olanak sağlıyordu. Bu düzeltme ile aynı tip ve pozisyondaki bir eşya varsa ekleme yapmadan fonksiyondan çıkacaktır.



C++:
arat ; def AddItemWithoutMouse(self, inven_type, inven_pos):

değiştir;

    def AddItemWithoutMouse(self, inven_type, inven_pos):
        itemID = player.GetItemIndex(inven_type, inven_pos)
        item.SelectItem(itemID)

        (width, height) = item.GetItemSize()

        for privatePos, (itemWindowType, itemSlotIndex) in self.itemStock.items():
            if itemWindowType == inven_type and itemSlotIndex == inven_pos:
                return

        available_position = self.DeleteGrid.find_blank(width, height)

        if available_position != -1:
            self.DeleteGrid.put(available_position, width, height)
            self.itemStock[available_position] = (inven_type, inven_pos)
            constInfo.ITEM_DELETE_LIST[available_position] = (inven_type, inven_pos)
            #self.money += long(item.GetISellItemPrice() * player.GetItemCount(inven_type, inven_pos)) #money kullanıyorsan yorumu aç.
            self.Refresh()
 
Paylaşım için teşekkürler, sistemde denk geldiğim bir sorunun çözümünü paylaşacağım. Yaşayan oldu mu bilmiyorum fakat sorun şu;
Aynı tip ve pozisyondaki eşyaların yer değiştirmesine olanak sağlıyordu. Bu düzeltme ile aynı tip ve pozisyondaki bir eşya varsa ekleme yapmadan fonksiyondan çıkacaktır.



C++:
arat ; def AddItemWithoutMouse(self, inven_type, inven_pos):

değiştir;

    def AddItemWithoutMouse(self, inven_type, inven_pos):
        itemID = player.GetItemIndex(inven_type, inven_pos)
        item.SelectItem(itemID)

        (width, height) = item.GetItemSize()

        for privatePos, (itemWindowType, itemSlotIndex) in self.itemStock.items():
            if itemWindowType == inven_type and itemSlotIndex == inven_pos:
                return

        available_position = self.DeleteGrid.find_blank(width, height)

        if available_position != -1:
            self.DeleteGrid.put(available_position, width, height)
            self.itemStock[available_position] = (inven_type, inven_pos)
            constInfo.ITEM_DELETE_LIST[available_position] = (inven_type, inven_pos)
            #self.money += long(item.GetISellItemPrice() * player.GetItemCount(inven_type, inven_pos)) #money kullanıyorsan yorumu aç.
            self.Refresh()

Teşekkürler Paylaşımın İçin Sizin Pencere Gibi Nasıl Yapa Bilirim Yardımıcı Ola Bilirinisiniz.
 
Paylaşım için teşekkürler, sistemde denk geldiğim bir sorunun çözümünü paylaşacağım. Yaşayan oldu mu bilmiyorum fakat sorun şu;
Aynı tip ve pozisyondaki eşyaların yer değiştirmesine olanak sağlıyordu. Bu düzeltme ile aynı tip ve pozisyondaki bir eşya varsa ekleme yapmadan fonksiyondan çıkacaktır.



C++:
arat ; def AddItemWithoutMouse(self, inven_type, inven_pos):

değiştir;

    def AddItemWithoutMouse(self, inven_type, inven_pos):
        itemID = player.GetItemIndex(inven_type, inven_pos)
        item.SelectItem(itemID)

        (width, height) = item.GetItemSize()

        for privatePos, (itemWindowType, itemSlotIndex) in self.itemStock.items():
            if itemWindowType == inven_type and itemSlotIndex == inven_pos:
                return

        available_position = self.DeleteGrid.find_blank(width, height)

        if available_position != -1:
            self.DeleteGrid.put(available_position, width, height)
            self.itemStock[available_position] = (inven_type, inven_pos)
            constInfo.ITEM_DELETE_LIST[available_position] = (inven_type, inven_pos)
            #self.money += long(item.GetISellItemPrice() * player.GetItemCount(inven_type, inven_pos)) #money kullanıyorsan yorumu aç.
            self.Refresh()

Rica ederim çözüm için teşekkürler.
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst