Как сделать так чтобы при поднятии одного оружия, то оно попадало, к примеру, на спину? А когда игрок кликает на сам предмет (спелл-пустышку), то он меняется на рабочий (по сути - другой, только с параметрами) предмет?

Подробнее че хотели сделать, вижу какой то бред.
  1. прикреплять спецээфект можно к разным частям юнита, спина, грудь, голова, руки, оружие - но не все модели имеют эти точки, да и выглядит убого.
  2. предметы можно менять в иевентаре на лету, если юнит юзнул и предмет А, то удалить предмет А, и создать в иевентаре предмет Б, и наоборот. Естественно циклом проходим по всему инвентарю.
Зачем такое делать, кроме как вкл-выкл орб эффектов, чтобы не перебивали друг друга?
`
ОЖИДАНИЕ РЕКЛАМЫ...
23
Похожие вопросы:

ответ
molot39, очень очень очень криво и костыльно
gabriel_fisher, заводишь логическую переменную (назовём её isItem)
устанавливаем переменную isItem в false(ложь/нет)
циклом перебираешь слоты с 1 по 6
если предмет в слоте "переменная цикла" имеет 2 уровень и не равен подобранному предмету то устанавливаем isItem в true(истина/да)
после цикла идёт условие
если isItem равно true(истина/да) то
выбрасываем подобранный предмет
для того чтобы было муи нужно юзать локалки и джасс
подробнее можно найти там
ответ
База данных. В базе будет записан каждый меч, точнее номер меча, при подборе запоминаем в custom value или в хэш-таблицу, или в переменную или еще как-нибудь. Если номер больше нуля, значит у героя есть меч.
Самое простое - при подборе меча, проверяем есть ли в инвентаре такой меч. В РО итема можно задать уровнями. Например, первый уровень - мечи и топоры, второй уровень - защита груди, ну и так далее. Циклом пробегаешь, и поверяешь предметы на уровень.
Можно логическую переменную использовать для запоминания (одна логическая переменная - мечи и топоры, вторая логическая - луки и арбалеты итд). При подборе одного меча, проверяешь логическую, если есть, то дропаешь нафиг.
В таких системах используют обычно сферу молнию, а можно ли проверять есть ли такая способность у героя? Если уровень способности > 0, значит держит меч
ищи в поиске, такое миллион раз задавали. ношение больше одного, больше одного и так далее.
ответ
Открыл твою карту. Ну да, у тебя там остальные действия пропускаются и триггер этот выключен, лол)
ответ
Если сами не в силах написать, то используйте готовое.
ответ
Пишу сюда - подскажите что делать?
Можно например посмотреть на хайве.

И на сайте есть похожая система.

32
Подробнее че хотели сделать, вижу какой то бред.
  1. прикреплять спецээфект можно к разным частям юнита, спина, грудь, голова, руки, оружие - но не все модели имеют эти точки, да и выглядит убого.
  2. предметы можно менять в иевентаре на лету, если юнит юзнул и предмет А, то удалить предмет А, и создать в иевентаре предмет Б, и наоборот. Естественно циклом проходим по всему инвентарю.
Зачем такое делать, кроме как вкл-выкл орб эффектов, чтобы не перебивали друг друга?
Принятый ответ
1
quq_CCCP:
Подробнее че хотели сделать, вижу какой то бред.
  1. прикреплять спецээфект можно к разным частям юнита, спина, грудь, голова, руки, оружие - но не все модели имеют эти точки, да и выглядит убого.
  2. предметы можно менять в иевентаре на лету, если юнит юзнул и предмет А, то удалить предмет А, и создать в иевентаре предмет Б, и наоборот. Естественно циклом проходим по всему инвентарю.
Зачем такое делать, кроме как вкл-выкл орб эффектов, чтобы не перебивали друг друга?
Модели могут быть одинаковыми.
Вся суть в том, чтобы герой мог нести 100500 оружий, но лишь только 1 активируется и превращается в "рабочий" предмет. Но а когда падает, то становится "нерабочим", то есть таким каким мы его подняли.
Это по сути легко делается, я понял (вроде), типа создать событие, добавить в условиях предметы, в действиях поменять предметы.
2 триггера с событиями и тд, но самое плохое - это подбор 2 оружия. Типа нельзя будет сразу 2 предмета активировать
32
Я да написал про цикл, все слоты инвентаря поверил и выключил все остальные предметы,что тут непонятно? Включённый на выключенный предмет меняешь и все.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.