crusader556, можно сделать, чтобы целью была постройка, которая ещё не построена. Но на гуи я вряд ли помогу. Нужно сделать функцию, которая будет возвращать постройку игрока.
Понятно, тогда просто закрою тему, т.к jass для меня тёмный лес. Сделаю другую способность.
Удалите "Unit type of triggering unit равно солнечный колодец". И укажите целью солнечный колодец.
То есть для триггерной цели этой способности подойдет только обьект, который установлен в редакторе ? Потому что, нужная мне цель строится игроком и она является призывателем(через скилл) юнита кастующего телепорт.
Я видел те триггеры, которые на скриншоте, но откуда мне знать было, что именно это те приказы ? А по запросу "Warcraft 3 world editor приказы" действительно ничего путного не находит.
Если вертолёт единственен для игрока, то можно просто блокировать способности для игркока.
К сожалению нет, юнит не единственный. Если так, то вариантов вообще нет ?
Как у друида ворона работает его скилл смерчь ? Он тоже сбрасывает своё кд(5 секунд) при морфе в ворона и обратно ?(причем ворон не имеет этого скилла)
(впрочем, вместо того чтобы спрашивать, я должен сам это проверить щас)
В бараках нанимаются оба юнита, но изначально паровой танк заблокирован. Во время загрузочного экрана запускается специальная функция main (есть в каждой карте), что в свою очередь запускает ряд функций из blizzard.j. Одна из них блокирует (ставит лимит на 0) берсеркера, паровой танк и ставит лимит в 25 на скелетов для всех игроков. Вызов данной функции можно убрать через редактирование функции main.
Если делаешь свою похожую систему, тебе нужно во время инициализации для всех игроков заблокировать паровой танк, то есть поставить лимит на 0.
Можно сделать полностью триггерно, вариантов уйма, можно вместо строительсва, сделать сразу после слияния промежуточного юнита, а ему настроить апгрейд в архонта и при применении слияния, автоматически начинать апгрейд в архонта.
А если отменить апгрейд ?
А, я понял, останется промежуточный юнит с кнопкой апгрейда
Но в идеале хотелось бы, чтобы нельзя было повлиять на процесс.
Попробую через феникса, самый оптимальный вариант наверное. quq_CCCP:
Ну не обязательно строительство делать, достаточно дать морф с временем жизни как у яйца феникса, так будет проще.
Событие - юнит применил способность, условие - примененная способность = твоя способность, действие вручить морф яйца феникса и установить время жизни на 15 сек. Смотри как устроен феникс чародея крови.
Не удалось через феникса. После морфа конечный юнит появляется без модели. Она появляется только после того как юнит кого то атакует.
8gabriel8, простая оптимизация. Очень легко делается, а при срабатывании триггера проверяются не все условия.
Можно сделать по другому, для каждого спела в соответствие поставить триггер и вызывать его, передавая аргументы через глобалки.
Почти. Убери Do nothing, а в каждый Then добавь в самый конец Skip remaining actions. Или делай ветвление if\then\else, но это некрасиво.
То есть в "То - Действия" нужно после всех моих действий там вписывать Skip remaining actions, чтобы оно пропускало "Иначе - действия", т.к там у меня ничего нет. Да ?
crusader556, делать надо так, как будет удобней. На GUI if\then\else сделан криво, потому удобнее будет делать несколько триггеров. Но тогда надо будет следить за ними, чтобы они не конфликтовали.
В каком смысле криво ? Это же по сути тоже самое, что и обычные отдельные триггеры, только собранные в кучку с помощью if\then\else. Так или иначе Jass я не осилю, а Lua будет смысл юзать только в reforged.(да и нет такой возможности щас, карта делается на 1.26а)
Прикрепил скрин триггера, правильно ли я делаю ?(один триггер специально раскрыл, другие скрыты т.к однотипные)
Если триггеров много, то может быть достигнут лимит, только мало об этом знаю.
Попробуй объеденить все триггеры не только эти четыре с событием A unit enters (Playable map area) в один, наставь там действий If/Then/Else, куда перенеси в If условие, а в Then действия каждого триггера. Правда, это может не помочь, так как вроде лимит не триггеров, а операций, которого ты вряд ли достиг, учитывая малый размер триггеров, тем более уменьшаешь количество событий, но добавляешь действия. Но это кому-то помогало.
То есть можно в условии кучу юнитов через unit type comprasion и or приравнять(если действие для них всех одинаковое) и оно будет работать ?
Помимо обьектов я переносил и триггеры. Я их выключил и всё стало работать. Сломался один из триггеров.(не просто переносил, но и проставлял все обьекты в них заново) Прошу прощения за тупой вопрос. Разберусь сам.
(Админ может просто удалить эту тему ?)
Может кто нибудь изменить анимации смерти модели ? Мне нужно, чтобы она просто разлагалась, как обычные юниты, а не геройской смертью.(Да я бы даже и её юзал бы, если бы она работала. Тело просто валяется на земле после смерти и не юзается анимка Dissipate).
Помогите, пожалуйста, самому мне не справиться с этим.)
А найти другую модель не удалось. Никто почему то не делал модель паладина не героя.
Конечно, просто делаешь свой на триггерах
и любой хардкорный эффект можно заменить через импорт, надо знать только путь
Замена через импорт наверн не вариант, если мне нужно сохранить также и стандартный зов тьмы.
В триггерах я к сожалению не силён и врятли смогу что то сделать.
Спасибо за ответы. Тогда просто другой скилл сделаю.
Отредактирован crusader556
» WarCraft 3 / Триггерный приказ каста "массовой телепортации"
» WarCraft 3 / Триггерный приказ каста "массовой телепортации"
Отредактирован crusader556
» WarCraft 3 / Триггерный приказ каста "массовой телепортации"
Отредактирован crusader556
» WarCraft 3 / Триггерный приказ каста "массовой телепортации"
Отредактирован crusader556
» WarCraft 3 / Триггерный приказ каста "массовой телепортации"
Отредактирован crusader556
» WarCraft 3 / Приказ юниту
» WarCraft 3 / Приказ юниту
Отредактирован crusader556
» WarCraft 3 / Скрыть способность юнита
» WarCraft 3 / Скрыть способность юнита
Отредактирован crusader556
» WarCraft 3 / Скрыть способность юнита
Как у друида ворона работает его скилл смерчь ? Он тоже сбрасывает своё кд(5 секунд) при морфе в ворона и обратно ?(причем ворон не имеет этого скилла)
(впрочем, вместо того чтобы спрашивать, я должен сам это проверить щас)
» WarCraft 3 / Самоходная мортира и паровой танк
Отредактирован crusader556
» WarCraft 3 / Даммик-строитель для архонта
Но в идеале хотелось бы, чтобы нельзя было повлиять на процесс.
quq_CCCP:
Отредактирован nazarpunk
» WarCraft 3 / Нужно ли собирать триггеры с одинаковым условием в один
» WarCraft 3 / Нужно ли собирать триггеры с одинаковым условием в один
» WarCraft 3 / Нужно ли собирать триггеры с одинаковым условием в один
» WarCraft 3 / Нужно ли собирать триггеры с одинаковым условием в один
Прикрепил скрин триггера, правильно ли я делаю ?(один триггер специально раскрыл, другие скрыты т.к однотипные)
» WarCraft 3 / Баг с триггерами зависает wc3 и ломается поведение юнитов
Отредактирован crusader556
» WarCraft 3 / Баг в карте юниты перестали ходить
(Админ может просто удалить эту тему ?)
» WarCraft 3 / Нужна модель? - Вам сюда!
ledoed: А можешь помочь с ещё одной моделью ? Нужно сделать тоже самое.
Отредактирован crusader556
» WarCraft 3 / Нужна модель? - Вам сюда!
Помогите, пожалуйста, самому мне не справиться с этим.)
А найти другую модель не удалось. Никто почему то не делал модель паладина не героя.
» WarCraft 3 / Механика архонта
Отредактирован crusader556
» WarCraft 3 / Механика архонта
А через триггеры, как я писал вверху сложно будет ?
» WarCraft 3 / Механика архонта
» WarCraft 3 / Механика архонта
» WarCraft 3 / Способность Зов тьмы
В триггерах я к сожалению не силён и врятли смогу что то сделать.
Спасибо за ответы. Тогда просто другой скилл сделаю.