Пример реализации:
Local i s1
Set s1 = (Сила (юнита применяющего способность)) .
Подскажите пожалуйста где смотреть этот код (Сила (юнита применяющего способность)), да и остальной...
Local i s1
Set s1 = (Сила (юнита применяющего способность)) .
Подскажите пожалуйста где смотреть этот код (Сила (юнита применяющего способность)), да и остальной...
Принятый ответ
В файлах common.j и blizzard.j. Или установить силу на гуи и конвертировать триггер в текст. Если используете JNGP, то Ctrl+click по функции открывает справку. Нужные вам функции выглядят так:
---@param whichHero unit
---@param newStr integer
---@param permanent boolean
---@return nothing
function SetHeroStr(whichHero, newStr, permanent) end -- (native)
---@param whichHero unit
---@param newAgi integer
---@param permanent boolean
---@return nothing
function SetHeroAgi(whichHero, newAgi, permanent) end -- (native)
---@param whichHero unit
---@param newInt integer
---@param permanent boolean
---@return nothing
function SetHeroInt(whichHero, newInt, permanent) end -- (native)
И вообще, для таких базовых вещей существуют статьи.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован nazarpunk
1.Создать локальную переменую\ установить её равной текущей силе юнита применяющего способность.
После определённых манипуляций повторить.
Отредактирован Vlod
local real dmg = GetHeroStr(u,true)* 2 (Cила включая бонусы *2)
set u = null
В чем проблема заюзать локалки?