Возможно ли сделать поднятие предмета лкм или подойти к нему чтоб поднят без нажатия.

Возможно? возможно
В 1.29+ есть событие лкм или на мемхаке
Если вы гордый обладатель патча 1.26 или старее, то можно на гуи сделать
Периодически выбираешь предметы вокруг героя, создавая регион от его позиции и перемещаешь их в инвентарь, если это возможно.
Можно ещё правой кнопкой подбирать с километра, если в игровых константах подкрутить радиус подбора предмета
В принципе всё можно
`
ОЖИДАНИЕ РЕКЛАМЫ...
23
Похожие вопросы:

ответ
Хотя ответ уже был дан, я всё-равно опубликую свою наработку.
Работает так:
  1. В массивы заносятся необходимые данные.
  2. При использовании предмета запускается цикл, который находит предмет из массива.
  3. В зависимости от текущего и максимального уровня способности (последнее указывается в отдельном массиве) выполняются необходимые действия.
Конкретные и подробные объяснения находятся в комментариях к триггерам.
+
legroy,
Ваш пример слишком примитивен. Не учитывается, например, что изучаемых таким образом способностей может быть не один десяток и может возникнуть потребность в удобном наполнении. И что у способности может быть максимальный уровень.
ответ
Я думаю используя руну. Делать предмет в виде руны, отлавливать её использование и проверять предметы в инвентаре. Если есть нужные, то скрещивать, если нет, то создавать новую руну на земле такого же типа.
ответ
XGM Bot:
Похожие вопросы:

ответ
пикнутый итем это для цикла
а у тебя тут должен быть манипулятед итем
ответ
ворлдэдит=>Файл=>Параметры=>Общие=>Разрешить использ. отриц. значений в Редакторе Объектов.
Изменяешь значение после Шифт+Энтер. Способности приписываешь через запятую названиями переменных (показать ид - Контрол+Ди).
ответ
Так ты же выключаешь триггер на 18 секунд вот он и не срабатывает.
Поставь условие, что герыч не имеет абилки-пустышки, если не имеет - дать её и через 18 сек забрать и пустить молнию.
Правда я не уверен насчёт того, отловится ли attacking unit через 18 сек вейта, проверь...
Вообще, если устраивает орбом - то даёшь "сферу молний" с эффектом "цепь молний", у которой 18 сек перезарядка(у цепи не у сферы)
ответ
предмет это просто иконка которая содержит способности
книга заклинания это способность
и редактировать нужно способность "книга заклинаний"
или создать на её основе новую способность "моя книга заклинаний"
а потом у предмета просто указать способность "моя книга заклинаний"
если не хватает знаний то их можно пополнить в статьях
думаю первых 200 статей хватит чтобы создать несложную карту
ответ
Первый вопрос. Проблема с триггерным перемещением возникает, если скорость объекта, движение которого подразумевается, равно 0. Поставь 1 и будет тебе счастье. Есть интересный способ обездвижить юнита. Это через SetUnitPropWindow. Поставь в аргументы юнита и число 0 и он перестанет двигаться.
Второй вопрос. В характеристиках твоего dummy-юнита в РО(редактор объектов) выставь поле: Наводка (контрольный радиус) (uerd) и поставь значение 0.00. Юнит не будет поворачиваться при выстреле.

ответ
Нужно дополнительно ещё отлавливать потерю предмета
Допустим герой теряет маску смерти, записываешь этот предмет в переменную
... ну а дальше что-то типа ждать 0.1 сек и очистить переменную (коряво, но должно работать)
Герой получает маска смерти И этот предмет является записанным в переменную
Значит он был только что выброшен другим героем и тут же поднят этим == передача...
вообще, скорей всегда есть какой-нибудь ордер выброса предмета из слота 1-6, что собственно и нужно отлавливать, а то что я описал выше - очень корявый костыль.
. . . ПИЩА ДЛЯ РАЗМЫШЛЕНИЙ . . .
Как минимум, есть смысл искать положение предмета, т.к. если ты его выбрасываешь - его положение становится очевидным (его координаты), а если подбираешь и носишь с собой - его положение является тем самым, которое было в момент подбора (как ни странно, но всё же логично).
И вот если герой подбирает предмет, который чисто физически находится от него ОЧЕНЬ далеко, и он НЕ СМОГ бы САМ его поднять... вот тогда имеет смысла задуматься о том, как он его получил...
... в добавление к этому, можно вообще организоваться всё таким образом, что ВСЕ ПОДОБРАННЫЕ предметы автоматически выкидываются на какой-нибудь край карты (что с технической стороны не очень-то и правильно, но всё же), и перемещаются заново куда нужно при выбросе (это стандартный механизм). В при получении предмета проверять где он находится - если на краю карты = он был в инвентаре. Иначе - на земле около героя.
При этом есть ещё один нюанс - когда герой теряет предмет он всё ещё владеет этим предметом (такой ответ возвращает проверка).
ответ
~8gabriel8:
Если / Тогда / Иначе, Функции
В Если Герой - (Предмет, которым манипулируют) у (Переключающий юнит) равно Да, в Тогда все твои действия в этом триггере.
Или Герой - (Переключающий юнит) имеет (Предмет, которым манипулируют) равно Да

33
Возможно? возможно
В 1.29+ есть событие лкм или на мемхаке
Если вы гордый обладатель патча 1.26 или старее, то можно на гуи сделать
Периодически выбираешь предметы вокруг героя, создавая регион от его позиции и перемещаешь их в инвентарь, если это возможно.
Можно ещё правой кнопкой подбирать с километра, если в игровых константах подкрутить радиус подбора предмета
В принципе всё можно
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.