Молот бурь - способность с целью юнитом, как она может использоваться раз в 12-15 секунд, если нужно указать цель?
Что нужно автору? Посыпать молотками ближайших юнитов, дык создай дамми юнита который будет кастовать спеллы раз в N сек.
Игры а не виндуса, система тебя пошлет на три буквы и угробит процес почуяв неладное, сам вар дату и время не хранит, батл нет возможно, там вроде событие было GameTortament но это все не наш случай с айкапами да гаренами.
Самый уневерсальный брать из файла который обновляется сторонними прогами. Так же ретурн багом еще нужно дату и время найти и добраться к ним из кода, увы не везде можно залезть с ретурн бага, фатал и все.
Каким образом?
Где вы в варкравте видели проверку на дату создания? Это свойство винды, дату написать, в самих файлах нефига нету про их дату создания, ток если туда написать а потом от туда читатью
Int3r_Karma, такой, там не описано собрался ли он добратся до юнита по средь леса или провести войска через ворота. Про простой способ я описал, подошли к декору и начали рубить живые.
Ну лучше писать ИИ, то геморновато постоянно трясти все разрушаемые объекты коих обычно 100500. А если у вас просто показуха как в кампании, ну этакая подгонка что щяс гули лес прорубят и кто не спрятался тому хана.
Заранее определитесь с декором который нужно сломать и создайте вокруг него области, как только туда зашел юнит (ну гули, шреддеры, лесорубы) если они ничем другим не заняты заставляй атаковать твой обьект (тот что рядом с этой областью ) пока он не сломается, после выключай триггер. Ну и так далее.
Все вредогуишники с вейтами плз выпилитесь и не советуйте ахинею, руны можно удалять сразу, вейта совсем ненужно.
Способности с 30 лв будут долго грузится и подлагивать, 100500 уровней плохая затея. 3-4 уровня, а так делай спецефические бонусы способностями по 1 уровню, писанины больше зато быстрее работает, загружается не лагает.
IsTriggerEnabled( GetTriggeringTrigger( ) ) - проверка включен или выключен триггер.
Действия выполняются почти мгновенно если нету всяких вейтов, так что зачем следить за работой триггера?
В первую очередь способностей, особенно многоуровневых.
Юнитов это меньше касается, но нахрена оставлять список зданий и описание светлячку, если у нас он дамми юнит.
Не берите вы эти ульты для основы своих скиллов, они сделаны через одно место лиж бы работали в капмании, а там дальше хоть потоп.
Сделайте заклинание из канала, а юнитов вокруг делайте неуязвимыми.
Будет на несколько сек грузится быстрее, будут меньше просадки фпс при вручении абилок если они неподгружены и так далее.
Вес упадет немного, но упадет.
Мультиборды нужно скрывать от всех игроков, а потом локально показывать мультиборд, ну или ести там тупо строки то можно локально менять текст в строках мультиборда, для каждого игрока.
lll_Kirito_lll, а нахрена на сайте лежит Dummy.mdx ? Прост так?.
Обычно создают несколько даммиков в ро, с обзором\без обзора и отдельного с атакой ( Dummy attacker ) если это необходимо, но это личное дело каждого. IceFrog делает для каждого спелла своего дамми снаряда, и дамми обзорщика, там аж ро лагает от этих дамми и как то всем пох, никто не умер, дота работает хоть там и 100500 багов.
Не проще телепортировать действием Move Unit (instanty) в гуях, на jass SetUnitPosition.
Так же можно проверять текущий приказ, если юнит отдал приказ в эту область, то приказать ему отставить, а потом с задержкой в пол сек. отправить его назад, но вариант сложноват для гуи.
Вот пример такой реализации:
Параметры стака ядов с одним и тем же баффом, это нужно чтобы складывались замедлени и\или урон от разных юнитов, или бафф тупо обновлялся.
С одним из параметров яды с разными баффами скатаются независимо, каждый вешает свой бафф. (годная основа для замедляющих способностей)
А игра вылетает из за зацикливания, темболее бафф при удалении и появлении наносит 0.00 ед урона, это так для справки.
Ну так то темповые глобалки и структуры vjass'а юзают уже хрен знает сколько лет, ибо да это побыстрее, тут даже вопрос не в памяти а в том что создание переменной это отельная операция как и обнуления, что ненужно делать с глобалками (их порой даже создавать ненужно, ибо bj глобалки сделали близзард) но нужно действовать осторожно, думать головой, не вызывая иных событий где будут юзатся эти же переменные.
» WarCraft 3 / Создание сторожевой вышки на основе логова орков.
» WarCraft 3 / Юнит использует спелл
Что нужно автору? Посыпать молотками ближайших юнитов, дык создай дамми юнита который будет кастовать спеллы раз в N сек.
» WarCraft 3 / Время
Самый уневерсальный брать из файла который обновляется сторонними прогами. Так же ретурн багом еще нужно дату и время найти и добраться к ним из кода, увы не везде можно залезть с ретурн бага, фатал и все.
» WarCraft 3 / Время
Где вы в варкравте видели проверку на дату создания? Это свойство винды, дату написать, в самих файлах нефига нету про их дату создания, ток если туда написать а потом от туда читатью
» WarCraft 3 / Ближайший объект в области
» WarCraft 3 / Предмет-книжка
» WarCraft 3 / Ближайший объект в области
Заранее определитесь с декором который нужно сломать и создайте вокруг него области, как только туда зашел юнит (ну гули, шреддеры, лесорубы) если они ничем другим не заняты заставляй атаковать твой обьект (тот что рядом с этой областью ) пока он не сломается, после выключай триггер. Ну и так далее.
» WarCraft 3 / Время
Пожалуйста если это так вам необходимо.
» WarCraft 3 / Способность на основе ледяной брони
» WarCraft 3 / Предмет-книжка
Способности с 30 лв будут долго грузится и подлагивать, 100500 уровней плохая затея. 3-4 уровня, а так делай спецефические бонусы способностями по 1 уровню, писанины больше зато быстрее работает, загружается не лагает.
» WarCraft 3 / Тригггерно высота полета
» WarCraft 3 / Условие
Действия выполняются почти мгновенно если нету всяких вейтов, так что зачем следить за работой триггера?
» WarCraft 3 / Что означают эти ошибки при открытии карты в другом редакторе?
Должно наладится.
» WarCraft 3 / Уменьшение размера карты
Юнитов это меньше касается, но нахрена оставлять список зданий и описание светлячку, если у нас он дамми юнит.
» WarCraft 3 / Проблемы при работе с "Заговором неуязвимости"
Сделайте заклинание из канала, а юнитов вокруг делайте неуязвимыми.
» WarCraft 3 / Уменьшение размера карты
Вес упадет немного, но упадет.
Ред. quq_CCCP
» WarCraft 3 / Уменьшение размера карты
» WarCraft 3 / MultiBoard
» WarCraft 3 / Локальные переменные.
» WarCraft 3 / Локальные переменные.
Обычно создают несколько даммиков в ро, с обзором\без обзора и отдельного с атакой ( Dummy attacker ) если это необходимо, но это личное дело каждого. IceFrog делает для каждого спелла своего дамми снаряда, и дамми обзорщика, там аж ро лагает от этих дамми и как то всем пох, никто не умер, дота работает хоть там и 100500 багов.
» WarCraft 3 / Как определить местоположение юнита относительно другого.
» WarCraft 3 / Область с боссом
Так же можно проверять текущий приказ, если юнит отдал приказ в эту область, то приказать ему отставить, а потом с задержкой в пол сек. отправить его назад, но вариант сложноват для гуи.
Вот пример такой реализации:
» WarCraft 3 / Событие Юнит получает урон (решено), Бафф Poison (Info)
С одним из параметров яды с разными баффами скатаются независимо, каждый вешает свой бафф. (годная основа для замедляющих способностей)
А игра вылетает из за зацикливания, темболее бафф при удалении и появлении наносит 0.00 ед урона, это так для справки.
» WarCraft 3 / Как увеличить хитбокс модели?
» WarCraft 3 / Локальные переменные.