nazarpunk, ну вот, а я хотел уместить set HI = GetHandleInd(GetExpiredTimer()), в функцию которая делает GetHandleInd(GetExpiredTimer()). Только что свой способ попробовал, и словил перезапись данных, что очень странно.
LastUchiha, ну в спелле я могу к примеру выгрузить время, даммика, кастера. Например кастер выгружается первым, и в нём происходит запись хэндл айди таймера, для следующих выгрузок вызывать GetHandleId не понадобится, так как оно будет записано в темповую переменную для айдишников.
function MUIHandle takes nothing returns integer
if MUIID == 0 then
set MUIID = GetHandleId( GetExpiredTimer() )
endif
return MUIID
endfunction
Т.е. вызов функции GetHandleId происходит в первом вызове функции, а в следующих уже значение возвращает.
Ну и в конце выгрузки всего из хэш таблицы присваивать MUIID 0.
» WarCraft 3 / Насколько быстро выполняется if ? - [Jass]
» WarCraft 3 / Насколько быстро выполняется if ? - [Jass]
Ред. LastUchiha
» WarCraft 3 / Насколько быстро выполняется if ? - [Jass]
Ред. LastUchiha
» WarCraft 3 / Насколько быстро выполняется if ? - [Jass]
Ред. LastUchiha
» WarCraft 3 / Насколько быстро выполняется if ? - [Jass]
GetStr( "text" )например.
Для спеллов которые на таймере.
Ред. LastUchiha
» WarCraft 3 / Насколько быстро выполняется if ? - [Jass]
Поэтому всё будет нормально работать.
Ред. LastUchiha
» WarCraft 3 / Насколько быстро выполняется if ? - [Jass]
Ну и в конце выгрузки всего из хэш таблицы присваивать MUIID 0.
Ред. LastUchiha
» WarCraft 3 / При удалении способности из РО, выходит ошибка
И шо типерь? Мусарить на карти?
» WarCraft 3 / Помогите (ошибка)
» WarCraft 3 / Про перенос warhammer 40000: Horus heresy в warcraft III
» WarCraft 3 / Про перенос warhammer 40000: Horus heresy в warcraft III
» WarCraft 3 / Про перенос warhammer 40000: Horus heresy в warcraft III
Ред. LastUchiha
» WarCraft 3 / Про перенос warhammer 40000: Horus heresy в warcraft III
» Администрация XGM / Апгрейд - встречайте ТЕМЫ!
» WarCraft 3 / Не работает TriggerRegisterUnitStateEvent - [Jass]
Ред. LastUchiha
» WarCraft 3 / Не работает TriggerRegisterUnitStateEvent - [Jass]
Триггер не удаляется, переменная не пустая, действие есть.
Ред. LastUchiha
» WarCraft 3 / Как правильно пользоваться звуком? - [Jass]
Ред. LastUchiha
» WarCraft 3 / Как правильно пользоваться звуком? - [Jass]
Так что насчёт неправильной работы KillSoundWhenDone?
» WarCraft 3 / Как правильно пользоваться звуком? - [Jass]
» WarCraft 3 / Где утечки
Ред. LastUchiha
» WarCraft 3 / Где утечки
Это же целочисленная?
Так что попробуй убрать эффекты и утечки посчитать.
» WarCraft 3 / Где утечки
» WarCraft 3 / Функция сложения или вычитания шансов по Формуле убывающей полезности из Dota 2