下你所需,载你所想!
汇集开发技术源码资料

绝地求生pubg泰服单板方框透视

:28.455KB :1 :2020-01-22 18:57:03

部分简介

pubg泰服框框-非原创,看到别人写的挺简洁的,发给大家学习下。


驱动.安装驱动 ()
进程ID = 取窗口进程ID (取句柄2 (“PUBGLite-Win64-Shipping.exe”, “UnrealWindow”))
驱动.设置进程 (进程ID)
模块地址 = 驱动.取模块地址 (“PUBGLite-Win64-Shipping.exe”)
游戏句柄 = DX11_取窗口句柄 (“UnrealWindow”, “PUBG LITE ”)
游戏窗口 = DX11_取窗口信息 (游戏句柄)
菜单.菜单开关 = 真
菜单.人物开关 = 真
辅助句柄 = DX11_创建窗口 (游戏窗口, &绘制, 16, “12”)
DX11_消息循环 ()

我也没模块,模块应该是用到了D3DHOOK 超级模块,驱动也要自己有,源码只是学习参考写法并不是编译就可以用。

矩阵地址 = 驱动.读长整数 (驱动.读长整数 (模块地址 + 66870176) + 32) + 624
数组基址 = 驱动.读长整数 (驱动.读长整数 (驱动.读长整数 (模块地址 + 73171192) + 768) + 2040)
驱动.读矩阵 (矩阵地址, 矩阵)
HOOK解密参数 = 驱动.读整数型 (数组基址 + 1816)
HOOK解密数组 = 驱动.读长整数 (数组基址 + 1808)
.如果真 (菜单.人物开关 = 真)
.计次循环首 (HOOK解密参数, a)
初始化 = 驱动.读长整数 (HOOK解密数组 + 左移 (a - 1, 3))
解密坐标 = 读3D坐标 (驱动.读长整数 (初始化 + 240) + 448)
标识 = 驱动.读整数型 (驱动.读长整数 (初始化 + 32) + 1728)
.如果真 (D3D转2D (解密坐标, DX11, 距离, 矩阵))
.如果真 (距离 > 4)
.如果真 (标识 = 80)
DX11_绘制文本 (“玩家” + #换行符 + “距离:” + 到文本 (距离) + “米”, DX11.X, DX11.Y, #红色)
DX11_绘制角框 (BoxX - (BOXY1 - BOXY2) ÷ 4, BOXY2, (BOXY1 - BOXY2) ÷ 2, BOXY1 - BOXY2, 3, #银白)

绝地求生pubg泰服单板方框透视

热门推荐

相关文章