И кстати, только узнал что урон от заклинаний режется последовательно дважды если у героя есть способность уменьшение урона от магии. Первый раз - 30% (встроенный резист героев) и только потом полученная цифра уменьшается ещё на 33% в случае если у героя стандартные рунные браслеты
Как можно сделать чтобы активной была та способность, которую я дал непосредственно герою, а не через предмет?
GetLocalPlayer, если я буду так и дальше делать то будут сильные округления Random integer number between 1 and {1,2,3,4,5...} соответствуют вероятностям 100% 50% 33% 25% 20% и так далее, с такой формулой я никогда не получу вероятность, например 56%, а хотелось бы с точностью до 1%
Naadir, Допустим INT=40, тогда Шанс {INT/20} = 2% Теперь для активации способности мне как то нужно эти 2% получить, и я это делаю через установку целочисленной переменной Математика - Random Number. 100 делю на получившиеся 2% - вот почему: Random integer number between 1 and 50(100/2) будет равняться 2% вероятности
Ну вот просто, логически рассуждая, ответь, зачем делить 100 на (INT/20)? Ты получаешь число 2000/INT. Т.е. с ростом интеллекта шанс способности уменьшается.
будет не 2000/INT а 100INT/20 , чем больше INT тем больше вероятность в %
Naadir, чем больше INT тем сильнее округляется результат, вот пример: INT=748, тогда Шанс {INT/20} = 37.4%. 100 делим на 37.4 = 2.67(оно округляется до 2) и получается Математика - Random Number between 1 and 2 вероятность 50% а не 37.4% как нужно было
у способности есть основная функция, эта как дополнительная пассивка
можно попробовать запустить таймер такой же длительности как и длительность способности Стремительность, и при нанесении удара, проверить таймер. Если не закончился - то вешать дебаф на атакованного юнита
Komkozavr, я что, как то плохо объяснил в чем проблема? Посох спасения стафает неуязвимых юнитов, НО если здание на которое он стафнется сделать неуязвимым или невидимым то стаф перестаёт работать.
quq_CCCP, а как добавить бафф который даётся юниту который стафается Посохом спасения? Наверняка есть какое то решение моей проблемы без этих костылей
Коммунизм, почему это срабатывает в моем случает только для 2 игрока? У меня есть ещё одна карта этими же триггерами скопированными и там для 2 игрока переменная устанавливается нормально, где проблема - вообще не отдупляю
Коммунизм, Спасибо большое, вроде помогло, но работает только в том случае если сперва проверить Статус - Играет и потом Контроллер - Человек, и не наоборот, и до сих пор не пойму почему для 2 игрока это не срабатывало
quq_CCCP, Значение переменной HeroPick я использую чтобы, когда все игроки, присутствующие в игре выбрали героя, то все не выбранные герои удалились. Значение HeroPick 1 - означает что игрок либо вышел, либо слот игрока был изначально пуст, либо игрок выбрал героя. Когда значения HeroPick для всех игроков будут равны 1 то сработает триггер по удалению оставшихся героев с карты.
и я не пойму откуда у переменной HeroPick[2] значение 0
quq_CCCP, а по времени в варике все события округляются по времени до сотой доли секунды? в редакторе варика и в ReplayMaster'e события записаны не чаще чем каждые 10 мс
quq_CCCP, А если ещё глубже посмотреть?) Вот представим что есть 10 триггеров которые будут запущены каждый по истечении 5 сек. игрового времени, все эти триггеры будут выполняться последовательно ведь? на очень большой вычислительной скорости разумеется
quq_CCCP, у посоха возвращения нет ведь анимации для героя, откуда там каст тайм не пойму?
тупо перемещение, тебе может удар прилететь в последний момент
вот как именно это происходит мне и интересно, что значит в последний момент? получается можно стафнуть мертвого юнита? или время событий смерти и стафа совпали
» WarCraft 3 / Как определить главную характеристику героя?
» WarCraft 3 / Как стакается способность?
Ред. easypeasy
» WarCraft 3 / Как стакается способность?
» WarCraft 3 / Масштабирование эффекта
» WarCraft 3 / расчёт процентов для способности
Ред. easypeasy
» WarCraft 3 / расчёт процентов для способности
Ред. easypeasy
» WarCraft 3 / Как отследить удар из невидимости?
» WarCraft 3 / неуязвимость здания
» WarCraft 3 / неуязвимость здания
» WarCraft 3 / неуязвимость здания
» WarCraft 3 / неуязвимость здания
» WarCraft 3 / неуязвимость здания
» WarCraft 3 / Проблема со значением переменной
Ред. easypeasy
» WarCraft 3 / Проблема со значением переменной
» WarCraft 3 / Механика посоха спасения
» WarCraft 3 / Механика посоха спасения
» WarCraft 3 / Механика посоха спасения
» WarCraft 3 / Механика посоха спасения
» WarCraft 3 / Механика посоха спасения
» WarCraft 3 / Механика посоха спасения
» WarCraft 3 / Про погодные условия
» WarCraft 3 / Сортировка значений переменной
» WarCraft 3 / Сортировка значений переменной
» WarCraft 3 / Сортировка значений переменной
» WarCraft 3 / Как убрать зеленый квадрат на импортированной модели
Snow.blp (для зимних)
Autumn.blp (для осенних)
у этих текстур удали пути