В переборах нельзя использовать wait, ибо все эти переменные PickedUnit являются глобальными для всей карты, то есть такая переменная ОДНА на всю карту, и с каждым использованием функции перебора она перезаписывается.
Как ты можешь решить задачу здесь:
1 вариант - подождать изначально 3 сек а потом начать перебор и удалить ядовитое жало (но проблема будет в том, что удалится только у тех, кто остался в этом регионе)
2 вариант - сохрани юнита в переменную, потом подожди 3 сек (после перебора), и по своей переменной удаляй способку.
mistwood, Чел, ты все прочитал, что написали выше и что Joma прикрепил? Он карту прикрепил, которая показывает, что умерший юнит не имеет бафа. Я тоже прикрепил модифицированную его карту с большими проверками, которые тоже доказывают, что бафа нету у умершего юнита.
Joma, я тоже об этом подумал. Но у тебя наработка не совсем правильная, ибо в момент смерти баф еще мог бы быть, чем через секунду когда пропишешь текст)
+ ты не проверил на других юнитах, если раздающий бафы будет жив.
Но все равно при смерти бафа нет, даже если аурник живой рядом и баф перед смертью был.
Подделал твою наработку :D
Ты должен устанавливать ХП в значениях, а пытаешься установить в процентах. (нет конверта у тебя)
А не, функция верная, если не работает - можешь кинуть наработку эту?
По алгоритму вроде нормально, но чтобы понять, что варику не нравится, надо потестить и потыкать эту способку. Мб затуп не в скрине а что-то другое косячно используешь.
Ну например я бы поставил проверку выводом текста в действиях, перед условием и после условия, чтобы проверить, а попадаем ли мы в триггер, и если да, то попадаем ли мы в действия условий.
SсRealm, ну да с ним весело :D
Кстати у способки если ставить спецэффект, то тоже есть анимация уничтожения. Так что триггерный способ добавления эффекта ничем не отличается от способки.
SсRealm, еще раз, опиши задачу, зачем тебе сфера. В чем проблема триггерно давать эффект, сохранить в переменную этот эффект, и удалить его в нужный момент? Почему у тебя не удаляется моментально, что ты для этого делал?
Сфера сама по себе влияет на тип атаки, поэтому лучше использовать другую абилку... тебе надо просто добавить эффект на юнита? Опиши изначальную задачу. А этот костыль явно не тот путь, что тебе нужен.
Эффекты можно давать триггерно.
Сначала крутил вертел модельку и появилась картинка, которая мешала отменить вращение (то есть при смещении мышки модель вращалась но не останавливалась после отпускания мышки). При зажатии мышки показывается эта картинка полупрозрачная.
Потом попытался воспроизвести баг и оказывается я случайно начал выделять текст снизу, и видимо, выделил картинку эту выше, из-за чего она показалась.
Отредактирован konvan5
» WarCraft 3 / Атака Jass
» WarCraft 3 / Атака Jass
» WarCraft 3 / Атака Jass
» WarCraft 3 / Dungeon Generator & Stamp
» WarCraft 3 / Ai Icon Pack 3.0
» WarCraft 3 / Не удаляется абилка с выбранного юнита
Отредактирован konvan5
» WarCraft 3 / Не удаляется абилка с выбранного юнита
1 вариант - подождать изначально 3 сек а потом начать перебор и удалить ядовитое жало (но проблема будет в том, что удалится только у тех, кто остался в этом регионе)
2 вариант - сохрани юнита в переменную, потом подожди 3 сек (после перебора), и по своей переменной удаляй способку.
» WarCraft 3 / Фатальная ошибка у артилерии
» WarCraft 3 / Пак моделей от -Grendel
» Администрация XGM / Починить просмотрщик mdx
» WarCraft 3 / поомогите разобраться с тригером для ауры
» WarCraft 3 / Фатальная ошибка у артилерии
» WarCraft 3 / поомогите разобраться с тригером для ауры
» WarCraft 3 / поомогите разобраться с тригером для ауры
+ ты не проверил на других юнитах, если раздающий бафы будет жив.
Подделал твою наработку :D
Отредактирован konvan5
» WarCraft 3 / поомогите разобраться с тригером для ауры
А не, функция верная, если не работает - можешь кинуть наработку эту?
По алгоритму вроде нормально, но чтобы понять, что варику не нравится, надо потестить и потыкать эту способку. Мб затуп не в скрине а что-то другое косячно используешь.
» WarCraft 3 / Фатальная ошибка у артилерии
Отредактирован konvan5
» WarCraft 3 / Фатальная ошибка у артилерии
Кстати у способки если ставить спецэффект, то тоже есть анимация уничтожения. Так что триггерный способ добавления эффекта ничем не отличается от способки.
» WarCraft 3 / Фатальная ошибка у артилерии
Отредактирован konvan5
» Classic Asset Kit Extention / Мастерская
Отредактирован konvan5
» WarCraft 3 / Фатальная ошибка у артилерии
Отредактирован konvan5
» WarCraft 3 / Toxic Weed
Прикольная моделька.
Отредактирован konvan5
» WarCraft 3 / Фатальная ошибка у артилерии
Эффекты можно давать триггерно.
» WarCraft 3 / Спавн юнита
» Администрация XGM / Починить просмотрщик mdx