А не планируешь в будущем сделать поддержку нескольких героев, мультиплеер? Тогда лучше вариант с условием.
Для производительности карты особой разницы не будет, единичные проверки погоды не делают (главное за производительностью следить в циклах и короткопериодических таймерах),
Главное, когда будешь вписывать диалоги, сделай так, чтобы текст был максимально читаемым. В этом случае наверное проще делать отдельные триггеры с целыми версиями диалогов, чем ветвящиеся с условиями. Неветвящиеся диалоги проще редактировать и переводить; их можно потом отдать кому-то проверить. Текст из них проще занести в .wts файл.
Ещё отмечу такой глюк старого (1.26) варика, связанного с большим по размеру файла с текстами: xgm.guru/p/wc3/258604#lastpost . А именно, лаг при нажатии кнопки Задания (F9). Лечится оптимизацией.
Можно ли пофиксить вот это модель - www.hiveworkshop.com/threads/riflemanelite.49808 ? Она у меня на 1.26 не отображается, не могу понять почему. Очень прошу знатоков решить траблу (если это вообще возможно), модель очень-очень нужна (или дать ссылку на скрытую в глубинах геройскую модель дварва с ружьём)
Доброго времени суток всем. Очень нужна иконка огра с одной головой, которая с "двумя" глазами. Желательно так, чтобы она была на уровне остальных иконок огров и без всяких эффектов. Заранее благодарю.
В момент прокачки этой абилки на 1й уровень выдай герою абилку-пустышку с аттачем (прикреплённым спецэффектом). Да, триггерно.
Триггеры начинаются с малого. Сегодня ты просто даёшь ещё одну абилку при прокачке другой. А завтра уже пытаешься уйти от какой-то базовой механики игры...
Просто я уже пробовал через триггеры делать, и там был баг. Но я уже пофиксил его.
Все поля эффектов методом тыка проьуешь, у разных способностей работают разные поля эффектов, какие то пашут для эффекта на себя а какие то только на цели...
Все посмотрел, не работает. Наверное, это действует только на способностях, которые игрок сам применяет, а на таких "активируемых" пассивках не работает.
Я не смотрел банши в редакторе, но если ты там не настраивал урон (если он там есть вообще), то нет, это не нормально)
Мб ты триггер какой-то создавал на реакцию с получением урона и забыл про него
Нет, не создавал. В любом случае, всё уже пофиксилось само собой (не знаю как, не знаю когда)
Одной командой операцию "переброски" не проведёшь.
Можно сделать это в две команды скрипта. Первая - повышает жизнь применившего на какой-то % от здоровья цели, а вторая - устанавливает здоровье цели на этот % ниже (Именно в такой последовательности. Если снять жизни раньше чем добавить - значение или собьётся или потребует задействовать переменную для хранения нужного числа.).
Как установить в арифметике "текущее здоровье юнита"? Как заставить триигер видеть то хп, которое у цели в данный момент и из него вычесть? Пробовал вот так, так тоже не работает
В значении Функции "Боевая единица - Собственность". Там пункт Здоровье.
Я понял как оно работает: оно выставляет результат, который получается в арифметике. Но как заставить отнимать от текущего, а не выставлять результат каждый раз один и тот же, я так и не понял...Мне нужно не "установить" а отнять/прибавить.
quq_CCCP:
>Смысл ты у цели высчитаваешь процент от макс хп, пусть это будет 100 хп 10% от 1000, делаешь юниту хп в виде текущее минус эти 100 хп
Вот это можно перефразировать, пожалуйста.
Как установить в арифметике "текущее здоровье юнита"? Как заставить триигер видеть то хп, которое у цели в данный момент и из него вычесть? Пробовал вот так, так тоже не работает
Fly123, у перевоплощения указываются два разных юнита между которыми оно переключается. У этих юнитов можно выбрать разные модели. Если опции разного оружия хранятся в одном файле модели, то нужная опция указывается в поле "Графика - Нужная анимация" (например alternate или upgrade first), в зависимости от названия анимаций.
Посмотри как сделана эта способность у охотника на демонов. Там есть второй юнит "охотник на демонов (демон)" в папке "особые войска".
Fly123, нет, отдельно нельзя, но можно их выпускать даммиком у которого поставить нужные параметры и центровать его в героя.
Понятно. Благодарствую. Слушай, раз ты разбираешься в моделях, скажи: можно ли как-то выбирать тип моделе при использовании абилки "перевоплощение"? Там у дреда 2 модели: одна с пулеметом вторая с огнеметом. Когда создаёшь чистого юнита самостоятельного, то модель будет с пулемётом, а если какой-то герой использует метаморфозу, то у него будет модель с огнемётом. Это можно как-то регулировать?
Это относится и к анимациям способностей тоже, или только к анимации атаки?
Работает и с тем и с другим. Проверил за 30 сек в карте с механиком и ракетами.
X = влево (-) - вправо (+)
Y = назад (-) - вперед (+)
Z = вниз (-) - вверх (+)
Не, я понял как это работает, я имею введу можно ли отдельно ракеты передвинуть на ракетный блок, а снаряды оставить на пулемете?
1.Дредноут IronMaiden;
2.После проигрывания анимации spell и приведения способности в действие, а также при атаке, снаряды способностей и снаряды атаки вылетают из "живота" модели, а не из ракетной установки, которая расположена слева (при использовании способностей) и не из основного оружия, расположенного справа (пулемёт, при простых атаках снаряды должны вылетать из него).
Из-за отсутствия навыков работы в редакторах и спешки при работе с картой самостоятельных попыток по фикс не предпринималось
4.Приложил подробные скриншоты проблемы.
5.Приложил файл модели
Здравствуй, посмотрел карту, на счет вейтов кстати не думаю хорошая идея ими пользоваться, но вызывать какую именно "щупальце" в принципе можно сделать так(проверкой на уровень способности) и все это будет одним триггером
тоже самое можно и с первыми 3 сократить в 1, простой проверкой на уровень способности
Можешь скинуть саму карту, если не затруднит?
upd: уже не надо. Ты очень помог, спасибо.
Не понял, зачем такая мудрёная реализация? Убираешь 2 лишних Craken Up, в одном-единственном триггере делаешь проверку на уровень способности и включаешь/выключаешь нужные триггеры. И никакого ожидания.
Аналогично делаешь со второй группой триггеров. Оставляешь 1 триггер, в котором добавляешь проверку уровня способности.
Полагаю, суть "бага" в том, что из-за ожидания 1 из триггеров не успевает включиться, а значит не может отработать. Само наличие вейта не понятно - зачем?
Триггер, который включает триггер, который активируется кастом. Как бы если персонаж не вкачает абилку, то и скастовать её не сможет.
Если не делать вейты, то при изучении способности 1 уровня сразу же включается последний триггер с "Очень сильным щупальцем", то есть уровень абилки (щупальца) апается сразу до третьего уровня.
Кириллица занимает в 2 раза больше места, поэтому можешь русские буквы заменить на англ и описание чутка увеличится
Например рус о, а, е, с и т.д. можно заменить на точно такие же буквы, только на англ
Так вот, собственно, есть какой-то способ стандартный?
Остальное, я полагаю, уже нестандартное
А, я конечно хз влияет ли это на что-то, но если тебе нужно перенести строку, то пользуйся |n, а не кучей пробелов
Использование |n как замену пробела будет очень актуальна, на самом деле. Благодарствую. Хотя хотелось чтобы кто-нибудь из опытных рассказал на эту тему решение и/или опровержение
кстати, я делал уже классную систему роста с постепенным увеличением юнита до второй стадии, а заменять юнита лучше через морф, ибо теряются все баффы и работающие триггеры на нём
Если ты имеешь ввиду правильно ли ты написал call DestroyGroup(udg_G1), то да, всё норм, больше ничего и не нужно. Массивы чистятся с квадратными скобками в конце и индексом группы, пример: call DestroyGroup(udg_G1[6]), если весь массив нужно почистить, то делай через цикл)
ах да, если больше не будешь пользоваться группой, то желательно ещё и обнулить ссылку на неё в самом конце set g = null
Это работает только с группами юнитов, или так можно чистить одного/двух/трёх юнитов отдельно?
не выставляется она в минус, я уже пробовал (и сейчас перепробовал, ничего не поменялось)
В Параметрах WorldEditor есть пункт "Разрешить использование отрицательных значений". Поставьте там галочку. (Вкладка Файл на панели инструментов основного окна редактора.)
Ну как насчет - поставить перед значением, не 0.4 а -0.4
И скорость будет снижатся, разумеется в 0 она не сбросится, скорость атаки лимитирована как и скорость передвижения, нельзя замедлить юнита так чтобы он немог ходить или атаковать.
не выставляется она в минус, я уже пробовал (и сейчас перепробовал, ничего не поменялось)
То есть увечья, морфы, яды, предметы и прочее не работают? Со скоростью атаки хз, но вот скорость передвижения можно триггерно снизить
Не, я не юзал ни увечья, ни морфы ни предметы и т.д. Про "исхитрялся" это я пытался отрицательные значения на разной раскладке выставить)). Я просто думал, может можно без триггера это всё снизить, а триггерно я и атаку и мувспид понизить могу.
Отредактирован Fly123
» WarCraft 3 / Набор реколоров иконок
» WarCraft 3 / По поводу "спама" в RPG-диалогах.
» WarCraft 3 / Не работает модель? - Вам сюда!
» WarCraft 3 / Иконки на заказ
» WarCraft 3 / Спец.эффект на "Демоническую силу"
» WarCraft 3 / Спец.эффект на "Демоническую силу"
» WarCraft 3 / Проклятье наносит урон цели.
» WarCraft 3 / Вычитание здоровья в процентах от текущего.
» WarCraft 3 / Вычитание здоровья в процентах от текущего.
Отредактирован Fly123
» WarCraft 3 / Вычитание здоровья в процентах от текущего.
>Смысл ты у цели высчитаваешь процент от макс хп, пусть это будет 100 хп 10% от 1000, делаешь юниту хп в виде текущее минус эти 100 хп
Вот это можно перефразировать, пожалуйста.
Как установить в арифметике "текущее здоровье юнита"? Как заставить триигер видеть то хп, которое у цели в данный момент и из него вычесть? Пробовал вот так, так тоже не работает
» WarCraft 3 / Не работает модель? - Вам сюда!
» WarCraft 3 / Не работает модель? - Вам сюда!
» WarCraft 3 / Не работает модель? - Вам сюда!
» WarCraft 3 / Не работает модель? - Вам сюда!
Отредактирован Fly123
» WarCraft 3 / Не работает модель? - Вам сюда!
2.После проигрывания анимации spell и приведения способности в действие, а также при атаке, снаряды способностей и снаряды атаки вылетают из "живота" модели, а не из ракетной установки, которая расположена слева (при использовании способностей) и не из основного оружия, расположенного справа (пулемёт, при простых атаках снаряды должны вылетать из него).
5.Приложил файл модели
Отредактирован Fly123
» WarCraft 3 / Какой лучший способ улучшить триггерную способность?
upd: уже не надо. Ты очень помог, спасибо.
» WarCraft 3 / Описание героя/боевой единицы больше стандтартного
» WarCraft 3 / Описание героя/боевой единицы больше стандтартного
» WarCraft 3 / Как почистить массивную группу на ГУИ?
Отредактирован Fly123
» WarCraft 3 / Кислотная бомба и снижение скорости боя/перемещения.
» WarCraft 3 / Кислотная бомба и снижение скорости боя/перемещения.
Отредактирован Fly123
» WarCraft 3 / Кислотная бомба и снижение скорости боя/перемещения.
» WarCraft 3 / Кислотная бомба и снижение скорости боя/перемещения.
» WarCraft 3 / Объясните на пальцах как работает эта механика. Пожалуйста.
Отредактирован Fly123
» WarCraft 3 / Объясните на пальцах как работает эта механика. Пожалуйста.