17

» WarCraft 3 / Насколько быстро выполняется if ? - [Jass]

quq_CCCP, что бы выгружать одним аргументом.
GetStr( "text" )например.
Для спеллов которые на таймере.
17

» WarCraft 3 / Насколько быстро выполняется if ? - [Jass]

nazarpunk, будет сетаться 0 в конце всех выгрузок из хэша.
Поэтому всё будет нормально работать.
17

» WarCraft 3 / Насколько быстро выполняется if ? - [Jass]

Да просто есть такая функция:
function MUIHandle takes nothing returns integer 
    return GetHandleId( GetExpiredTimer() )
endfunction
Думаю такой вариант будет лучше:
function MUIHandle takes nothing returns integer 
    if MUIID == 0 then
        set MUIID = GetHandleId( GetExpiredTimer() )
    endif
    return MUIID
endfunction
Т.е. вызов функции GetHandleId происходит в первом вызове функции, а в следующих уже значение возвращает.
Ну и в конце выгрузки всего из хэш таблицы присваивать MUIID 0.
17

» WarCraft 3 / При удалении способности из РО, выходит ошибка

Лол, у меня такая же ошибка появилась, только при удалении героя...
И шо типерь? Мусарить на карти?
17

» WarCraft 3 / Про перенос warhammer 40000: Horus heresy в warcraft III

EugeAl, ну хочется прямо всё лишнее вычистить, что бы ни одного килобайта лишнего не занимало.
17

» WarCraft 3 / Про перенос warhammer 40000: Horus heresy в warcraft III

EugeAl, а ведь можно из этих архивов всё выпилить, и сделать карту как игру отдельную?)
17

» WarCraft 3 / Не работает TriggerRegisterUnitStateEvent - [Jass]

biridius, блин, ну да я дебил))))) Вчера был такой случай и я догадался, а щас не смог)
17

» WarCraft 3 / Не работает TriggerRegisterUnitStateEvent - [Jass]

biridius, в функции NewEmptyTrigger создаётся trigTemp, добавляются действие и условие, функция рабочая, с другими ивентами робит.
Сам ивент не срабатывает.
Триггер не удаляется, переменная не пустая, действие есть.
Загруженные файлы
17

» WarCraft 3 / Как правильно пользоваться звуком? - [Jass]

SсRealm, ну тогда создам звуки изначально под каждую способность, и буду один хэндл юзать, в целом хватит. Спасибо за ответ.
17

» WarCraft 3 / Где утечки

Так же, разве обязательно плеера обнулять?
Это же целочисленная?

Этот счётчик хэндлов при быстром создании и удалении эффектов багается.
Так что попробуй убрать эффекты и утечки посчитать.
17

» WarCraft 3 / Где утечки

SoulRazor, ну получается даже если это локалка, то обнулять не нужно?
17

» WarCraft 3 / Как создать свою систему локаций? - [Jass]

nazarpunk, к примеру кода для спелла который написанный на локациях, а не на координатах будет меньше.
Потому что переменная будет одна, а не две, аргумент один, а не два или три, сохранять \ выгружать в хэш-таблице нужно будет только одну переменную.