Borodach, Но если такая функция будет вызвана 2 раза за короткое время, первый last created может затеряться. Особенно если функция растянута во времени, то есть имеет вейты. nazarpunk, Так даже в гуи она проблемы может создать... Last created group хорошо это показывает, с утечками групп.
Нужно сначала создать локальную, затем создать юнита/кнопку/текстаг или другое, локальную установить = lastCreated и только потом вейт, тогда ничего не затеряеться.
Именно в групах создаеться локальная и она же возвращаеться, то есть не проходит очистка
SсRealm, get last created что либо - это вообще бредовая выдумка, с кучей проблем в работе. Особенно если постоянно юзать её, а не для первоначального определения чего либо. Зачем её ввести в гуи - непонятно. Лучше бы локалки ввели.
Такая штука, что функция, к примеру, должна вернуть "хендл". После возврата значения, все последующие команды не выполняться, та созданная локальная зависнет в памяти и у тебя не получится устранить утечку. Так вот ети глобальные lastCreated, удобний "транспортировщик" чтоб избежать утечек.
Нашел "кнопку" обновления. И сейчас при установке флажка "LoadLibrary" крашит варкрафт. Путь на war3.exe указан.
Если не стоит, то карта не открывается с одной глобальной
Предмет должен быть орбом, тогда задача в разы упрощается
Как ты будешь рулить способностями орба на 1.26 ваниле?
Не уточнил, но думал что все и так понимают что орбы перебивают друг друга. Добавить описание, что не будет с иными работать, но плюсом что прост в реализации на ГУИ 1.26
BlzFrameGetChild(ORIGIN_FRAME_COMMAND_BAR, 0) и GetFrameChild(ORIGIN_FRAME_COMMAND_BAR, 0) ссылается на фрейм(расположение кнопки) х3 у2, а не х3 у3. х3 у3 не видно никаким индексом в диапазоне от -1 до 11.
OSKEY_LEFT и RIGHT, UP, DOWN не работают, но так понимаю в 1.19.78 работает.Обновление в дискорде и гитхабе нет, а с сайта блочит вирус( отключал антивирус и брандмауэр). Windows 7
Еще как вариант, назвать спелы по названию функции вызова
Соб: кастует спел
Дей: call TriggerExecute(GetSpellTriggerName()) ))
Если пользуешся ГУИ
Дей:
» WarCraft 3 / jass Переменные
» WarCraft 3 / jass Переменные
Именно в групах создаеться локальная и она же возвращаеться, то есть не проходит очистка
» WarCraft 3 / Помощь с таймерами, подсчёт скорости прокаста способностей
Ред. Borodach
» WarCraft 3 / jass Переменные
Ред. Borodach
» WarCraft 3 / Есть ли эффекты атаки, снимаемые рассеиванием чар?
Ред. Borodach
» Unryze Jass API / UjAPI
» Unryze Jass API / UjAPI
Если не стоит, то карта не открывается с одной глобальной
» WarCraft 3 / Пассивка предмета. как создать?
» WarCraft 3 / Пассивка предмета. как создать?
» WarCraft 3 / Пассивка предмета. как создать?
» Unryze Jass API / UjAPI
OSKEY_LEFT и RIGHT, UP, DOWN не работают, но так понимаю в 1.19.78 работает.Обновление в дискорде и гитхабе нет, а с сайта блочит вирус( отключал антивирус и брандмауэр). Windows 7
» WarCraft 3 / Пассивка предмета. как создать?
» WarCraft 3 / Ограничение количества зданий
» WarCraft 3 / jass Переменные
» WarCraft 3 / Отлов автоатаки на дальника
Атакован сработает перед вылетом стрелы
» WarCraft 3 / Триггер зависящий от улучшения
Таймер [масс кол.игроков] (timer)
Тип юнита[n] (data)
Data[1] = foot
Data[2] = rifle
Дей: циклом для каждого игрока запустить timer с повторением
Усл: type[0] не равно нулл
Дей: создать юнита type[0] в точке
Дей:type[номер игрока инициатора] = data[уровень апгрейда]
Ред. Borodach
» WarCraft 3 / Что делать, если при создании карты, выкидывает в главное меню?
» WarCraft 3 / Как сделать уменьшение брони у предмета при ударе?
» Unryze Jass API / UjAPI
Ред. Borodach
» Unryze Jass API / UjAPI
/ /! loaddata "data.slk"
Карты с UJApi могут запускаться на айкапе или ирине?
» WarCraft 3 / Крепление эффекта к двум и более аттачам
» WarCraft 3 / Помогите с настройкой юнита
Ред. Borodach
» WarCraft 3 / Игнор приказов игрока
Ред. Borodach
» WarCraft 3 / Много триггерных абилок
Соб: кастует спел
Дей: call TriggerExecute(GetSpellTriggerName()) ))
Если пользуешся ГУИ
Дей:
» WarCraft 3 / Не добавляются юниты в массив [2 и более] отряда