Каким образом?
Где вы в варкравте видели проверку на дату создания? Это свойство винды, дату написать, в самих файлах нефига нету про их дату создания, ток если туда написать а потом от туда читатью
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 глобалки сделали близзард) но нужно действовать осторожно, думать головой, не вызывая иных событий где будут юзатся эти же переменные.
Сделать 2 версии зданий, с покупкой юнитов и мгновенным апгрейдом (с апом проще, событие игрок начинает исследование, отменить его и сделать апргейд исследованным триггерно)
Bornikkeny, а если не секрет, в чем проблема с морфами, почему они не подходят?
в том что там 100% есть спеллбуки и при морфе все слетает
Нужно же делать перменентным спллбук и все его содержимое, или как делал я изначально добавлял спеллбук в РО со всем его содержимым и запрещял, абилкам делал несколько уровней, на 1 лв. нету никаких бонусов, а по мере надобности изменял уровни у абилок не мороча голову с добавлением\удаленим спеллбука.
Сферы могут включать атаку если её изначально нету (в ро поставлено нет атаки, или только одна атака) при этом если у юнита есть одна активная атака то вторая атака которую должна врубить сфера при получении обязана иметь взаимоисключающие цели с уже активной атакой иначе ничего не выйдет.
К примеру как в дефолте, сфера врубает атаку только по воздушным.
Способности сфер не влияют на UI атаки и прочее.
» 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 / Локальные переменные.
» WarCraft 3 / Другая Технология Строительства
» WarCraft 3 / Создание эффекта warpten через триггеры
Ред. quq_CCCP
» WarCraft 3 / Сделать юнита дальнего боя в юнита ближнего боя
К примеру как в дефолте, сфера врубает атаку только по воздушным.
Способности сфер не влияют на UI атаки и прочее.