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

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

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

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

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

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

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

8gabriel8, Нет. Типо по сюжетке он вступил в армию...
0
26
4 года назад
0
Карта будет одиночная или мультиплеерная, где несколько крестьян разных игроков? Так сможем точнее указывать тебе триггеры.
0
32
4 года назад
0
Сделалать так чтоб типо он взял предмет в рюкзак. С зарядом. после нажатие "Использовать" Он сразу же превратился
Тогда нужно другое событие - Приводит способность в действие (способность внутри предмета), или "использует предмет"
0
2
4 года назад
0
8gabriel8, Суть карты в чем. Отыграть определеную роль. Допустим есть Фракция она занимаеться пополнением армии. другая производит товары и продает их, но так же имеет армию, но не большую. Есть Бандиты - которые естественно всех убивают. Будут одиночные герои, которые всем будут помогать и т.п
0
26
4 года назад
Отредактирован 8gabriel8
0
Ну то есть мультиплеерная карта? (с друзьями можешь играть по сети)
0
2
4 года назад
0
1
26
4 года назад
1
Крестьянину ставишь вместо способности Рюкзак способность Предметы (герой) в той же категории Воин.
Создаёшь любой прожимаемый предмет с зарядом, например, на основе зелья вампиризма его делаешь. Это твоё Переодевание.
Создаёшь новый триггер. Для события указываешь категорию Боевая единица, там выбираешь третий пункт в списке и указываешь в нём Использует предмет. В условии указываешь 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 не нужны будут.
0
2
4 года назад
0
8gabriel8, Не ну Wait нужен будет. он же типо передиваеться. И фигово когда у тебя все на русском)
0
26
4 года назад
0
Ну в школе же английский преподавали? Да и вообще google-переводчик есть. Русификатор удалил почти сразу после установки, там перевод часто некорректный, а иногда вообще пустой.
0
26
4 года назад
0
Рассмотрим пример с орковским крестьяхой.
Добавляем ему в редакторе объектов "Способности - Возможные способности" способность "Предметы (герой)"
Предмет используем "Свиток зверя". Его можно активировать из инвентаря.
Ну, там можно добавить эффектов и прочее, но это уже детали.
Загруженные файлы
0
26
4 года назад
0
Lord_Teo, где условие, что использовал Свиток зверя? Так любой другой предмет использует юнит и будет заменён. Ещё твой триггер только на определённого юнита, а у него несколько крестьян у разных игроков.
0
32
4 года назад
0
Принятый ответ
0
26
4 года назад
Отредактирован Lord_Teo
0
8gabriel8:
Lord_Teo, где условие, что использовал Свиток зверя? Так любой другой предмет использует юнит и будет заменён. Ещё твой триггер только на определённого юнита, а у него несколько крестьян у разных игроков.
Я использовал минимум, который удовлетворяет заданному вопросу. Условия он уже сам наложит, какие ему нужно: какой юнит, когда, какой предмет. В твоем случае нужно просто заменить событие на "Событие отряда игрока" и добавить 2 условия "какой тип юнита" и "какой тип предмета".
Чтобы оставить комментарий, пожалуйста, войдите на сайт.