LUACN论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
热搜: YJWOW MagicStone BoL
查看: 6841|回复: 3

所有内存基址

[复制链接]
 楼主| 发表于 2026-9-17 00:24:59 | 显示全部楼层 |阅读模式
================================================================================
World of Warcraft 3.3.5a (Build 12340) 基址/偏移完整说明
================================================================================
来源文件: Global Const $basecd = 13890988.txt
整理日期: 2026-09-17
说明: 以下为 WoW 3.3.5a 客户端内存基址与偏移,常用于外部辅助/内存读写工具。
      仅供单机、私服、逆向学习研究使用。官方服务器使用属于违规行为。
================================================================================

【一、基础信息】
--------------------------------------------------------------------------------
$basecd              = 13890988        模块基址(Wow.exe 加载基址)
$version             = "3.3.5"         游戏版本
$build               = "World of WarCraft (build 12340)"   客户端构建字符串
$buildaddr           = 10365464        存储构建号的地址


【二、玩家相关】
--------------------------------------------------------------------------------
$staticplayer        = 13469608        静态玩家指针(获取本地玩家对象)
$pbpointer1          = 52              玩家基址指针链偏移1
$pbpointer2          = 36              玩家基址指针链偏移2

$posx                = 1944            玩家坐标 X(相对玩家对象)
$posy                = 1948            玩家坐标 Y
$posz                = 1952            玩家坐标 Z
$posr                = 1960            玩家朝向 R

$playerstate         = 1999            玩家状态标志
$playerstate2        = 1996            玩家状态标志2

$speedglobale        = 2068            全局速度
$speed               = 2076            奔跑速度
$speedswim           = 2084            游泳速度
$flyspeed            = 2092            飞行速度

$hauteursaut         = 2112            跳跃高度
$wallclimb           = 2136            爬墙相关
$playerhauteur       = 2132            玩家高度
$playerlargeur       = 2128            玩家宽度
$playerscale         = 156             玩家缩放比例

$faction             = 220             阵营
$emote               = 332             表情动作
$inebriation         = 1288            醉酒度
$titre               = 1284            头衔
$playerflags         = 236             玩家标志位
$playerflags2        = 240             玩家标志位2

$hunt                = 4088            猎人宠物相关
$ressources          = 4092            资源相关
$mapmask             = 1044            地图遮罩(探索区域)
$corps               = 12388952        尸体相关

$playerbase_pbspectate = 8             玩家观察模式偏移
$playerbase_ad2      = 4104            玩家基址附加偏移


【三、相机/视角】
--------------------------------------------------------------------------------
$cam_cameraoffsa     = 32288           相机偏移 A
$cam_cameraoffsb     = 280             相机偏移 B
$cam_camerastatic    = 12010348        相机静态基址
$cam_camerarotz      = 8               相机 Z 轴旋转
$cam_camerarotx      = 4               相机 X 轴旋转
$posxcamera          = 11330740        相机 X 坐标


【四、对象管理(单位/物品遍历)】
--------------------------------------------------------------------------------
$staticclientconnection = 13081824     客户端连接对象
$mgroffset           = 11984           对象管理器偏移
$targetguidstatic    = 12388272        当前目标 GUID

$ofs_first_obj       = 172             第一个对象偏移
$ofs_next_obj        = 60              下一个对象偏移
$ofs_obj_guid        = 48              对象 GUID 偏移
$ofs_obj_descriptor  = 8               对象描述符偏移
$ofs_obj_type        = 20              对象类型偏移


【五、地图/时间】
--------------------------------------------------------------------------------
$mapid               = 11232188        当前地图 ID
$minimapname         = 12388220        小地图名称
$mapname             = 13502416        地图名称

$timeminutes         = 13860760        游戏内时间 - 分
$timeheure           = 13860764        游戏内时间 - 时
$timespeed           = 13860808        游戏内时间流速


【六、DirectX / 渲染】
--------------------------------------------------------------------------------
$dx_device           = 12967816        D3D 设备指针
$dx_device_idx       = 14716           设备索引
$endscene_idx        = 168             EndScene 函数索引(用于 Hook 绘制)


【七、Patch / 补丁地址】
--------------------------------------------------------------------------------
$mount1              = 7578547         坐骑补丁1
$mount2              = 7578629         坐骑补丁2

$collisionm2s        = 8016620         碰撞模型补丁(M2S)
$collisionm2c        = 8016079         碰撞模型补丁(M2C)
$collisionwmo        = 8054762         碰撞模型补丁(WMO)

$waterwalkpatch      = 7726137         水上行走补丁
$infinitejumppatch   = 9995315         无限跳跃补丁

$clicktpx            = 13242980        点击传送 X
$clicktpy            = 13242984        点击传送 Y
$clicktpz            = 13242988        点击传送 Z


【八、功能分类总结】
--------------------------------------------------------------------------------
1. 玩家坐标/速度修改:加速、飞行、游泳、跳跃、穿墙
2. 相机控制:视角旋转、相机坐标
3. 对象遍历:读取周围单位/物品/GUID/类型
4. 地图/时间读取:地图 ID、名称、游戏内时间
5. D3D Hook 绘制:ESP、菜单、Overlay
6. Patch 补丁:水上行走、无限跳、点击传送、碰撞去除
7. 目标管理:当前目标 GUID
8. 玩家状态:阵营、头衔、醉酒、表情、缩放


【九、使用方式(概念说明)】
--------------------------------------------------------------------------------
典型读取流程:
  1. 获取 Wow.exe 模块基址 -> $basecd
  2. 通过 $staticplayer 及指针链 $pbpointer1/$pbpointer2 获取本地玩家对象
  3. 在玩家对象 + $posx/$posy/$posz 读取坐标
  4. 通过 $staticclientconnection + $mgroffset 遍历对象管理器
  5. 通过 $dx_device + $endscene_idx 进行 D3D Hook 绘制
  6. 通过 Patch 地址修改代码实现水上行走/无限跳等


【十、免责声明】
--------------------------------------------------------------------------------
本文档仅用于逆向工程学习、单机测试与私服研究。
在官方服务器使用任何内存修改/外挂程序均违反用户协议,可能导致封号。
请勿将本文档用于任何商业或破坏游戏公平性的用途。
================================================================================
文档结束
================================================================================


回复

使用道具 举报

发表于 2026-9-17 17:33:33 | 显示全部楼层
大佬有没有434的基址呢  求求求了
回复 支持 反对

使用道具 举报

发表于 2026-9-17 22:56:58 | 显示全部楼层
大佬真大方啊。。。。。。。。
回复 支持 反对

使用道具 举报

发表于 2026-9-22 19:08:01 | 显示全部楼层
看着有点像旅行者的源码里的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

小黑屋|手机版|Archiver|LUACN论坛

GMT+8, 2026-10-10 01:43 AM , Processed in 0.090528 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表