30

» WarCraft 3 / Заклинание: Длань Господня

еее, давай сразу новые на луа
Я только любимые перегоню)
больше на CJ похоже
На zinc ещё больше похоже, мой старый код перегонять одно удовольствие)
а что делает строчка do
Блок do end создаёт область видимости и переменные наружу не торчат. Поэтому и триггер локальный)
30

» WarCraft 3 / Заклинание: Длань Господня

Не совсем понял что делает спелл, пока не посмотрел в код.
Описание способностей не моя сильная сторона. Исправил
Реквестирую больше примеров на луа для чайников
Понемногу буду переписывать свои старые заклинания для 1.26 и может новое что-то придумаю)
30

» WarCraft 3 / Новичек интересуется областью

Так раз 5 подряд сделай и в итоге у тебя навсегда зависнет этот эфект в игре
Сделал тысячу, увидел забавный глюк с паладином и всё прекрасно удалилось.
статья покойного sergey(а) в помощь!
На статьи принято ссылки давать.
30

» WarCraft 3 / Новичек интересуется областью

Варик не упевает понять,которая из них только что сохраненный эффект
Варик однопоточный и когда он что-то не успевает, то просто начинает лагать.
SсRealm:
В данном примере нет,но лучше вообще все,что используется в одном триггере сохранять в локальные и обнулять
В моём примере вообще нет переменных, стоит их завести?
SсRealm:
31 патч это пока что бета. Не стоит его юзать!
Там есть lua и когда-то он из бэты выйдет.
30

» WarCraft 3 / Новичек интересуется областью

Во первых карта не открывается теперь
Это из-за 1.31 патча.
Валерия:
мне нужно именно записать сначало в локальные ,потом их удалить
Зачем?
8gabriel8:
откуда информация, что эффект надо обнулить после Destroy, чтобы устранить утечку?
Потому что хэндл эффекта никуда не делся. Тоже самое, что и с группой.
local group g = CreateGroup()
call DestroyGroup(g)
set g = null
Хотя с эффектами можно и без локалок
DestroyEffect(AddSpecialEffectTarget(...))
30

» WarCraft 3 / Новичек интересуется областью

Там 2005 год,а у меня тридцатая версия.
Дык ничего не изменилось))
Скажите как правильно записывать только что созданный эффект в локальную переменную и как ее потом удалить
local effect myEffect = GetLastCreatedEffectBJ() // Запоминаем поледний созданный эффект

// Что-то делаем

call DestroyEffect(myEffect) // Удаляем эффект
set myEffect = null // Удаляем утечку
Только вот при вэйтах локальные переменные теряются)
exAres, а не проще сразу удалить?
call DestroyEffect(GetLastCreatedEffect())
И вы про утечку забыли)
30

» WarCraft 3 / Новичек интересуется областью

Просто объясните как ее правильно удалить теперь?
Можете прочитать здесь например.
Валерия:
Я такое не понимаю
Блин, не заметил, что у вас последний патч. Если нужно, могу переписать под lua.
30

» WarCraft 3 / Новичек интересуется областью

Локальнуьную так нельзя удалить(
А её и не нужно использовать

Я кстати писал похожий спэлл, посмотрите как правильно.
30

» WarCraft 3 / Новичек интересуется областью

неправильно написана локальная((
Потому что вы её неправильно написали
Чтобы удалить эффект, можно сделать проще
Вообще не используйте стандартный вейт.
НИКОГДА!
Загруженные файлы
30

» WarCraft 3 / Пропали спецэффекты в игре

после вызова DestroyEffect
После вызова DestroyEffect играется анимация Death если она есть.
30

» WarCraft 3 / Идеальная система опыта и добычи золота в мультиплеере

У меня почти не используется золото дерево
Так с помощью этой системы можно распределять и кастомные ресурсы.
30

» WarCraft 3 / Колизей

стандартные хотя бы работают чётко
Если руки прямые, то и кастомные работают чётко))
30

» WarCraft 3 / Идеальная система опыта и добычи золота в мультиплеере

Bergi_Bear, а давайте, всеми силами сообщества замутим карту, где будут использоваться все системы из наработок?
30

» WarCraft 3 / Как установить убийцу юнита?

бы тебе посоветовал открыть чью-нибудь незащищённую мапу
Вы же представляете, какой хаос творится в незащищённых мапах?

А вопро из разряда - у меня есть триггер, но вам я его не покажу ибо у меня сверхсекретная мапа, которая скажет новое слово в гэймдеве, и посему я вам её не покажу. Но вот именно этот триггер работать не хочет, я конечно нуб, но помогите плиииииз!!
30

» WarCraft 3 / cJass -> vJass

ручками =)
Чего ж сразу ручками, можно же из карты собранный jass вытащить)
30

» WarCraft 3 / Коридор смерти

уж очень глаза режет растянутость
Даже на 1.26 можно можно поставить разрешение 4х3 и ничего не режет.

Карта написана полностью на гуях и преспокойно запустилась на 1.31. Правда она ужасна((