Ну хорошо. Только, пожалуйста, пусть артеса в середине истории не замочит какой-нибудь внебрачный сын троюродного брата друга деда Короля Мертвых по отцовской линии.
Да странно это всё. Так он должен загружать текстуру из карты но видимо из за того что LoadBar показывается сразу с момента начала загрузки карты то текстура не подменяется так как загружается после LoadBara.
Я сам не знаю как подменить LB но видел статью где кто-то описывал функции загрузки карты и их изменение так что скорее это вопрос к тем кто отлично знает варик и jass.
я думаю все дело в mdx файле. И предзагрузке его. И есть еще 1 интересный момент:
я загружаю текстуры в импорт, ставлю правльные пути, сохраню, запускаю карты, моментально ее сворачиваю (как только нажал на старт, пока экран черный). Потом через 5 сек разворачиваю и вуаля! все работает!
Хочешь, можешь делать так,: создать переменную массивную для молний (mol), создать целочисленную (I) не массив для счета молний. И в действиях делать так посое создания молнии записываешь ее в переменную mol(i) и I=i+1. А потом когда нужно делаешь цикл от 1 до i и в цикле так: удалить молнию mol(i)
ЗЫ пишу с планшета, поэтому скобки круглые. Идея проще простого.
Переменная bj и слипакшон не совместимы, надеюсь люди поймут о чем я. А еще гуи при создании молнии заносит ее во встроенную переменную, которая одна, а молний у тебя будет столько, сколько мобов в радиусе
Короче парень забудь об этом на гуи. Это тоже самое, что во встроенномц цикле(indexA вроде называется )ждать. Или в цикле А запустить цикл А
EnergyFrost, сделай чтобы был только 1 таймер
ссылку на статью я вроде кидал
и исправь то что я указал во втором коменте
тогда возможно опубликуют
и хэш тогда ненужен будет
так же используй initializer вместо фиксированного имени триггера
кроме того у тебя ошибка в коде
private boolean cond(){
timer t = GetExpiredTimer()
Aura_Data d = LoadInteger(hash,GetHandleId(t),StringHash("Aura _Data"))
return GetUnitState(f,UNIT_STATE_LIFE)>0\ //жив?
&& IsUnitAlly(f,GetOwningPlayer(d.caster))==true\ //не пренадлежит врагу?
&& IsUnitType(f,UNIT_TYPE_STRUCTURE)==false \//здание?
&& IsUnitIllusion(f)==false //работает на иллюзиях?
}
эта функция не вызывается таймером
и можно вместо такой проверки просто проверить есть ли на юните баф
и если есть то давать бонусы
так же я не понимаю зачем нужна функция StringHash
да и вобще можно было сделать намного проще
просто пикать всех юнитов и если у них есть баф то давать им скил а если бафа нету то ремовать скил
странно, у меня не пашут. Мб ты что-то делал по-другому. Можешь скрин кинуть?
блин, можешь пошагово написать что ты делал?
а то у меня как были, так и остались синими nvc123, ну смотри давай я свои действия опишу, а ты глянешь что не так
Просвети меня
Ну хорошо, скажем так: я хочу получить от ауры: крит юниту, хп, атаки, уворот , брони, жар преисподней на каждого юнита(пассив), ну и напоследок сжигание маны.
Мб и можно сделать как-то попроще, но я , к сожалению, не нахожу другого способа.
Скрипт был обновлен, т.к была найдена ошибка. Теперь не будет создаватся по 100 копий при действие, если боев ед. повышает лвл споосбности. (1 боев ед- 1 структура)
Хз. Я бы сделал так: юнит- не герой, не имеющий дамага,имеющий бесконечный запас хп, 0 маны, может лишь передвигатся (по желанию автора). В общем обычный склад. И все, какие бонусы?
А если способность актив. То триггер сделать. Событие- юнит начинает использовать споосбность или наводить , в общем до каста. Условие-сравниваешь юнита Действие- приказ отставить
» Блог им. ДаркСумрак / RETURN of the King Undead
» Блог им. ДаркСумрак / RETURN of the King Undead
» Блог им. ДаркСумрак / RETURN of the King Undead
Ред. EnergyFrost
» Блог им. ДаркСумрак / RETURN of the King Undead
» Блог им. ДаркСумрак / RETURN of the King Undead
» WarCraft 3 / Текстура LoadBar
Ред. EnergyFrost
» WarCraft 3 / Молния не убирается
Ред. EnergyFrost
» WarCraft 3 / Текстура LoadBar
я загружаю текстуры в импорт, ставлю правльные пути, сохраню, запускаю карты, моментально ее сворачиваю (как только нажал на старт, пока экран черный). Потом через 5 сек разворачиваю и вуаля! все работает!
» WarCraft 3 / Молния не убирается
» WarCraft 3 / Молния не убирается
ЗЫ пишу с планшета, поэтому скобки круглые. Идея проще простого.
» WarCraft 3 / Молния не убирается
Короче парень забудь об этом на гуи. Это тоже самое, что во встроенномц цикле(indexA вроде называется )ждать. Или в цикле А запустить цикл А
Ред. EnergyFrost
» WarCraft 3 / Требуется помощь с настройкой умения.
Урон-реальная(дробная)
Конвертируй I2R. Ща скрин сделаю
Ред. EnergyFrost
» WarCraft 3 / Система доскрещивания
» WarCraft 3 / Невозможно создать новую способность в редакторе
или прям вообще пошагово расписать, что и как ты делаешь
» WarCraft 3 / Невозможно создать новую способность в редакторе
» WarCraft 3 / Нестандартная аура
Ред. EnergyFrost
» WarCraft 3 / Проблема в замене полосы загрузки
блин, можешь пошагово написать что ты делал?
а то у меня как были, так и остались синими
nvc123, ну смотри давай я свои действия опишу, а ты глянешь что не так
Ред. EnergyFrost
» WarCraft 3 / Нестандартная аура
Ну хорошо, скажем так: я хочу получить от ауры: крит юниту, хп, атаки, уворот , брони, жар преисподней на каждого юнита(пассив), ну и напоследок сжигание маны.
Мб и можно сделать как-то попроще, но я , к сожалению, не нахожу другого способа.
Скрипт был обновлен, т.к была найдена ошибка. Теперь не будет создаватся по 100 копий при действие, если боев ед. повышает лвл споосбности. (1 боев ед- 1 структура)
» WarCraft 3 / Проблема в замене полосы загрузки
Возможно, я текстуры не так редактировал
» WarCraft 3 / Невозможно создать новую способность в редакторе
» WarCraft 3 / Проблема в замене полосы загрузки
» WarCraft 3 / Невозможно создать новую способность в редакторе
» WarCraft 3 / Невозможно создать новую способность в редакторе
Ред. EnergyFrost
» WarCraft 3 / Системы блокировки использования артефакта
А если способность актив. То триггер сделать. Событие- юнит начинает использовать споосбность или наводить , в общем до каста. Условие-сравниваешь юнита Действие- приказ отставить
» WarCraft 3 / Системы блокировки использования артефакта
RiseD_Konst, это было не тебе адресовано. Мой способ ниже