0
28
9 лет назад
0

» WarCraft 3 / В чём я ошибся?

fREEz10121, после проверки на наличие яда(если яд найден) надо удалять баф яда и тогда одновременных ситуаций не будет
Clamp, твой вариант требует отказаться от стандартных скилов или переписать их на джасс
а писать кучу кода только ради твоей мего системы (которую любой школяр за 5 мин набросает) не есть хорошо
0
28
9 лет назад
0

» WarCraft 3 / Помощь по исправлению кода Jass

FenikS1991, там не функция а полное дерьмо
любой кто хоть немного знает английский и у кого есть здравый смысл посоветует тебе удалить весь этот код нафиг
FenikS1991, также посмотри статьи на сайте(особенно про то как делать лог)
и скинь лог
и ты так и не объяснил зачем ты написал эту строчку
call RemoveLocation(Location(x2,y2))
2
28
9 лет назад
2

» WarCraft 3 / В чём я ошибся?

fREEz10121, можно декомпилировать код и переписать
но во первых это не совсем законно
а во вторых не думаю что ты знаешь c++ на достаточном уровне
0
28
9 лет назад
0

» WarCraft 3 / В чём я ошибся?

fREEz10121, стандартные способности прописаны в движке игры
5
28
9 лет назад
5

» WarCraft 3 / Помощь по исправлению кода Jass

быдлокод полный
call RemoveLocation(Location(x2,y2))
эта строчка похоже сделана для уничтожения здравого смысла
короче делай дебаг и кидай логи
0
28
9 лет назад
0

» WarCraft 3 / В чём я ошибся?

Я попробую сделать триггер через проверку приказа думаю сработает.
после каста спела юнит как правило начинает автоатаку
0
28
9 лет назад
0

» WarCraft 3 / В чём я ошибся?

Clamp, а если спел не триггерный?
0
28
9 лет назад
0

» WarCraft 3 / В чём я ошибся?

я знаю как
писать так чтобы был лишь 1 триггер
тогда не придётся ничего удалять
и существуют системы определяющие как нанесён урон(рукой или скилом)
0
28
9 лет назад
0

» WarCraft 3 / В чём я ошибся?

скрины/код в студию
0
28
9 лет назад
Отредактирован nvc123
0

» WarCraft 3 / Затухание плавающего текста

Melissa, нужно отслеживать появление/удаление юнитов
каждый раз создавать группу намного удобнее
Тимур, а что по поводу
и вместо
GetFilterUnit() // используется при сортировки группы (Condition)
надо использовать
GetEnumUnit() // используется при переборе группы (ForGroup)
0
28
9 лет назад
Отредактирован nvc123
0

» WarCraft 3 / Затухание плавающего текста

мб группа пустая
попробуй вместо
 ForGroupBJ( GetUnitsInRectMatching(GetPlayableMapRect(), Condition(function HandicapUnitsDeath)), function DeathLumberAct )
использовать
group g=CreateGroup();
GroupEnumUnitsOfType(g,"unitname",null) // unitname это имя твоего юнита
 ForGroup( g, function DeathLumberAct )
и вместо
GetFilterUnit() // используется при сортировки группы (Condition)
надо использовать
GetEnumUnit() // используется при переборе группы (ForGroup)
0
28
9 лет назад
0

» WarCraft 3 / Затухание плавающего текста

Тимур, текст надо сделать не перманентным
0
28
9 лет назад
0

» WarCraft 3 / Многокомпонентный материал.

вопрос
а зачем делил?
0
3
28
9 лет назад
3

» WarCraft 3 / ForGroup

ssbbssc, никак
поэтому перебирай группу лупом
0
28
9 лет назад
0

» WarCraft 3 / Спасение боевой единицы

Ernold, а открыть кампанию близард и посмотреть не вариант?
1
28
9 лет назад
1

» WarCraft 3 / unitId2unitnamestring

fREEz10121, пишем свой вар
fREEz10121, и чем тебе создание юнита не нравится
он ведь на 1 миллисекунду создаётся
даже на экране появится не успеет как будет удалён
4
28
9 лет назад
4

» WarCraft 3 / unitId2unitnamestring

элементарный вопрос
создаём юнита по айдишнику
узнаём его имя
удаляем юнита
2
28
9 лет назад
2

» WarCraft 3 / Морф и спеллбук

Melissa, тёмный глюченый
Audes, можно
даём дамикаст при нажатие на который выделяется дамик со спелбуком и открывается спелбук
0
28
9 лет назад
0

» WarCraft 3 / Нубский вопрос

через скрытый спеллбук делаю,
тобишь скил всеравно триггерный
0
28
9 лет назад
Отредактирован nvc123
0

» WarCraft 3 / Нубский вопрос

дополнительная кнопка постройки
тебе предоставить список карт где это реализовано?
Тимур, и причём тут несколько кнопок постройки к изменению действия спела
LOR_D, ему надо 2 ауры в 1 объединить вроде
0
28
9 лет назад
0

» WarCraft 3 / Нубский вопрос

Тимур, нет
2
28
9 лет назад
2

» WarCraft 3 / Нубский вопрос

Тимур, действие способности заложено в движок вар3 и без исходного кода ты его не изменишь
смирись