13

» WarCraft 3 / Как сделать аое подсветку области как в доте ?

Можно прикрепить модель круга к юниту и подогнать масштабом под радиус, что бы видели его только игрок или союз игроков используется getlocalplayer
13

» WarCraft 3 / ЗАЩИТА нейтральных враждебных

AncientOverlord, по поводу получения урона возьми с хайва систему детекта урона, она высчитает тебе и физ. урон и магический если нужно, но этот триггер заблокирует к примеру твой урон и возвратит нанесенный, а дальше просто создай вот такой жасс триггер
по поводу союза там еще проще гуи и жасс версия
Загруженные файлы
13

» WarCraft 3 / Как забрать контроль над юнитом

можно сделать так, отключить контроль, если что бы не атаковал можно дать способность склад и + двигать камеру для этого игрока, что бы он видел происходящее, дальше твои действия над ним
Загруженные файлы
13

» WarCraft 3 / утечна ли call PauseUnitBJ

Гуванч, Пытался, но выдает ошибку!
где whichUnit это переменная юнита, а где pause логическая либо true либо false
call PauseUnit(caster, true)
поставить паузу
call PauseUnit(caster, false)
убрать паузу
13

» WarCraft 3 / Цикл способности

Создать переменную integer и при использовании способности прибавлять на 1, создать проверку если число = 10 или другому числу делать действия
13

» WarCraft 3 / Гост скипетр - предмет дающий астрал.

все же настраивается. вот поле для скорости передвижения
Загруженные файлы
13

» WarCraft 3 / Нестандартный ландшафт

Надо подбирать тайлы, которые пригодны для строительства и ходьбы, что бы всегда можно поставить и здание и юнита, а если у тебя JNGP зайди сюда и там можно добавить больше тайлов
Загруженные файлы
13

» WarCraft 3 / Как сделать систему ускорений юнитов по определённому ланду?

Для проверки на тип ланд есть такая проверка + твои действия, можешь даммикастом, можешь через руну, можешь просто абилку на повышение\понижение скорости выдавать, это решение на гуи, но на жассе менее утечно это будет, смотри сам
Загруженные файлы
13

» WarCraft 3 / Как правильно налаживать заклинания на юнитов?

В РО настроить дальность способности можно через пункт "Радиус действия", если создаешь даммика создавай в точке каста, а вообще код или триггер способности в студию
13

» WarCraft 3 / Урон/хил в зависимости от уровня способности

на jass можно так или так. Просто вбиваешь то же условие на GUI и переводишь в Jass раскрывая BJ
Загруженные файлы
13

» WarCraft 3 / Какой лучший способ улучшить триггерную способность?

Здравствуй, посмотрел карту, на счет вейтов кстати не думаю хорошая идея ими пользоваться, но вызывать какую именно "щупальце" в принципе можно сделать так(проверкой на уровень способности) и все это будет одним триггером
тоже самое можно и с первыми 3 сократить в 1, простой проверкой на уровень способности
Загруженные файлы
13

» WarCraft 3 / Перепрыгивание через предмет WARCRAFT 3 (механика)

Можно триггерно через дамми юзать невидимость волшебницы на нужного тебе юнита, в нем нет багов с предметами, а также нет бага для земноводных, которые юзают стремительность и застревают в воде.
13

» WarCraft 3 / Как динамично вести обзор юнитов на ГУИ?

Вариант без даммика:
Есть способность предмет "увеличение поля зрения" с иконкой телескопа (Alsi) добавляй его в здание, когда туда кто то заселяется и убирай когда здание пустует
(в способности можно указать радиус поля зрения)
Вариант с даммиком: вешай на здание способность Магический огонь (Afae)
13

» WarCraft 3 / Какая проверка будет наиболее подходящей выхода юнита из круга

noyl:
Через тип текстуры земли или как там трава называется.
За кругом используешь ту, которой нет в игровой зоне. Если юнит находиться на ней, то твои действия.
Да, этот вариант более подходящий, но тоже есть минус, те текстуры которые используются на арене они есть и за пределы ее, в основной зоне карты, сама арена в отдельной зоне, менять ландшафт тоже не вариант, однако задача что бы не происходило багов типа герой улетел за пределы триггерным скилом, пока скилы рассчитаны на перемещения на короткие дистанции думаю это сработает. Обвел определенной текстурой вокруг арены и поставил твою проверку если юнит попадает на эту текстуру то перемещает обратно, костыльно, но все же работает спасибо :)
13

» WarCraft 3 / Перенос карты с 1.26 на 1.31

Hodor, Спасибо большое) карта теперь открывается в 1.31, теперь можно делать на новом патче :)
Hodor:
Для гуи-гигантов это типичная болячка, просто битый комментарий который содержит в себе информацию о нескольких действиях, считай как обычный триггер только отображается как комментарий
Возникает такое скорее всего при копировании
ясно, но выглядит он как обычный комментарий, даже понятия не имею как ты его нашел)
13

» WarCraft 3 / Перенос карты с 1.26 на 1.31

Hodor:
Razor_dex, фантастика какая то
стандартный редактор 1.26 после "конвертации" нормально открывает, а 1.31 падает
карта слишком тяжелая в плане триггеров чтобы искать из за чего падает 1.31 редактор
т.е я так понял пока вижу 1 выход перенести саму карту на 1.31 без триггеров, потом по отдельности каждый триггер переносить и понять какие триггеры не работают их и переделывать?

NazarPunk, в лс скинул
13

» WarCraft 3 / Перенос карты с 1.26 на 1.31

NazarPunk:
war3map.j вроде перенесет конвертированный гуи на джассе?
Не перенесёт, но его можно будет конвертировать в lua и не грызть кактус)

Razor_dex, если карта не является сверхсекретной, то её можно просто прикрепить.
Могу только в лс скинуть кто хочет помочь, карта примитивная на гуях мб покажется для опытных картоделов, но все же почти готовый проект)
была бы закрытая доверительная конфа помощи на этот счет куда можно скинуть карту
Hodor, понятия не имею, это ошибка в текстовом файле или в самой карте?
карта не протекчена, скинул в лс
13

» WarCraft 3 / Перенос карты с 1.26 на 1.31

NazarPunk:
Проще всего достать war3map.j удалить из карты все триггеры и сохранить в 1.31.
war3map.j вроде перенесет конвертированный гуи на джассе?
экспортировал триггеры с карты .wtg формата, удалил их из карты, потом открыл в 1.31 WE, карта запустилась, но при импорте прилетает фатал
13

» WarCraft 3 / Перенос карты с 1.26 на 1.31

Ikobot, ну все триггеры на GUI, и CS
PT153, вот осталось их понять как найти
Hodor, сделал как ты написал, т.е из папки варика UI, содержимый текст в TriggerData заменил на тот, что был в TriggerData_JNGP_31
а содержимый текст из TriggerData который ты скинул заменил на тот что был в TriggerData_JNGP_26 при конвертировании выдало такую ошибку
после этого пытался открыть карту, вручную пропуская ошибки карта стала прогружатся уже до триггеров, и уже где то на 377 триггере выдало ошибку и редактор закрылся
Загруженные файлы
13

» WarCraft 3 / Как добавить морфу способность и установить соответствующий лвл

PT153, Спасибо, воспользовался простым способом, все работает
вот что вышло, все правильно?
и еще вопрос, эта функция не будет работать в 1.31 патче?
Загруженные файлы
13

» WarCraft 3 / Как добавить морфу способность и установить соответствующий лвл

PT153:
Тебе нужно событие "Заканчивает применять способность".
А также есть опция сделать способность постоянной, которая позволяет способности оставаться после превращения. Она есть только в GUI JNGP.
На JASS.
call UnitMakeAbilityPermanent(unit, true, abil_rawcode)

"Ничего не делать" бесполезное действие, оно было нужно в RoC. Лучше его не писать.
Пробовал, не получается, мне кажется проблема в условии, т.е он сравнивает уровень способности по логике не у оригинала, а у морфа, следовательно не выдает способность, а вот как в условии указать именно оригинала, т.е его нужно отследить и как то занести в память, только как...