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

Dodatkowy slot.


Rekomendowane odpowiedzi

Opublikowano

Witam, korzystam z libu imera, który wprowadza funkcje możliwość utworzenia dodatkowego slotu (prowizoryczny system pasów). Na podobnej zasadzie, próbowałem stworzyć własny slot, przeznaczony do innych itemów i problem polega na tym, że nie widzę założonego itemu. Po stronie klienta dodałem wpis:

{"index":EQUIPMENT_START_INDEX+13, "x":2, "y":106, "width":32, "height":32},

A quest wygląda następująco:

quest shoes_system begin
    state start begin
 
        function is_shoes()
            return item.vnum >= 72701 and item.vnum <= 72702
        end
 
        function equip_shoes()
            item2.equip(13)
            pc.setqf('shoes', item.vnum)
        end
 
        when 72701.use or 72702.use begin
            local v = item.vnum
            if shoes_system.is_shoes() and v ~= pc.getqf('shoes') then
                shoes_system.equip_shoes()
            elseif item.select_cell(102) then
                item.remove()
                pc2.give_or_drop_item_and_select(v)
            else
                shoes_system.equip_shoes()
            end
        end
		end
		end

Moje pytanie brzmi, w czym problem i jak go rozwiązać? Po stronie klienta jak i serwera nie ma błędów w syserr.

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...