分析时间:2026-10-06 23:25<br>分析方式:只读分析,未改动任何工程文件
「安全坐标」= 按地图分组的多点落脚表。 玩家站在合适的位置点一个按钮,程序把当前坐标<br>追加到「当前地图」这一组里;之后辅助需要"回到一个安全位置"时,从当前地图的点位里挑<br>离自己最近的那一个走过去。
格式就是最普通的 ini,section 是地图名,键是序号,值是 x,y(半角逗号):
[泫勃派]
1=500,1575
2=-1070,2040
3=-1790,1380
[柳正关]
1=-6878,998
2=-7038,252
| 文件 | 大小 | 地图数 | 点位数 | 说明 |
|---|---|---|---|---|
安全坐标.ini | 22 B | 1 | 1 | 只有 [泫勃派] 1=823,2115,残留/试手文件 |
安全坐标2.ini | 2,993 B | 24 | 214 | 现役(代码常量写死读这份) |
安全坐标8.ini | 1,331 B | 13 | 94 | 同类备份,当前代码不读 |
安全坐标2.ini 的地图:泫勃派、柳正关、三邪关、神武门、柳善府、松月关、百武关、北海冰宫、<br>无天阁 1~3 层、万寿阁 1~3 层、竹火林、渊竹林、南明湖、南明洞、血魔洞 1~3 层、地灵洞 1~3 层。
安全坐标8.ini 的地图:血魔洞1层、南明洞、泫勃派、三邪关、柳正关、无天阁1层、竹火林、<br>神武门、柳善府、松月关、百武关、伏魔洞、九泉之下。
同一批文件里还有NPC坐标2.ini / NPC坐标8.ini、物品分类2.ini / 物品分类3.ini / 物品分类8.ini,
都是"可替换配置档"的同一套路。序号含义(2/3/8)已不可考——每一类文件被选用的编号还不一样
(物品分类用 3、NPC 坐标用 2、安全坐标用 2),更像是不同时间点的不同备份。
不是你现在改的那个辅助,而是登录器 Mydll_202303211.e:
模块/江湖基址 31007/常量.e.txt .常量 安全坐标, "“安全坐标2.ini”"
.子程序 取安全坐标文件, 文本型
返回 (#安全坐标)
→ 文件名写死在常量里,所以 安全坐标8.ini 只是躺在目录里的备份。
取最近安全坐标(当前地图, 当前坐标)(代码/模块.static.e.txt 2175 行):辅助目录\Data\安全坐标2.ini计次循环首 (100, k) 逐个读 [当前地图] kx,y 算距离,保留最小的那个提示 ("安全坐标 x,y 距离 N"),返回该坐标文本_按钮设置安全坐标_被单击(代码/游戏主程序.form.e.txt 12770 行):| 守卫 | 行为 |<br>|---|---|<br>| 周围 250 范围内有怪物 | 提示「周围250范围内有怪物,禁止设置」,拒绝写入 |<br>| 与已有点的距离 ≤ 150 | 提示「附近已存在安全坐标」,不重复写 |<br>| 都不触发 | 写入当前地图的下一个空号位(最多 100 个) |
唯一的有效调用点只有一处(游戏主程序.form.e.txt 6980 行,__生成脚本指令数组 里):
.如果 (是否本地补给)
加入成员 (临时数组, “移动到” + 取最近安全坐标 (取当前地图名称 (), 取当前坐标 ()))
加入成员 (临时数组, “对话=>韦大宝=>1”)
加入成员 (临时数组, “存入”)
...
加入成员 (临时数组, “对话=>平十指=>1”)
加入成员 (临时数组, “卖出”)
也就是说:「本地补给」模式下,不做跨图回城,而是先在当前地图走到一个安全的落脚点再交易。
原来那行写死 移动到 编辑框补给坐标X,Y(用户在界面上手填单个坐标)的版本已被注释掉,<br>换成"就近自动选点"。这就是为什么要存一组点而不是一个点——角色可能在图上任何位置,<br>就近走,避免横穿整张地图(路上有怪、有仇人、有卡点)。
跳出循环。 安全坐标 = “” 时走的是 到循环尾()(= continue),所以它会一路空读到 100 才结束。功能上没错,但每次调用白转 100 圈读配置。
安全坐标 x,y 距离 N(提示 自带"内容相同就不重复")。挂机时会看到这类刷屏。
提示 是直接写界面控件(外挂窗口.编辑框提示.加入文本)。如果 取最近安全坐标被工作线程调用,就属于跨线程操作控件——这是同一批源码里的老毛病。
安全坐标*.ini 用半角 ,(代码也按半角解析),而 NPC坐标2.ini 用全角 ,(平十指=823,2115)。格式不统一,改文件时别搞混。
热血小青年/配置文件/config.ini 里另有一套内挂版的:启用安全坐标=0 / 安全坐标=0.0 / 显示安全坐标=0 / 防攻击安全坐标=0.0<br>—— 那是单点版本,和这里的多点表不是同一个东西。