Skip to content

nw8g/roblox-offset-dumper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

roblox offset dumper

simple dumper for roblox offsets. nothing fancy, just works.

heads up: recommended to run on alt account, roblox hands out bans sometimes

output

when you run it you get:

  • output/offsets.hpp → c++ header (plug straight into your cheat)
  • output/offsets.txt → readable list
  • output/offsets.json → for exporting elsewhere

proof

click to see the output
// offset dumper
// generated: 2025-09-03 07:34:00 UTC
// roblox version: version-fresh-af
// byfron version: still unknown lol
// generated by: nwesk
// keep it lowkey fr

#pragma once
#include <cstdint>

namespace offsets {
    inline constexpr uintptr_t DataModelDeleterPointer = 0x703A760;
    inline constexpr uintptr_t DataModelToRenderView1 = 0x1D8;
    inline constexpr uintptr_t DataModelToRenderView2 = 0x8;
    inline constexpr uintptr_t DataModelToRenderView3 = 0x28;
    inline constexpr uintptr_t FakeDataModelPointer = 0x6833728;
    inline constexpr uintptr_t FakeDataModelToDataModel = 0x1B8;
    inline constexpr uintptr_t JobsPointer = 0x710AF80;
    inline constexpr uintptr_t PlayerConfigurerPointer = 0x7017788;
    inline constexpr uintptr_t TaskSchedulerPointer = 0x710ADA0;
    inline constexpr uintptr_t VisualEngine = 0x10;
    inline constexpr uintptr_t VisualEnginePointer = 0x6D931C0;
    inline constexpr uintptr_t VisualEngineToDataModel1 = 0x700;
    inline constexpr uintptr_t VisualEngineToDataModel2 = 0x1C0;

    // inline constexpr uintptr_t Children = 0x0; // not found - children list start
    // inline constexpr uintptr_t Name = 0x0; // not found - instance name string ptr
    inline constexpr uintptr_t Parent = 0x40;

    inline constexpr uintptr_t FramePositionOffsetX = 0x4C4;
    inline constexpr uintptr_t FramePositionOffsetY = 0x4CC;
    inline constexpr uintptr_t FramePositionX = 0x4C0;
    inline constexpr uintptr_t FramePositionY = 0x4C8;
    inline constexpr uintptr_t FrameRotation = 0x190;
    inline constexpr uintptr_t FrameSizeX = 0x120;
    inline constexpr uintptr_t FrameSizeY = 0x124;
    inline constexpr uintptr_t InsetMaxX = 0x108;
    inline constexpr uintptr_t InsetMaxY = 0x10C;
    inline constexpr uintptr_t InsetMinX = 0x100;
    inline constexpr uintptr_t InsetMinY = 0x104;
    inline constexpr uintptr_t ViewportSize = 0x2F0;

    inline constexpr uintptr_t AttributeList = 0x38;
    inline constexpr uintptr_t AttributeList2 = 0x18;
    inline constexpr uintptr_t AttributeToNext = 0x58;
    inline constexpr uintptr_t AttributeToValue = 0x18;
    inline constexpr uintptr_t CreatorId = 0x190;
    inline constexpr uintptr_t DataModelPrimitiveCount = 0x410;
    inline constexpr uintptr_t Deleter = 0x10;
    inline constexpr uintptr_t DeleterBack = 0x18;
    inline constexpr uintptr_t Dimensions = 0x720;
    inline constexpr uintptr_t InstanceCapabilities = 0x380;
    inline constexpr uintptr_t ModelInstance = 0x328;
    inline constexpr uintptr_t NameSize = 0x10;
    inline constexpr uintptr_t OnDemandInstance = 0x30;
    inline constexpr uintptr_t Primitive = 0x178;
    inline constexpr uintptr_t PrimitiveGravity = 0x120;
    inline constexpr uintptr_t PrimitiveValidateValue = 0x6;
    inline constexpr uintptr_t PrimitivesPointer1 = 0x3D8;
    inline constexpr uintptr_t PrimitivesPointer2 = 0x210;
    inline constexpr uintptr_t StringLength = 0x10;
    inline constexpr uintptr_t Value = 0xD8;
    inline constexpr uintptr_t WorkspaceToWorld = 0x3D8;
    inline constexpr uintptr_t viewmatrix = 0x4B0;
}

note: still missing some offsets, will add more later

usage

  1. edit offsets.hpp and set your placeId

    inline constexpr uintptr_t PLACE_ID = 168556275; // your place here
  2. run build.bat to compile

  3. open roblox with your target experience

  4. run dumper.exe and check /output folder

requirements

  • windows (uses winapi / psapi)
  • g++ (mingw / gcc) on your PATH
  • c++17 or higher

how it works

attach → scan → dump. organizes offsets by category, auto timestamps and version tags.

credits

made by nw8g

known issues

  • roblox updates can break offsets
  • byfron detection might yeet your dumper occasionally
  • some offsets might be off by a few bytes

About

roblox offsets dumper $

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published