Зачем? Я не знаю, что за акс. Но если нужно чтобы каждые 0.05 сек все нужные юниты получали приказ. то сделай таймер. Сделай группу, где будут твои юниты. И под этот таймер мути приказ для твоей группы.
Stigmator, сделай свой) Проблем-то на пару строк. Пустышку+выбираешь всех в области X от применившего, наносишь урон типа магия.
Я не помню, мб аналог есть громовой поступи без проминания земли
Да. Он верно говорит. Курс задается совокупность факторов. Может быть у тебя на карте 100 золотых шахт и 1 дерево. Тогда очевидно, что курс не будет 1/3. А если скорость добычи золота из шахты 1 ед за заход, а дерева 1000 за заход....в общем ты понял
Frozen_Cat, атака с руки?! Это сложно отследить. Нужна БД. Нет функции, которая тебе возвратит атаку с руки.
Наработку- в стол заказов. В QA тебе не помогут с наработкой.
В принципе, можно базироваться на стандартном буране с 0 уроном. Нужно лишь знать с какой частотой падает волна на землю. Эта частота и будет период таймера. Каждый период наносить твой урон. С помощью арифметики ты сможешь найти все, что тебе необходимо.
Yury13, ты не обнуляешь, а удаляешь объект, на который ссылается udg_HranitelPoint[0]. А обнуление- приравнивание к нулевому значению, то есть переменная перестает содержать ссылку на какой-либо объект, либо приводится к исходному значению. В общем, у вас каша в голове. Прочитайте статьи.
Активы
ReplaceableTextures\CommandButtons\BTN###.blp
ReplaceableTextures\CommandButtonsDisabled\DISBTN###.blp
Пассивы
ReplaceableTextures\PassiveButtons\PASBTN###.blp
ReplaceableTextures\CommandButtonsDisabled\DISPASBTN###.blp
Этого тебе достаточно
Ну там же все написано. Вместо ### названия иконок вставляешь и все. Название при импорте элементарно определить(war3mapImported\НАЗВАНИЕ.blp)
nvc123, Как? Не знаю. Я хорошо в системе не разбираюсь. Просто поставил таймер с малым периодом. И в него залипил заполнение всех ячеек подряд. I, k. И посмотрел, Сколько при этом начал хавать вар
область- x1 x2 y1 y2
Если координата юнита x1<=X=<x2 и y1<=Y<=y2, то юнит в области с этими координатами. Иначе его там нет. Да и в гуи, вроде было, область содержит точку
Глобальные переменные как висят в памяти, так они там и есть. Но если ты потом не переписываешь глобальные и вообще перестаешь эти переменные пользовать, то лучше обнулить
Используй переменную. Может быть "Применяющий юнит" ссылался на того, что юзает абилку. Ты ее удаляешь, и потом пытаешься снова обратиться к "Применяющий юнит". Хотя, не уверен в этом высказывание
В общем перед использованием занеси юнита в переменную и используй ее
Эм. Ну если триггерно делаешь, то мути так: speed=maxspeed*(1-distance/max_distance) , где speed- текущая. maxspeed- начальная скорость (самая максимальная без замедления), distance (уже пройденное расстояние), maxdistance (максимальное расстояние).
Ой. не дочитал. Там зависимость еще от времени. Ну тогда вообще не проблема.
Мб тогда стоит к школьной физике обратиться?) S=V0+(at^2)/2. A будет отрицательной (a=-V0/t), т.к конечная скорость = 0.
S=V0t+(at^2)/2.
» WarCraft 3 / Не могу решить задачу при создании спелла
» WarCraft 3 / Отслеживание сокрушения
» WarCraft 3 / Стомп
Я не помню, мб аналог есть громовой поступи без проминания земли
» WarCraft 3 / Стомп
» WarCraft 3 / Просто ваше мнения, или знания.
» WarCraft 3 / Переменные и память
» WarCraft 3 / Как делать спеллы, урон которых будет зависеть от стат?
» WarCraft 3 / Как делать спеллы, урон которых будет зависеть от стат?
Про область- выбираешь в группу всех юнитов в области AOE и наносишь урон каждому по отдельости
» WarCraft 3 / Как делать спеллы, урон которых будет зависеть от стат?
Наработку- в стол заказов. В QA тебе не помогут с наработкой.
» WarCraft 3 / Как делать спеллы, урон которых будет зависеть от стат?
» WarCraft 3 / Переменные и память
Ред. EnergyFrost
» WarCraft 3 / Проблема с иконками
ReplaceableTextures\CommandButtons\BTN###.blp
ReplaceableTextures\CommandButtonsDisabled\DISBTN###.blp
Пассивы
ReplaceableTextures\PassiveButtons\PASBTN###.blp
ReplaceableTextures\CommandButtonsDisabled\DISPASBTN###.blp
Этого тебе достаточно
Ну там же все написано. Вместо ### названия иконок вставляешь и все. Название при импорте элементарно определить(war3mapImported\НАЗВАНИЕ.blp)
» WarCraft 3 / Переменные и память
» WarCraft 3 / Переменные и память
Ред. EnergyFrost
» WarCraft 3 / Линейно ли хештейбл жрет память?
» WarCraft 3 / триггер перемещения юнита
Если координата юнита x1<=X=<x2 и y1<=Y<=y2, то юнит в области с этими координатами. Иначе его там нет. Да и в гуи, вроде было, область содержит точку
» WarCraft 3 / Переменные и память
» WarCraft 3 / Линейно ли хештейбл жрет память?
Вот короче.
1- старт карты
Ред. EnergyFrost
» WarCraft 3 / Не работает добавление способности
В общем перед использованием занеси юнита в переменную и используй ее
» WarCraft 3 / Проблема с иконками
» WarCraft 3 / Knockback: формула
Ой. не дочитал. Там зависимость еще от времени. Ну тогда вообще не проблема.
Мб тогда стоит к школьной физике обратиться?) S=V0+(at^2)/2. A будет отрицательной (a=-V0/t), т.к конечная скорость = 0.
S=V0t+(at^2)/2.
» WarCraft 3 / UMSWE отказывается работать
» WarCraft 3 / Нужна помощь
Ред. Clamp
» WarCraft 3 / Скрыть предмет
» WarCraft 3 / Смена имени героя во время игры