Developer knowledge network · moderated exchange

Супольнасць UnreliableCode

Супольнасць распрацоўшчыкаў даследаванняў, зваротнага праектавання і кадавання

Knowledge indexжыць
4Categories
919Threads
2.8KПаведамленні
Guide

Modifying Humanoid properties directly via memory offsets in C++

ptr_arithmetic
C++ Wizard
MEMBER
прадстаўнік: 162
Дата далучэння: May 2018
Паведамленні: 73
Дзякуй: 42
1 месяцаў таму · Jul 19, 2026 10:49 PM
#1

If you are writing an external memory writer for Roblox:

  1. From DataModel, locate Workspace -> LocalPlayer -> Character.
  2. From Character, locate Humanoid child instance.
  3. In Humanoid native C++ class:
    • WalkSpeed (float at offset 0x190)
    • JumpPower (float at offset 0x1A8)
    • Health (float at offset 0x140)
    • MaxHealth (float at offset 0x144)

Writing WalkSpeed = 50.0f externally changes movement velocity instantly without modifying any Lua variables.

luau_hacker
Luau Expert
MEMBER
прадстаўнік: 159
Дата далучэння: Aug 2020
Паведамленні: 17
Дзякуй: 26
1 месяцаў таму · Jul 20, 2026 1:43 AM
#2

External memory writing bypasses userland Lua script hooks completely. Very effective.

vtable_slayer
Senior Reverser
MEMBER
прадстаўнік: 215
Дата далучэння: Mar 2018
Паведамленні: 86
Дзякуй: 61
1 месяцаў таму · Jul 20, 2026 9:34 PM
#3

Confirmed offsets on latest 64-bit client.