Ну вот я нашел нужный frame, нужный framehandle. Он прячет, создает, и удаляет и прочее. Я так понял framehandle это что вроде ячейки информации для интерфейса (будь изображение, текст и др).
С помощью GetHandleId я смотрю, что хэндл этих фреймов совсем не изменяется от выбора юнитов. Handle = I2S(GetHandleId(GAME_UI))
А вот мне необходимо узнать, то лежит внутри. А еще интересно узнать юнита интерфейса. Смотрел весь функционал, его мало. Получается ли что рефорджет совсем ничего не принес. Часто строка выводит BlzFrameGetText(GAME_UI) = null, а реал число R2S(BlzFrameGetValue(GAME_UI)) = 0.0. Или совсем вылетает, когда достаешь что-то не существующее (часто вина в real, когда достает не существующее реал число). Просто изменять и создавать - этого мало, мне бы не хотелось пересоздавать интерфейс. Достаточно было получить информацию.
А вот мне необходимо узнать, то лежит внутри. А еще интересно узнать юнита интерфейса. Смотрел весь функционал, его мало. Получается ли что рефорджет совсем ничего не принес. Часто строка выводит BlzFrameGetText(GAME_UI) = null, а реал число R2S(BlzFrameGetValue(GAME_UI)) = 0.0. Или совсем вылетает, когда достаешь что-то не существующее (часто вина в real, когда достает не существующее реал число). Просто изменять и создавать - этого мало, мне бы не хотелось пересоздавать интерфейс. Достаточно было получить информацию.
На хайве я не нашел примеров.
Но похоже свою базу что-ли писать? и привязывать? единственная проблема, мне нужно получить юнита интерфейса. К примеру, если у вас гер, у вас кнопки героя. А если переключиться, у вас совсем другие кнопки будут. без этого у вас вообще не работает.
Принятый ответ
ладно. юнит интерфейса нафиг нужен. решил другим способом. вспомнил - что если буду переключаться, то это можно отследить.
я уже щас свою статью по этим фрэймам стал писать со всеми скринами. Но понял, что это не нужно. Лень. Хотя как сказать... Мне вот помогло в некоторых местах знание того, где лежат и какие фрэймы надо отключать, и заменять новыми. Поизучать побольше стоит.
Была бы норм база. Древовидную ветвь и названия, и что все эти fdf означают. Было бы хорошо. Щас минус, то что рефорджет не очень, мемхак выигрывает.
я уже щас свою статью по этим фрэймам стал писать со всеми скринами. Но понял, что это не нужно. Лень. Хотя как сказать... Мне вот помогло в некоторых местах знание того, где лежат и какие фрэймы надо отключать, и заменять новыми. Поизучать побольше стоит.
Была бы норм база. Древовидную ветвь и названия, и что все эти fdf означают. Было бы хорошо. Щас минус, то что рефорджет не очень, мемхак выигрывает.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован Nelloy
Отредактирован MpW
Bergi_Bear, ладно. попробую потыкаюсь еще, и потом к окончательному выводу приду. щас пока что для меня это ново
я уже щас свою статью по этим фрэймам стал писать со всеми скринами. Но понял, что это не нужно. Лень. Хотя как сказать... Мне вот помогло в некоторых местах знание того, где лежат и какие фрэймы надо отключать, и заменять новыми. Поизучать побольше стоит.
Была бы норм база. Древовидную ветвь и названия, и что все эти fdf означают. Было бы хорошо. Щас минус, то что рефорджет не очень, мемхак выигрывает.