Привет, недавно начал изучать JASS. Для практики решил попробовать сделать splinter blast( 2 скилл виверны из доты). Вроде получилось, но после нескольких использований игра начинает тормозить, а количество осколков постоянно увеличивается. Как я понял, у меня не удаляются dummy. Делал по гайду…
в игровом интерфейсе я хочу чтобы не изменить расы а добавить их так как добавить строку ?
Нужно просто дропнуть шмотку из героя на землю под него.
UnitDropItem() создаёт новую шмотку (хотелось бы без анимации "birth") и с сохранением хендла
а после UnitDropItemPoint() -> отдаёт приказ дропнуть шмотку, который можно легко сбить.
Подходя к стене, которая блокирует видимость вдруг начинаешь получать люлей от нейтрально-враждебных мобов (чтобы было видно ситуацию создал модификатор видимости всей карты для красного игрока)
Пересматривал каждый триггер, а их там очень мало сейчас и не нашел, чтобы я каким то чудом зачем то добавил видимость…
У меня герой изучает дамми скил и у него не появляется снизу абилка, я уже все перепробовал, но видимо чего-то не замечаю, помогите!
Можно ли сделать проверку каста абилки на шмотку, но не через проверку на id
что-то типо условия:
цель каста == предмет (в общем, предмет)
-> вывести название предмета в чат
из приближённого нашёл только вот это, но оно использует itemcode
Я сделал нестандартную способность, при ее изучении все норм, но когда изучил и хочешь использовать то просто не видишь ее (пассивные тоже).Подскажите что делать чтобы ее видеть (делал ее через канал)
Подскажите как можно убрать заряды из иконок предметов\юнитов в магазине.
  1. Магазин общий (для нескольких игроков).
  2. Магазин постоянно передвигается, и не зафиксирован на месте.
  3. У магазина есть только главная страница (лицевая) без перехода во вкладки.
И так
Проблема заключается в следующем: у юнита А сбиваются поиски пути когда он пытается перелетит в розовую точку. Синяя область является набором непроходимых декораций. Юниту псведополёт даётся за счёт отключения поиска пути, функцией…
Недавно обнаружил пропажу своей кампании. Пропала совсем, на компе нигде не было. Только через восстановитель удалённых файлов удалось восстановить. Но в удалённых файлах было 4 файла с одинаковыми именами, расширением и чуть-чуть разным размером. Также там были все импортированные в кампанию файлы. После этого в…
На двух фотографиях 2 стены одинакового разрушаемого декора, но при этом первая линия блокирует обзор, а вторая нет? Где искать логику?
настройки
Возможно ли скопировать очередь приказов одного юнита?
Чтобы передать ее другому юниту.
P.S. Нигде не нашел ничего подходящего по этой теме.
UPDATED:
Сопутствующий вопрос: Возможно ли заменить юнита не сбив очередь приказов?
Пробовал сделать анимацию смерти "Death" через опцию "Графика - Нужная анимация" не получилось.
Как сделать так, чтобы юнит приобрел эту анимацию(Death) будучи живым, когда
юнит спокойно стоит не двигаясь и чтобы анимация повторялась бесконечно
пока юнит не умрет.
Только можно подробно пожалуйста, я новичек.…
Видел множество вариаций в использовании отключения глобального освещения во всяких конкурсах ландшафов, но тут то возник вопрос, а если запилить подобную фичу в игровом проекте? И не будет ли это наоборот отталкивать игроков?
Для примера есть скрины своего проекта с этой функ. и без нее.
>> До…
А то искал в игровых константах, но так и не нашел
очистив при этом ближайшие боевые единицы врага у рудника? (со скриншотом пожалуйста)
Есть такое действие? (нашел только Отставить но не срабатывает)
>> Эта
""
library Kill initializer Init{
globals

private timer TMR = CreateTimer()
endglobals
struct resp{
unit ru
player p
integer time
real x
real y
boolean b
private static integer array next
private…
Вызывает ли данная функция (GetUnitsInRangeOfLocAll) утечку?
function GetUnitsInRangeOfLocAll takes real radius, location whichLocation returns group
return GetUnitsInRangeOfLocMatching(radius, whichLocation, null)
endfunction
function GetUnitsInRangeOfLocMatching takes real radius, location whichLocation,…
День добрый. В ходе разработки карты возникла необходимость воспользоваться способностью "Съесть дерево", которой обладают эльфийские Древние. По умолчанию одно съеденное дерево восстанавливает 500 здоровья за 30 секунд. Проблема в том, что отчего-то при попытке изменить число восстанавливаемого здоровья оно автоматом…
Доброго времени суток, есть два вопроса по редактору карт, один технический, другой философский, начну с технического, что указан в названии, итак:
  1. Необходимо понизить уровень исследования, например железная броня, делаю это через триггер, игрок - установить текущий уровень исследования, уровень исследования…
Хочу научиться джазу, читаю уроки, но возник вопрос:
Не получается вызвать функцию, вызывающую триггер с переменной типа location
вот код:
""
function Firelocini takes location poz returns nothing
call TriggerExecute( gg_trg_Fireloc )
endfunction
function Trig_By_the_fire_way_Conditions takes nothing…
Недавно обнаружил такую вещь, что при количестве мертвых героев больше 7-8 они начинают просто удаляться из игры, и их, соответственно, нельзя воскресить, что очень неприятно. Можно ли что-то с этим сделать?