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

ответ
Так ты же выключаешь триггер на 18 секунд вот он и не срабатывает.
Поставь условие, что герыч не имеет абилки-пустышки, если не имеет - дать её и через 18 сек забрать и пустить молнию.
Правда я не уверен насчёт того, отловится ли attacking unit через 18 сек вейта, проверь...
Вообще, если устраивает орбом - то даёшь "сферу молний" с эффектом "цепь молний", у которой 18 сек перезарядка(у цепи не у сферы)
ответ
Melissa:
а какая способность у этого предмета?
Разобрался с этой проблемой.
ответ
Artyom18, к сожалению, такой функции почему-то нет в GUI. Нужно циклом для числа А от 1 до (макс. кол-во предметов в инвентаре). Внутри цикла условие (Если тип предмета в ячейке А равен (искомый тип), то число = число +1).

33
Чтобы юнит использовал предмет нужен геройский инвентарь (предметы герой)
Чтобы юнит в кого-то превратился, нужно чтобы внутри предмета была абилка ульты илидана или ещё, что-то, но тут есть нюанс:
В такой абилке нужна обратная форма и она не сильно подойдёт для этого
Вообще, смотрите в сторону способности "тёмный", для парового танка и красных орков...
26
Юниты могут использовать предметы, лишь когда у них есть геройский инвентарь, но в этом случае поднимание вещей с бонусами к силе, ловкости или интеллекту будет крашить игру. Если таких предметов на карте нет, то можно менять инвентарь на геройский, а если есть, то можно добавлять юниту способность превращения, когда получает этот предмет.
2
Bergi_Bear, А по подробней можно, то я сделал как тут написано, но пока ничего не работает

8gabriel8, По подробние... не могу догнать(((
26
Ещё можно попробовать сделать пустышки для всех предметов с бонусами к атрибутам, которые давать простому юниту вместо поднимаемого, а при потере предмета выкидывать геройский предмет вместо пустышки, но так делать не пробовал.

Senrius, если ты делаешь карту с приключениями обычного юнита, то предметов с бонусами к атрибутам на ней может и не быть. А если у тебя обычная карта с героями, то тогда надо придумывать что-то для инвентаря, либо добавлять юниту способность превращения, либо заменять атрибутобонусный предмет на пустышку. Какая у тебя карта?
2
8gabriel8, Смотри нашел способность "Темный" Дал предмету. "Способность подредактировал, решил проверить, не работает все равно...

8gabriel8, Хочу сделать в стиле РП. Предмет делаеться в кузнице. Крестьянин поднимает предмет "Одеваеться" и становиться обычным воином
26
Крестьянин становится героем? Он может получить предметы с бонусами к атрибутам, будучи крестьянином? А не работает Тёмный скорее всего из-за того, что не в геройском инвентаре предмет, либо требования для Тёмного не удалил, либо юнита в Тёмном указал другого)

Можно просто триггерно заменить крестьянина на воина, когда поднимает предмет из кузницы.
2
8gabriel8, Нет. по факту. будут предметы которые не значительно усливают их. Крестьянин не становиться героем. А пока допедрить не могу. Можно по полочком все, я новенький и много чего не понимаю...
33
Хочу сделать в стиле РП. Предмет делаеться в кузнице. Крестьянин поднимает предмет "Одеваеться" и становиться обычным воином
С- [Юнит получает предмет]
У- [Тип предмета которым манипулируют=доспехи воина] и [Тип юнита=крестьянин]
Д1- [Удалить манипулирующего юнита из игры]
Д2- [Создать война в позиции манипулирующего юнита] (переключающегося), GetTriggeringUnit()
26
Bergi_Bear, раз крестьянин не становится героем и взять предмет с повышением атрибутов не сможет, то можно ему геройский инвентарь дать)
Senrius, а должен воин мочь обратно в крестьянина переодеваться?
2
Bergi_Bear, Сделалать так чтоб типо он взял предмет в рюкзак. С зарядом. после нажатие "Использовать" Он сразу же превратился

8gabriel8, Нет. Типо по сюжетке он вступил в армию...
26
Карта будет одиночная или мультиплеерная, где несколько крестьян разных игроков? Так сможем точнее указывать тебе триггеры.
33
Сделалать так чтоб типо он взял предмет в рюкзак. С зарядом. после нажатие "Использовать" Он сразу же превратился
Тогда нужно другое событие - Приводит способность в действие (способность внутри предмета), или "использует предмет"
2
8gabriel8, Суть карты в чем. Отыграть определеную роль. Допустим есть Фракция она занимаеться пополнением армии. другая производит товары и продает их, но так же имеет армию, но не большую. Есть Бандиты - которые естественно всех убивают. Будут одиночные герои, которые всем будут помогать и т.п
26
Ну то есть мультиплеерная карта? (с друзьями можешь играть по сети)
26
Крестьянину ставишь вместо способности Рюкзак способность Предметы (герой) в той же категории Воин.
Создаёшь любой прожимаемый предмет с зарядом, например, на основе зелья вампиризма его делаешь. Это твоё Переодевание.
Создаёшь новый триггер. Для события указываешь категорию Боевая единица, там выбираешь третий пункт в списке и указываешь в нём Использует предмет. В условии указываешь Item-type comparsion, там (item being manipulated) равно Переодевание. В действиях первым ставишь Wait 0.1 сек., потом Боевая единица - Remove buff Вампиризм (от зелья) from (Triggering unit), потом If/Then/Else, где в If условие Unit-type comparsion (Triggering unit) равно твой_Крестьянин_с_инвентарём, в Then действие Боевая единица - Replace (Triggering unit) to Воин, в Else действие категории Герой или Предмет - Create item зелье вампиризма and give it (Triggering unit).

С зельем вампиризма чего-то преувеличил, думая об эффектности) Сделай лучше предмет без способности, там ни Wait, ни Remove buff не нужны будут.
2
8gabriel8, Не ну Wait нужен будет. он же типо передиваеться. И фигово когда у тебя все на русском)
26
Ну в школе же английский преподавали? Да и вообще google-переводчик есть. Русификатор удалил почти сразу после установки, там перевод часто некорректный, а иногда вообще пустой.
27
Рассмотрим пример с орковским крестьяхой.
Добавляем ему в редакторе объектов "Способности - Возможные способности" способность "Предметы (герой)"
Предмет используем "Свиток зверя". Его можно активировать из инвентаря.
Ну, там можно добавить эффектов и прочее, но это уже детали.
Загруженные файлы
26
Lord_Teo, где условие, что использовал Свиток зверя? Так любой другой предмет использует юнит и будет заменён. Ещё твой триггер только на определённого юнита, а у него несколько крестьян у разных игроков.
27
8gabriel8:
Lord_Teo, где условие, что использовал Свиток зверя? Так любой другой предмет использует юнит и будет заменён. Ещё твой триггер только на определённого юнита, а у него несколько крестьян у разных игроков.
Я использовал минимум, который удовлетворяет заданному вопросу. Условия он уже сам наложит, какие ему нужно: какой юнит, когда, какой предмет. В твоем случае нужно просто заменить событие на "Событие отряда игрока" и добавить 2 условия "какой тип юнита" и "какой тип предмета".
Чтобы оставить комментарий, пожалуйста, войдите на сайт.