Нужно 2 поверхности с разными текстурами. И использовать прозрачность поверхностей (одну видно, другую не видно чтоб было). Придётся все анимации дублировать для каждой текстуры. Изменение текстуры модели в игре невозможно.
Araders, а по-другому я не вижу вариантов ( Только если использовать несколько моделей, у которых разная stand анимация, и "перецеплять" их при необходимости.
А, так у меня же есть наработка, только она немного для других целей - там допиливать придётся.. Есть триггеры со сменой владельца при разрушении или доведении прочности ниже определённого уровня.
ClotPh, ты прав насчёт базы данных - с базой легче. А где-то же была возможность узнать манакост применяемой способности? Тогда всё проще. Но отлавливать всё же придётся, иначе пострадает точность расчёта.
Отлов: применение зелья: юнит использует предмет; применение заклинания - юнит завершает (или начинает - не помню, когда ману снимают); если союзник прибавляет ману - добавить к М количество прибавляемой маны (считать по уровню способности). Извиняюсь за оффтоп, но мне нужно было ответить - возможно, кому-то это пригодится =)
ClotPh, да не, БД тут не нужна. Достаточно 1-й переменной и отлов прибавления маны. Например, переменная М (реальная). Периодический триггер рассчитывает реген, как (мана юнита минус М), после чего устанавливает М = мана юнита.
А когда мана юнита меняется (применение заклинания или зелья маны), нужно менять М на такое же значение, чтобы разница рассчитывались от изменённого количества, а не просто маны юнита. Компа с редактором под рукой нет, не проверял на практике.
ClotPh, когда мана прибавляется не от регена (от зелий, например), можно же триггерно это прибавление вычесть из переменной (или прибавить, смотря какая система используется).
ClotPh, думаю, достаточно будет обновлять немного быстрее, чем идёт перезарядка атаки. Ну или в соотношении 2 к 3 (обновление по времени как 2/3 КД). Пока идёт КД, он же атаковать не будет.
Поставить скорость игры на минимум.
Если юнитов замедлять, то можно даммиков по карте раскидать с аурами, которые замедляют скорость движения и атаки. Но перезарядка способностей, скорость постройки, тренировки и исследований аурами не замедляется вроде бы. Это на GUI делается.
Roy Mustang, посмотри в этой карте (там отображение патронов через ресурсы) или моей, которую я переделал из той (патроны через очки способностей показываются). Если не поможет - вечером могу ещё карту кинуть, там через заряды предметов снаряды считаются. Если вечером будет возможность с компа зайти.
Proshel_Doty, всё работает идеально. Посмотри здесь триггер "Kill" - там проходит проверка, является ли умирающий юнит миной. Если да, то триггерно наносится урон ближайшим юнитам в зависимости от расстояния до них.
ledoed, да, но, боюсь, карта будет сильно тормозить. Благодаря использованию координат лаги поубавились, но если десяток-полтора ловушек одновременно поставить, они будут заметны. А в мультиплеере совсем плохо будет.
» WarCraft 3 / Триггер
» WarCraft 3 / Смена текстуры
Ред. Maniac_91
» WarCraft 3 / Партиклы
Только если использовать несколько моделей, у которых разная stand анимация, и "перецеплять" их при необходимости.
Ред. Maniac_91
» WarCraft 3 / Партиклы
Ред. Maniac_91
» WarCraft 3 / Несколько простых вопросов
Напоминаю правила сайта.
» WarCraft 3 / Хак на память Warcraft3
» WarCraft 3 / Как сделать так чтобы как в лордах европы города меняли владельц
» WarCraft 3 / Fighting for Azeroth
Ред. Maniac_91
» WarCraft 3 / Как сделать так чтобы как в лордах европы города меняли владельц
Ред. Maniac_91
» WarCraft 3 / Нужна помощь с триггерами на джассе
» WarCraft 3 / Хак на память Warcraft3
Отлов: применение зелья: юнит использует предмет; применение заклинания - юнит завершает (или начинает - не помню, когда ману снимают); если союзник прибавляет ману - добавить к М количество прибавляемой маны (считать по уровню способности).
Извиняюсь за оффтоп, но мне нужно было ответить - возможно, кому-то это пригодится =)
Ред. Maniac_91
» WarCraft 3 / Хак на память Warcraft3
А когда мана юнита меняется (применение заклинания или зелья маны), нужно менять М на такое же значение, чтобы разница рассчитывались от изменённого количества, а не просто маны юнита.
Компа с редактором под рукой нет, не проверял на практике.
» WarCraft 3 / Хак на память Warcraft3
» WarCraft 3 / Хак на память Warcraft3
» WarCraft 3 / как сделать что бы после использования способность давался предм
» WarCraft 3 / Замедление времени
» WarCraft 3 / Замедление времени
Если кому нужно - есть наработка по перемещению во времени.
Ред. Maniac_91
» WarCraft 3 / Замедление времени
Если юнитов замедлять, то можно даммиков по карте раскидать с аурами, которые замедляют скорость движения и атаки. Но перезарядка способностей, скорость постройки, тренировки и исследований аурами не замедляется вроде бы.
Это на GUI делается.
» WarCraft 3 / (Редактор карт) Что не так в триггере?
» WarCraft 3 / Способности и алгоритмы на заказ
» WarCraft 3 / HMM! - Hard melee map! v 1.0
» WarCraft 3 / Похищение жизни/маны
» Проект Z / Проект Z: Зона поражения - скачать
Благодаря использованию координат лаги поубавились, но если десяток-полтора ловушек одновременно поставить, они будут заметны. А в мультиплеере совсем плохо будет.
» WarCraft 3 / Похищение жизни/маны
Ред. Maniac_91
» Проект Z / Проект Z: Зона поражения - скачать
Версия карты 0.28 готова для скачивания!