Возможно ли обращаться и вызывать Jass функции из другого приложения?
Очень интересна работа с фреймами, обращение к ним и вызов подобной функции:
Очень интересна работа с фреймами, обращение к ним и вызов подобной функции:
native BlzGetOriginFrame takes originframetype frameType, integer index returns framehandle
Предположим есть некое самописное приложение, неважно на чем написаное, С, python, java etc. И хотелось бы в независимости от карты варика обращаться к фреймам, которые общие практически для любой карты, таким как: ORIGIN_FRAME_GAME_UI, ORIGIN_FRAME_WORLD_FRAME, ORIGIN_FRAME_HERO_BUTTON, ORIGIN_FRAME_UNIT_PANEL_BUFF_BAR, ORIGIN_FRAME_MINIMAP_BUTTON и так далее.
В мемхаке есть функции по работе с фреймами, но тогда для вызова этих функций придется переделывать каждую карту и вызывать их непосредствеено внутри карты, а хотелось бы вызывать их извне, независимо от карты.
Подскажите, такое вообще возможно реализовать?
Принятый ответ
в 1.26 так делал xgm.guru/p/wc3/163817
Ща mix убраны и архитектура wc переделана, но идея таже - внедриться в процесс варкрафта и найти оффсеты функций.
Ща mix убраны и архитектура wc переделана, но идея таже - внедриться в процесс варкрафта и найти оффсеты функций.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
https://warcraft3ft.clan.su/forum/8-22842-1
Ща mix убраны и архитектура wc переделана, но идея таже - внедриться в процесс варкрафта и найти оффсеты функций.