А может убрать эффект и сделать порчу, как у короля лича, предварительно оставив ей урон только по деревьям? Когда начинается стройка, пусть даммик кастует на место стройки и все деревья вокруг уничтожаются? Можно и другое заклинание на область, конечно.
Можно поставить даммика в область и проверять в условии, когда отдан приказ, если расстояние между твоим юнитом и даммиком равна столько то, кода отдан приказ этим юнитом, до делать там что -то. Можно заранее записать в группу конкретных юнитов и проверять уже кого - то из них.
Я узнал о существовании сайта десять лет назад, когда купил свой первый в жизни ноутбук. Для слабенького Целерона с двумя ядрами ничего нельзя было запустить, кроме совсем уж древних игр. Я скачал соседа и третий варкрафт, в которые играл еще в компьютерном клубе.
Я случайно узнал, что в варике есть редактор и оказывается, именно на нем создавалась дота и вообще какие угодно карты .
Забавно, что долгое время я даже не замечал, что ХГМ это сайт, посвященный разным проектам, а не только варкравтовский. Впрочем, для меня он так и остался "сайтом для варика".
Алтернатив в интернете по этой теме практически нет. Есть еще Хайва, но она на английском и вообще чужая по своей сути, забугорная и странная. А Хгм наш, со свой атмосферой чисто русским темпераментом. Очень надеюсь, что сайт останется жить еще лет двадцать, может и больше. Забавно будет, когда на сайт будем заходить мы, пенсионеры и спорить про утечки данных. А еще очень надеюсь, что когда -нибудь появятся разделы сайта по созданию ретро игр для Денди и Сеги. В Visual Studio уже создают подобное и даже записывают игры на пустые картриджи -болванки.
konvan5, Для каждого нового юнита будет свое значение из массива. При этом у них должны быть уникальные значения ( только 1, только 2, только 3) А у меня при изменении массива они все равны его значению как одно и тоже число
konvan5, Там очень много значений, просто я не могу понять, как мне вытаскивать конктретное значение или юниту после присвоения числа выпиливаться?
Для каждого юнита писать свою отдельную целочисленную A B C D и присваивать ей число от моего массива?
mistwood, Братан, ничего нет катострофического сделать локальную. Тем более, даже, если у тебя все 12 человек будут играть за альянс и однговременно используют "ополчение" для каждого будет создаваться своя "ОТДЕЛЬНАЯ" локальная в отдельном потоке, которой будет присваиваться юнит.
Главное, просто обнуляй в конце локалку
set u = null
Я не программист и мне часто тут говорят, что я не шарю, но ты даже не используешь это переодически 0.1 сек. У тебя триггер будет срабатывать только при отдельной ситуации.
Теи более милишная карта, у тебя там оверсайз кода что ли?
Событие: при использовании каких то там действий
Условия: именно этот юнит.
Действия : дать ему такую то способность.
Так как это морф, то нужно будет наверное замутить вейт, потому что в этом роде, чтобы поймать момент, когда дается заморфленому юниту, а не тогда, когда он еще не успел превратиться
Можно же и в локальную каждый раз записывать юнита, чтобы они не потерялись, кому дали, а кому еще нет. А потом давать способку и обнулять локалку. Для глобальной наверное нужен будет массив,
Unryze, Простите, я не разбираюсь в джасс и программировании. Я и что такое мемхак толком не знаю. Даже, если начнут объяснят - все равно не пойму. Я всего лишь делаю карту для варика, а вы большой молодец!
rsfghd,
position of unit это же тоже хэндл сам по себе, если его не обнулять( по сути точка позиция юнита, которая была и так и осталась)
Если я правильно помню, то ее саму по себе никак не удалить, поэтому лучше создаваться переменную типа точка, а потом обнулять?( ну или кординаты если совсем хорошо?)
Почему то мне кажется, что ополчение это классический морф, типа кибергоблина, но это не точно. Но если так, то может и в самом деле заменить морформ? Помнится мне, игра крашится, когда герой пытается морфиться в негероя, но если воин в воина то вроде иичгего страшного.
Спасибо за публикация. Честно говоря, первая и вторая версии Amarilia Defence немного не то, что хотелось бы видеть в дайджесте лучших подборок. Но да ладно. Все- равно спасибо, будет лучше. Обязательно будет!))
» WarCraft 3 / Как удалить destructible group?
» WarCraft 3 / Проверка наличия приказа
» WarCraft 3 / Где можно найти художника?
» WarCraft 3 / Завод ХиГаМа
» XGM Team / XGM 20 лет!
Я случайно узнал, что в варике есть редактор и оказывается, именно на нем создавалась дота и вообще какие угодно карты .
Алтернатив в интернете по этой теме практически нет. Есть еще Хайва, но она на английском и вообще чужая по своей сути, забугорная и странная. А Хгм наш, со свой атмосферой чисто русским темпераментом. Очень надеюсь, что сайт останется жить еще лет двадцать, может и больше. Забавно будет, когда на сайт будем заходить мы, пенсионеры и спорить про утечки данных. А еще очень надеюсь, что когда -нибудь появятся разделы сайта по созданию ретро игр для Денди и Сеги. В Visual Studio уже создают подобное и даже записывают игры на пустые картриджи -болванки.
» WarCraft 3 / Массивы и циклы
» WarCraft 3 / Массивы и циклы
» WarCraft 3 / Массивы и циклы
» WarCraft 3 / Массивы и циклы
» WarCraft 3 / Массивы и циклы
Возможно это и есть то, что мне нужно
» WarCraft 3 / Массивы и циклы
» WarCraft 3 / Массивы и циклы
Для каждого юнита писать свою отдельную целочисленную A B C D и присваивать ей число от моего массива?
» Commander! Blue Alert / Пример тестовой озвучки рaба-шахтёра и морпеха Альянса
» WarCraft 3 / Где можно найти художника?
» WarCraft 3 / Проблема с ACac
» WarCraft 3 / Вопрос ополчение и пасивной способности
Главное, просто обнуляй в конце локалку
set u = null
Теи более милишная карта, у тебя там оверсайз кода что ли?
» WarCraft 3 / Вопрос ополчение и пасивной способности
Условия: именно этот юнит.
Действия : дать ему такую то способность.
Так как это морф, то нужно будет наверное замутить вейт, потому что в этом роде, чтобы поймать момент, когда дается заморфленому юниту, а не тогда, когда он еще не успел превратиться
» WarCraft 3 / Фатальная ошибка у артилерии
» WarCraft 3 / Как удалить последнюю созданную точку?
position of unit это же тоже хэндл сам по себе, если его не обнулять( по сути точка позиция юнита, которая была и так и осталась)
Если я правильно помню, то ее саму по себе никак не удалить, поэтому лучше создаваться переменную типа точка, а потом обнулять?( ну или кординаты если совсем хорошо?)
» WarCraft 3 / Вопрос ополчение и пасивной способности
» WarCraft 3 / Фатальная ошибка у артилерии
» WarCraft 3 / Фатальная ошибка у артилерии
» XGM Team / XGM Дайджест #14 (Март 2024)
» WarCraft 3 / Dungeon Generator & Stamp
» WarCraft 3 / Dungeon Generator & Stamp