Skip to content

SMT 实时修改器教程

这一本手册只讲 SMT。它改的是运行中游戏的内存,所以有一个必须先做对的前提: 启动顺序。顺序错了后面全都连不上 —— 第一章会重点讲这件事。

一、准备工作:安装目录与启动顺序

最重要的一条

先启动 SMT,再启动游戏。 SMT 需要在游戏启动之前完成注入准备。如果游戏已经在运行,SMT 会提示你先关闭游戏 —— 这不是故障,是设计。

  1. 完整解压压缩包 —— 解压到 D:\Tools\SMT\ 这类简单路径,避免中文路径。
  2. 确认 FC26 已安装 —— 并且你知道它的安装目录在哪里(Steam / EA App 的库目录里能找到)。
  3. 完全退出 FC26 —— 包括后台残留进程。可以在任务管理器里确认没有 FC26 相关进程。
  4. 把软件目录加入杀软白名单 —— 因为要修改运行中进程,这一步能省掉后面大量麻烦。
图 1 · 在「设置」里指定 FC26 游戏安装目录,支持浏览与自动检测
截图待补充docs/public/shots/smt-01-settings-dir.png建议宽度 1600px 以上 · PNG / JPG
图 1 · 在「设置」里指定 FC26 游戏安装目录,支持浏览与自动检测

二、启动软件与完成注入

SMT 的注入是自动完成的,不需要你手动操作任何东西。你只需要保证启动顺序正确。

  1. 以管理员身份运行 SMT 主程序 —— 必须管理员权限,否则无法写入游戏进程。
  2. 确认游戏目录正确 —— 首次运行请在设置中确认安装目录。如果检测不到,手动指定。
  3. 等待注入准备完成 —— SMT 会常驻监视,检测到 FC26 进程启动后自动完成注入。
  4. 启动 FC26 —— 正常从 Steam / EA App 启动游戏即可。
  5. 看顶栏的连接状态徽章 —— 它反映当前是否已成功连接。绿色/已连接表示就绪。
图 2 · 以管理员身份运行 SMT,注意顶栏的连接状态徽章
截图待补充docs/public/shots/smt-02-launch.png建议宽度 1600px 以上 · PNG / JPG
图 2 · 以管理员身份运行 SMT,注意顶栏的连接状态徽章

小提示

SMT 同一时间只允许运行一个实例。如果提示"已在运行",在任务管理器里结束残留进程后重试。

三、连接游戏、读取当前数据

SMT 几乎所有功能页面的操作都遵循同一个节奏:先「读取当前游戏」,再修改

  1. 进入游戏可操作界面 —— 等到能正常操作菜单,而不是还在启动画面或加载中。
  2. 在 SMT 里点「读取当前游戏」 —— 页面上的数据会被填充为游戏里的真实值。
  3. 确认读到了数据 —— 如果字段还是空的,说明没连上,先看第九章的排查。
  4. 修改后观察是否即时生效 —— 大部分修改无需保存,改完立刻在游戏里就能看到。
图 3 · 先点「读取当前游戏」把真实数据读进来,再开始修改
截图待补充docs/public/shots/smt-03-connect.png建议宽度 1600px 以上 · PNG / JPG
图 3 · 先点「读取当前游戏」把真实数据读进来,再开始修改

为什么不会破坏存档

SMT 只改内存,不写存档文件。关闭游戏后所有改动自动消失,你的存档文件完全不受影响。

四、比赛内实时修改

这是 SMT 最核心、也最不可替代的部分 —— 这些事改存档做不到,因为存档只在读取时生效。

换人与体力

  • 无限换人 —— 不受换人次数限制
  • 永不疲劳 —— 球员体力不下降
  • CPU 侧单独控制 —— 按主队 / 客队分别设置:无限换人、禁用换人、疲劳(体力清零)、永不疲劳。这让"让对手累垮"或"给对手无限换人"这类玩法成为可能。
图 4 · 实时工具页:换人、体力、CPU 侧单独控制
截图待补充docs/public/shots/smt-04-realtime.png建议宽度 1600px 以上 · PNG / JPG
图 4 · 实时工具页:换人、体力、CPU 侧单独控制

变速

  1. 打开变速开关 —— 在「变速 / 游戏速率」区域启用。
  2. 拖动速率滑杆 —— 范围 0.1x4.0x。低于 1 是放慢,高于 1 是加速。
  3. 观察游戏节奏变化 —— 即时生效,不需要暂停或重开比赛。

比赛时间

  • 显示当前比赛时间 —— 读取游戏里的实时时间
  • 设置到指定分钟 —— 直接跳到你要的时间点
  • 结束上半场 —— 立即进入中场
  • 重置回 0 —— 把比赛时间归零
  • 冻结时间 —— 让时间停止,方便从容操作

比分编辑

  • 读取当前比分
  • 分别写入主队 / 客队比分
  • 锁定比分 —— 锁定后比分不再变化
图 5 · 比赛时间与比分编辑:设置时间、结束上半场、锁定比分
截图待补充docs/public/shots/smt-05-matchtime.png建议宽度 1600px 以上 · PNG / JPG
图 5 · 比赛时间与比分编辑:设置时间、结束上半场、锁定比分

五、经理模式修改

这一页只在经理模式下出现,解决的是"经营层面"的痛点。

  1. 点「读取当前游戏」 —— 先读到当前存档的经营数据。
  2. 董事会永远信任 —— 打开后不会再被解雇。
  3. 禁用合同谈判检查 —— 续约与签约可以反复重谈,不必担心一次谈崩就锁死。
  4. 职员满配 —— 教练全 5 星 + Expert、青少年球探、成年球探,支持一键满配。
  5. 调整职员容量 —— 可设置上限。
  6. 写入转会预算 —— 读取当前预算后写入新值,写入后会带回读校验。
图 6 · 经理模式:董事会信任、合同谈判、职员满配、转会预算
截图待补充docs/public/shots/smt-06-manager.png建议宽度 1600px 以上 · PNG / JPG
图 6 · 经理模式:董事会信任、合同谈判、职员满配、转会预算

六、球员生涯修改

球员生涯有独立的两个页面:基础数据(你的球员本体)与进阶数据(成长与合同)。

基础数据

  1. 读取当前游戏 —— 页面会显示你的 PlayerID。
  2. 修改中文名 —— 直接改成你想要的名字。
  3. 重新上传头像 —— 支持 200×200 的头像图片。
  4. 查看基础信息 —— 位置、惯用脚、身高体重、生日、弱脚、花式(这几项为只读展示)。
  5. 编辑核心属性 —— 34 项核心属性可编辑,含 OVR 与潜力。
  6. 勾选特性 —— 守门员 / 射门 / 传球 / 防守 / 盘带 / 身体,普通与金色都支持,勾选即生效。
  7. 点「保存到游戏」 —— 把改动写入游戏内存。
图 7 · 球员生涯基础数据:34 项核心属性、OVR、特性勾选
截图待补充docs/public/shots/smt-07-career-base.png建议宽度 1600px 以上 · PNG / JPG
图 7 · 球员生涯基础数据:34 项核心属性、OVR、特性勾选

进阶数据

  • 点数管理 —— AP 属性点、已分配点数、个性
  • 首发声望 —— 俱乐部声望、国家队声望
  • 薪资 —— 工资、资金
  • 角色管理 —— 俱乐部角色、国家队角色(预备 / 替补 / 接近首发 / 首发)
  • 转会 —— 与现队续约、发起转会、关闭续约或转会请求
  • PlayStyles 槽位解锁 —— 一键解锁全部槽位
图 8 · 进阶数据:点数、声望、薪资、角色、转会、PlayStyles 槽位
截图待补充docs/public/shots/smt-08-career-pro.png建议宽度 1600px 以上 · PNG / JPG
图 8 · 进阶数据:点数、声望、薪资、角色、转会、PlayStyles 槽位

七、球员 / 球队 / 阵型编辑

这几个页面的操作方式和 FST 很像,区别只有一个:数据源是游戏内存,改完即时生效,不需要保存存档。

球员管理

  1. 读取当前游戏
  2. 切换页签 —— 当前球员管理 / 青训营管理 / 所有球队球员
  3. 双击球员 —— 打开实时编辑窗口,含总览、基本信息与全部属性(1–99 数值控件)
  4. 改完即生效 —— 无需额外保存操作

「所有球队球员」支持按联赛与球队筛选,也就是说你可以编辑任意球队的球员,不只是自己的队。

图 9 · 双击球员打开实时编辑窗口,属性改完即生效
截图待补充docs/public/shots/smt-09-player.png建议宽度 1600px 以上 · PNG / JPG
图 9 · 双击球员打开实时编辑窗口,属性改完即生效

阵型管理

  • 当前阵容管理与全部球队阵型两个页签
  • 支持换人、站位调整、战术指令
  • 自动排首发 —— 一键排出最佳阵容
  • 应用阵型 —— 把编辑好的阵型写进游戏

球员转会

与 FST 同款的名单编辑界面,数据源改为实时内存。 球员生涯模式下会自动识别"自己"并禁止把自己转走,避免把存档玩坏。

其他

  • 球队管理 —— 读取并查看当前游戏中的球队属性
  • 国家队入选 —— 球员入选 / 阵型 / 团队设置
  • 经理管理 —— 董事会信心、周薪、经理列表,可向球队发出执教邀请
  • 数据表编辑器 —— 实时读写底层数据表,支持插入行 / 复制行 / 删除行与导出导入

小提示

在数据表编辑器里做插入或删除行这类结构性改动前,建议先「导出当前表」留一份。 改内存出错不像改存档那样能靠换回原档恢复。

八、Lua 控制台(进阶)

当你需要"一次做一整套修改"时,图形界面就不够用了。Lua 控制台让你写脚本批量操作,也用来诊断连接问题。

  1. 点「载入 DLL」 —— 手动加载注入模块,通常在自动注入失败时使用。
  2. 点「连接」 —— 建立与游戏进程的通信,并查看连接状态。
  3. 点「初始化 T3DB」 —— 初始化数据表引擎,这是大部分读写操作的前提。
  4. 点「初始化 DevPlan」 —— 初始化开发计划模块;可用「测试 DevPlan」验证是否正常。
  5. 查「API 速查」 —— 内置 92 个 API 的说明,写脚本前先查这里。
  6. 输入脚本并执行 —— 在输入框里写 Lua,按 Ctrl+Enter 执行,输出显示在上方。
图 10 · Lua 控制台:载入 DLL、连接、初始化 T3DB、API 速查与执行输出
截图待补充docs/public/shots/smt-10-lua.png建议宽度 1600px 以上 · PNG / JPG
图 10 · Lua 控制台:载入 DLL、连接、初始化 T3DB、API 速查与执行输出

小提示

执行历史会落盘保存,方便你回溯上次成功跑通的脚本。控制台输出可以「清空」, 但清空的是显示内容,历史记录不受影响。

九、连不上 / 改不动?逐项排查

SMT 的问题九成出在启动顺序权限上。按顺序核对:

软件启动时就退出了

说明它检测到 FC26 仍在运行。这是正常行为 —— 必须先完全退出游戏,再启动 SMT。 检查任务管理器里有没有残留的 FC26 进程。

显示未连接 / 读取当前游戏没反应

  1. 核对启动顺序 —— 必须先开 SMT,后开游戏。顺序反了要全部关掉重来。
  2. 确认游戏目录设置正确 —— 在设置里检查 FC26 安装目录。
  3. 确认游戏已进入可操作界面 —— 启动画面和加载中读不到数据。
  4. 用 Lua 控制台诊断 —— 点「连接」看状态,必要时点「载入 DLL」重新加载。
  5. 排除工具冲突 —— 如果同时装了其他修改工具或补丁,可能与 SMT 冲突,在干净环境重试。
图 11 · 顶栏的连接状态徽章,用来判断是否已成功连接游戏
截图待补充docs/public/shots/smt-11-status.png建议宽度 1600px 以上 · PNG / JPG
图 11 · 顶栏的连接状态徽章,用来判断是否已成功连接游戏

部分功能是灰色的,点不了

灰色表示当前账号没有对应授权。这是授权系统的正常表现 —— 它宁可置灰,也不会给你一个点了没反应的按钮。 请到下载页查看授权获取方式。

游戏更新后工具失效

游戏版本更新会导致内存偏移变化,这是所有内存修改工具的共性问题。 SMT 的偏移采用可外部覆写的适配层设计,通常只需更新偏移数据,不必重装软件。 请留意软件内的更新提示。

修改后游戏崩溃

  • 确认 T3DB 已正确初始化再执行修改操作
  • 避免在加载中、过场动画或切换界面时写入
  • 数值保持在游戏允许范围内(例如属性 1–99)
  • 频繁崩溃时记录具体操作序列并反馈

其他问题

常见问题按现象查找;仍未解决时整理错误提示与操作步骤后反馈。

下一步

仅供单机娱乐使用 · 请支持正版游戏 · 本工具不提供任何游戏本体