Есть мемхак анрайза: vk.com/wall-79267218_2174 .В нем можно редактировать UI, я сделал интерфейс под карту, как подогнать эту стату хп и маны под окошки (см рис.)?
Принятый ответ
Для редактирования Лейблов хп/мп нужно сделать следующее:
local integer pHPLabel = ReadRealMemory( GetUIPortrait( ) + 0x240 )
local integer pMPLabel = ReadRealMemory( GetUIPortrait( ) + 0x244 )
local integer pMPLabel = ReadRealMemory( GetUIPortrait( ) + 0x244 )
Далее эти адреса редактировать/двигать и т.д. через LayoutAPI или напрямую через общий FrameAPI, думаю и сам легко разберёшься.
GameUI содержит большую часть, но не весь интерфейс, обратно в оффлайн отчаливаю.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Ред. mikroBER
Ред. mikroBER
0x14C -над предметами
0x148 - ? но есть число фрэйма
0x144 - ? но есть число фрэйма
0x140 - ? но есть число фрэйма
0x13C - ? но есть число фрэйма
0x138 - ? но есть число фрэйма
0x134 - ? но есть число фрэйма
0x130 = GetUIInfoBar( )
0x12C = GetUIInfoBar( ) число фрэйма если кто-то выбран, и 0 если никто
0x128 - если никто не выбран =7, если выбран юнит =1, если выбрано здание на этапе постройки =2, если выбрано несколько юнитов =4
0x124 - 1
0x120 - ? но есть число фрэйма
0x11C - ? но есть число фрэйма
0x118 - 0
0x114 - ? но есть отрицательное число фрэйма
0x110 - ? но есть число фрэйма
0x10C - 0
0x108 - ? но есть отрицательное число фрэйма
0x104 - ? но есть число фрэйма
0x100 - 0
0xFC - отрицательное число фрэйма если выбранно строящееся здание,иначе число фрэйма но другое и не отрицательное
0xF8 - равно 0xFC если не выбранно строящееся здани, иначе число фрэйма но другое
0xF4 - 0
0xF0 - ? но есть число фрэйма
0xDC - 0
0xD8 - ? но есть число фрэйма равно 0xD4
0xD4 - ? но есть число фрэйма равно 0xD8
0xD0 - 0
0xCC - 0
0xC8 - 0
0xC4 - 1
0xC0 - 1
0xBC - 1
0xB8 - 1
0xB4 - 0
0xB0 - 0
0xAC - 1
0xA8 - 1
0xA4 - ? но есть число фрэйма фаталит
0xA0 - ? но есть число фрэйма фаталит
0x9C - ? но есть число фрэйма фаталит
0x98 - сначала 0 потом отриц число фрэйма
0x94 - 1
0x90 - 1
0x8C - 0
0x88 - 255
0x84 - 2
0x80 - 0
0x7C - 0
0x78 - 0
0x74 - 0
0x70 - 0
0x6C - ? но есть число фрэйма GetUISimpleConsole()
0x68 - ? но есть число фрэйма
0x64 - 0
0x60 - ? но есть число фрэйма фатал
0x5C - ? но есть число фрэйма фатал
0x58 - ? но есть число фрэйма фатал
0x54 - 0
0x50 - ? но есть число фрэйма фатал
Ред. Unryze
local integer pMPLabel = ReadRealMemory( GetUIPortrait( ) + 0x244 )