Где то видел наработку второго инвентаря через манипуляции с двумя способностями типа инвентарь(носильщик, предметы(герой) итд). То ли через спеллбук, то ли еще чё.
Подскажите, как там оно сделано...)
(Суть: нажимаешь способность и инвентарь заменяется на другой, но предметы в обоих сохраняются)
Потыкав в одиночку, пришел лишь к тому, что предметы добавляются во второй инвентарь, если инвентарей два, то есть становятся невидимы. Но бонусы свои сохраняют.

Принятый ответ

если хотите ссылку вот xgm.guru/p/wc3/unliminv?postid=291866
а может не тот не помню век прошел =)
`
ОЖИДАНИЕ РЕКЛАМЫ...
2
19
5 лет назад
2
Похожие вопросы:

ответ
SetUnitPropWindow
Спс, что то раньше этой нативки не видел, ну пока сделал на пересоздании предмета, там посмотрим.

0
26
5 лет назад
0
Если грубо, то при переключении инвентаря все предметы в нём сохраняются в переменные, потом удаляются и добавляется новый инвентарь, в который добавляются предметы из других переменных. Но так не сохраняются бонусы из первого инвентаря.
Если делать красиво, чтобы бонусы сохранялись, то система такая же, но усложняется кучей условий. Сначала предметы сохраняются, но не удаляются, просто добавляется новый инвентарь, при повторном переключении предметы из второго инвентаря сохраняются во вторые переменные, добавляется новый инвентарь, добавляются в него типы предметов из первых переменных, а предметы в первых переменных удаляются. Но по идее активные предметы в тех же ячейках могут срабатывать оба при нажатии на него, например, в скрытом инвентаре в первой ячейке зелье маны, а в первой ячейке текущего инвентаря зелье здоровья. При нажатии на зелье здоровья, либо клавиши на цифровой клавиатуре может сработать и зелье маны. Но это следует проверить, если так, то надо придумывать условия, чтобы тип такого предмета сохранился, но сам он был удалён при смене инвентаря. Там ещё какой-то нюанс был, когда подобную систему делал, типа удалять инвентарь нужно было в определённый момент, чтобы не пропадал кулдаун предметов, либо что-то в этом роде. Ещё количество видов кулдаунов в памяти инвентаря не более шести вроде, то есть можно сбивать кулдаун предмета, если ещё шесть разных видов кулдауна применишь. Короче, это типа баг инвентаря, там всё сложно с красивой настройкой.
4
23
5 лет назад
4
это вроде когда удаляеш инвентарь абилку и добавляеш другой инвентарь это есть в статьи найдеш!
0
19
5 лет назад
0
pro100master:
это вроде когда удаляеш инвентарь абилку и добавляеш другой инвентарь это есть в статьи найдеш!
Ты такой умный шо 3.14зда, как же я сам до такого не додумался, спасибо за правильный ответ!
8gabriel8:
Я тебе говорю, я видел способ проще, там были какие то манипуляции со спеллбуком и все работало без удаления и записывания предметов...
1 пункт от PrincePhoenix: 1.1 (ненормативная лексика)
0
26
5 лет назад
0
Очень интересно, если найдёшь, кинь ссылку сюда.
0
23
5 лет назад
0
если хотите ссылку вот xgm.guru/p/wc3/unliminv?postid=291866
а может не тот не помню век прошел =)
Принятый ответ
0
19
5 лет назад
0
Да, видимо я натыкался именно на эту бадягу и мне в воспоминаниях казалось все перспективнее)
Чтобы оставить комментарий, пожалуйста, войдите на сайт.