И да, забыл добавить, Y2 ограничение имеет, откуда Y3? Напоминаю, что столбов (X) 4 (0-3) а строк (Y) 3 (0-2). И получается 4 * 3 = 12 (11 индекс). А ты хочешь получить 4 * 4 = 16ый индекс, вопрос откуда и куда.
Я ошибся с обозначением х,у. Позиция х2 и у2 = Child(0). -1 индекс указал чисто проверить, думал если Child(0) = x2;y2 и Child(10) = x0;y0 то -1 может быть x3;y2
ОШИБКА
This application has encountered a critical error:
FATAL ERROR!
Program: D:\Games\WarCraft3\Warcraft 3 Frozen Throne\war3.exe
Exception: 0xC0000005 (ACCESS_VIOLATION) at 0023:0222279A
The instruction at '0x0222279A' referenced memory at '0x00000010'.
The memory could not be 'read'.
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
» WarCraft 3 / [GUI] Тригер "отказывает" в запуске карты, или крашит игру.
» WarCraft 3 / Опыт после убийства крипа
» WarCraft 3 / Не работает триггер с условиями
» Unryze Jass API / UjAPI
ОШИБКА
» 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 / Крепление эффекта к двум и более аттачам