Подойдет переменная типа real. Такое, блэт, проверить - дело пяти секунд.
Но значения этого параметра не являются действительной высотой юнита. Что же вы все понапридумывали? Уже четверный человек за неделю спрашивает об этом.
Diabfall, вот есть у меня наработка для контроля параметров юнита. Создал специально чтоб кастомные абилки было удобней делать. Но мне нельзя ей воспользоваться ибо deus vult...
Другая ситуация. Понравилась мне, скажем, наработка для кастомных снарядов. Я разобрал как она работает и если напишу с памяти, то в точности ее повторю. Как вы определите это из памяти или из буфера обмена?
constant gameevent EVENT_UNIT_BUFF_APPLIED
constant gameevent EVENT_UNIT_BUFF_EXPIRED //Triggers when buff expires or gets removed
function UnitApplyBuff takes unit u, integer buffId returns boolean //Applies permanent buff to the unit. Returns false if buff can't be applied.
function UnitApplyBuffTimed takes unit u, integer buffId, real time returns boolean //Applies timed buff to the unit. Returns false if buff can't be applied.
function UnitRemoveBuff takes unit u, integer buffId returns boolean //Returns false if unit has no buff with such id.
function UnitSetBuffTooltip takes unit u, integer buffId, string tooltip returns boolean //Returns false if unit has no buff with such id.
function UnitGetBuffTooltip takes unit u, integer buffId returns string //Returns false if unit has no buff with such id.
Такие эффекты как брейк и дизарм - всего-навсего эксплойты и предполагают введение нового контента (что маловероятно). Остальное же можно реализовать с помощью того что я предложил.
uranus, это уже запросил, каст спеллов от имени указанного юнита. Не могу только определится что делать если юнит будет null, возвращать false или кастовать от имени какого-нибудь нейтрального игрока. Если юнит определен каст совершается от имени игрока-владельца юнита. Интересно ваше мнение.
Jack-of-shadow, этого не предлагали пока. Отпишу как соберется больше предложений.
PT153, Рендер проверю.
UnitZ уже есть в списке, но называется GetLocalUnitZ
function SeAbilityXY takes integer abilID, integer newX, integer newY returns nothing
function GetAbilityXY takes integer X, integer Y returns integer
function SetUnitAbilityXY takes unit u, integer abilID, integer newX, integer newY returns nothing
function GetUnitAbilityXY takes unit u, integer X, integer Y returns integer
function SetAbilityHotkey takes integer abilID, string hKey returns nothing
function GetAbilityHotkey takes integer abilID returns string
function SetUnitAbilityHotkey takes unit u, integer abilID, string hKey returns nothing
function GetUnitAbilityHotkey takes unit u, integer abilID returns string
Или было:
Get and set object editor fields at runtime, e.g. a unit’s model, a unit’s attack missile, set tooltips for units/abilities/items, set icons, etc.
Ред. Raised
» AzaZzell / Смертная казнь
Ред. Raised
» AzaZzell / Система контроля параметров юнита v1.3
» AzaZzell / Система контроля параметров юнита v1.3
Ред. Raised
» WarCraft 3 / Высота юнита
» WarCraft 3 / Высота юнита
Если речь о высоте юнита в пространстве.
» WarCraft 3 / Blizzard готовят Producer Update для Warcraft 3
» WarCraft 3 / Кампания
» XGM Конкурсы / Fun Spell Contest 2018
Ред. Raised
» XGM Конкурсы / Fun Spell Contest 2018
https://www.xgm.guru/p/wc3/tag/finding
https://www.xgm.guru/p/wc3/tag/ability
» XGM Конкурсы / Fun Spell Contest 2018
Ред. Raised
» XGM Конкурсы / Fun Spell Contest 2018
» XGM Конкурсы / Fun Spell Contest 2018
» WarCraft 3 / Blizzard готовят Producer Update для Warcraft 3
Ред. Raised
» WarCraft 3 / Blizzard готовят Producer Update для Warcraft 3
» AzaZzell / Истерия
Ред. Raised
» Аниме / Обсуждение аниме и манги
» WarCraft 3 / Blizzard готовят Producer Update для Warcraft 3
Ред. Raised
» WarCraft 3 / Blizzard готовят Producer Update для Warcraft 3
UnitZ уже есть в списке, но называется GetLocalUnitZ
» WarCraft 3 / Blizzard готовят Producer Update для Warcraft 3
» WarCraft 3 / Вызов триггера через строчную переменную...
» WarCraft 3 / Помогите найти наработку
Ред. Raised
» WarCraft 3 / Blizzard готовят Producer Update для Warcraft 3
» WarCraft 3 / Высота юнита GetUnitZ
» WarCraft 3 / Blizzard готовят Producer Update для Warcraft 3