У меня все переменные созданы в графе Globals, а не в меню редактора. Хотя роли это не играет, функция создания и так включена. Меня больше волнует ландшафт, ибо я его долго делал. Не увидел ответ NekoriDes по поводу ландшафта. Завтра уже этим займусь.
Дело, видимо, в карте. Только вот чем это могло быть вызвано? Так, можно же импортировать данные из РО и ред. триггеров в новую карту без каких-либо потерь? А ландшафт можно?
может время совпадает с перезарядкой башни, и в дракончика летит уже следующий снаряд?
Ну я же не глупый, там он в астрале секунд 6 (я так настроил), а у башни кд 0,9.
Карту сейчас кину.
Это смешно.
Я из карты удалил абсолютно всё: все триггеры, всех кастомных юнитов, звуки, импорт - а эта фигня всё равно не исчезла.
Если, как я понимаю, это способность ночных эльфов, то юнит должен становиться неуязвимым на 1.5 сек. при настройках по умолчанию. Может, урон наносится триггерно, или с задержкой, или от другого юнита? У меня всегда нормально работала эта способность.
Я в своей карте поставил дракончика за себя (красный) и поставил за синего башню людей. Все эти юниты без каких либо изменений и триггеров, кроме того, что дракону я увеличил время пребывание в астрале. Так вот, башня бьет дракона, пока тот в астрале. Создал полностью новую карту, сделал тоже самое - башня не бьёт, как и должно быть.
В константах всё чисто, я даже их обнулял.
я с этой проблемой борюсь с помощью игрока Player(11)-то есть игрок 12,но его как бы в игре не выделяю то есть свойства игрока\игроки там где управляет ставлю на нет и теперь юниты при приказе в точку идут и не возврщаються обратно
а у этих 12-14 есть своя точка сбора куда они все ровно стремиться будут
Так и было сначала, но мне захотелось, чтобы был 12-й игрок-человек. quq_CCCP:
Можно попробовать отобрать контроль у нейтралов
Я пробовал поставить SetPlayerController на NONE, это не дало результата. JyHgle:
сменить игрок на 1 и дать приказ потом вернуть нетрал и воля бегает от приказа 1 игрока и не отменяет +)
Попробую, спасибо.
Юниты ничего не делают, если сначала отдать приказ, а после поменять владельца на нейтрала. PT153:
В одной из миссий за нежить в TFT есть рычаг, при уничтожении которого определённая область заливается водой. Посмотри, как там сделано. Там Артасу и Ануб'араку надо было пройти сквозь тучу башен, герои их залили водой, башни уничтожились.
я уже заметил. вообще лимит операций существует, вы дебажить пробовали для начала?
Зависит от того, что подразумевать под словом "дебажить". Я профессионально не умею, наверное.
Я в функцию ConstructCount добавил счётчик выполнения M, который я вывожу на экран сразу после её выполнения в функции PathCheck и обнуляю. Так вот, при постройке 61-й башни ничего не выводится. Если обнулять CustomValue вручную и продолжать строить, то ничего выводится не будет.
Дело в том, что я написал обычную рекурсию без циклов внутри, она спокойно выполнилась 61 раз. Также сама идея кода взята из LTW, но там автор использует группы (с ними у меня постоянно какие-то проблемы, поэтому я их не использую), то есть циклов нет, однако есть лимит башен в 100. Steal nerves:
Я имею ввиду то, что если скастовать стормболт на цель, что вот-вот выйдет из дальности каста, то кастующий юнит остановится, скастует стормболт, и стормболт попадет в цель. А вот с Channel кастующий юнит остановится, но не скастует способность.
Ставил Missile Homing Enabled на true - не помогло.
Нужно вначале карты записать для каждого юнита его дефолтные цвета в массив. После окончания спелла смотреть, чему равно значение РГП этого юнита по дефолту, и ставить его. Это очень неудобно, поэтому я просто возвращаю всем 100% каждого цвета.
Открой любую стандартную модель. Увидь SNDxROFL или чтонибудь подобное этого рода. Как сделаешь махинации с выше указанными файлами, указывай в модели SNDx"новый_идентификатор_который_ты_родил". Это просто.
И не бойся нажимать на не знакомые кнопки ModelEditor'a. Ядерную ракету в США не выпустишь.
model editor использует же файлы из mpq, там лучше ничего не заменять. Как обустроить свой slk файл, чтобы его воспринимал Model Editor как подлинный, не заменяя оригинал? Понятно, что потом свой slk файл я импортирую в карту, но ведь model editor не связан с картой.
А хотя погодите-ка, ведь карта тоже mpq.
Создал в папке вара папку UI\SoundInfo кинул туда свои slk. Но толку ноль, в модел едиторе их нет. Проимпортировал в карту slk, в моделях прописав свои обозначения, но звук не играется.
Есть обычные тени - они выглядят как округлое-размытое пятно
А есть тени зданий - они являются своеобразным рисунком, размер которого не регулируется, как у варианта выше
Есть так же некая "текстура почвы", которая добавляет отрисовку на поверхности земли, стилизованную под постройки или даже под конкретную постройку (как например у ратуши и золотой шахты).
. . .
Под маленькую обсерваторию лучше использовать "тень здания" такую, которая соответствовала бы её размеру - например тень сторожевых башен орков/людей. Если нужно побольше - вариант с гнездом химеры, обелиском, и камнем воскрешения (как те что в кампании Рексара).
Касаемо текстуры земли - можно взять один из стандартных вариантов под здания альянса - каменная плитка на земле. Она есть разных размеров и подобрать что-то подходящее можно.
» WarCraft 3 / Phase Shift
» WarCraft 3 / Phase Shift
Не увидел ответ NekoriDes по поводу ландшафта. Завтра уже этим займусь.
» WarCraft 3 / Phase Shift
Так, можно же импортировать данные из РО и ред. триггеров в новую карту без каких-либо потерь? А ландшафт можно?
Ред. PT153
» WarCraft 3 / Phase Shift
Карту сейчас кину.
Это смешно.
Я из карты удалил абсолютно всё: все триггеры, всех кастомных юнитов, звуки, импорт - а эта фигня всё равно не исчезла.
» WarCraft 3 / Phase Shift
В константах всё чисто, я даже их обнулял.
» WarCraft 3 / Phase Shift
» WarCraft 3 / Игроки с номером 12-14
» WarCraft 3 / Игроки с номером 12-14
» WarCraft 3 / Игроки с номером 12-14
Ред. PT153
» WarCraft 3 / Игроки с номером 12-14
quq_CCCP:
JyHgle:
Юниты ничего не делают, если сначала отдать приказ, а после поменять владельца на нейтрала.
PT153:
» WarCraft 3 / Игроки с номером 12-14
PT153:
» WarCraft 3 / Игроки с номером 12-14
Ред. PT153
» WarCraft 3 / Наводнение как в SC2
Там Артасу и Ануб'араку надо было пройти сквозь тучу башен, герои их залили водой, башни уничтожились.
» WarCraft 3 / Лимит на выполнение рекурсии с циклом
» WarCraft 3 / Лимит на выполнение рекурсии с циклом
Я в функцию ConstructCount добавил счётчик выполнения M, который я вывожу на экран сразу после её выполнения в функции PathCheck и обнуляю. Так вот, при постройке 61-й башни ничего не выводится. Если обнулять CustomValue вручную и продолжать строить, то ничего выводится не будет.
Дело в том, что я написал обычную рекурсию без циклов внутри, она спокойно выполнилась 61 раз. Также сама идея кода взята из LTW, но там автор использует группы (с ними у меня постоянно какие-то проблемы, поэтому я их не использую), то есть циклов нет, однако есть лимит башен в 100.
Steal nerves:
» WarCraft 3 / Лимит на выполнение рекурсии с циклом
Hate:
» WarCraft 3 / Способности на основе Channel
» WarCraft 3 / Способности на основе Channel
Ставил Missile Homing Enabled на true - не помогло.
» WarCraft 3 / Строки в квестах, сообщениях и пр.
» WarCraft 3 / Окраска юнита в цвет под действием эффекта заклинания
» WarCraft 3 / Нестандартный звук в модели
А хотя погодите-ка, ведь карта тоже mpq.
Создал в папке вара папку UI\SoundInfo кинул туда свои slk. Но толку ноль, в модел едиторе их нет. Проимпортировал в карту slk, в моделях прописав свои обозначения, но звук не играется.
» WarCraft 3 / Нестандартный звук в модели
» WarCraft 3 / Как правильно импортировать модель на нестандартных текстурах?
» WarCraft 3 / Темная ночь
» WarCraft 3 / Изменение размера тени