XChat-1.2.2.apk
272.9 KB
XChat 1.2.2
适配版本:8.0.56
模块入口:长按设置
防撤回
平板模式(无效)
朋友圈去广告
朋友圈禁止撤回
朋友圈集赞
消息增加详细时间提示
骰子指定
相册扫码
输入框暗纹词
全局圆形头像
朋友圈转发
适配版本:8.0.56
模块入口:长按设置
防撤回
朋友圈去广告
朋友圈禁止撤回
朋友圈集赞
消息增加详细时间提示
骰子指定
相册扫码
输入框暗纹词
全局圆形头像
朋友圈转发
uintptr_t Mesh = driver->read<uintptr_t>(localPlayer + 0x498);
if (Mesh) {
uintptr_t SkeletalMesh = driver->read<uintptr_t>(Mesh + 0x868); // USkeletalMesh*
if (SkeletalMesh) {
uintptr_t PhysicsAsset = driver->read<uintptr_t>(SkeletalMesh + 0x138); // UPhysicsAsset*
if (PhysicsAsset) {
uintptr_t SkeletalBodySetupsArray = PhysicsAsset + 0x38; // TArray<USkeletalBodySetup*>
int32_t NumSetups = driver->read<int32_t>(SkeletalBodySetupsArray + 0x8);
uintptr_t SetupPtrArray = driver->read<uintptr_t>(SkeletalBodySetupsArray); // pointer to array
for (int k = 0; k < NumSetups; ++k) {
uintptr_t BodySetup = driver->read<uintptr_t>(SetupPtrArray + k * sizeof(uintptr_t));
if (BodySetup) {
uintptr_t AggGeom = BodySetup + 0x28; // FKAggregateGeom
uintptr_t BoxElemsArray = AggGeom + 0x10; // TArray<FKBoxElem>
int32_t NumBoxElems = driver->read<int32_t>(BoxElemsArray + 0x8);
uintptr_t BoxElemData = driver->read<uintptr_t>(BoxElemsArray);
for (int j = 0; j < NumBoxElems; ++j) {
uintptr_t Elem = BoxElemData + j * 0x38; // FKBoxElem size
driver->write<float>(Elem + 0x88, 40.f); // X
driver->write<float>(Elem + 0x8C, 40.f); // Y
driver->write<float>(Elem + 0x90, 200.f); // Z
printf("Modified\n");
}
}
}
}
}
}
Magic Bullet for 64 bit 3.7