Можно ли захватить или внести в переменную минимальный и/или максимальный текущий урон от простой атаки юнита, включая бонусы? Средний урон с бонусами тоже подойдет.
DamageTaken не подходит, так как он захватывает урон после модификаторов типа и количества брони, а также хватает любой урон юнитом (огненный плащ и т.д.).
Текущий вариант от мейнстата+базовый, но он не включает бонусы на чисто урон, типа аур, когтей и т.д.

Вопрос был задан 3 года назад
Здравствуйте, друг задал задание, которое оказалось мне не под силу, может сможете помочь:
Цель - создать зеленую цепную молнию, которая будет восстанавливать хп владельцу от нанесенного урона и накладывать на цели яд.
Моё решение: на данный момент для простоты изменил в строке типа молний цепную на дрейн, вроде условиям соответствует, с этим делом потом побалуюсь уже отдельно. С ядом более менее понятно, можно сделать через Damage Target - Target of Ability Bieng Cast, поставив нанесением урона циклом, л
...
Вопрос был задан 3 года назад
Столкнулся с проблемой такой: В стандартном сражении увеличил уровень улучшений атаки и защиты до 10-го уровня и на каждый уровень поставил по два требования( до этого ставил аж 5). Но когда уровень достигает 4-го, 5-й не открывается даже при выполнении необходимых требований( нужно 3-уровня другое улучшение и замок). Вопрос: Знаю что можно это через триггеры провернуть, но все же, есть способ это исправить без них?

Вопрос был задан 3 года назад
  1. У меня есть модель, но она слишком большая пропорционально. Если я ее уменьшаю в mdlvis то ее скелет остается прежним, большим и анимация портится. Как уменьшить/увеличить не только саму модель, но и ее скелет чтобы не портились анимации? В данный момент эффект сопла двигателя у меня получится внутри модели. С другой стороны руки улетают куда то вдаль.
...
Вопрос был задан 3 года назад
Добрый день Подскажите, как сделать так, чтобы герой получал опыт лишь на определенном расстоянии, как например в доте, а не со всей карты, как в лордах европы.

Вопрос был задан 3 года назад
У меня есть строковая переменная в которой задан текст. Пытаюсь выводить ее значение на верхней панели игрового интерфейса, где по дефолту указано "Нет расходов". Как это реализовать?
Пробовал по деревянному, естественно не вышло

Вопрос был задан 3 года назад
Кто нибудь сталкивался с этой проблемой? Ворлд эдитор не может переварить нестандартные модели и текстуры, начинается крашиться. Вроде как раньше этого не было. В самой игре текстуры и модели работают нормально.

Вопрос был задан 3 года назад
как перенести в редакторе из кампании героя на обычную карту с сохранением модели текстуры статов и т.д

Вопрос был задан 3 года назад
По гайду нашел нужную иконку по пути -
ReplaceableTextures\CommandButtons\
Заменил ее, а в игре не заменилась. В чем проблема?

Вопрос был задан 3 года назад
Какой должен быть формат картинки для загрузочного экрана?

Вопрос был задан 3 года назад
Недавно в карте Ворлд Вар наткнулся на интересный спел, которым обладали все герои - приказ на атаку всем юнитам. Вокруг героя в радиусе примерно 1800 все войска получали приказ атаковать указанную область, которую задавал игрок, при этом их даже не требовалось выделять - воины просто шли и атаковали всех врагов на пути к цели.
Возник вопрос: как это повторить и если подобный вопрос уже был задан - то где его можно найти?

Вопрос был задан 3 года назад
Почему он не может сохранить модель и выдает такую надпись

Вопрос был задан 3 года назад
Собственно, вот код:
» код 1
function Trig_ClassificationTYPE_Actions takes nothing returns nothing
local item i = GetManipulatedItem()
local integer ii = GetItemTypeId(i)
local unit u = GetManipulatingUnit()
local real x = GetUnitX(u)
local real y = GetUnitY(u)
local real cv = GetWidgetLife(i)
local integer cslot = 0
local integer pslot = 5
local item iis
local texttag tt = CreateTextTag()
if GetUnitTypeId(GetManipulatingUnit()) != 'e000' then
loop
exitwhen cslot > pslot
set iis = UnitItemInSlot(u, cslot)
if GetWidgetLife(iis) == cv and iis != i then
call RemoveItem(i)
set i = CreateItem(ii, x, y)
if GetLocalPlayer() == GetOwningPlayer(u) then
call SetTextTagText(tt, "У героя есть предмет такого типа!", 0.02)
call SetTextTagPos(tt, x, y, 15.)
call SetTextTagColor(tt, 255, 255, 255, 255)
call SetTextTagVelocity(tt, 0.0355 * Cos(90.0 * bj_DEGTORAD), 0.0355 * Sin(90.0 * bj_DEGTORAD))
call SetTextTagPermanent(tt, false)
call SetTextTagAge(tt, 0.0)
call SetTextTagFadepoint(tt, 1.0)
call SetTextTagLifespan(tt, 1.0)
endif
endif
set cslot = cslot + 1
endloop
endif
set i = null
set u = null
set iis = null
set tt = null
endfunction
...
Вопрос был задан 3 года назад
Ребята, я очень люблю вселенную Вархамера 40000, хотел сделать полноценную карту на такую тематику, причем юниты должны быть согласно кодексам вахи. В связи с этим стало большой проблемой отсутствие 3д моделей юнитов, подскажите возможно ли их выдернуть из самой Вахи соулсторм к примеру? И если можно, то как?

Вопрос был задан 3 года назад
Хэй Подскажите, в чем проблема. магическая лавка строится путем улучшения ее из другого здания(якобы фундамент). Она имеет способности, аналогичные маг. лавке Альянса и набор артефактов, кот доступны с 120 секунды. тоесть ничего криминального. Когда сразу поставишь ее в редакторе и играешь-она работает. Но если создавать ее путем улучшения из фундамента(не имеющего никаких способностей) то она пустая-артефактов нет ни одного.

Вопрос был задан 3 года назад
Добрый день всем, столкнулся с проблемой , в общем , вот тригер который создает врагов которые должны атаковать базу игрока, вроде все нормально работает, но когда работник на базе начинает строить или делать ремонт, крипы агрятся на него.( у всех вражеских крипов открыта карта и дистанция получение приказа 999999.
Помогите , что делать

Вопрос был задан 3 года назад
Можно ли убрать накопление опыта у героя, да так что бы герой не забирал опыт у ближайших героев.

Вопрос был задан 3 года назад
Это скорее не вопрос а просьба. Нужен эксперт в триггерах. Я работаю над картой, но триггеры, которые должны работать либо работают не так как надо, либо вообще не работают. Мне нужны советы по устранению ошибок. Карта ниже, триггеров не так много.
Буду благодарен, и готов помочь в вашем проекте.

Вопрос был задан 3 года назад
Нужно немного триггеров как минимум, а лучше много, чтобы скиллы были лучше.
Создаю карту диабло 2 лод на движке варкрафта, почти готов первый акт.
Нужен будет вконтакте или скайп для чата.

Вопрос был задан 3 года назад
Я попытался заменить модель мирового древа, в итоге оказалось что от мирового древа там только корни и текстурка. В итоге моя модель превратилась в текстуру корня. Можно ли как нибудь заменить полностью модель мирового древа, при этом не внося изменений в основную карту? То есть заменить свой клиент, чтобы можно было спокойно играть на пабе в дотку?

Вопрос был задан 3 года назад
Нужно найти модель ледяного трона и мирового древа, сколько не ищу их нигде нет.

Вопрос был задан 3 года назад
Есть возможность достать деревья и пр. из Heroes of Newerth. Могу выложить в .fbx формате.
Предлагал проекту Warcraft 3: Reborn, но та отказались.

Вопрос был задан 3 года назад
Объясните, какого черта, созданная единица не добавляется в отряд?

Вопрос был задан 3 года назад
Возможно ли сделать призыв боевой единицы, как только изучил способность? Если да то как?
По подробней:
Герой изучает одну из способностей и изучив её получает слугу в подарок.- Как-то так.

Вопрос был задан 3 года назад
В некоторых картах, например, Маньяк с Пилой, смещен текст по экрану. То есть, он не в нижнем левом углу, а, например, вверху от центра. Как такое сделать?
В JNGP видел функцию отображения текста по X и Y, но она работает как стандартная, не используя эти координаты.

Вопрос был задан 3 года назад