Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Такой прогрессбар, идея спизжена с RDR2
Screen:
Code:
function imgui.CircleProcessBar(dl, value, color, center, radius, num_segments)
if value > 100.0 then
value = 100.0;
elseif value < 0.0 then
value = 0.0;
end
local segment_rad = 2 * (value / 31.4) /...
local ffi = require("ffi")
local hook = {hooks = {}}
addEventHandler('onScriptTerminate', function(scr)
if scr == script.this then
for i, hook in ipairs(hook.hooks) do
if hook.status then
hook.stop()
end
end
end
end)
ffi.cdef [[...
Где ты этот код раздобыл то? Зачем тебе проверка на нажатие в endScene если у тебя уже есть хукнутый wndProc? Ты можешь получать HWND из самой игры, а не через самописные функции ( Просто легче намного ).
Вот код с использованием kthook который нормально работает с endScene:
#include <d3d9.h>...
Оба хороши дня нужных задач.
Для начала будет хорошо: Хотябы немного понимать ассемблер, как работает адресация, Сишку ( например для просмотра псевдокода в IDA ).
Функционал у обоих програм просто огромный, но и отличия большие. Например Cheat Engine ты можешь искать адреса в динамической...