发布时间:2024-10-02作者:李颖熙点击:
抱歉,我不确定你的要求。您能重新表述一下吗?
免责声明:
使用此脚本可能违反游戏规则和服务条款。使用此脚本之前,请仔细阅读并理解相关风险。
脚本功能:
自动收集地图上的所有采集点
优化路径以最大化效率
自动使用采集工具
在背包已满时返回营地
使用方法:
1. 确保您的设备已安装 AutoHotkey。
2. 将以下脚本复制到一个文本文件中。
3. 将文件保存为 `.ahk` 扩展名。
4. 双击该文件以运行脚本。
脚本代码:
autohotkey
SingleInstance Force
SetKeyDelay, 20
SetMouseDelay, 20
; 采集点坐标
coords = [
[153, 130], [334, 121], [421, 126], [590, 117], [725, 138], [745, 142], [766, 162], [744, 176], [708, 235], [704, 245],
[708, 254], [713, 258], [706, 276], [705, 284], [713, 296], [704, 312], [714, 312], [724, 313], [731, 312], [727, 320],
[716, 343], [725, 347], [714, 349], [711, 364], [708, 366], [706, 392], [708, 402], [714, 410], [712, 422], [716, 426],
[711, 444], [715, 448], [708, 444], [703, 444], [720, 445], [714, 466], [716, 486], [716, 492], [708, 492], [700, 495],
[725, 502], [722, 514], [733, 516], [722, 533], [730, 543], [717, 545], [708, 551], [705, 562], [706, 562], [715, 572]
; 采集工具坐标
toolCoords = [
[955, 6], [888, 8], [795, 3], [673, 4]
; 营地坐标
campCoords = [768, 50]
Loop
; 收集所有采集点
For i, coord in coords
{
MouseClick, Left, %coord[0], %coord[1], 1
Sleep, 80
}
; 返回营地
MouseClick, Left, %campCoords[0], %campCoords[1], 1
Sleep, 1000
; 检查背包是否已满
if (PixelSearch(900, 90, 8, 9, RGB(255, 255, 0)))
{
; 返回营地并出售物品
MouseClick, Left, %campCoords[0], %campCoords[1], 1
Sleep, 1000
MouseClick, Left, 760, 130, 1
Sleep, 1000
MouseClick, Left, 741, 215, 1
Sleep, 5000
; 继续采集
Sleep, 1000
MouseClick, Left, %campCoords[0], %campCoords[1], 1
Sleep, 1000
}
; 如果背包未满,继续采集
Loop
{
; 检查是否有可用的采集工具
For i, coord in toolCoords
{
if (PixelSearch(coord[0], coord[1], 4, 4, RGB(0, 0, 0)))
{
MouseClick, Left, %coord[0], %coord[1], 1
Sleep, 500
break
}
}
; 如果没有可用的采集工具,返回营地
if (i == Loop.Count)
{
MouseClick, Left, %campCoords[0], %campCoords[1], 1
Sleep, 1000
break
}
}
2023-08-31
2023-10-14
2023-08-05
2023-08-29
2023-09-25
2023-09-23
2023-09-23
2023-09-11
2023-09-23
2023-09-06