Sandık Aynası Sistemi

shift tusunda gözüküyor ama

Python:
Genişlet Daralt Kopyala
        elif app.IsPressed(app.DIK_LALT):
            if item.GetItemType() == item.ITEM_TYPE_GIFTBOX:
                if app.ENABLE_CHEST_INFO_SYSTEM:
                    if self.interface:
                        if self.interface.dlgChestDrop:
                            if not self.interface.dlgChestDrop.IsShow():
                                self.interface.dlgChestDrop.Open(slotIndex)
                                net.SendChestDropInfo(ItemVNum, player.INVENTORY, slotIndex)

aynı sistemi kullanıyorum bende çalışıyor
Yardımcı olabilir misiniz hatayı bulmamda
 
Merhabalar,
Kod:
Genişlet Daralt Kopyala
0202 22:51:11142 :: Traceback (most recent call last):

0202 22:51:11142 ::   File "ui.py", line 2092, in OnUnselectItemSlot

0202 22:51:11142 ::   File "ui.py", line 88, in __call__

0202 22:51:11142 ::   File "ui.py", line 79, in __call__

0202 22:51:11142 ::   File "uiSpecialStorage.py", line 677, in UseItemSlot

0202 22:51:11143 :: TypeError
0202 22:51:11143 :: :
0202 22:51:11143 :: bad argument type for built-in operation
0202 22:51:11143 ::

Bu sorunu nasıl çözdünüz acaba.

1738525957322.webp


K envanterde böyle penceresi geliyor ama normal envanterde hiç bir şey olmuyor.
K envanterde de yukardaki hatayı veriyor.
 
Merhabalar,
Kod:
Genişlet Daralt Kopyala
0202 22:51:11142 :: Traceback (most recent call last):

0202 22:51:11142 ::   File "ui.py", line 2092, in OnUnselectItemSlot

0202 22:51:11142 ::   File "ui.py", line 88, in __call__

0202 22:51:11142 ::   File "ui.py", line 79, in __call__

0202 22:51:11142 ::   File "uiSpecialStorage.py", line 677, in UseItemSlot

0202 22:51:11143 :: TypeError
0202 22:51:11143 :: :
0202 22:51:11143 :: bad argument type for built-in operation
0202 22:51:11143 ::

Bu sorunu nasıl çözdünüz acaba.

21618 eklentisini görüntüle

K envanterde böyle penceresi geliyor ama normal envanterde hiç bir şey olmuyor.
K envanterde de yukardaki hatayı veriyor.
vatansever2 den sökmüştüm oradan k envanteri uyarlamasına bakabilirsin.
 
Sandıkların içi boş gözüküyor dolu olmasına rağmen . Bir kaç defa sandığı açmaya çalışıncada login ekranına atıyor varmıdır çözümünü bilen ?
 
bu sandık aynalarında tuş kombinasyonlarını nasıl değiştirebiliyoruz ben ctrl+sol tık yada alt+sol tık istemiyorum direk sağ tıkla sandık aynası açılsın istiyorum mesela
 
bu sandık aynalarında tuş kombinasyonlarını nasıl değiştirebiliyoruz ben ctrl+sol tık yada alt+sol tık istemiyorum direk sağ tıkla sandık aynası açılsın istiyorum mesela
direk sağ tıkla açmak için uiinventory
Kod:
Genişlet Daralt Kopyala
        elif player.GetItemTypeBySlot(slotIndex) == item.ITEM_TYPE_GIFTBOX:
            if app.ENABLE_CHEST_INFO_SYSTEM:
                if self.interface:
                    if self.interface.dlgChestDrop:
                        if not self.interface.dlgChestDrop.IsShow():
                            self.interface.dlgChestDrop.Open(slotIndex)
                            net.SendChestDropInfo(ItemVNum, player.INVENTORY, slotIndex)
 
Client Build de böyle bir hata alıyorum bir bilgisi olan varmı?
 

Dosya Eklentileri

  • Ekran görüntüsü 2025-06-14 003742.webp
    Ekran görüntüsü 2025-06-14 003742.webp
    173,5 KB · Gösterim: 36
Teşekkürler.
Sandık emojisi eklemek İsteyen olursa
uitooltip.py
Arat:
Arat:
Genişlet Daralt Kopyala
        metinSlot = [player.GetItemMetinSocket(window_type, slotIndex, i) for i in xrange(player.METIN_SOCKET_MAX_NUM)]
        attrSlot = [player.GetItemAttribute(window_type, slotIndex, i) for i in xrange(player.ATTRIBUTE_SLOT_MAX_NUM)]

        self.AddItemData(itemVnum, metinSlot, attrSlot)

Altına Ekle:

Ekle:
Genişlet Daralt Kopyala
        if item.GetItemType() == item.ITEM_TYPE_GIFTBOX:
            self.AppendSpace(5)
            self.AppendTextLine("|Eemoji/button_alt|e + |Eemoji/mouse_right|e - Sandık Önizle")

Emoji isimlerini kendine göre ayarla yoksa gözükmez.

0620_064625.webp
 

Dosya Eklentileri

  • 0620_064608.webp
    0620_064608.webp
    403,5 KB · Gösterim: 43
Client Build de böyle bir hata alıyorum bir bilgisi olan varmı?
+1
'void CNetworkPacketHeaderMap::Set(int,CNetworkPacketHeaderMap::TPacketType &)' : 2 bağımsız değişkeni 'CNetworkPacketHeaderMap::TPacketType' değerinden 'CNetworkPacketHeaderMap::TPacketType &' değerine dönüştürülemez
 
+1
'void CNetworkPacketHeaderMap::Set(int,CNetworkPacketHeaderMap::TPacketType &)' : 2 bağımsız değişkeni 'CNetworkPacketHeaderMap::TPacketType' değerinden 'CNetworkPacketHeaderMap::TPacketType &' değerine dönüştürülemez
Resimde bakarsan 2 şer ekleme var. Dolayısıyla hata veriyor.
Sende de öyle 2 ekleme yapmışsındır. Define yoksa bile veri isimlerini arattır.
 
BU ŞEKİLDE UYARILAR ALDIM AMA SEBEBİ NE OLABİLİR
protocol.h orjinali bu şekildeydi
1763153161755.webp

bu şekilde yaptım bende
1763153174180.webp

HATALAR:
1763153090182.webp
1763153101011.webp
1763153107597.webp
 
Geri
Üst