Unryze Jass API

Данный проект является полноценным "патчем"/дополнением для патчей 1.24e/1.26a/1.27a/1.27b/1.28f, который добавляет…
Данный проект является полноценным "патчем"/дополнением для патчей 1.24e/1.26a/1.27a/1.27b/1.28f, который добавляет новые нативные функции для JASS, список со временем будет дополняться.
Однако, так же планируется интегрировать и другие проекты (если таковые появятся), как пример War3LUA.
В данный момент выпущен альфа-релиз, для тестов и нахождения недочётов.
Однако, так же планируется интегрировать и другие проекты (если таковые появятся), как пример War3LUA.
В данный момент выпущен альфа-релиз, для тестов и нахождения недочётов.
Уровень:
4
Руководитель:
Активность:
2
Тематика:
Моды
Создан на сайте:
10.10.2022
ID:
2212
Комментарии проекта Unryze Jass API
Выбор редакции
UjAPI
Прокрутить к ресурсу
v1.1.7.174 (Хотфикс)
Прокрутить к ресурсу
v1.1.7.173 (Хотфикс)
Ред. Unryze
Прокрутить к ресурсу
v1.1.7.171
v1.1.7.172 (Хотфикс):
Прокрутить к ресурсу
v1.1.6.169
UjAPI - Что нового?
Прокрутить к ресурсу
v1.1.7.173 (Хотфикс)
Ред. Unryze
Прокрутить к ресурсу
v1.1.7.171
v1.1.7.172 (Хотфикс):
Прокрутить к ресурсу
v1.1.6.169
UjAPI - Система Контролей
О системе
Первая система как раз…
Ред. Алексей Андреич
local real remainTime = .0 //инициализация переменной
local boolean hasBuff = false
local buff buf = null
endif
if not hasBuff then
call UnitAddBuffById( target, buffId )
endif
call SetBuffRemainingDuration( buf, time )
else
if canStack then
call SetBuffRemainingDuration( buf, time + remainTime ) //первое использование переменной, я так понимаю, ее значение здесь по-прежнему = 0.0
else
set remainTime = GetBuffRemainingDuration( buf )
set time = remainTime
endif
call SetBuffRemainingDuration( buf, time )
endif
endif
endfunction