PrincePhoenix, по вопросу этого не видно, но я всё же не вижу проблемы.
Создаём корабль на берегу, создаём нужных юнитов рядом, загружаем их всех, перемещаем корабль куда надо. Это вполне себе можно сделать в обычном WE.
8gabriel8, вложение if\else никак не может сделать плохо, нужно просто знать булевую логику и правильно составлять условия.
Вот так вложенные if\else конвертируются.
if ConditionFunct1() then
...
else
if ConditionFunct2() then
...
else
if ConditionFunct3() then
...
else
endif
endif
endif
Это такой же миф, как и про действие Do nothing, якобы без него работать не будет, вот только действие Do nothing вызывает функцию DoNothing(), которая ничего не делает.
function DoNothing takes nothing returns nothing
endfunction
Как я понял, нужна способность, которая при активации снижает кд всех способностей на Х секунд.
Такое нельзя сделать без своих систем на 1.26 без мемхака, даже на 1.31 нужно будет делать свои системы.
Нужно понимать, что идею нельзя запатентовать. Если что-то сделаете в ВЕ, а потом перенесёте на отдельный движок, убрав всё то, что может отсылать к Blizzard, то к вам проблем не будет.
Если есть N баффов и K юнитов, то нужен массив размер N * K, или K массивов размером N.
Можно и по-другому сделать: хранить у каждого юнита список баффов, при касте рассеивания на него, очищать список. Но этот способ не подойдёт для стандартных АоЕ диспеллов.
Вопрос в том, не проблематично ли будет проверять постоянно юнитов в цикле? Скажем, примерно, 10 раз в сек.
Нет, с чего бы. Если речь идёт про всех юнитов, то лучше группой брать всех юнитов, но в саму группу их не добавлять и все действия делать в фильтре.
У тебя каждые 0.01 утекают локации и группы. Утечку группы можно убрать, поставив перед вызовом set bj_wantDestroy = true, для локаций нужно создать переменную и её постоянно чистить. Поставь период на 1. / 64. И зачем ты постоянно стартуешь периодический таймер, а внутри триггера его паузишь?
Ну и самое главное. Если вокруг пули в радиусе 80 есть N юнитов, то пуля нанесёт урон каждому в радиусе 150 N раз и будет создано N новых пуль.
Изменена структура файлов в CASC, директории с приставкой .w3mod перезаписывают оригинальные директории (?)
The data layout in CASC has changed, each directory with the “.w3mod” suffix acts as an overlay for the engine
LordDracula, я так понял он наоборот хочет сделать, что в лобби можно было цвет выбирать. Для этого нужно наоборот убрать галку "Фикс. параметры игрока".
» StarCraft 2 / дополнения хотс и лотв для редактора
» WarCraft 3 / Как посадить юнита в корабль? (в редакторе)
Создаём корабль на берегу, создаём нужных юнитов рядом, загружаем их всех, перемещаем корабль куда надо. Это вполне себе можно сделать в обычном WE.
Ред. PT153
» WarCraft 3 / Спавн рандомных предметов в указанной области.
Вот так вложенные if\else конвертируются.
» WarCraft 3 / Фризы, низкий фпс
Есть подозрение, что Вулкан, как и Волна силы, заставляют игры пересчитывать высоту всех декораций на карте.
» WarCraft 3 / Уменьшение перезарядки
Такое нельзя сделать без своих систем на 1.26 без мемхака, даже на 1.31 нужно будет делать свои системы.
Ред. PT153
» WarCraft 3 / Как посадить юнита в корабль? (в редакторе)
» WarCraft 3 / Спавн рандомных предметов в указанной области.
» WarCraft 3 / Самая Страшная Утечка
» WarCraft 3 / Официально стал доступен PTR 1.31
» StarCraft 2 / дополнения хотс и лотв для редактора
Ред. PT153
» WarCraft 3 / Самая Страшная Утечка
» StarCraft 2 / дополнения хотс и лотв для редактора
Ред. PT153
» WarCraft 3 / название шрифта
Прикрепил, файл весит в раз 6 меньше, чем по ссылке 8gabriel8.
Ред. PT153
» WarCraft 3 / Рассеять чары и похищение магии.
» WarCraft 3 / Рассеять чары и похищение магии.
Ред. PT153
» WarCraft 3 / Редактор W1.31 способность
» WarCraft 3 / Редактор W1.31 способность
» WarCraft 3 / Поменять название (Нет расходов на другое, тригерно)
» WarCraft 3 / Как сделать смену цвета игрока когда стоит фикс позиция
Ред. PT153
» WarCraft 3 / Варкрафт 1.31 Че то новое и непонятное
pro100master:
» WarCraft 3 / Официально стал доступен PTR 1.31
» WarCraft 3 / Варкрафт 1.31 Че то новое и непонятное
» WarCraft 3 / Как сделать смену цвета игрока когда стоит фикс позиция
» WarCraft 3 / Варкрафт 1.31 Че то новое и непонятное
Поля для скриптов не для тех, кто делает на GUI.