Под "можете помочь", я имел ввиду, что хотел попросить Вас, раз уж вы это уже делали, добавьте пожалуйста вот эту одну строчку и отправьте мне обновлённый файл, что бы его я прикрепил к ресурсу с пометкой "версия для reforged".
Я то могу, но другие судьи, которые не прочитают мои комменты увидят ледяную корку или же будут вынуждены переключаться на SD графику. Почему ты хочешь заставить судей страдать?
Вот подсказка, есть замечательная карта
И в ней реализована поддержка рефордж функций на 126 патче, я понимаю, что это конкурс не кода, но если из-за одной строчки кода, ваш ландшафт неприемлемый для просмотра и игры то это явно минус и ВАШИ проблемы
Насчет тумана не понял, возможно на скрине было Iseedeadpeople
Надеюсь ты сделал чтобы карта работала в рефе (не было ледяной корки), или попросил кого-либо проверить, если не будет выполнено элементарное требование Работа в HD графике на поддерживающих её патчах. Даже если у тебя нет рефа, то от меня будет 0 баллов (шучу..., или нет...)
только ты столнёшься ещё с тонной проблем, ты же вроде как атакуешь и сам факт атаки вызывает случайную анимацию, нужно либо переклчать анимационный тег, либо вообще паузить юнита чтобы воспроизвести ему кастомную анимацию
Ты не можешь вызывать просто так анимацию, её надо вызывать либо по индексу как сказал товарищ rsfghd, либо надо будет в редакторе моделей переименовать анимацию, например аттак -2 в attack slam, а вот уже attack slam можно вызывать по имени
Bergi_Bear, 200% на 2, крит по механике варкравта заменяет основную атаку множенной, т.е если сработал крит - твоя основная атака не срабатывает, она подменяется множенной, при этом отваливаются всякие орбы которые "ждали" обычной атаки.
Ок, это я просто для себя воспринимаю На 200% то есть в 3 раза, а варкрафте да, ты прав
Самый гуишный способ. Считать атаки, в локалку или глобалку, как только счетчик равен 4, обнуляем значение и добавляем 100% крит.
Продвинутый способ. Считаем атаки с руки через бафф яда 126, или мемхак или отлов урона рефорджа, значения держим в в структуре, в хештаблице, в таблице луа, как только значиние дошло до 4х, проигрываем анимацию удара критом, отлавливаем урон и множим его на 3 (200%), выводит это значение эмулируя крит.
Ультра продвинутый: способом номер 2 + добавляем визуализацию, на зарядах способности (через продажу или предмета) или фреймах, или чере подмену иконки или рисуем что нить над головой у юнита например число ударов, чтобы знать, когда поизайдёт на крит
Ну или можно скомбинировать как угодно все 3 способа, суть лишь у них одна, считаем удары, и ловим момент 4 удара
Bergi_Bear:
твой пример выдает ошибку, что нет ссылки на моего персонажа((
The referenced script on this Behaviour (Game Object 'Jet') is missing!
ещё раз говорю, мой пример для 3д, я же не знал что ты в д2 работаешь, экстрасенс не сработал N7 Molot:
Это примеры реализации, но не как ни 100% рабочий скрипт
прекрасно работает если выдать риджитбади, и толкает и падает и переворачивается и упирается в стены, прекрасный 100% рабочий скрипт, но не для этого случая который спрашивает SсRealm,
Пошли советы для новичков с стиле варкрафта
(на гуи не работайте он утечен, FixedUpdate и апдейт не используйте, делайте всё на корутинах). Делайте как хотите и что хотите, работать будет всё, тем более мой пример с оффсайта юнити, как бы это не вредный совет
Пример твоего скрипта в студию
Очень важно чтобы твой скрип назывался внутри юнити точно также, как и внутри public class name: MonoBehaviour
using UnityEngine;
public class Example : MonoBehaviour
{
public int speed;
// Update is called once per frame
void FixedUpdate()
{
Vector3 Movement = new Vector3(Input.GetAxis("Horizontal"), 0, Input.GetAxis("Vertical"));
this.transform.position += Movement * speed * Time.deltaTime;
}
}
Твой скрип должен называться Example
Перетаскиваешь его на свой объект и воаля, элементарное WASD движение готово
А что это такое вообще? не нужный рудимент который я ещё перестал 8 лет назад использовать.
А если серьёзно, то в кондишенах обычно кода гораздо меньше и шанс там напортачить так же меньше, и + доказано что бульехкспры ничуть не быстрее, чтобы туда совать тонну действий, это было заблуждение
» Остров доктора Dragonlor / Глубокое синее море (Конкурс ландшафта)
» Остров доктора Dragonlor / Глубокое синее море (Конкурс ландшафта)
Вот подсказка, есть замечательная карта
» WarCraft 3 / Система постройки стен
» Остров доктора Dragonlor / Глубокое синее море (Конкурс ландшафта)
Ред. Берги
» WarCraft 3 / Дебаггер Lua
» WarCraft 3 / Дебаггер Lua
» XGM Team / Обновление 2020 - Stage 9
» WarCraft 3 / Анимации
» WarCraft 3 / Анимации
» WarCraft 3 / Анимации
» WarCraft 3 / Анимации
» Unity / Поповоду перемещения
» WarCraft 3 / Как сделать так чтоб 4 удар был 100 крит 200%
» WarCraft 3 / Как сделать так чтоб 4 удар был 100 крит 200%
» WarCraft 3 / Как сделать так чтоб 4 удар был 100 крит 200%
» Unity / Поповоду перемещения
» Unity / Поповоду перемещения
» WarCraft 3 / Остров (Конкурс ландшафта 2020)
» Unity / Поповоду перемещения
N7 Molot:
» Unity / Поповоду перемещения
(на гуи не работайте он утечен, FixedUpdate и апдейт не используйте, делайте всё на корутинах). Делайте как хотите и что хотите, работать будет всё, тем более мой пример с оффсайта юнити, как бы это не вредный совет
» Unity / Поповоду перемещения
» Unity / Поповоду перемещения
Ред. Берги
» Unity / Поповоду перемещения
Очень важно чтобы твой скрип назывался внутри юнити точно также, как и внутри public class name: MonoBehaviour
Перетаскиваешь его на свой объект и воаля, элементарное WASD движение готово
» WarCraft 3 / Не могу открыть модель в mdlvis
» WarCraft 3 / Дебаггер Lua
А если серьёзно, то в кондишенах обычно кода гораздо меньше и шанс там напортачить так же меньше, и + доказано что бульехкспры ничуть не быстрее, чтобы туда совать тонну действий, это было заблуждение