как мне в этих адресах изменить значение?

Slppp

Участник
Автор темы
41
3
(CPed+0x14) +0x30 = [dword] позиция по X-координате
(CPed+0x14) +0x34 = [dword] позиция по Y-координате
(CPed+0x14) +0x38 = [dword] позиция по Z-координате

как мне в этих адресах изменить значение? сложно догнать
 
Решение
Код:
float x = 10.f, y = 25.f, z = 5.f;
uintptr_t CPed = *reinterpret_cast<uintptr_t*>(0xB6F5F0);
*reinterpret_cast<float*>(*reinterpret_cast<uintptr_t*>(CPed + 0x14) + 0x30) = x;
*reinterpret_cast<float*>(*reinterpret_cast<uintptr_t*>(CPed + 0x14) + 0x34) = y;
*reinterpret_cast<float*>(*reinterpret_cast<uintptr_t*>(CPed + 0x14) + 0x38) = z;

legendabrn

Известный
Проверенный
121
171
Код:
float x = 10.f, y = 25.f, z = 5.f;
uintptr_t CPed = *reinterpret_cast<uintptr_t*>(0xB6F5F0);
*reinterpret_cast<float*>(*reinterpret_cast<uintptr_t*>(CPed + 0x14) + 0x30) = x;
*reinterpret_cast<float*>(*reinterpret_cast<uintptr_t*>(CPed + 0x14) + 0x34) = y;
*reinterpret_cast<float*>(*reinterpret_cast<uintptr_t*>(CPed + 0x14) + 0x38) = z;