Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Pomoc]Nowy slot w eq


Rekomendowane odpowiedzi

Opublikowano

Siema, jak dodać nowy slot do ekwipunku?

Po części się domyśliłem ale nadal jestem daleki od uzyskania efektu.

Robię tak:

Dodałem nowy slot:

{"index":EQUIPMENT_START_INDEX+11, "x":75+30, "y":35-30, "width":32, "height":32}, 

Następnie w "root/uiinvectory.py" w "def RefreshEquipSlotWindow(self):" dopisałem

setItemVNum(101, getItemVNum(101), 0)

Zmienna "setItemVNum" przyjmuje wartość "setItemVNum=self.wndEquip.SetItemSlot":
Całość wygląda tak:
    def RefreshEquipSlotWindow(self):
        getItemVNum=player.GetItemIndex
        getItemCount=player.GetItemCount
        setItemVNum=self.wndEquip.SetItemSlot
        for i in xrange(player.EQUIPMENT_PAGE_COUNT):
            slotNumber = player.EQUIPMENT_SLOT_START + i
            itemCount = getItemCount(slotNumber)
            if itemCount <= 1:
                itemCount = 0
            setItemVNum(slotNumber, getItemVNum(slotNumber), itemCount)
            setItemVNum(101, getItemVNum(101), 0)
        self.wndEquip.RefreshSlot()

        if self.wndCostume:
            self.wndCostume.RefreshCostumeSlot()
1. Czyli slot jest dodany TAK?
2. Co zrobić aby możliwe było "ubranie" nowego itemu?
3. Jakie wartości dać itemowi który ma być "ubierany" na ten slot w kolumnach: type; subtype; flag; wearflag;?
PS.Slotu (1387454668-U81780.jpg) teraz fizycznie nie ma w ekwipunku bo muszę dodać jeszcze ikonkę ale to nie zmienia faktu że na slot powinno dać się założyć item.

8910814572903361049127.png

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...