еще если так запустить слишком много потоков варик фаталит
пробовал сделать большой цикл через execute, но пришлось разбивать на части с задержкой таймерами по 0 сек, хотя потоки и запускались один за другим а не одновременно
RvzerBro, не, так слишком много юнитов надо
добавлять и менять уровни триггерами, при этом магазин абилок вызывать при нажатии на плюс
но в этом втором магазине отображать только те 4 абилки купленные в первом
чтоб абилки качать они должны изначально быть у героя в редакторе объектов; триггерно добавленные не добавляются в меню с плюсом
как вариант можно сделать свое меню прокачки абилок, на основе покупки юнитов
а когда скилпоинтов нету затемнять, убирая требуемого юнита с названием "нехватает скиллпоинтов"
Вижу после того как кинул ссылку тут на хайве появилось 6 загрузок, кто-нить пробовал поиграться с кодом приемов?
Например поменять числа на которые умножаются cf sf при попадании и вызове функции Damage, чтобы изменить отброс
cf sf это фактор угла поворота героя, косинус и синус по осям x и y
Bergi_Bear, если экран слегка затемнен и серый это фишка такая
А так немного лагает при поворотах камеры, имхо из-за эффекта тумана
Во время записи видео всегда дико тормозит тк комп слабый
Мышкоблудка, было бы классно, если бы)
чтобы плодить героев надо анимировать модели, там в 2д файтинге еще 5 героев с готовыми анимками, только walk переименовать в stand fast
а вот полностью новым героям надо каждому по 10-15 новых анимок, хотя большая часть состоит из пары кадров но кто этим будет заниматься?
8gabriel8, спс
но с ноутом теперь уже точно все, да и надоело уже
ну там просто все, как мугены через блокнот редачить, даже проще мб
у каждого героя есть триггер-папка где описаны все приемы по ключевым кадрам, разделенные по типу стойки s, c, a, ld - стоя, сидя, в воздухе и лежа
сначала отслеживается команда и запускается анимация, далее идет описание приема по важным кадрам
и в самомсамом начале триггера описывается мувлист и задаются уникальные id приемов, считая от ста (id меньше ста - общие у всех героев состояния из папки common вроде блока или бега)
не работает, задержки нет
триггер запускаю через TriggerExecute, TriggerEvaluate не срабатывает почему-то
переделал чтобы триггер запускался через периодик ивент, а в коде он просто включался/выключался
TriggerWaitForSound все равно не работает
сделал через обычный TriggerSleepAction
easypeasy, всегда можно сделать это через кучу ифов
если есть абилка 1 - убрать, дать абилку 2
*--иначе
*----есть абилка 2 - убрать, дать абилку 3
*----...
*--------нет никаких абилок - дать абилку 1
можно и через баффы, но ауры не сразу обновляются, и бладляст не стакается с другими абилками на основе бладляста
у таких предметных абилок не работает изменение уровня
но, можно наплодить миллион абилок с разным бонусом и добавлять/убирать эти абилки вместо изменения уровня
еще можно сделать или найти систему изменения статов, там берутся например единицы и нули из двоичного представления числа, и добавляется 1,2,4,8% и так далее
т.е. если нужно добавить 45%, то добавляется 32, 8, 4 и 1 %
тогда не нужно плодить пятсот абилок а только гдет девять, и можно точно изменять значение с точностью до 1%
» WarCraft 3 / Почему все функции по дефолту не айнитятся через ExecuteFunc?
но в районе 20 экзекутов, не много
Ред. biridius
» WarCraft 3 / Почему все функции по дефолту не айнитятся через ExecuteFunc?
пробовал сделать большой цикл через execute, но пришлось разбивать на части с задержкой таймерами по 0 сек, хотя потоки и запускались один за другим а не одновременно
» WarCraft 3 / Fighting for Azeroth: 3D
» WarCraft 3 / Не перемещается область для события. Что делать?
trigger - add new event
Ред. biridius
» WarCraft 3 / Как сделать пик абилок?
добавлять и менять уровни триггерами, при этом магазин абилок вызывать при нажатии на плюс
но в этом втором магазине отображать только те 4 абилки купленные в первом
Ред. biridius
» WarCraft 3 / Как сделать пик абилок?
а когда скилпоинтов нету затемнять, убирая требуемого юнита с названием "нехватает скиллпоинтов"
Ред. biridius
» WarCraft 3 / Fighting for Azeroth: 3D
Например поменять числа на которые умножаются cf sf при попадании и вызове функции Damage, чтобы изменить отброс
cf sf это фактор угла поворота героя, косинус и синус по осям x и y
» WarCraft 3 / Никак не заработает SharpCraft
Ред. biridius
» WarCraft 3 / Fighting for Azeroth: 3D
А так немного лагает при поворотах камеры, имхо из-за эффекта тумана
Во время записи видео всегда дико тормозит тк комп слабый
Ред. biridius
» WarCraft 3 / Fighting for Azeroth: 3D
чтобы плодить героев надо анимировать модели, там в 2д файтинге еще 5 героев с готовыми анимками, только walk переименовать в stand fast
Ред. biridius
» WarCraft 3 / Fighting for Azeroth: 3D
но с ноутом теперь уже точно все, да и надоело уже
ну там просто все, как мугены через блокнот редачить, даже проще мб
сначала отслеживается команда и запускается анимация, далее идет описание приема по важным кадрам
» WarCraft 3 / Fighting for Azeroth: 3D
последняя версия на хайве
если что не ясно в коде спрашивайте в ЛП
» WarCraft 3 / Таймер срабатывает сразу
» WarCraft 3 / Таймер срабатывает сразу
триггер запускаю через TriggerExecute, TriggerEvaluate не срабатывает почему-то
переделал чтобы триггер запускался через периодик ивент, а в коде он просто включался/выключался
TriggerWaitForSound все равно не работает
сделал через обычный TriggerSleepAction
» WarCraft 3 / Возникла проблема с оптимизаторами!
» WarCraft 3 / Как сделать эту способность триггерами?
автор уже давно сделал эту фигню через бладляст
Ред. biridius
» WarCraft 3 / Исправление и доработка анимаций.
там в мдл визе под названием анимациии
» WarCraft 3 / Do not attack unit
Ред. biridius
» WarCraft 3 / Как сделать эту способность триггерами?
точно помню что атака хп и мана не поышается
Ред. biridius
» WarCraft 3 / Как сделать эту способность триггерами?
но предметные абилки не левел-апаются: ни атака, ни хп, ни мана, ни скорость атаки
Ред. biridius
» WarCraft 3 / Fighting for Azeroth: 3D
Ред. biridius
» WarCraft 3 / Как сделать эту способность триггерами?
если есть абилка 1 - убрать, дать абилку 2
*--иначе
*----есть абилка 2 - убрать, дать абилку 3
*----...
*--------нет никаких абилок - дать абилку 1
» WarCraft 3 / Как сделать эту способность триггерами?
но имхо лучше просто добавлять абилки, это не сложно
Ред. biridius
» WarCraft 3 / Как сделать эту способность триггерами?
в новых версиях варкрафта 1,28+ есть
Ред. biridius
» WarCraft 3 / Как сделать эту способность триггерами?
тогда не нужно плодить пятсот абилок а только гдет девять, и можно точно изменять значение с точностью до 1%