В РО настроить дальность способности можно через пункт "Радиус действия", если создаешь даммика создавай в точке каста, а вообще код или триггер способности в студию
Здравствуй, посмотрел карту, на счет вейтов кстати не думаю хорошая идея ими пользоваться, но вызывать какую именно "щупальце" в принципе можно сделать так(проверкой на уровень способности) и все это будет одним триггером
тоже самое можно и с первыми 3 сократить в 1, простой проверкой на уровень способности
Можно триггерно через дамми юзать невидимость волшебницы на нужного тебе юнита, в нем нет багов с предметами, а также нет бага для земноводных, которые юзают стремительность и застревают в воде.
Вариант без даммика:
Есть способность предмет "увеличение поля зрения" с иконкой телескопа (Alsi) добавляй его в здание, когда туда кто то заселяется и убирай когда здание пустует
(в способности можно указать радиус поля зрения)
Вариант с даммиком: вешай на здание способность Магический огонь (Afae)
Через тип текстуры земли или как там трава называется.
За кругом используешь ту, которой нет в игровой зоне. Если юнит находиться на ней, то твои действия.
Да, этот вариант более подходящий, но тоже есть минус, те текстуры которые используются на арене они есть и за пределы ее, в основной зоне карты, сама арена в отдельной зоне, менять ландшафт тоже не вариант, однако задача что бы не происходило багов типа герой улетел за пределы триггерным скилом, пока скилы рассчитаны на перемещения на короткие дистанции думаю это сработает. Обвел определенной текстурой вокруг арены и поставил твою проверку если юнит попадает на эту текстуру то перемещает обратно, костыльно, но все же работает спасибо :)
Hodor, Спасибо большое) карта теперь открывается в 1.31, теперь можно делать на новом патче :) Hodor:
Для гуи-гигантов это типичная болячка, просто битый комментарий который содержит в себе информацию о нескольких действиях, считай как обычный триггер только отображается как комментарий
Возникает такое скорее всего при копировании
ясно, но выглядит он как обычный комментарий, даже понятия не имею как ты его нашел)
Razor_dex, фантастика какая то
стандартный редактор 1.26 после "конвертации" нормально открывает, а 1.31 падает
карта слишком тяжелая в плане триггеров чтобы искать из за чего падает 1.31 редактор
т.е я так понял пока вижу 1 выход перенести саму карту на 1.31 без триггеров, потом по отдельности каждый триггер переносить и понять какие триггеры не работают их и переделывать?
war3map.j вроде перенесет конвертированный гуи на джассе?
Не перенесёт, но его можно будет конвертировать в lua и не грызть кактус)
Razor_dex, если карта не является сверхсекретной, то её можно просто прикрепить.
Могу только в лс скинуть кто хочет помочь, карта примитивная на гуях мб покажется для опытных картоделов, но все же почти готовый проект)
была бы закрытая доверительная конфа помощи на этот счет куда можно скинуть карту Hodor, понятия не имею, это ошибка в текстовом файле или в самой карте?
карта не протекчена, скинул в лс
Проще всего достать war3map.j удалить из карты все триггеры и сохранить в 1.31.
war3map.j вроде перенесет конвертированный гуи на джассе?
экспортировал триггеры с карты .wtg формата, удалил их из карты, потом открыл в 1.31 WE, карта запустилась, но при импорте прилетает фатал
Ikobot, ну все триггеры на GUI, и CS PT153, вот осталось их понять как найти Hodor, сделал как ты написал, т.е из папки варика UI, содержимый текст в TriggerData заменил на тот, что был в TriggerData_JNGP_31
а содержимый текст из TriggerData который ты скинул заменил на тот что был в TriggerData_JNGP_26 при конвертировании выдало такую ошибку
после этого пытался открыть карту, вручную пропуская ошибки карта стала прогружатся уже до триггеров, и уже где то на 377 триггере выдало ошибку и редактор закрылся
Тебе нужно событие "Заканчивает применять способность".
А также есть опция сделать способность постоянной, которая позволяет способности оставаться после превращения. Она есть только в GUI JNGP.
На JASS. call UnitMakeAbilityPermanent(unit, true, abil_rawcode)
"Ничего не делать" бесполезное действие, оно было нужно в RoC. Лучше его не писать.
Пробовал, не получается, мне кажется проблема в условии, т.е он сравнивает уровень способности по логике не у оригинала, а у морфа, следовательно не выдает способность, а вот как в условии указать именно оригинала, т.е его нужно отследить и как то занести в память, только как...
Запамятовал опять, что классификация Страж триггерно не даётся.
Только лучше было бы пешим воинам менять высоту и поднять в воздух, дав и забрав способность Превращения в Сфинкса.
Во, это я и хотел узнать, довольно сложная формула спасибо)
Да к стати я так тоже не нашел как страж выдавать
А как сделать что бы юниты могли выйти из под действия торнадо? через баф?
на условие погляди
если высота полёта меньше или равно 0, => изменить высоту полёта на -10
оно не может сработать, так 800 уже стоит
ой сорри, это я не заметил :)
триггер срабатывает, юнит якобы движется, но визуально стоит на месте( никакой анимации падения не происходит)
Ясно, проблема в модели, да еще ошибку в редакторе выдает, удалил ее, че нибудь придумаю, а триггер все правильно работает
Razor_dex, приводит способность в дейстиве, проверяешь кто приминавший по type-id.
немного не то, у меня есть дружеский юнит, его надо прятать при морфе, а при обратном морфе нужно наоборот показывать, если приводит способность в действие он прячет, то как наоборот показать?
У тебя переменная уменьшается столько раз, сколько разрушаемых объектов есть в радиусе 100, а должна лишь 1 раз.
Вроде все получилось:)
т.е я все правильно сделал удалить эту переменную?(для уточнения) quq_CCCP:
Блин я в этом рус гуи нихрена понять немогу, спелл примитив, если как в доте без изисков и по простому - опен дота, там он есть на ретурнбаге (изи меняется на хт).
в том то и дело нужно с доп. условиями на проходимость, что проще сделать самому :)
а ссылка на опендоту что то не работает(
Razor_dex, проблемные места тут - это триггеры с событием "Инициализация карты"
поищи на свой взгляд самый "тяжелый" и опиши что в нем происходит или можно скрин т.к такие нагрузки в основном из за большого создания объектов (триггер как объект намного легче обычных юнитов и т.д) поэтому кол-во триггеров не считается тут
Кажется ты был прав, я сейчас удалил все триггеры и переменные, а карта все равно долго грузит, скорее всего из-за РО, там 469 нестандартных объектов и 382 нестандартных способностей DracoL1ch:
повторяю еще раз, количество переменных НИКАК не сказывается на скорости загрузки или работы, что 1000, что 30000
Значит сократив их в массив это дело удобства, но никак не оптимизации, спс за ответ :)
Исходя из этого надо просто снизить количество даммиков в РО
» WarCraft 3 / Как правильно налаживать заклинания на юнитов?
» WarCraft 3 / Урон/хил в зависимости от уровня способности
» WarCraft 3 / Какой лучший способ улучшить триггерную способность?
» WarCraft 3 / Объясните на пальцах как работает эта механика. Пожалуйста.
» WarCraft 3 / Спелл на основе дамми.
» WarCraft 3 / Перепрыгивание через предмет WARCRAFT 3 (механика)
Отредактирован SoulRazor
» WarCraft 3 / Как динамично вести обзор юнитов на ГУИ?
Есть способность предмет "увеличение поля зрения" с иконкой телескопа (Alsi) добавляй его в здание, когда туда кто то заселяется и убирай когда здание пустует
(в способности можно указать радиус поля зрения)
Вариант с даммиком: вешай на здание способность Магический огонь (Afae)
» WarCraft 3 / Какая проверка будет наиболее подходящей выхода юнита из круга
» WarCraft 3 / Перенос карты с 1.26 на 1.31
Hodor:
» WarCraft 3 / Перенос карты с 1.26 на 1.31
Отредактирован SoulRazor
» WarCraft 3 / Перенос карты с 1.26 на 1.31
была бы закрытая доверительная конфа помощи на этот счет куда можно скинуть карту
Hodor, понятия не имею, это ошибка в текстовом файле или в самой карте?
карта не протекчена, скинул в лс
» WarCraft 3 / Перенос карты с 1.26 на 1.31
экспортировал триггеры с карты .wtg формата, удалил их из карты, потом открыл в 1.31 WE, карта запустилась, но при импорте прилетает фатал
» WarCraft 3 / Перенос карты с 1.26 на 1.31
PT153, вот осталось их понять как найти
Hodor, сделал как ты написал, т.е из папки варика UI, содержимый текст в TriggerData заменил на тот, что был в TriggerData_JNGP_31
а содержимый текст из TriggerData который ты скинул заменил на тот что был в TriggerData_JNGP_26 при конвертировании выдало такую ошибку
после этого пытался открыть карту, вручную пропуская ошибки карта стала прогружатся уже до триггеров, и уже где то на 377 триггере выдало ошибку и редактор закрылся
» WarCraft 3 / Нужна модель? - Вам сюда!
Отредактирован SoulRazor
» WarCraft 3 / Как добавить морфу способность и установить соответствующий лвл
вот что вышло, все правильно?
и еще вопрос, эта функция не будет работать в 1.31 патче?
» WarCraft 3 / Как добавить морфу способность и установить соответствующий лвл
» WarCraft 3 / Как вращать юнитов по кругу на GUI или через Jass скрипт
Да к стати я так тоже не нашел как страж выдавать
А как сделать что бы юниты могли выйти из под действия торнадо? через баф?
» WarCraft 3 / Как вращать юнитов по кругу на GUI или через Jass скрипт
» WarCraft 3 / Не поднимается\не опускается триггерно юнит
триггер срабатывает, юнит якобы движется, но визуально стоит на месте( никакой анимации падения не происходит)
Ясно, проблема в модели, да еще ошибку в редакторе выдает, удалил ее, че нибудь придумаю, а триггер все правильно работает
Отредактирован SoulRazor
» WarCraft 3 / Не поднимается\не опускается триггерно юнит
Отредактирован SoulRazor
» WarCraft 3 / Морф
через проверку все работает, спасибо :D
» WarCraft 3 / Морф
» WarCraft 3 / Помогите со спелом типа waveform морфа
Отредактирован SoulRazor
» WarCraft 3 / Помогите со спелом типа waveform морфа
т.е я все правильно сделал удалить эту переменную?(для уточнения)
quq_CCCP: в том то и дело нужно с доп. условиями на проходимость, что проще сделать самому :)
а ссылка на опендоту что то не работает(
» WarCraft 3 / Оптимизация GUI перменных в массивы
DracoL1ch: Значит сократив их в массив это дело удобства, но никак не оптимизации, спс за ответ :)
Исходя из этого надо просто снизить количество даммиков в РО