Можно приказать юнитам следовать друг за другом... Если нужно - уменьшить радиус следования в игровых константах. В случае упоротого пасфайндинга - отключить коллизию для юнитов триггерно.
Ан -нет!
Юниты перегоняют обгоняют и не дают пройти тому кто от них убегает , так паровозики не сделать,когда вагоны его обгоняют и просят афтограф))
Функция не может содержать в названии квадратные скобки и пробелы. То, что ты написал - это ее условное ГУИшное название. Используй этот код:
local group g = CreateGroup()
call GroupEnumUnitsInRange(g, твой x, твой y, твой радиус, твой фильтр) нужные тебе действия с группой ...
DestroyGroup(g)
g = null
Если у тебя JNGP, то можешь открыть список функций и просмотреть их. Также при вводе первых трех символов, высвечиваются все функции, начинающиеся на эти символы. Если у тебя глобальная группа, то все то же самое, только подставляешь приставку udg_
Я понял, что в начале Заявляю локальную типа группа ,потом заявляю юнитов в группу,удаляю когда не надо группу и обнуляю
Правильно ли сделано в моем примере и я не понял,что такое фильтр ?
....call GroupEnumUnitsInRange(g, твой x, твой y, твой радиус, твой фильтр).....
А вообще-то просто дать способность пустышку( лечение с автокастом) которое не лечит, изменить иконку на цепь молний и когда герой кастует его на цель пусть даммик перемещается к герою и кастует его на того персонажа,который является целью заклинания,как-то так))
Действие-задание выберай на вкус. Про то, чтобы было "Подошёл к чуваку и появилось ещё одно задание", нужно поставить область возле этого чувака, далее сделать триггер с событием-юнит вошёл в зону, дать владельцу входящего юнита задание, такое-то далее, если оно одноразовое-откл триггер. А воскл знак поставь с помощью "Действие-спецэффекты последние", далее в них выбираешь поставить спецэффект над нужным юнитов, переходим в дополнительно-воскл знак. Это скудный вариант,который легче понять новичкам. SсRealm:
Действие-задание выберай на вкус. Про то, чтобы было "Подошёл к чуваку и появилось ещё одно задание", нужно поставить область возле этого чувака, далее сделать триггер с событием-юнит вошёл в зону, дать владельцу входящего юнита задание, такое-то далее, если оно одноразовое-откл триггер. А воскл знак поставь с помощью "Действие-спецэффекты последние", далее в них выбираешь поставить спецэффект над нужным юнитов, переходим в дополнительно-воскл знак. Это скудный вариант,который легче понять новичкам.
Проще дать чуваку ,у которого задание любую сферу (например сферу молнии) указать точку приложения над головой и заменить шарик на восклицательный знак, а когда миссия выполнена ,триггерно забрать у него эту сферу молни.
Все дело в том,что запсь через гуи спецэффекта в переменную будет только что созданный спецэффект ,но если их несколько- то может не то записаться.прийдется ставить локальные,удалять обнулять- лшние хлопоты получается
Проще дать чуваку ,у которого задание любую сферу (например сферу молнии) указать точку приложения над головой и заменить шарик на восклицательный знак, а когда миссия выполнена ,триггерно забрать у него эту сферу молни.
Все дело в том,что запсь через гуи спецэффекта в переменную будет только что созданный спецэффект ,но если их несколько- то может не то записаться.прийдется ставить локальные,удалять обнулять- лшние хлопоты получается
Действие-задание выберай на вкус. Про то, чтобы было "Подошёл к чуваку и появилось ещё одно задание", нужно поставить область возле этого чувака, далее сделать триггер с событием-юнит вошёл в зону, дать владельцу входящего юнита задание, такое-то далее, если оно одноразовое-откл триггер. А воскл знак поставь с помощью "Действие-спецэффекты последние", далее в них выбираешь поставить спецэффект над нужным юнитов, переходим в дополнительно-воскл знак. Это скудный вариант,который легче понять новичкам.
Проще дать чуваку ,у которого задание любую сферу (например сферу молнии) указать точку приложения над головой и заменить шарик на восклицательный знак, а когда миссия выполнена ,триггерно забрать у него эту сферу молни.
Все дело в том,что запсь через гуи спецэффекта в переменную будет только что созданный спецэффект ,но если их несколько- то может не то записаться.прийдется ставить локальные,удалять обнулять- лшние хлопоты получается
Помнится, можно даже у одного юнита разные фразочки ставить разными голосами ,типа говорит илиДан привет от своего голоса,я не та дриада от другого персонажа ,пивка для рывка от третьего,но хрень в том,что для этого нужно уже имеющиеся фразы импортировать сюда-же как нестандартные,а это память занимает,так- что нафиг такое счастье((
Ну я думаю это возможно, я никогда это не делал но можно посмотреть. А интерфейс сменить тем-более можно. Если хочешь сотрудничать добавляйся в Гарене: ID- 220967012 или в Скайпе: Menetul и будем друг-другу помогать по Редактору.
Сомневаюсь,я ,если честно.Ну можно разве,что дамми(ком) подменить с другой расссой
Кажется запущенный в действие триггер уже нельзя ничем остановить, разве что в начале,до всех действий дать команду выключить этот триггер ,тогда ,он все-таки прокрутит один цикл и выключится.
Есть и очень милый вариант через custom script полностью уничтожить триггер,соответствующей командой( нашел на зарубежном сайте,есть неподтвержденное мнение,что это экономит память)
Переменные будут жить вне зависимости от триггера,который их создал,точнее им все-равно,т.к. триггер лишь создает или записывает переменные но живут-то они не в триггере,а в памяти.На союз не влияет.
Глобальные понятное дело будут жить,ну ,а локальные, ты как порядочный человек должен родить в начале триггера и удалить в конце.
А не то будет у тебя утечка,как у моей бывшей - Толстухи))))
Ну,самый тупой вариант
Игрок отдает сообщение в чат мать твою за ногу и тогда выкинуть этого игрока или убить owner of player ,правда прийдется миллионы вариантов мата с разным вариантом написания делать.
По другому не представляю
» WarCraft 3 / про jass
» WarCraft 3 / Камера и стрелки
» WarCraft 3 / про jass
» WarCraft 3 / Камера и стрелки
» WarCraft 3 / Вспоминая битву червей
Юниты перегоняют обгоняют и не дают пройти тому кто от них убегает , так паровозики не сделать,когда вагоны его обгоняют и просят афтограф))
» WarCraft 3 / Обнуление переменной типа группа
Я могу полностью вам спелл выложить ,но разница не изменится
» WarCraft 3 / Отловить продажу предмета покупателю-продавцу
» WarCraft 3 / Помощь в удалении иконки героя после смерти
» WarCraft 3 / Обнуление переменной типа группа
Правильно ли сделано в моем примере и я не понял,что такое фильтр ?
....call GroupEnumUnitsInRange(g, твой x, твой y, твой радиус, твой фильтр).....
» WarCraft 3 / Вылетают несколько игроков
» WarCraft 3 / Автокаст цепи молний
» WarCraft 3 / Сделать квест
» WarCraft 3 / Сделать квест
Все дело в том,что запсь через гуи спецэффекта в переменную будет только что созданный спецэффект ,но если их несколько- то может не то записаться.прийдется ставить локальные,удалять обнулять- лшние хлопоты получается
» WarCraft 3 / Джасс
» WarCraft 3 / Внимание Модельеры!!
» WarCraft 3 / Как создать модель молнии?
» WarCraft 3 / Насчет Model editor
» WarCraft 3 / Смена расы
» WarCraft 3 / Триггер
Есть и очень милый вариант через custom script полностью уничтожить триггер,соответствующей командой( нашел на зарубежном сайте,есть неподтвержденное мнение,что это экономит память)
Переменные будут жить вне зависимости от триггера,который их создал,точнее им все-равно,т.к. триггер лишь создает или записывает переменные но живут-то они не в триггере,а в памяти.На союз не влияет.
Глобальные понятное дело будут жить,ну ,а локальные, ты как порядочный человек должен родить в начале триггера и удалить в конце.
А не то будет у тебя утечка,как у моей бывшей - Толстухи))))
» WarCraft 3 / Перевод
» WarCraft 3 / jngp под мостом
» WarCraft 3 / "Фильтр"
Игрок отдает сообщение в чат мать твою за ногу и тогда выкинуть этого игрока или убить owner of player ,правда прийдется миллионы вариантов мата с разным вариантом написания делать.
По другому не представляю
» WarCraft 3 / А музыка звучит
Но я не об этом ,я про музыку
» WarCraft 3 / Зеленая текстура WarCraft 3, где она?