Вот простое заклинание,на основе пустышки выделяем юнитов противника областью и они должны умереть,но не получается:
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
4
5 лет назад
0
NazarPunk:
Валерия, Прикрепляйте карту к сообщениям, так проще будет.
Я прикрепила, вон она выше
0
29
5 лет назад
Отредактирован nazarpunk
0
Валерия, всё проще, чем кажется))

В статьях ещё много полезного пишут.
Загруженные файлы
0
19
5 лет назад
0
Только вот при вэйтах локальные переменные теряются)
Не правда.
0
29
5 лет назад
0
KaneThaumaturge, я ими не пользуюсь, но точно помню, что что-то там теряется))
0
4
5 лет назад
0
NazarPunk:
Валерия, всё проще, чем кажется))

В статьях ещё много полезного пишут.
Не правильно. Во первых карта не открывается теперь( сведения отсутствуют или не верны)
Во вторых мне нужно именно записать сначало в локальные ,потом их удалить, так только что созданный спецэффект вообще плохо сохраняется в глобалку и мне это не подойдет.
0
26
5 лет назад
0
NazarPunk, откуда информация, что эффект надо обнулить после Destroy, чтобы устранить утечку? Всегда считал, что Destroy достаточно.
0
29
5 лет назад
Отредактирован nazarpunk
0
Во первых карта не открывается теперь
Это из-за 1.31 патча.
Валерия:
мне нужно именно записать сначало в локальные ,потом их удалить
Зачем?
8gabriel8:
откуда информация, что эффект надо обнулить после Destroy, чтобы устранить утечку?
Потому что хэндл эффекта никуда не делся. Тоже самое, что и с группой.
local group g = CreateGroup()
call DestroyGroup(g)
set g = null
Хотя с эффектами можно и без локалок
DestroyEffect(AddSpecialEffectTarget(...))
0
19
5 лет назад
Отредактирован SсRealm
0
NazarPunk:
Не думал,что я это скажу,но блондинка права:
ЕСсли подряд использовать last created unit ,то глобальные просто не успевают сохраняться.( Варик не упевает понять,которая из них только что сохраненный эффект)
Будет утечка.
В данном примере нет,но лучше вообще все,что используется в одном триггере сохранять в локальные и обнулять. А важные и долгие сохранять в глобалки
NazarPunk:
31 патч это пока что бета. Не стоит его юзать!
1
29
5 лет назад
1
Варик не упевает понять,которая из них только что сохраненный эффект
Варик однопоточный и когда он что-то не успевает, то просто начинает лагать.
SсRealm:
В данном примере нет,но лучше вообще все,что используется в одном триггере сохранять в локальные и обнулять
В моём примере вообще нет переменных, стоит их завести?
SсRealm:
31 патч это пока что бета. Не стоит его юзать!
Там есть lua и когда-то он из бэты выйдет.
2
19
5 лет назад
Отредактирован Raised
2
NazarPunk просто проведи экперимент, юзай эффект,который не растворяется и пиши под ним на триггере : destroy last created effect ,потомснова эффект и опять удалить только что созданный. Так раз 5 подряд сделай и в итоге у тебя навсегда зависнет этот эфект в игре!
статья покойного sergey(а) в помощь!
0
29
5 лет назад
0
Так раз 5 подряд сделай и в итоге у тебя навсегда зависнет этот эфект в игре
Сделал тысячу, увидел забавный глюк с паладином и всё прекрасно удалилось.
статья покойного sergey(а) в помощь!
На статьи принято ссылки давать.
Загруженные файлы
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.