Гхм, у меня при попытке проиграть звук в редакторе звуков вылетает программа. В чём может быть дело?
Есть идеи, из-за чего это может возникать?
Вот сообщение об ошибке.
Нажимал на "Отладить программу", благо VS есть, вышло вот что (никогда этим не пользовался, потому даже не знаю, что всё это значит).
раскрыть
xD
Удалил из папки с варом JassPerformCounter26.mix, что мне дал DracoL1ch, у всё заработало. Ссылка на этот файл.
Данный .dll (переименованный в .mix) я использовал для замера времени выполнения функций.
Hanabishi, если впервые открыть Rebuild, то Custom Editor Categories будут включены, но галка напротив этой опции не стоять не будет. Будь добр, исправь это.
Как верно всё импортировать
Открываешь свою карту, открываешь мою. Переходишь в редактор юнитов, выбираешь там Dummy, жмёшь Ctrl + C (копировать). Далее вверху "Окна" -> твоя карта. Как только она откроется, жми Ctrl + V (вставить). Появится окошко с выбором равкода, ничего не меняй, жми Ок.
Переходишь в мою карту с помощью меню "Окна". Как только она откроется, перейди в редактор способностей. Также, как ты делал выше, скопируй Bomb Attached, Explode, Put Bomb, War Stomp Dummy.
После этого перейди в свою карту, дай своему юниту, который будет кастовать твою способность, способности Explode и Put Bomb как геройские.
Теперь перейди в мою карту, скопируй все триггеры из категории Bomb, триггер BomberEntersMap копируй самым последним.
В триггере BomberEntersMap, 2 раза кликни по условию и замени выделенное поле на картинке на тип своего юнита. Больше ничего там не трогай!
Далее открываешь переменные в своей карте. Открываешь BomberAbilBombAttached, заменяешь начальное значение на скопированную из моей карты способность Bomb Attached. Аналогично поступаешь с переменными BomberAbilExplode, BomberAbilPutBomb и BomberDummyAbil.
Если всё верно сделаешь, должно работать.
Всё дополнительная информация в комментариях в триггерах.
Всё это будет работать только для 1 героя со способностью Put Bomb на карте.
Если что-то сломается или будут вопросы, то пиши в ЛС, а тут отметь этот комментарий как ответ на вопрос.
PT153, Оккей,я просто увидел, что тригер действия срабатывает в тот момент, когда юнит входит в область. Мне просто так не надо было, и я решил поменять всё под нужного юнита
Триггер, срабатывает, когда нужные герой входит в область, то есть герой с это способностью.
Сделай на основе 'Srtt' или 'Sbsk' способность, дай её своим охотникам за головами, в способности поставь нужный новый тип юнита и требуемое улучшение.
So, what is dummycasters???
Dummycasters, or dummy units, are invisible units, used to cast spells in triggers for example. They can do more things, though.
A dummy unit is essentially an invisible (no model) unit. They have no collision, and is almost always invulnerable.
Что такое даммик?
Даммики - это невидимые юнити, которые используют способности в триггерах. Они могут делать и больше вещей.
Даммик по существу невидимый (без модели) юнит. С ними нельзя столкнуться, и они почти всегда неуязвимы.
А урон как корректировать с возрастанием уровня способности? Я просто в тригерах ничего про урон не вижу. Или ты использовал данные громовой поступи?
Надо сделать 3 уровня War Stomp Dummy, и когда герой увеличивает уровень своей способности, нужно увеличить уровень способности и у даммика.
В моей карте способности Explode и Put Bomb юнитские, а не геройские, но это можно поменять в пару кликов.
Они воскрешаются спеллом или ты попросту заново создаёшь?
ни героя кастера, ни героя таргета изначально на карте нет
Отлично. В игре в один момент может быть только 1 герой, что накладывает бомбу?
Если так, то я сделаю карту, из которой ты после просто скопируешь триггеры.
У тебя куча безымянных триггеров. Дай им адекватное имя, оно должно отображать суть триггера.
респавна
Можно спелл сразу удалять, как только взорвал юнита.
Переменные я взял из телекенеза, а он уже настроен как мне надо, менять там пока ничего не нужно.
При каждом вызове триггера нужно перезаписать переменные, которые ты используешь, так как цель и кастер могут быть другими.
Так можно заставить юнита использовать именно А бум или нет7
Конечно можно, если исправить все ошибки, что я указал.
Во-первых, называй триггеры нормальными именами.
Во-вторых, у тебя нет события на смерть юнита.
В-третьих, приказ взорвать немедленный, ему не нужна цель.
В-четвёртых, у тебя ни в одном из триггеров переменной target не присваивается значение, а переменной caster значение было присвоено только в одном триггере.
Во-первых, называй триггеры нормальными именами.
Во-вторых, у тебя нет события на смерть юнита. Да и зачем удалять способность у мёртвого юнита?
В-третьих, приказ взорвать немедленный, ему не нужна цель.
В-четвёртых, у тебя ни в одном из триггеров переменной target не присваивается значение, а переменной caster значение было присвоено только в одном триггере.
Ред. PT153
» WarCraft 3 / Jass New Gen Pack - Rebuild 1.4
Вот сообщение об ошибке.
xD
Удалил из папки с варом JassPerformCounter26.mix, что мне дал DracoL1ch, у всё заработало.
Ссылка на этот файл.
Данный .dll (переименованный в .mix) я использовал для замера времени выполнения функций.
Hanabishi, если впервые открыть Rebuild, то Custom Editor Categories будут включены, но галка напротив этой опции не стоять не будет. Будь добр, исправь это.
Ред. PT153
» WarCraft 3 / Jass New Gen Pack - Rebuild 1.4
Попробую полностью переустановить с чисткой реестра.
Не-а, не помогло.
Вылетает также при попытке создать переменную в редакторе звуков.
Ред. PT153
» WarCraft 3 / Как заставить юнита применить нестандартный спелл?
Открываешь свою карту, открываешь мою. Переходишь в редактор юнитов, выбираешь там Dummy, жмёшь Ctrl + C (копировать). Далее вверху "Окна" -> твоя карта. Как только она откроется, жми Ctrl + V (вставить). Появится окошко с выбором равкода, ничего не меняй, жми Ок.
Переходишь в мою карту с помощью меню "Окна". Как только она откроется, перейди в редактор способностей. Также, как ты делал выше, скопируй Bomb Attached, Explode, Put Bomb, War Stomp Dummy.
После этого перейди в свою карту, дай своему юниту, который будет кастовать твою способность, способности Explode и Put Bomb как геройские.
Теперь перейди в мою карту, скопируй все триггеры из категории Bomb, триггер BomberEntersMap копируй самым последним.
В триггере BomberEntersMap, 2 раза кликни по условию и замени выделенное поле на картинке на тип своего юнита. Больше ничего там не трогай!
Если всё верно сделаешь, должно работать.
Всё дополнительная информация в комментариях в триггерах.
Всё это будет работать только для 1 героя со способностью Put Bomb на карте.
Если что-то сломается или будут вопросы, то пиши в ЛС, а тут отметь этот комментарий как ответ на вопрос.
» WarCraft 3 / Как заставить юнита применить нестандартный спелл?
Я сейчас в своей всё сделаю, а после объясню, что надо сделать.
Ред. PT153
» WarCraft 3 / Как заставить юнита применить нестандартный спелл?
Я сейчас починю и кину тебе.
Блин, у меня редактор вылетел при сохранении, опять всё заново делать.
Почаще сохраняйте карту.
При сохранении твоей карты вылетает редактор.
» WarCraft 3 / Как заставить юнита применить нестандартный спелл?
Ред. PT153
» WarCraft 3 / Как заставить юнита применить нестандартный спелл?
Сейчас кину исправленный вариант.
Ред. PT153
» WarCraft 3 / Jass New Gen Pack - Rebuild 1.4
Удалял worldedit121.exe, эффекта нет.
В обычном редакторе нормально всё проигрывается.
Ред. PT153
» WarCraft 3 / Как сделать эффект,который похож действием на "Берсерк" - Морф
Ред. PT153
» WarCraft 3 / Как заставить юнита применить нестандартный спелл?
Даммики - это невидимые юнити, которые используют способности в триггерах. Они могут делать и больше вещей.
Даммик по существу невидимый (без модели) юнит. С ними нельзя столкнуться, и они почти всегда неуязвимы.
В моей карте способности Explode и Put Bomb юнитские, а не геройские, но это можно поменять в пару кликов.
» WarCraft 3 / Как заставить юнита применить нестандартный спелл?
Ред. PT153
» WarCraft 3 / Как выбрать цель для заклинания?
» WarCraft 3 / Как заставить юнита применить нестандартный спелл?
Прикреплений нет в твоём сообщении.
На будущее. Тут можно заказать способность.
» WarCraft 3 / Как заставить юнита применить нестандартный спелл?
В Windows есть приложение "Ножницы", можно сделать маленькую вырезку из экрана ими.
Ред. PT153
» WarCraft 3 / Jass New Gen Pack - Rebuild 1.4
» WarCraft 3 / Как заставить юнита применить нестандартный спелл?
» WarCraft 3 / Как заставить юнита применить нестандартный спелл?
Ред. PT153
» WarCraft 3 / Jass New Gen Pack - Rebuild 1.4
Ред. PT153
» WarCraft 3 / Как заставить юнита применить нестандартный спелл?
Если так, то я сделаю карту, из которой ты после просто скопируешь триггеры.
» WarCraft 3 / Как заставить юнита применить нестандартный спелл?
Ред. PT153
» WarCraft 3 / Как заставить юнита применить нестандартный спелл?
Ред. PT153
» WarCraft 3 / Как заставить юнита применить нестандартный спелл?
Ред. PT153
» WarCraft 3 / Как заставить юнита применить нестандартный спелл?
Во-вторых, у тебя нет события на смерть юнита. Да и зачем удалять способность у мёртвого юнита?
В-третьих, приказ взорвать немедленный, ему не нужна цель.
В-четвёртых, у тебя ни в одном из триггеров переменной target не присваивается значение, а переменной caster значение было присвоено только в одном триггере.
» WarCraft 3 / Как заставить юнита применить нестандартный спелл?
» WarCraft 3 / "Отсутствует строка: westering" как истправить?
А ещё лучше делать бекап перед удалением чего-нибудь.