指南

从一台空白电脑,到第一次会话。

可以按顺序阅读,也可以直接跳到你需要的部分。按钮名称按应用英文界面中的写法给出(应用目前提供印尼语和英语界面)。

01准备

请准备一台确实要用来运行游戏的电脑。授权会绑定在这台电脑上,所以不要在借来的电脑上开始。

  • Windows 10 或 11,64 位,已安装 PURPLE 客户端,并且能打开 Lineage 2M。
  • 稳定的网络,用于激活和定期检查授权。
  • 足够大的屏幕,能放下所有游戏窗口。窗口必须可见,不能最小化,也不能互相遮挡。
  • Windows 时钟设为自动校时。

系统要求的详情见下载页面。

02安装并打开

  1. 从下载页面获取安装包。把文件的 SHA-256 与页面上写的核对一致。
  2. 安装或解压。安装程序会请求管理员权限。如果使用便携版 ZIP,请把全部内容解压到一个文件夹;不要直接在压缩包里运行。
  3. 打开 GMI L2M。应用以管理员身份运行,这样输入才能到达游戏窗口。请同意 Windows 的提示。
  4. 选择语言。应用内有 Language(语言)选项:印尼语或英语。

应用数据保存在 %LOCALAPPDATA%\GMI-L2M:日志、录制记录、Teach 的结果和证据文件。安装文件夹不会被写入。

03激活授权

正式版需要有效的授权。激活在应用内进行,在将要使用的那台电脑上,使用管理员提供的激活码。

  • 一个激活码对应一台电脑。激活后,授权会通过互联网定期检查。
  • 激活成功并不会启动 bot。在你按下 Start 之前,什么都不会运行。
  • 没有有效的授权,Start 什么也不会运行。
  • 如果授权出了问题,不要修改 Windows 时钟,也不要把数据文件夹复制到另一台电脑。这两种做法都解决不了任何问题;请通过官方渠道联系管理员。

激活界面正在为正式版做准备。正式发布后,逐个界面的操作步骤会补充到本节。

04认识 Dashboard

  1. 打开游戏,直到角色出现。不能只停在启动器或登录界面。GMI L2M 识别的是标题以 Lineage2M 开头的窗口。
  2. 按 Reload windows。每个游戏窗口会显示为一张卡片。如果显示“No Lineage2M window yet”,请确认游戏已经打开,然后重新加载。
  3. 看懂卡片。状态(Stopped、Running、Waiting for screen、Under attack、Stuck、Error)、HP 和最近一次操作。Details(详情)里有 Capture、AI 和 Loop 的耗时。

只要状态还是 Stopped,就不会向游戏发送任何按键或点击。

05角色设置

打开 Settings,选择 Character,然后逐个标签页进行设置。每个角色都有自己的一套设置。

  • Main:Repeating keys、Party & heal、Priority 1 · Low HP、Priority 2 · Medium HP、Priority 3 · High HP 和 Unreadable HP。
  • Radar、Weapon、Mouse & Teleport 和 Others 用于各个例行操作模块:雷达、切换武器、传送与城镇、Boss、任务、日常。
  • Search settings… 可以直接找到某个选项,不必逐个打开标签页。
  • 按 Save。保存后,“Unsaved changes”提示会消失。
  • 按键行和治疗行要在该角色的 bot 重新启动之后才会生效。

设置文件夹

设置保存为 settings.json。它所在的文件夹通过 Settings 页面上的 Choose AutoKey folder… 选择。如果该文件夹里还没有 settings.json,GMI L2M 会在你保存时创建它。如果里面已经有来自 AutoKey L2M 的文件,其内容会被原样读取。

排除 Boss

在 Boss 设置中,Exclude bosses 是一组名称复选框。匹配的是画面上的 Boss 名称文字;如果某个 Boss 没有被跳过,请把它名称中的一段文字添加到 Other text。

06第一次会话

从一个角色、一个模块开始。第一个看起来没问题了,再增加其他的。

  1. 只开启少量功能。比如只开重复按键和 HP 优先级。Boss、城镇和日常先保持关闭。
  2. 在一张卡片上按 Start。不要一上来就 Start all。
  3. 观察游戏窗口和卡片。卡片上的最近一次操作应当与游戏里发生的情况一致。
  4. 按 Stop。等状态回到 Stopped。先确认停止键确实有效,再继续往下进行。

F9 会启动或停止所有窗口。只操作一个角色时,请用它卡片上的按钮。

请先用没有钻石的角色测试 Boss 功能。在 Boss 传送和 Boss 时间表中,付费传送按钮可能会被一并按下。请查看功能状态中的备注。

07多账号

从九个窗口起,Dashboard 会显示状态墙和紧凑行。也可以通过 Auto、Cards 或 Compact 手动指定显示密度。

  • 筛选:All、Running、Stopped、Need a look。每个筛选项上的数字始终是最新的。
  • Find an account or group… 按名称筛选。
  • 选择:单击方块即可选中,双击可查看它所在的行。Select all 会选中当前显示的全部账号。
  • 有账号被选中时会出现操作栏:Start、Stop、Resolution、Group…、Copy settings…
  • Copy settings… 会用来源账号的设置覆盖所选账号的设置。正在运行的账号会被跳过,各账号的目标分辨率保持不变。
  • Arrange windows 用于把已停止账号的窗口排列到你选定的显示器上,选好后按 Arrange now。仍在运行的账号必须先停止。

电脑什么时候算满载

Dashboard 会显示“Detection load … % · wait … ms”。一个检测器由所有账号轮流使用;如果显示检测器已达上限(The detector is at its limit),每个账号被扫描的频率会降低,反应也会变慢。请减少账号,或把一部分移到另一台电脑。

08Teach

内置的参考图和点击点来自同一种客户端。如果你的客户端在语言、分辨率或 HUD 缩放上有所不同,其中一部分可能匹配不上。Teach(示教)页面会把它们换成你自己的。

  1. 先让 bot 运行一会儿。每项例行操作都会登记它用到的点和图。在此之前,Teach 列表是空的。
  2. Teach point。选择一个点,按 Teach point,然后在游戏窗口里点击正确的位置。
  3. Capture template。对于参考图,先在游戏里打开对应的画面,再截取它。
  4. 再试一次。已经替换过的项目会标为 Taught。Restore default 可以撤销替换。

09Overlay

Overlay 在游戏窗口上方显示状态。它可点击穿透,不抢占焦点,也不会被 bot 读到。

  • 可设置 Show、Opacity、Position、Bot's eyes 和 Compact。
  • Bot's eyes 会把 bot 当前识别到的内容画在屏幕上。
  • 如果 Windows 无法把 Overlay 从 bot 读取的画面中隐藏(例如通过 Remote Desktop,或在版本 2004 之前的 Windows 10 上),Overlay 会自动关闭。

10Recordings 与 Triage

录制始终开启。Recordings(录制记录)页面里是各次会话和卡住诊断包。

  • 某次画面等待超过 20 秒时,该账号会变为 Need a look(需要查看),同时保存一个诊断包。
  • Triage(问题分诊)会读取诊断包并作出说明:当时打开的是什么画面、哪个匹配器差一点就匹配上,以及建议的处理方法。无需联网。
  • Replay 会根据录制记录重新执行一遍 bot 的决策。
  • Open folder 会打开诊断包所在的文件夹,方便在求助时发送。

Ask Claude 是可选功能。这个按钮会在你同意之后,把某个诊断包的最后一帧画面和摘要发送给 Anthropic,并且需要你自己的 API 密钥。不使用这个按钮,就没有任何录制记录会离开你的电脑。

11Evidence

Evidence(证据)页面根据你电脑上真实会话的录制记录进行统计:哪些步骤已被证实能跑通,哪些失败了,以及原因。

  • 一个步骤就是一次画面等待。最近三次尝试都成功为 Proven,最近一次尝试失败或卡住为 Failing,其余情况为 Seen。
  • 对于失败的步骤,会显示等待期间始终没有匹配上的匹配器,以及它最接近阈值的数值。
  • Create evidence file 会在数据文件夹的 evidence 子文件夹中写入一个小文件:只有数字和步骤名称,不含游戏画面、设置或角色名。

局限:这个页面只知道被录制下来的内容。Proven 表示所等待的画面连续三次出现;没有画面等待的功能(例如重复按键)不会作为步骤显示。

12排查问题

游戏窗口没有出现在 Dashboard 上

打开游戏直到角色出现,把窗口从最小化状态还原,然后按 Reload windows。

按键没有到达游戏

请确认 GMI L2M 以管理员身份运行。否则 Windows 会拦截发往游戏窗口的输入。

“HP not read yet”

请确认窗口没有被其他窗口挡住,并且 HP 条可见。同时检查目标分辨率和游戏内的 HUD 缩放。如果仍然如此,请连同证据文件一起发送问题报告。

账号被标为 Need a look

打开它所在的行,查看它在等什么,然后在 Recordings 页面对它的卡住诊断包打开 Triage。

账号多了以后反应变慢

查看 Dashboard 上的检测负载。如果已满,请减少这台电脑上运行的账号。

还是解决不了

生成证据文件,填写问题报告格式,然后通过官方渠道发送。

13更新

  1. 全部停止。按 Stop all,等所有账号都变为 Stopped,然后关闭应用。
  2. 安装来自下载页面的新安装包。先核对它的 SHA-256 校验值。
  3. 先测试一个角色。你的设置、Teach 的结果和录制记录都会保留。即便如此,也请先试一个账号,再 Start all。
预发布 · 尚未开放公开下载

先了解,准备好了再运行。

读一读指南,看看每项功能的状态,再从容决定。