地图追踪:禽肉【更新】JS脚本:提瓦特自动钓鱼【修复+优化】 (#408)

* 地图追踪:禽肉【新增】

* 地图追踪:禽肉【新增】

下落攻击实现

* 增加了体型要求

* 优化路径

* 优化键鼠

跑图位体型必须为少男且队内无移速加成
This commit is contained in:
提瓦特钓鱼玳师
2025-03-08 12:50:12 +08:00
committed by GitHub
parent e0ef093472
commit f1b7010898
6 changed files with 94 additions and 36 deletions

View File

@@ -1 +1 @@
{"macroEvents":[{"type":0,"keyCode":87,"mouseX":0,"mouseY":0,"time":531},{"type":0,"keyCode":32,"mouseX":0,"mouseY":0,"time":797},{"type":1,"keyCode":32,"mouseX":0,"mouseY":0,"time":906},{"type":0,"keyCode":32,"mouseX":0,"mouseY":0,"time":1140},{"type":1,"keyCode":32,"mouseX":0,"mouseY":0,"time":1203},{"type":3,"mouseX":5,"mouseY":0,"time":8120},{"type":3,"mouseX":26,"mouseY":5,"time":8151},{"type":3,"mouseX":41,"mouseY":12,"time":8182},{"type":3,"mouseX":54,"mouseY":18,"time":8214},{"type":3,"mouseX":68,"mouseY":20,"time":8245},{"type":3,"mouseX":54,"mouseY":18,"time":8276},{"type":3,"mouseX":86,"mouseY":30,"time":8307},{"type":3,"mouseX":50,"mouseY":18,"time":8339},{"type":3,"mouseX":71,"mouseY":30,"time":8370},{"type":3,"mouseX":39,"mouseY":17,"time":8401},{"type":3,"mouseX":44,"mouseY":22,"time":8432},{"type":3,"mouseX":40,"mouseY":20,"time":8464},{"type":3,"mouseX":34,"mouseY":21,"time":8495},{"type":3,"mouseX":28,"mouseY":19,"time":8526},{"type":3,"mouseX":21,"mouseY":15,"time":8557},{"type":3,"mouseX":7,"mouseY":8,"time":8589},{"type":3,"mouseX":2,"mouseY":3,"time":8620},{"type":3,"mouseX":0,"mouseY":1,"time":8651},{"type":3,"mouseX":0,"mouseY":1,"time":8682},{"type":3,"mouseX":0,"mouseY":4,"time":8714},{"type":3,"mouseX":0,"mouseY":1,"time":8870},{"type":1,"keyCode":87,"mouseX":0,"mouseY":0,"time":13437},{"type":0,"keyCode":32,"mouseX":0,"mouseY":0,"time":14328},{"type":1,"keyCode":32,"mouseX":0,"mouseY":0,"time":14390},{"type":3,"mouseX":-19,"mouseY":-3,"time":15432},{"type":3,"mouseX":-21,"mouseY":-3,"time":15464},{"type":3,"mouseX":-32,"mouseY":-4,"time":15495},{"type":3,"mouseX":-42,"mouseY":-2,"time":15526},{"type":3,"mouseX":-58,"mouseY":-2,"time":15557},{"type":3,"mouseX":-61,"mouseY":-2,"time":15589},{"type":3,"mouseX":-63,"mouseY":-2,"time":15620},{"type":3,"mouseX":-48,"mouseY":-2,"time":15651},{"type":3,"mouseX":-81,"mouseY":-3,"time":15682},{"type":3,"mouseX":-48,"mouseY":-2,"time":15714},{"type":3,"mouseX":-59,"mouseY":-2,"time":15745},{"type":3,"mouseX":-55,"mouseY":-2,"time":15776},{"type":3,"mouseX":-47,"mouseY":-1,"time":15807},{"type":3,"mouseX":-45,"mouseY":-1,"time":15839},{"type":3,"mouseX":-39,"mouseY":0,"time":15870},{"type":3,"mouseX":-34,"mouseY":0,"time":15901},{"type":3,"mouseX":-24,"mouseY":0,"time":15932},{"type":3,"mouseX":-20,"mouseY":0,"time":15964},{"type":3,"mouseX":-20,"mouseY":0,"time":15995},{"type":3,"mouseX":-14,"mouseY":0,"time":16026},{"type":3,"mouseX":-23,"mouseY":1,"time":16057},{"type":3,"mouseX":-23,"mouseY":1,"time":16089},{"type":3,"mouseX":-14,"mouseY":0,"time":16120},{"type":3,"mouseX":-8,"mouseY":0,"time":16151},{"type":3,"mouseX":-2,"mouseY":0,"time":16182},{"type":3,"mouseX":-13,"mouseY":3,"time":16214},{"type":3,"mouseX":-18,"mouseY":1,"time":16245},{"type":3,"mouseX":-10,"mouseY":1,"time":16276},{"type":3,"mouseX":-1,"mouseY":0,"time":16307},{"type":0,"keyCode":87,"mouseX":0,"mouseY":0,"time":16594},{"type":3,"mouseX":-3,"mouseY":2,"time":17401},{"type":1,"keyCode":87,"mouseX":0,"mouseY":0,"time":18000},{"type":0,"keyCode":70,"mouseX":0,"mouseY":0,"time":19109}],"info":{"name":"","description":"","x":0,"y":0,"width":1920,"height":1080,"recordDpi":1.25}}
{"macroEvents":[{"type":0,"keyCode":87,"mouseX":0,"mouseY":0,"time":531},{"type":0,"keyCode":32,"mouseX":0,"mouseY":0,"time":797},{"type":1,"keyCode":32,"mouseX":0,"mouseY":0,"time":906},{"type":0,"keyCode":32,"mouseX":0,"mouseY":0,"time":1140},{"type":1,"keyCode":32,"mouseX":0,"mouseY":0,"time":1203},{"type":3,"mouseX":5,"mouseY":0,"time":8120},{"type":3,"mouseX":26,"mouseY":5,"time":8151},{"type":3,"mouseX":41,"mouseY":12,"time":8182},{"type":3,"mouseX":54,"mouseY":18,"time":8214},{"type":3,"mouseX":68,"mouseY":20,"time":8245},{"type":3,"mouseX":54,"mouseY":18,"time":8276},{"type":3,"mouseX":86,"mouseY":30,"time":8307},{"type":3,"mouseX":50,"mouseY":18,"time":8339},{"type":3,"mouseX":71,"mouseY":30,"time":8370},{"type":3,"mouseX":39,"mouseY":17,"time":8401},{"type":3,"mouseX":44,"mouseY":22,"time":8432},{"type":3,"mouseX":40,"mouseY":20,"time":8464},{"type":3,"mouseX":34,"mouseY":21,"time":8495},{"type":3,"mouseX":28,"mouseY":19,"time":8526},{"type":3,"mouseX":21,"mouseY":15,"time":8557},{"type":3,"mouseX":7,"mouseY":8,"time":8589},{"type":3,"mouseX":2,"mouseY":3,"time":8620},{"type":3,"mouseX":0,"mouseY":1,"time":8651},{"type":3,"mouseX":0,"mouseY":1,"time":8682},{"type":3,"mouseX":0,"mouseY":4,"time":8714},{"type":3,"mouseX":0,"mouseY":1,"time":8870},{"type":1,"keyCode":87,"mouseX":0,"mouseY":0,"time":13437},{"type":0,"keyCode":32,"mouseX":0,"mouseY":0,"time":14328},{"type":1,"keyCode":32,"mouseX":0,"mouseY":0,"time":14390},{"type":3,"mouseX":-19,"mouseY":-3,"time":15432},{"type":3,"mouseX":-21,"mouseY":-3,"time":15464},{"type":3,"mouseX":-32,"mouseY":-4,"time":15495},{"type":3,"mouseX":-42,"mouseY":-2,"time":15526},{"type":3,"mouseX":-58,"mouseY":-2,"time":15557},{"type":3,"mouseX":-61,"mouseY":-2,"time":15589},{"type":3,"mouseX":-63,"mouseY":-2,"time":15620},{"type":3,"mouseX":-48,"mouseY":-2,"time":15651},{"type":3,"mouseX":-81,"mouseY":-3,"time":15682},{"type":3,"mouseX":-48,"mouseY":-2,"time":15714},{"type":3,"mouseX":-59,"mouseY":-2,"time":15745},{"type":3,"mouseX":-55,"mouseY":-2,"time":15776},{"type":3,"mouseX":-47,"mouseY":-1,"time":15807},{"type":3,"mouseX":-45,"mouseY":-1,"time":15839},{"type":3,"mouseX":-39,"mouseY":0,"time":15870},{"type":3,"mouseX":-34,"mouseY":0,"time":15901},{"type":3,"mouseX":-24,"mouseY":0,"time":15932},{"type":3,"mouseX":-20,"mouseY":0,"time":15964},{"type":3,"mouseX":-20,"mouseY":0,"time":15995},{"type":3,"mouseX":-14,"mouseY":0,"time":16026},{"type":3,"mouseX":-23,"mouseY":1,"time":16057},{"type":3,"mouseX":-23,"mouseY":1,"time":16089},{"type":3,"mouseX":-14,"mouseY":0,"time":16120},{"type":3,"mouseX":-8,"mouseY":0,"time":16151},{"type":3,"mouseX":-2,"mouseY":0,"time":16182},{"type":3,"mouseX":-13,"mouseY":3,"time":16214},{"type":3,"mouseX":-18,"mouseY":1,"time":16245},{"type":3,"mouseX":-10,"mouseY":1,"time":16276},{"type":3,"mouseX":-1,"mouseY":0,"time":16307},{"type":0,"keyCode":87,"mouseX":0,"mouseY":0,"time":16594},{"type":3,"mouseX":-3,"mouseY":2,"time":17401},{"type":1,"keyCode":87,"mouseX":0,"mouseY":0,"time":17850},{"type":0,"keyCode":70,"mouseX":0,"mouseY":0,"time":19109}],"info":{"name":"","description":"","x":0,"y":0,"width":1920,"height":1080,"recordDpi":1.25}}

View File

@@ -3,24 +3,24 @@
"name": "稻妻-垂钓点-八酝岛名椎滩北",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.3",
"version": "1.4",
"description": "地区: 稻妻\n类型: 垂钓点\n详细位置: 八酝岛名椎滩北\n鱼类: 花鳉、肺棘鱼、流纹京紫蝶鱼、苦炮鲀\n饵类: 果酿饵、赤糜饵、蠕虫假饵、飞蝇假饵\n附加信息: 普通",
"bgiVersion": "0.42.4"
},
"positions": [
{
"id": 1,
"action": "",
"move_mode": "walk",
"x": -2738.22,
"y": -3414.86,
"type": "teleport",
"x": -2738.32,
"y": -3414.58,
"move_mode": "walk",
"action": "",
"action_params": ""
},
{
"id": 2,
"x": -2722.58,
"y": -3402.62,
"x": -2710.47,
"y": -3396.03,
"type": "path",
"move_mode": "dash",
"action": "",
@@ -28,8 +28,8 @@
},
{
"id": 3,
"x": -2674.26,
"y": -3417.0,
"x": -2672.37,
"y": -3397.85,
"type": "path",
"move_mode": "dash",
"action": "",
@@ -37,8 +37,8 @@
},
{
"id": 4,
"x": -2637.52,
"y": -3407.57,
"x": -2647.77,
"y": -3410.83,
"type": "path",
"move_mode": "dash",
"action": "",
@@ -46,26 +46,8 @@
},
{
"id": 5,
"x": -2619.53,
"y": -3416.3,
"type": "path",
"move_mode": "walk",
"action": "",
"action_params": ""
},
{
"id": 6,
"x": -2613.13,
"y": -3400.58,
"type": "path",
"move_mode": "swim",
"action": "",
"action_params": ""
},
{
"id": 7,
"x": -2614.86,
"y": -3395.74,
"x": -2634.59,
"y": -3400.77,
"type": "target",
"move_mode": "walk",
"action": "combat_script",

View File

@@ -3,12 +3,13 @@
"name": "提瓦特自动钓鱼(全流程+自选)",
"version": "1.2.2",
"bgi_version": "0.42.5",
"description": "脚本名称:提瓦特自动钓鱼(全流程+自选)\n功能描述支持自动追踪并垂钓bgi支持的全提瓦特垂钓点\n核心功能------------------------------>\n1.可自选地区、鱼类、鱼饵\n2.可直接钓取特定物品的兑换材料(例如渔获)\n3.可选择对应时间的鱼类[该功能不可用]\n4.支持部分地图追踪无法到达的钓鱼点(例如炽岩斗士急流鱼钓鱼点,枫丹廷东北钓鱼点、雷鸣仙垂钓点)\n注意事项------------------------------>\n1.部分点位涉及战斗,且队伍内不能有双风和跑步(不是冲刺)时加移速的角色\n2.JS脚本的设置内各设置项含有优先级如果存在高优先级且选项不为默认则只有最高优先级的设置项生效\n3.部分钓鱼点为路径追踪+键鼠脚本的混合模式可能会出现因键鼠脚本误差卡死的情况如果出现这种情况请在JS脚本的最下方的文本框内输入 1 来禁用所有包含键鼠脚本的钓鱼点\n---------------------------------------->\n作者提瓦特钓鱼玳师\n脚本反馈邮箱hijiwos@hotmail.com",
"description": "脚本名称:提瓦特自动钓鱼(全流程+自选)\n功能描述支持自动追踪并垂钓bgi支持的全提瓦特垂钓点\n核心功能------------------------------>\n1.可自选地区、鱼类、鱼饵\n2.可直接钓取特定物品的兑换材料(例如渔获)\n3.可选择对应时间的鱼类[该功能不可用]\n4.支持部分地图追踪无法到达的钓鱼点(例如炽岩斗士急流鱼钓鱼点,枫丹廷东北钓鱼点、雷鸣仙垂钓点)\n注意事项------------------------------>\n1.部分点位涉及战斗,且队伍内不能有双风和跑步(不是冲刺)时加移速的角色\n2.跑图位必须是少男体型\n3.JS脚本的设置内各设置项含有优先级如果存在高优先级且选项不为默认则只有最高优先级的设置项生效\n4.部分钓鱼点为路径追踪+键鼠脚本的混合模式可能会出现因键鼠脚本误差卡死的情况如果出现这种情况请在JS脚本的最下方的文本框内输入 1 来禁用所有包含键鼠脚本的钓鱼点\n---------------------------------------->\n作者提瓦特钓鱼玳师\n脚本反馈邮箱hijiwos@hotmail.com",
"authors": [
{
"name": "提瓦特钓鱼玳师"
}
],
"settings_ui": "settings.json",
"main": "main.js"
"main": "main.js",
"library": ["fs"]
}

View File

@@ -0,0 +1,75 @@
{
"info": {
"name": "纳塔-禽肉-奥奇卡纳塔东南-5个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "",
"bgiVersion": "0.35.1"
},
"positions": [
{
"id": 1,
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": 9813.4873046875,
"y": -372.2568359375,
"action_params": ""
},
{
"id": 2,
"x": 9773.9287109375,
"y": -378.8388671875,
"type": "path",
"move_mode": "walk",
"action": "",
"action_params": ""
},
{
"id": 3,
"x": 9743.3671875,
"y": -350.48583984375,
"type": "target",
"move_mode": "fly",
"action": "stop_flying",
"action_params": ""
},
{
"id": 4,
"x": 9745.072265625,
"y": -347.68359375,
"type": "target",
"move_mode": "walk",
"action": "combat_script",
"action_params": "wait(1)"
},
{
"id": 5,
"x": 9742.966796875,
"y": -347.70458984375,
"type": "target",
"move_mode": "walk",
"action": "combat_script",
"action_params": "wait(1)"
},
{
"id": 6,
"x": 9740.458984375,
"y": -349.4462890625,
"type": "target",
"move_mode": "walk",
"action": "combat_script",
"action_params": "wait(1)"
},
{
"id": 7,
"x": 9741.6416015625,
"y": -352.2412109375,
"type": "target",
"move_mode": "walk",
"action": "combat_script",
"action_params": "wait(1)"
}
]
}