Opublikowano 13 Września 202413 Wrz Zienbobry! Rozwiązał ktoś ten problem z wpadaniem randomowych itemów na pasek skilli? W tym wypadku jest to kostium którego normalnie tam nie będziemy wstanie umieścić. Kostium znajduję się w eq:
Opublikowano 13 Września 202413 Wrz Rozwiązanie To znany problem, musisz dodać ograniczenie po odbiorze pakietu z klienta, żeby tylko określone typy były dodawane do paska szybkiego wyboru. 📁Lokalizacja pliku: src -> game -> input_main.cpp 🔍Szukaj void CInputMain::QuickslotAdd(LPCHARACTER ch, const char * data) { struct command_quickslot_add * pinfo = (struct command_quickslot_add *) data; ch->SetQuickslot(pinfo->pos, pinfo->slot); } ♻️Zamień void CInputMain::QuickslotAdd(LPCHARACTER ch, const char * data) { struct command_quickslot_add * pinfo = (struct command_quickslot_add *) data; if (!ch || !pinfo) return; if (pinfo->slot.Type == QUICKSLOT_TYPE_ITEM) { LPITEM item = nullptr; TItemPos srcCell(INVENTORY, pinfo->slot.Position); if (!(item = ch->GetItem(srcCell))) { return; } if (item->GetType() != ITEM_USE && item->GetType() != ITEM_QUEST) { return; } } ch->SetQuickslot(pinfo->pos, pinfo->slot); } Jeśli typ jest różny od ITEM_USE i ITEM_QUEST nie zostanie dodany do paska, powinno rozwiązać twój problem.
Zienbobry!
Rozwiązał ktoś ten problem z wpadaniem randomowych itemów na pasek skilli?
W tym wypadku jest to kostium którego normalnie tam nie będziemy wstanie umieścić.
Kostium znajduję się w eq: