This commit is contained in:
Yang-z
2025-01-26 11:08:11 +08:00
487 changed files with 51372 additions and 1224 deletions

View File

@@ -113,7 +113,7 @@ function extractInfoFromTCGFile(filePath, parentFolder) {
const content = fs.readFileSync(filePath, 'utf8'); const content = fs.readFileSync(filePath, 'utf8');
const authorMatch = content.match(/\/\/\s*作者:(.*)/); const authorMatch = content.match(/\/\/\s*作者:(.*)/);
const descriptionMatch = content.match(/\/\/\s*描述:(.*)/); const descriptionMatch = content.match(/\/\/\s*描述:(.*)/);
const characterMatches = content.match(/角色\d+=([^|\r\n{]+)/g); const characterMatches = content.match(/角色\d+\s?=([^|\r\n{]+)/g);
let tags = characterMatches let tags = characterMatches
? characterMatches.map(match => match.split('=')[1].trim()) ? characterMatches.map(match => match.split('=')[1].trim())
@@ -123,6 +123,9 @@ function extractInfoFromTCGFile(filePath, parentFolder) {
if (filePath.includes('惊喜牌组')) { if (filePath.includes('惊喜牌组')) {
tags = ['惊喜牌组', ...tags]; tags = ['惊喜牌组', ...tags];
} }
if (filePath.includes('酒馆挑战')) {
tags = ['酒馆挑战', ...tags];
}
return { return {
author: authorMatch ? authorMatch[1].trim() : '', author: authorMatch ? authorMatch[1].trim() : '',

4875
repo.json

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,9 @@
// 原作者:Ran 名称:火芙茜希-火神先手重击版 修改者:凉城
// 描述:仅适合零命火神纳塔虹灵的净土副本,充能容错更高一点,可以一波带走
玛薇卡 e
班尼特 walk(w,0.7),dash(0.5),e,wait(0.3),keypress(F1),wait(0.7),keypress(ESCAPE)
希诺宁 e,attack(0.7),q,wait(1.3)
班尼特 e,wait(0.3),keypress(F1),wait(0.7),keypress(ESCAPE),q,e
茜特菈莉 e,q,e
玛薇卡 q,charge(5)

View File

@@ -0,0 +1,14 @@
// 作者3364729893
// 描述:生存位,奶芙,两位必选(奶芙方便循环)
// 生存位,奶芙,两位必选(奶芙方便循环)
钟离 s(0.2),e(hold),wait(0.3),w(0.2),q
芙宁娜 e,wait(0.4),attack,wait(0.2),charge(0.5),wait(0.4),q
//无所谓,凑个位置
纳西妲 e(hold),q
温迪 e,q
//输出位
雷电将军 e,q,attack(1.6),charge(0.6)
玛薇卡 q,e(hold),attack(1.5),charge(2.5)

View File

@@ -0,0 +1,8 @@
//作者baixi
//描述:除纳西妲外均不使用大招,减少时间浪费,相较于通用策略衔接更加紧凑
钟离 s(0.2),e(hold)
八重神子 s(0.1),e,wait(0.45),e,wait(0.55),w(0.2),e
枫原万叶 e,attack(0.1)
纳西妲 e(hold),q,wait(0.45)

View File

@@ -1,3 +1,5 @@
// 作者:gps
// 描述:仆人开e茜特菈莉套盾夜兰挂水班尼特上buff仆人输出
仆人 e 仆人 e
茜特菈莉 e,q 茜特菈莉 e,q
夜兰 e,q 夜兰 e,q

View File

@@ -0,0 +1,8 @@
// 作者:Biiike
// 描述:得益于仆人长索敌机制亲测比较喜欢乱动的怪如漂浮灵骗骗花遗迹守卫都比较好用钟离盾尽量厚配合艾梅莉埃可在ai判定时持续造成伤害。
仆人 e
钟离 s(0.1),e(hold)
艾梅莉埃 e,q
枫原万叶 attack,dash,e,attack,q
仆人 e,charge(0.52),attack(1.5),s(0.5),attack(1.5)

View File

@@ -0,0 +1,10 @@
// 作者鸿羽er
// 描述火神锄地解决方案白术带队1号位跑图请确保您的玛薇卡q技能小程序伤害在11w或二命以上否则在面对大灵显化身等怪物时无法得到好的游戏体验
玛薇卡 attack,e
万叶 e(hold),wait(0.2),attack,wait(0.3)
茜特菈莉 attack,e,q, wait(0.7),keydown(VK_SPACE), wait(0.4), keyup(VK_SPACE), wait(3),attack, wait(0.3)
玛薇卡 attack,e,q
万叶 e(hold),wait(0.3),attack,wait(0.3)
白术 e,q
茜特菈莉 attack,wait(0.3),e, wait(0.7),keydown(VK_SPACE), wait(0.4), keyup(VK_SPACE), wait(3),attack

View File

@@ -0,0 +1,9 @@
// 作者:鸿羽er
// 描述:盾薄慎选使用建议芙芙最好二命及以上芭芭拉武器首选遗祀玉珑备选讨龙由于老芭奶量溢出充能优先堆190-220左右为宜。
芙宁娜 e
万叶 e(hold), wait(0.3), attack
茜特菈莉 a,e,q,wait(0.4), keydown(VK_SPACE), wait(0.5), keyup(VK_SPACE), wait(3),attack
芭芭拉 q,e,attack(3),charge(0.4)
万叶 e(hold), wait(0.1), attack

View File

@@ -0,0 +1,11 @@
// 作者:FEiiL
// 描述:副本,采集(除矿物),锄地(虽然不是很好,神子和蓝砚会动来动去的落材料)通用。建议高练度(蕾神血量++,蓝砚攻击++另外神子的q等作者添加满能量及cd判断再说
八重神子 keydown(w),wait(0.1),e,keyup(w),wait(0.3),keydown(s),wait(0.1),e,wait(0.4),e,keyup(s),wait(0.3),keydown(w),wait(0.2),keyup(w),keydown(w),wait(0.2),keyup(w),attack(0.2),wait(0.2),attack(0.2),wait(0.3),attack(0.2)
夏沃蕾 e,wait(0.2)
蓝砚 e,wait(0.2)
纳西妲 e(hold),wait(0.5),q,attack(0.2)
八重神子 keydown(w),wait(0.1),e,keyup(w),wait(0.3),keydown(s),wait(0.1),e,wait(0.4),e,keyup(s),wait(0.3),keydown(w),wait(0.2),keyup(w),keydown(w),wait(0.2),keyup(w),attack(0.2),wait(0.2),attack(0.2),wait(0.3),attack(0.2)
夏沃蕾 attack(0.2),q,e(hold),wait(0.3),
蓝砚 q,e,wait(0.2)
纳西妲 e(hold),wait(0.5),q,wait(0.2)

View File

@@ -0,0 +1,11 @@
//作者:白汐
//描述:无芙情况下替换为八重
钟离 s(0.2),e(hold)
那维莱特 e
枫原万叶 e,attack(0.1)
八重神子 s(0.1),e,wait(0.45),e,wait(0.55),w(0.2),e
那维莱特 charge(3)
枫原万叶 q,e,attack(0.1)
钟离 e(hold),wait(0.3)
那维莱特 e,charge(3),q,charge(3),charge(3)

View File

@@ -0,0 +1,10 @@
//作者FEiiL
//描述大舅哥很好用遇到怪物自动铁山靠纠正可惜dps低了点
钟离 s(0.1),e(hold),wait(0.3),w(0.1)
茜特菈莉 w(0.8),e
万叶 e,attack
神里绫人 e,charge(6)
万叶 e,attack,q
钟离 q,e(hold),wait(0.3)
茜特菈莉 e,q
神里绫人 q,e,charge(6)

View File

@@ -0,0 +1,7 @@
// 作者: 慵宁ya
// 描述: 宵宫攻击结束时会向前移动以回正位置, 每轮循环结束时会自动按下X键, 防止卡钟离柱子上
钟离 s(0.1),e(hold),wait(0.2),w(0.1),q
芙宁娜 e,wait(0.4),keypress(VK_Q)
珊瑚宫心海 e
宵宫 e,attack(5.6),keydown(VK_LSHIFT),keydown(VK_W),wait(1.6),keyup(VK_LSHIFT),keyup(VK_W),wait(0.2),keypress(VK_X)

View File

@@ -0,0 +1,7 @@
// 作者:叶柒改自黎牧LIMU茜芙枫心
// 描述:钟离套盾,芙宁娜召唤术,万叶减水抗,心海海染输出(心海充能足够可以连续开大输出)。
钟离 s(0.2),e(hold),wait(0.2),w(0.2)
芙宁娜 e,q
枫原万叶 e(hold),attack,q
珊瑚宫心海 e,q,attack,wait(0.2),attack,wait(0.2),attack,wait(0.5),attack,wait(0.2),attack,wait(0.2),attack,wait(0.5),attack,wait(0.2),attack,wait(0.2),attack,wait(0.5),dash

View File

@@ -0,0 +1,7 @@
//作者:cuteJaven
//描述:盾(钟离)、自动攻击(芙宁娜、久岐忍)、奶(瑶瑶)
钟离 s(0.2),e(hold),wait(0.3),w(0.2),q
芙宁娜 e,wait(0.3),q
瑶瑶 e
久岐忍 e,wait(0.3),q,wait(3)
瑶瑶 q,j,wait(0.8),attack,j,wait(1),attack,j,wait(1),attack,j,wait(1),attack,j

View File

@@ -9,13 +9,14 @@
log.error(`执行 ${locationName} 路径时发生错误`); log.error(`执行 ${locationName} 路径时发生错误`);
} }
await sleep(2000); await sleep(2000);
if (locationName == "纳塔凯瑟琳") if (locationName == "纳塔凯瑟琳") {
keyDown("w"); keyDown("w");
await sleep(4500); await sleep(4500);
keyUp("w"); keyUp("w");
keyDown("d"); keyDown("d");
await sleep(2000); await sleep(2000);
keyUp("d"); keyUp("d");
}
} }
let filePath; let filePath;

View File

@@ -0,0 +1,84 @@
{
"info": {
"name": "稻妻-野伏众-八酝岛名椎滩-11个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-11个\n稻妻-八酝岛名椎滩",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"x": -2739.5,
"y": -3417,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "teleport"
},
{
"id": 2,
"x": -2688.75,
"y": -3418,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 3,
"x": -2698,
"y": -3464,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 4,
"x": -2733,
"y": -3520.5,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 5,
"x": -2768.25,
"y": -3556.76,
"type": "path",
"move_mode": "walk",
"action": "",
"action_params": ""
},
{
"id": 6,
"x": -2805,
"y": -3555,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 7,
"x": -2881.75,
"y": -3578.25,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 8,
"x": -2931.51,
"y": -3527.75,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "target"
}
]
}

View File

@@ -0,0 +1,39 @@
{
"info": {
"name": "稻妻-野伏众-八酝岛无想刃狭间东南方岸边-6个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-6个\n稻妻-八酝岛无想刃狭间东南方岸边",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": -2536.38,
"y": -3541.02,
"action_params": ""
},
{
"id": 2,
"action": "fight",
"move_mode": "walk",
"type": "path",
"x": -2482.25,
"y": -3567,
"action_params": ""
},
{
"id": 3,
"action": "fight",
"move_mode": "walk",
"type": "target",
"x": -2430,
"y": -3587,
"action_params": ""
}
]
}

View File

@@ -0,0 +1,48 @@
{
"info": {
"name": "稻妻-野伏众-八酝岛无想刃狭间南方-4个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-4个\n稻妻-八酝岛无想刃狭间南方",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": -2367.27,
"y": -3772.58,
"action_params": ""
},
{
"id": 2,
"action": "fight",
"move_mode": "walk",
"type": "path",
"x": -2358.86,
"y": -3701.58,
"action_params": ""
},
{
"id": 3,
"action": "",
"move_mode": "walk",
"type": "path",
"x": -2378.38,
"y": -3715.59,
"action_params": ""
},
{
"id": 4,
"action": "fight",
"move_mode": "walk",
"type": "target",
"x": -2458.78,
"y": -3730.05,
"action_params": ""
}
]
}

View File

@@ -0,0 +1,48 @@
{
"info": {
"name": "稻妻-野伏众-八酝岛绯木村东北半山腰-1个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-1个\n稻妻-八酝岛绯木村东北半山腰",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"x": -2216.72,
"y": -3702.47,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "teleport"
},
{
"id": 2,
"x": -2259.85,
"y": -3659.97,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 3,
"x": -2266.62,
"y": -3657.5,
"action": "stop_flying",
"move_mode": "fly",
"action_params": "",
"type": "path"
},
{
"id": 4,
"x": -2266.25,
"y": -3660.13,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "path"
}
]
}

View File

@@ -0,0 +1,138 @@
{
"info": {
"name": "稻妻-野伏众-八酝岛绯木村内蛇神之首左蛇骨矿洞左-16个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-16个\n稻妻-八酝岛绯木村内蛇神之首左蛇骨矿洞左",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"x": -2216.72,
"y": -3702.47,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "teleport"
},
{
"id": 2,
"x": -2219.49,
"y": -3723.4,
"action": "",
"move_mode": "run",
"action_params": "",
"type": "path"
},
{
"id": 3,
"x": -2213.0,
"y": -3733.0,
"action": "",
"move_mode": "run",
"action_params": "",
"type": "path"
},
{
"id": 4,
"x": -2198.5,
"y": -3734.5,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 5,
"x": -2180.5,
"y": -3732.75,
"action": "",
"move_mode": "run",
"action_params": "",
"type": "path"
},
{
"id": 6,
"x": -2159.5,
"y": -3762.25,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 7,
"x": -2117.25,
"y": -3808.5,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 8,
"x": -2107.5,
"y": -3815.25,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 9,
"x": -2064.4,
"y": -3854.47,
"action": "stop_flying",
"move_mode": "fly",
"action_params": "",
"type": "path"
},
{
"id": 10,
"x": -2055.0,
"y": -3864.25,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 11,
"x": -2084.0,
"y": -3889.75,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 12,
"x": -2090.25,
"y": -3899.75,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 13,
"x": -2071.4,
"y": -3946.52,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 14,
"x": -2136.5,
"y": -4067.5,
"action": "fight",
"move_mode": "run",
"action_params": "",
"type": "target"
}
]
}

View File

@@ -0,0 +1,75 @@
{
"info": {
"name": "稻妻-野伏众-八酝岛藤兜砦东略偏北岸边-4个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-4个\n稻妻-八酝岛藤兜砦东略偏北岸边",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"x": -2198.5,
"y": -3486.5,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "teleport"
},
{
"id": 2,
"x": -2250,
"y": -3503.5,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 3,
"x": -2312.75,
"y": -3507.5,
"action": "",
"move_mode": "fly",
"action_params": "",
"type": "path"
},
{
"id": 4,
"x": -2338.25,
"y": -3506.25,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 5,
"x": -2390.25,
"y": -3514.75,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 6,
"x": -2398.75,
"y": -3470.48,
"type": "path",
"move_mode": "run",
"action": "fight",
"action_params": ""
},
{
"id": 7,
"x": -2409.51,
"y": -3501.26,
"action": "fight",
"move_mode": "run",
"action_params": "",
"type": "target"
}
]
}

View File

@@ -0,0 +1,39 @@
{
"info": {
"name": "稻妻-野伏众-八酝岛藤兜砦北-2个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-2个\n稻妻-八酝岛藤兜砦北",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": -2198.5,
"y": -3486.5,
"action_params": ""
},
{
"id": 2,
"action": "fight",
"move_mode": "walk",
"type": "path",
"x": -2161,
"y": -3456.5,
"action_params": ""
},
{
"id": 3,
"action": "fight",
"move_mode": "walk",
"type": "target",
"x": -2169,
"y": -3410,
"action_params": ""
}
]
}

View File

@@ -0,0 +1,84 @@
{
"info": {
"name": "稻妻-野伏众-八酝岛藤兜砦崖上-6个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-6个\n稻妻-八酝岛藤兜砦崖上",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"x": -2198.5,
"y": -3486.5,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "teleport"
},
{
"id": 2,
"x": -2195.25,
"y": -3546.25,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 3,
"x": -2162.75,
"y": -3574.25,
"action": "",
"move_mode": "run",
"action_params": "",
"type": "path"
},
{
"id": 4,
"x": -2205.5,
"y": -3585.5,
"action": "",
"move_mode": "run",
"action_params": "",
"type": "path"
},
{
"id": 5,
"x": -2213.0,
"y": -3600.25,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 6,
"x": -2246,
"y": -3607,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 7,
"x": -2302.5,
"y": -3583,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 8,
"x": -2329,
"y": -3553.5,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "target"
}
]
}

View File

@@ -0,0 +1,39 @@
{
"info": {
"name": "稻妻-野伏众-八酝岛藤兜砦西-1个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-1个\n稻妻-八酝岛藤兜砦西",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": -1963.81,
"y": -3575.83,
"action_params": ""
},
{
"id": 2,
"action": "",
"move_mode": "run",
"type": "path",
"x": -1991.25,
"y": -3594.5,
"action_params": ""
},
{
"id": 3,
"action": "fight",
"move_mode": "walk",
"type": "target",
"x": -1964.5,
"y": -3608.5,
"action_params": ""
}
]
}

View File

@@ -0,0 +1,66 @@
{
"info": {
"name": "稻妻-野伏众-八酝岛蛇神之首东方-9个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-9个\n稻妻-八酝岛蛇神之首东方",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": -2404.62,
"y": -3921.96,
"action_params": ""
},
{
"id": 2,
"x": -2401.01,
"y": -3917.52,
"type": "path",
"move_mode": "walk",
"action": "",
"action_params": ""
},
{
"id": 3,
"x": -2355.24,
"y": -3824.48,
"type": "path",
"move_mode": "fly",
"action": "stop_flying",
"action_params": ""
},
{
"id": 4,
"action": "fight",
"move_mode": "walk",
"type": "path",
"x": -2355.59,
"y": -3824.59,
"action_params": ""
},
{
"id": 5,
"action": "fight",
"move_mode": "walk",
"type": "path",
"x": -2493.67,
"y": -3811.59,
"action_params": ""
},
{
"id": 6,
"action": "fight",
"move_mode": "walk",
"type": "target",
"x": -2584.72,
"y": -3805.58,
"action_params": ""
}
]
}

View File

@@ -0,0 +1,66 @@
{
"info": {
"name": "稻妻-野伏众-八酝岛蛇骨矿洞上方-2个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-2个\n稻妻-八酝岛蛇骨矿洞上方",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": -2404.62,
"y": -3921.96,
"action_params": ""
},
{
"id": 2,
"action": "",
"move_mode": "walk",
"type": "path",
"x": -2401.78,
"y": -3927.29,
"action_params": ""
},
{
"id": 3,
"action": "stop_flying",
"move_mode": "fly",
"type": "path",
"x": -2369.76,
"y": -3982.82,
"action_params": ""
},
{
"id": 4,
"x": -2369.51,
"y": -3983.0,
"type": "path",
"move_mode": "walk",
"action": "fight",
"action_params": ""
},
{
"id": 5,
"action": "",
"move_mode": "walk",
"type": "path",
"x": -2325.98,
"y": -4000.32,
"action_params": ""
},
{
"id": 6,
"action": "fight",
"move_mode": "walk",
"type": "target",
"x": -2301.25,
"y": -3979.25,
"action_params": ""
}
]
}

View File

@@ -0,0 +1,75 @@
{
"info": {
"name": "稻妻-野伏众-八酝岛蛇骨矿洞东南-6个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-6个\n稻妻-八酝岛蛇骨矿洞东南",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"x": -2404.62,
"y": -3921.96,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "teleport"
},
{
"id": 2,
"x": -2438.25,
"y": -3959,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 3,
"x": -2462.5,
"y": -4017.75,
"action": "stop_flying",
"move_mode": "fly",
"action_params": "",
"type": "path"
},
{
"id": 4,
"x": -2460.25,
"y": -4025.38,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 5,
"x": -2470.75,
"y": -4023.5,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 6,
"x": -2566.75,
"y": -4000.75,
"action": "stop_flying",
"move_mode": "fly",
"action_params": "",
"type": "path"
},
{
"id": 7,
"x": -2580.0,
"y": -4002.75,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "target"
}
]
}

View File

@@ -0,0 +1,39 @@
{
"info": {
"name": "稻妻-野伏众-八酝岛蛇骨矿洞南崖下-4个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-4个\n稻妻-八酝岛蛇骨矿洞南崖下",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": -2399.54,
"y": -4127.87,
"action_params": ""
},
{
"id": 2,
"action": "",
"move_mode": "walk",
"type": "path",
"x": -2359.27,
"y": -4137.68,
"action_params": ""
},
{
"id": 3,
"action": "fight",
"move_mode": "run",
"type": "target",
"x": -2356.27,
"y": -4126.68,
"action_params": ""
}
]
}

View File

@@ -0,0 +1,39 @@
{
"info": {
"name": "稻妻-野伏众-海祇岛北方最远处浅滩-3个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-3个\n稻妻-海祇岛北方最远处浅滩",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": -765.55,
"y": -3556.74,
"action_params": ""
},
{
"id": 2,
"action": "",
"move_mode": "walk",
"type": "path",
"x": -753.7,
"y": -3546.04,
"action_params": ""
},
{
"id": 3,
"action": "fight",
"move_mode": "walk",
"type": "target",
"x": -737.19,
"y": -3459.5,
"action_params": ""
}
]
}

View File

@@ -0,0 +1,66 @@
{
"info": {
"name": "稻妻-野伏众-海祇岛北方略偏左-4个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-4个\n稻妻-海祇岛北方略偏左",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"x": -765.55,
"y": -3556.74,
"type": "teleport",
"move_mode": "walk",
"action": "",
"action_params": ""
},
{
"id": 2,
"action": "",
"move_mode": "walk",
"type": "path",
"x": -755.58,
"y": -3574.26,
"action_params": ""
},
{
"id": 3,
"action": "stop_flying",
"move_mode": "fly",
"type": "path",
"x": -707.3,
"y": -3606.52,
"action_params": ""
},
{
"id": 4,
"x": -707.24,
"y": -3606.49,
"type": "path",
"move_mode": "walk",
"action": "fight",
"action_params": ""
},
{
"id": 5,
"action": "fight",
"move_mode": "walk",
"type": "path",
"x": -741.82,
"y": -3647.79,
"action_params": ""
},
{
"id": 6,
"action": "fight",
"move_mode": "walk",
"type": "target",
"x": -751.83,
"y": -3682.83,
"action_params": ""
}
]
}

View File

@@ -0,0 +1,75 @@
{
"info": {
"name": "稻妻-野伏众-海祇岛曚云神社北方-4个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-4个\n稻妻-海祇岛曚云神社北方",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": -765.55,
"y": -3556.74,
"action_params": ""
},
{
"id": 2,
"action": "",
"move_mode": "run",
"type": "path",
"x": -698.08,
"y": -3561.05,
"action_params": ""
},
{
"id": 3,
"action": "",
"move_mode": "walk",
"type": "path",
"x": -659.05,
"y": -3581.06,
"action_params": ""
},
{
"id": 4,
"action": "fight",
"move_mode": "walk",
"type": "path",
"x": -632.54,
"y": -3596.57,
"action_params": ""
},
{
"id": 5,
"action": "",
"move_mode": "walk",
"type": "path",
"x": -610.02,
"y": -3618.58,
"action_params": ""
},
{
"id": 6,
"x": -583.98,
"y": -3659.0,
"type": "path",
"move_mode": "fly",
"action": "stop_flying",
"action_params": ""
},
{
"id": 7,
"action": "fight",
"move_mode": "walk",
"type": "target",
"x": -584.01,
"y": -3659.1,
"action_params": ""
}
]
}

View File

@@ -0,0 +1,75 @@
{
"info": {
"name": "稻妻-野伏众-海祇岛望泷村东北方河边瀑布边-4个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-4个\n稻妻-海祇岛望泷村东北方河边瀑布边",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"x": -1057.48,
"y": -3945.37,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "teleport"
},
{
"id": 2,
"x": -1044.65,
"y": -3935.62,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 3,
"x": -1006.63,
"y": -3862.58,
"action": "stop_flying",
"move_mode": "fly",
"action_params": "",
"type": "path"
},
{
"id": 4,
"x": -1005.02,
"y": -3867.26,
"type": "path",
"move_mode": "walk",
"action": "fight",
"action_params": ""
},
{
"id": 5,
"x": -928.08,
"y": -3843.57,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 6,
"x": -926.25,
"y": -3859.75,
"action": "fight",
"move_mode": "run",
"action_params": "",
"type": "path"
},
{
"id": 7,
"x": -950.0,
"y": -3888.25,
"action": "fight",
"move_mode": "run",
"action_params": "",
"type": "target"
}
]
}

View File

@@ -0,0 +1,48 @@
{
"info": {
"name": "稻妻-野伏众-海祇岛望泷村左侧崖上-2个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-2个\n稻妻-海祇岛望泷村左侧崖上",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": -754.8,
"y": -4000.05,
"action_params": ""
},
{
"id": 2,
"action": "",
"move_mode": "walk",
"type": "path",
"x": -730.55,
"y": -4012.78,
"action_params": ""
},
{
"id": 3,
"action": "",
"move_mode": "fly",
"type": "path",
"x": -705.78,
"y": -4024.28,
"action_params": ""
},
{
"id": 4,
"action": "fight",
"move_mode": "walk",
"type": "target",
"x": -648.5,
"y": -4015.03,
"action_params": ""
}
]
}

View File

@@ -0,0 +1,57 @@
{
"info": {
"name": "稻妻-野伏众-海祇岛望泷村左侧崖下岸边-3个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-3个\n稻妻-海祇岛望泷村左侧崖下岸边",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": -754.8,
"y": -4000.05,
"action_params": ""
},
{
"id": 2,
"action": "",
"move_mode": "run",
"type": "path",
"x": -671.75,
"y": -3982.79,
"action_params": ""
},
{
"id": 3,
"action": "",
"move_mode": "walk",
"type": "path",
"x": -650.74,
"y": -3987.79,
"action_params": ""
},
{
"id": 4,
"action": "stop_flying",
"move_mode": "fly",
"type": "path",
"x": -638.23,
"y": -3986.79,
"action_params": ""
},
{
"id": 5,
"x": -638.23,
"y": -3986.79,
"type": "target",
"move_mode": "walk",
"action": "fight",
"action_params": ""
}
]
}

View File

@@ -0,0 +1,39 @@
{
"info": {
"name": "稻妻-野伏众-海祇岛水月池东南岸边-3个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-3个\n稻妻-海祇岛水月池东南岸边",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": -1314.84,
"y": -3775.54,
"action_params": ""
},
{
"id": 2,
"action": "",
"move_mode": "run",
"type": "path",
"x": -1328.68,
"y": -3762.08,
"action_params": ""
},
{
"id": 3,
"action": "fight",
"move_mode": "walk",
"type": "target",
"x": -1370.2,
"y": -3767.09,
"action_params": ""
}
]
}

View File

@@ -0,0 +1,30 @@
{
"info": {
"name": "稻妻-野伏众-海祇岛水月池南略偏右-3个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-3个\n稻妻-海祇岛水月池南略偏右",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": -1057.48,
"y": -3945.37,
"action_params": ""
},
{
"id": 2,
"action": "fight",
"move_mode": "walk",
"type": "target",
"x": -1203.42,
"y": -3894.56,
"action_params": ""
}
]
}

View File

@@ -0,0 +1,84 @@
{
"info": {
"name": "稻妻-野伏众-海祇岛珊瑚宫下火炬间-1个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-1个\n稻妻-海祇岛珊瑚宫下火炬间",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"x": -761.03,
"y": -3799.8,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "teleport"
},
{
"id": 2,
"x": -745.55,
"y": -3810.52,
"action": "",
"move_mode": "run",
"action_params": "",
"type": "path"
},
{
"id": 3,
"x": -732.75,
"y": -3807.25,
"action": "",
"move_mode": "run",
"action_params": "",
"type": "path"
},
{
"id": 4,
"x": -725.75,
"y": -3822.25,
"type": "path",
"move_mode": "walk",
"action": "",
"action_params": ""
},
{
"id": 5,
"x": -717.04,
"y": -3825.53,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 6,
"x": -698.78,
"y": -3841.03,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 7,
"x": -690.52,
"y": -3858.04,
"action": "stop_flying",
"move_mode": "fly",
"action_params": "",
"type": "path"
},
{
"id": 8,
"x": -694.52,
"y": -3850.54,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "target"
}
]
}

View File

@@ -0,0 +1,84 @@
{
"info": {
"name": "稻妻-野伏众-海祇岛珊瑚宫东北方-3个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-3个\n稻妻-海祇岛珊瑚宫东北方",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"x": -761.03,
"y": -3799.8,
"type": "teleport",
"move_mode": "walk",
"action": "",
"action_params": ""
},
{
"id": 2,
"action": "",
"move_mode": "walk",
"type": "path",
"x": -765.21,
"y": -3795.75,
"action_params": ""
},
{
"id": 3,
"action": "stop_flying",
"move_mode": "fly",
"type": "path",
"x": -870.38,
"y": -3718.24,
"action_params": ""
},
{
"id": 4,
"action": "fight",
"move_mode": "walk",
"type": "path",
"x": -860.13,
"y": -3725.0,
"action_params": ""
},
{
"id": 5,
"action": "",
"move_mode": "walk",
"type": "path",
"x": -887.14,
"y": -3739.01,
"action_params": ""
},
{
"id": 6,
"x": -901.25,
"y": -3737.25,
"type": "path",
"move_mode": "walk",
"action": "",
"action_params": ""
},
{
"id": 7,
"action": "",
"move_mode": "walk",
"type": "path",
"x": -913.63,
"y": -3738.0,
"action_params": ""
},
{
"id": 8,
"action": "fight",
"move_mode": "walk",
"type": "target",
"x": -921.0,
"y": -3730.62,
"action_params": ""
}
]
}

View File

@@ -0,0 +1,57 @@
{
"info": {
"name": "稻妻-野伏众-清籁岛天云峠东侧-8个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-8个\n稻妻-清籁岛天云峠东侧",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": -4476.26,
"y": -4577.83,
"action_params": ""
},
{
"id": 2,
"action": "fight",
"move_mode": "walk",
"type": "path",
"x": -4521.32,
"y": -4670.29,
"action_params": ""
},
{
"id": 3,
"action": "fight",
"move_mode": "walk",
"type": "path",
"x": -4620.38,
"y": -4618.27,
"action_params": ""
},
{
"id": 4,
"action": "",
"move_mode": "walk",
"type": "path",
"x": -4622.38,
"y": -4593.25,
"action_params": ""
},
{
"id": 5,
"action": "fight",
"move_mode": "walk",
"type": "target",
"x": -4586.36,
"y": -4545.23,
"action_params": ""
}
]
}

View File

@@ -0,0 +1,138 @@
{
"info": {
"name": "稻妻-野伏众-清籁岛平海砦-11个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-11个\n稻妻-清籁岛平海砦",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"x": -4444.64,
"y": -4287.64,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "teleport"
},
{
"id": 2,
"x": -4493.36,
"y": -4319.3,
"action": "stop_flying",
"move_mode": "fly",
"action_params": "",
"type": "path"
},
{
"id": 3,
"x": -4509.12,
"y": -4286.53,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 4,
"x": -4514.37,
"y": -4255.27,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 5,
"x": -4497.61,
"y": -4246.51,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 6,
"x": -4459.56,
"y": -4223.29,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 7,
"x": -4423.04,
"y": -4277.31,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 8,
"x": -4375.51,
"y": -4325.34,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 9,
"x": -4360.76,
"y": -4327.09,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 10,
"x": -4353.0,
"y": -4364.76,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 11,
"x": -4372.75,
"y": -4344.26,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 12,
"x": -4371.51,
"y": -4335.09,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 13,
"x": -4331.98,
"y": -4295.65,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 14,
"x": -4335.0,
"y": -4163.0,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "target"
}
]
}

View File

@@ -0,0 +1,66 @@
{
"info": {
"name": "稻妻-野伏众-清籁岛平海砦南方-3个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-3个\n稻妻-清籁岛平海砦南方",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"x": -4170.26,
"y": -4570.69,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "teleport"
},
{
"id": 2,
"x": -4261.77,
"y": -4544.03,
"action": "stop_flying",
"move_mode": "fly",
"action_params": "",
"type": "path"
},
{
"id": 3,
"x": -4261.49,
"y": -4544.02,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 4,
"x": -4286.01,
"y": -4527.01,
"type": "path",
"move_mode": "walk",
"action": "",
"action_params": ""
},
{
"id": 5,
"x": -4288.29,
"y": -4482.0,
"action": "",
"move_mode": "swim",
"action_params": "",
"type": "path"
},
{
"id": 6,
"x": -4309.8,
"y": -4487.0,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "target"
}
]
}

View File

@@ -0,0 +1,48 @@
{
"info": {
"name": "稻妻-野伏众-清籁岛浅濑神社东-5个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-5个\n稻妻-清籁岛浅濑神社东",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"x": -4170.26,
"y": -4570.69,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "teleport"
},
{
"id": 2,
"x": -3989.22,
"y": -4624.19,
"action": "combat_script",
"move_mode": "fly",
"action_params": "keypress(space),wait(5),attack(0.1),wait(3)",
"type": "path"
},
{
"id": 3,
"x": -3989.01,
"y": -4623.48,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 4,
"x": -3966.21,
"y": -4684.23,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "target"
}
]
}

View File

@@ -0,0 +1,48 @@
{
"info": {
"name": "稻妻-野伏众-清籁岛越石村东方崖下-2个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-2个\n稻妻-清籁岛越石村东方崖下",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": -4187.71,
"y": -4386.27,
"action_params": ""
},
{
"id": 2,
"action": "",
"move_mode": "walk",
"type": "path",
"x": -4164.5,
"y": -4380.0,
"action_params": ""
},
{
"id": 3,
"x": -4149.5,
"y": -4379.75,
"type": "path",
"move_mode": "fly",
"action": "stop_flying",
"action_params": ""
},
{
"id": 4,
"action": "fight",
"move_mode": "walk",
"type": "target",
"x": -4149.19,
"y": -4379.78,
"action_params": ""
}
]
}

View File

@@ -0,0 +1,75 @@
{
"info": {
"name": "稻妻-野伏众-神无冢九条阵屋东南-9个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-9个\n稻妻-神无冢九条阵屋东南",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": -3453.56,
"y": -3313.22,
"action_params": ""
},
{
"id": 2,
"action": "",
"move_mode": "walk",
"type": "path",
"x": -3482.34,
"y": -3331.07,
"action_params": ""
},
{
"id": 3,
"action": "stop_flying",
"move_mode": "fly",
"type": "path",
"x": -3538.13,
"y": -3302.81,
"action_params": ""
},
{
"id": 4,
"action": "fight",
"move_mode": "walk",
"type": "path",
"x": -3557.89,
"y": -3309.81,
"action_params": ""
},
{
"id": 5,
"action": "fight",
"move_mode": "walk",
"type": "path",
"x": -3584.9,
"y": -3345.83,
"action_params": ""
},
{
"id": 6,
"action": "",
"move_mode": "walk",
"type": "path",
"x": -3637.43,
"y": -3303.06,
"action_params": ""
},
{
"id": 7,
"action": "fight",
"move_mode": "walk",
"type": "target",
"x": -3670.2,
"y": -3347.33,
"action_params": ""
}
]
}

View File

@@ -0,0 +1,39 @@
{
"info": {
"name": "稻妻-野伏众-神无冢九条阵屋西北-2个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-2个\n稻妻-神无冢九条阵屋西北",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": -3233.86,
"y": -3155.07,
"action_params": ""
},
{
"id": 2,
"action": "",
"move_mode": "walk",
"type": "path",
"x": -3235.05,
"y": -3133.54,
"action_params": ""
},
{
"id": 3,
"action": "fight",
"move_mode": "walk",
"type": "target",
"x": -3257.07,
"y": -3127.54,
"action_params": ""
}
]
}

View File

@@ -0,0 +1,48 @@
{
"info": {
"name": "稻妻-野伏众-神无冢九条阵屋西崖下-3个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-3个\n稻妻-神无冢九条阵屋西崖下",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": -3233.86,
"y": -3155.07,
"action_params": ""
},
{
"id": 2,
"action": "",
"move_mode": "walk",
"type": "path",
"x": -3264.16,
"y": -3254.64,
"action_params": ""
},
{
"id": 3,
"action": "",
"move_mode": "walk",
"type": "path",
"x": -3234.0,
"y": -3298.0,
"action_params": ""
},
{
"id": 4,
"action": "fight",
"move_mode": "walk",
"type": "target",
"x": -3253.15,
"y": -3313.17,
"action_params": ""
}
]
}

View File

@@ -0,0 +1,93 @@
{
"info": {
"name": "稻妻-野伏众-神无冢九条阵屋西海岸-7个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-7个\n稻妻-神无冢九条阵屋西海岸",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"x": -3453.56,
"y": -3313.22,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "teleport"
},
{
"id": 2,
"x": -3429.58,
"y": -3389.8,
"action": "stop_flying",
"move_mode": "fly",
"action_params": "",
"type": "path"
},
{
"id": 3,
"x": -3429.51,
"y": -3389.76,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 4,
"x": -3385.05,
"y": -3346.03,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 5,
"x": -3368.04,
"y": -3314.76,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 6,
"x": -3364.54,
"y": -3269.74,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 7,
"x": -3332.0,
"y": -3219.99,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 8,
"x": -3364.01,
"y": -3224.25,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 9,
"x": -3396.07,
"y": -3192.05,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "target"
}
]
}

View File

@@ -0,0 +1,39 @@
{
"info": {
"name": "稻妻-野伏众-神无冢踏鞴砂东-5个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-5个\n稻妻-神无冢踏鞴砂东",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": -3475.86,
"y": -3753.47,
"action_params": ""
},
{
"id": 2,
"action": "fight",
"move_mode": "walk",
"type": "path",
"x": -3419.28,
"y": -3741.29,
"action_params": ""
},
{
"id": 3,
"action": "fight",
"move_mode": "walk",
"type": "target",
"x": -3363.75,
"y": -3745.29,
"action_params": ""
}
]
}

View File

@@ -0,0 +1,66 @@
{
"info": {
"name": "稻妻-野伏众-神无冢踏鞴砂东南-7个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-7个\n稻妻-神无冢踏鞴砂东南",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"x": -3236.07,
"y": -3534.18,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "teleport"
},
{
"id": 2,
"x": -3230.55,
"y": -3582.05,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 3,
"x": -3241.8,
"y": -3578.3,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 4,
"x": -3265.57,
"y": -3549.78,
"action": "stop_flying",
"move_mode": "fly",
"action_params": "",
"type": "path"
},
{
"id": 5,
"x": -3265.49,
"y": -3550.0,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 6,
"x": -3305.09,
"y": -3564.54,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "target"
}
]
}

View File

@@ -0,0 +1,84 @@
{
"info": {
"name": "稻妻-野伏众-神无冢踏鞴砂北岸边-3个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-3个\n稻妻-神无冢踏鞴砂北岸边",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"x": -3016.45,
"y": -3623.04,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "teleport"
},
{
"id": 2,
"x": -3039.17,
"y": -3626.05,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 3,
"x": -3030.76,
"y": -3607.51,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 4,
"x": -2999.14,
"y": -3534.01,
"action": "stop_flying",
"move_mode": "fly",
"action_params": "",
"type": "path"
},
{
"id": 5,
"x": -2998.99,
"y": -3534.27,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 6,
"x": -3031.5,
"y": -3463.0,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 7,
"x": -3045.17,
"y": -3380.43,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 8,
"x": -3006.99,
"y": -3369.0,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "target"
}
]
}

View File

@@ -0,0 +1,84 @@
{
"info": {
"name": "稻妻-野伏众-神无冢踏鞴砂南方略偏东岸边-5个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-5个\n稻妻-神无冢踏鞴砂南方略偏东岸边",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": -3156.27,
"y": -3885.53,
"action_params": ""
},
{
"id": 2,
"action": "stop_flying",
"move_mode": "fly",
"type": "path",
"x": -3246.67,
"y": -3954.04,
"action_params": ""
},
{
"id": 3,
"action": "",
"move_mode": "walk",
"type": "path",
"x": -3306.71,
"y": -3959.04,
"action_params": ""
},
{
"id": 4,
"action": "fight",
"move_mode": "walk",
"type": "path",
"x": -3319.21,
"y": -3933.53,
"action_params": ""
},
{
"id": 5,
"action": "",
"move_mode": "walk",
"type": "path",
"x": -3320.34,
"y": -3905.55,
"action_params": ""
},
{
"id": 6,
"action": "",
"move_mode": "walk",
"type": "path",
"x": -3286.32,
"y": -3909.55,
"action_params": ""
},
{
"id": 7,
"action": "",
"move_mode": "walk",
"type": "path",
"x": -3281.57,
"y": -3878.54,
"action_params": ""
},
{
"id": 8,
"action": "fight",
"move_mode": "walk",
"type": "target",
"x": -3285.5,
"y": -3834.5,
"action_params": ""
}
]
}

View File

@@ -0,0 +1,48 @@
{
"info": {
"name": "稻妻-野伏众-神无冢踏鞴砂南方略偏西岸边-5个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-5个\n稻妻-神无冢踏鞴砂南方略偏西岸边",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": -3156.27,
"y": -3885.53,
"action_params": ""
},
{
"id": 2,
"action": "stop_flying",
"move_mode": "fly",
"type": "path",
"x": -3139.09,
"y": -4026.17,
"action_params": ""
},
{
"id": 3,
"x": -3139.49,
"y": -4026.75,
"type": "path",
"action": "fight",
"action_params": "",
"move_mode": "walk"
},
{
"id": 4,
"action": "fight",
"move_mode": "walk",
"type": "target",
"x": -3187.58,
"y": -4026.08,
"action_params": ""
}
]
}

View File

@@ -0,0 +1,57 @@
{
"info": {
"name": "稻妻-野伏众-神无冢踏鞴砂西崖上-2个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-2个\n稻妻-神无冢踏鞴砂西崖上",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": -3156.27,
"y": -3885.53,
"action_params": ""
},
{
"id": 2,
"action": "",
"move_mode": "walk",
"type": "path",
"x": -3133.66,
"y": -3844.2,
"action_params": ""
},
{
"id": 3,
"action": "stop_flying",
"move_mode": "fly",
"type": "path",
"x": -3104.64,
"y": -3729.64,
"action_params": ""
},
{
"id": 4,
"action": "fight",
"move_mode": "walk",
"type": "path",
"x": -3071.75,
"y": -3724.25,
"action_params": ""
},
{
"id": 5,
"action": "fight",
"move_mode": "walk",
"type": "target",
"x": -3086.75,
"y": -3667.5,
"action_params": ""
}
]
}

View File

@@ -0,0 +1,84 @@
{
"info": {
"name": "稻妻-野伏众-鸣神岛刃连岛崖上-4个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-4个\n稻妻-鸣神岛刃连岛崖上",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"x": -4122.26,
"y": -1774.45,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "teleport"
},
{
"id": 2,
"x": -4162.99,
"y": -1846.24,
"action": "",
"move_mode": "fly",
"action_params": "",
"type": "path"
},
{
"id": 3,
"x": -4182.19,
"y": -1874.1,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 4,
"x": -4246.61,
"y": -1897.13,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 5,
"x": -4281.0,
"y": -1888.87,
"action": "combat_script",
"move_mode": "walk",
"action_params": "wait(0.5),keypress(f),wait(0.5),keypress(t),wait(0.5),keypress(t),wait(0.5),keypress(t)",
"type": "path"
},
{
"id": 6,
"x": -4225.6,
"y": -1873.12,
"action": "stop_flying",
"move_mode": "fly",
"action_params": "",
"type": "path"
},
{
"id": 7,
"x": -4217.5,
"y": -1869.0,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 8,
"x": -4192.08,
"y": -1854.61,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "target"
}
]
}

View File

@@ -0,0 +1,111 @@
{
"info": {
"name": "稻妻-野伏众-鸣神岛刃连岛崖下-13个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-13个\n稻妻-鸣神岛刃连岛崖下",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"x": -4122.26,
"y": -1774.45,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "teleport"
},
{
"id": 2,
"x": -4162.99,
"y": -1846.24,
"action": "",
"move_mode": "fly",
"action_params": "",
"type": "path"
},
{
"id": 3,
"x": -4179.5,
"y": -1860.0,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 4,
"x": -4182.19,
"y": -1874.1,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 5,
"x": -4215.71,
"y": -1888.61,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 6,
"x": -4224.99,
"y": -1954.51,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 7,
"x": -4284.28,
"y": -1899.79,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 8,
"x": -4304.5,
"y": -1890.25,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 9,
"x": -4261.26,
"y": -1848.77,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 10,
"x": -4273.27,
"y": -1823.76,
"action": "fight",
"move_mode": "fly",
"action_params": "",
"type": "path"
},
{
"id": 11,
"x": -4226.25,
"y": -1845.51,
"action": "fight",
"move_mode": "fly",
"action_params": "",
"type": "target"
}
]
}

View File

@@ -0,0 +1,39 @@
{
"info": {
"name": "稻妻-野伏众-鸣神岛白狐之野东南-1个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-1个\n稻妻-鸣神岛白狐之野东南",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": -4231.96,
"y": -3001.52,
"action_params": ""
},
{
"id": 2,
"action": "",
"move_mode": "walk",
"type": "path",
"x": -4150.79,
"y": -2960.05,
"action_params": ""
},
{
"id": 3,
"action": "fight",
"move_mode": "walk",
"type": "target",
"x": -4114.02,
"y": -2974.56,
"action_params": ""
}
]
}

View File

@@ -0,0 +1,66 @@
{
"info": {
"name": "稻妻-野伏众-鸣神岛神里屋敷东北-3个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-3个\n稻妻-鸣神岛神里屋敷东北",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"x": -4581.33,
"y": -2578.43,
"type": "teleport",
"move_mode": "walk",
"action": "",
"action_params": ""
},
{
"id": 2,
"x": -4572.49,
"y": -2555.75,
"type": "path",
"move_mode": "run",
"action": "",
"action_params": ""
},
{
"id": 3,
"x": -4583.83,
"y": -2535.04,
"action": "",
"move_mode": "run",
"action_params": "",
"type": "path"
},
{
"id": 4,
"x": -4613.25,
"y": -2505.5,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 5,
"x": -4669.26,
"y": -2467.24,
"action": "stop_flying",
"move_mode": "fly",
"action_params": "",
"type": "path"
},
{
"id": 6,
"x": -4669.13,
"y": -2467.5,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "target"
}
]
}

View File

@@ -0,0 +1,84 @@
{
"info": {
"name": "稻妻-野伏众-鸣神岛绀田村西侧和北侧-8个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-8个\n稻妻-鸣神岛绀田村西侧和北侧",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"x": -4047.19,
"y": -2658.41,
"type": "teleport",
"move_mode": "walk",
"action": "",
"action_params": ""
},
{
"id": 2,
"x": -4045.08,
"y": -2706.59,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 3,
"x": -4047.19,
"y": -2658.41,
"type": "teleport",
"move_mode": "walk",
"action": "",
"action_params": ""
},
{
"id": 4,
"x": -4117.27,
"y": -2647.54,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 5,
"x": -4168.3,
"y": -2682.06,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 6,
"x": -4188.81,
"y": -2682.56,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 7,
"x": -4196.0,
"y": -2667.5,
"type": "path",
"move_mode": "walk",
"action": "",
"action_params": ""
},
{
"id": 8,
"x": -4209.82,
"y": -2658.55,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "target"
}
]
}

View File

@@ -0,0 +1,66 @@
{
"info": {
"name": "稻妻-野伏众-鸣神岛镇守之森东南-4个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-4个\n稻妻-鸣神岛镇守之森东南",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"x": -4429.52,
"y": -2797.91,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "teleport"
},
{
"id": 2,
"x": -4450.5,
"y": -2803.0,
"type": "path",
"move_mode": "walk",
"action": "",
"action_params": ""
},
{
"id": 3,
"x": -4462.25,
"y": -2819.0,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 4,
"x": -4495.76,
"y": -2852.08,
"action": "stop_flying",
"move_mode": "fly",
"action_params": "",
"type": "path"
},
{
"id": 5,
"x": -4543.28,
"y": -2849.08,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 6,
"x": -4569.75,
"y": -2828.75,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "target"
}
]
}

View File

@@ -0,0 +1,57 @@
{
"info": {
"name": "稻妻-野伏众-鸣神岛鸣神大社北岸边-2个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-2个\n稻妻-鸣神岛鸣神大社北岸边",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": -4406.43,
"y": -2399.86,
"action_params": ""
},
{
"id": 2,
"action": "",
"move_mode": "walk",
"type": "path",
"x": -4409.17,
"y": -2390.07,
"action_params": ""
},
{
"id": 3,
"action": "",
"move_mode": "fly",
"type": "path",
"x": -4420.68,
"y": -2337.54,
"action_params": ""
},
{
"id": 4,
"x": -4399.74,
"y": -2336.5,
"type": "path",
"move_mode": "fly",
"action": "stop_flying",
"action_params": ""
},
{
"id": 5,
"action": "fight",
"move_mode": "walk",
"type": "target",
"x": -4399.67,
"y": -2336.54,
"action_params": ""
}
]
}

View File

@@ -0,0 +1,48 @@
{
"info": {
"name": "稻妻-野伏众-鸣神岛鸣神大社北崖上-2个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-2个\n稻妻-鸣神岛鸣神大社北崖上",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": -4380.6,
"y": -2485.14,
"action_params": ""
},
{
"id": 2,
"action": "",
"move_mode": "walk",
"type": "path",
"x": -4414.6,
"y": -2458.63,
"action_params": ""
},
{
"id": 3,
"x": -4422.75,
"y": -2429.24,
"type": "path",
"move_mode": "fly",
"action": "stop_flying",
"action_params": ""
},
{
"id": 4,
"action": "fight",
"move_mode": "walk",
"type": "target",
"x": -4422.61,
"y": -2429.62,
"action_params": ""
}
]
}

View File

@@ -0,0 +1,75 @@
{
"info": {
"name": "稻妻-野伏众-鸣神岛鸣神大社南侧瀑布下-2个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-2个\n稻妻-鸣神岛鸣神大社南侧瀑布下",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"x": -4380.88,
"y": -2501.35,
"type": "teleport",
"move_mode": "walk",
"action": "",
"action_params": ""
},
{
"id": 2,
"x": -4342.25,
"y": -2569.5,
"action": "stop_flying",
"move_mode": "fly",
"action_params": "",
"type": "path"
},
{
"id": 3,
"x": -4342.25,
"y": -2569.5,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "path"
},
{
"id": 4,
"x": -4380.88,
"y": -2501.35,
"type": "teleport",
"move_mode": "walk",
"action": "",
"action_params": ""
},
{
"id": 5,
"x": -4383.0,
"y": -2531.74,
"type": "path",
"move_mode": "fly",
"action": "",
"action_params": ""
},
{
"id": 6,
"x": -4401.26,
"y": -2619.03,
"action": "stop_flying",
"move_mode": "fly",
"action_params": "",
"type": "path"
},
{
"id": 7,
"x": -4400.96,
"y": -2618.72,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "target"
}
]
}

View File

@@ -0,0 +1,39 @@
{
"info": {
"name": "稻妻-野伏众-鸣神岛鸣神大社西侧海岸-2个",
"type": "collect",
"author": "提瓦特钓鱼玳师",
"version": "1.0",
"description": "野伏众-2个\n稻妻-鸣神岛鸣神大社西侧海岸",
"bgiVersion": "0.39.1"
},
"positions": [
{
"id": 1,
"x": -4223.06,
"y": -2399.06,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "teleport"
},
{
"id": 2,
"x": -4114.97,
"y": -2518.03,
"action": "stop_flying",
"move_mode": "fly",
"action_params": "",
"type": "path"
},
{
"id": 3,
"x": -4114.99,
"y": -2518.12,
"action": "fight",
"move_mode": "walk",
"action_params": "",
"type": "target"
}
]
}

View File

@@ -0,0 +1,85 @@
(async function () {
const raw_pathing = ['稻妻-野伏众-八酝岛名椎滩-11个.json', '稻妻-野伏众-八酝岛无想刃狭间东南方岸边-6个.json', '稻妻-野伏众-八酝岛无想刃狭间南方-4个.json', '稻妻-野伏众-八酝岛绯木村东北半山腰-1个.json', '稻妻-野伏众-八酝岛绯木村内蛇神之首左蛇骨矿洞左-16个.json', '稻妻-野伏众-八酝岛藤兜砦东略偏北岸边-4个.json', '稻妻-野伏众-八酝岛藤兜砦北-2个.json', '稻妻-野伏众-八酝岛藤兜砦崖上-6个.json', '稻妻-野伏众-八酝岛藤兜砦西-1个.json', '稻妻-野伏众-八酝岛蛇神之首东方-9个.json', '稻妻-野伏众-八酝岛蛇骨矿洞上方-2个.json', '稻妻-野伏众-八酝岛蛇骨矿洞东南-6个.json', '稻妻-野伏众-八酝岛蛇骨矿洞南崖下-4个.json', '稻妻-野伏众-海祇岛北方最远处浅滩-3个.json', '稻妻-野伏众-海祇岛北方略偏左-4个.json', '稻妻-野伏众-海祇岛曚云神社北方-4个.json', '稻妻-野伏众-海祇岛望泷村东北方河边瀑布边-4个.json', '稻妻-野伏众-海祇岛望泷村左侧崖上-2个.json', '稻妻-野伏众-海祇岛望泷村左侧崖下岸边-3个.json', '稻妻-野伏众-海祇岛水月池东南岸边-3个.json', '稻妻-野伏众-海祇岛水月池南略偏右-3个.json', '稻妻-野伏众-海祇岛珊瑚宫下火炬间-1个.json', '稻妻-野伏众-海祇岛珊瑚宫东北方-3个.json', '稻妻-野伏众-清籁岛天云峠东侧-8个.json', '稻妻-野伏众-清籁岛平海砦-11个.json', '稻妻-野伏众-清籁岛平海砦南方-3个.json', '稻妻-野伏众-清籁岛浅濑神社东-5个.json', '稻妻-野伏众-清籁岛越石村东方崖下-2个.json', '稻妻-野伏众-神无冢九条阵屋东南-9个.json', '稻妻-野伏众-神无冢九条阵屋西北-2个.json', '稻妻-野伏众-神无冢九条阵屋西崖下-3个.json', '稻妻-野伏众-神无冢九条阵屋西海岸-7个.json', '稻妻-野伏众-神无冢踏鞴砂东-5个.json', '稻妻-野伏众-神无冢踏鞴砂东南-7个.json', '稻妻-野伏众-神无冢踏鞴砂北岸边-3个.json', '稻妻-野伏众-神无冢踏鞴砂南方略偏东岸边-5个.json', '稻妻-野伏众-神无冢踏鞴砂南方略偏西岸边-5个.json', '稻妻-野伏众-神无冢踏鞴砂西崖上-2个.json', '稻妻-野伏众-鸣神岛刃连岛崖上-4个.json', '稻妻-野伏众-鸣神岛刃连岛崖下-13个.json', '稻妻-野伏众-鸣神岛白狐之野东南-1个.json', '稻妻-野伏众-鸣神岛神里屋敷东北-3个.json', '稻妻-野伏众-鸣神岛绀田村西侧和北侧-8个.json', '稻妻-野伏众-鸣神岛镇守之森东南-4个.json', '稻妻-野伏众-鸣神岛鸣神大社北岸边-2个.json', '稻妻-野伏众-鸣神岛鸣神大社北崖上-2个.json', '稻妻-野伏众-鸣神岛鸣神大社南侧瀑布下-2个.json', '稻妻-野伏众-鸣神岛鸣神大社西侧海岸-2个.json']
const areas = {
path_restriction_NarukamiIsland: "鸣神岛",
path_restriction_Kannazuka: "神无冢",
path_restriction_YashioriIsland: "八酝岛",
path_restriction_SeiraiIsland: "清籁岛",
path_restriction_WatatsumiIsland: "海祇岛"
};
const base_path = "assets/pathing/";
let pathing = [];
let minimum = typeof(settings.path_restriction_min) === 'undefined' ? 0 : parseInt(settings.path_restriction_min, 10);
let maximum = typeof(settings.path_restriction_max) === 'undefined' ? 0 : parseInt(settings.path_restriction_max, 10);
// 获取路径包含的数目信息未获取到则返回0
function get_pathing_num(pathing_name) {
const match = pathing_name.match(/-(\d+)个\.json$/);
return match ? parseInt(match[1], 10) : 0;
}
// 根据脚本配置筛选路径并显示配置
function pathing_filter() {
const ban_area = [];
log.info(`<--------当前配置-------->`)
// 检查并添加禁用的区域
for (const [key, value] of Object.entries(areas)) {
if (settings[key]) {
ban_area.push(value);
log.info(`地区:${value} <-已禁用->`);
} else {
log.info(`地区:${value} <-已启用->`);
}
}
// 过滤禁用的区域路径
let temp_pathing = raw_pathing.filter(path => !ban_area.some(region => path.includes(region)));
// 过滤路径的数量
if (minimum < maximum) {
temp_pathing = temp_pathing.filter(path => {
const amount = get_pathing_num(path);
return minimum < amount && amount <= maximum;
});
log.info(`单个路径限制个体数:(${minimum}, ${maximum}]`)
} else {
log.info("错误:未配置'最小值'和'最大值'或配置错误!");
log.info("单个路径限制个体数:不限");
}
return temp_pathing;
}
async function main() {
pathing = pathing_filter();
// 延迟10s启动
const responseTime = settings.response_time !== undefined ? parseInt(settings.response_time, 10) : 10;
log.info(`将在${responseTime}s后开始...`);
await sleep(responseTime * 1000);
// 总路径数
const pathing_num = pathing.length;
// 总个体数
let entity_num = pathing.reduce((total, p) => total + get_pathing_num(p), 0);
let pathing_count = 0; // 计数用
let entity_count = 0; // 计数用
for (const element of pathing) {
try {
log.info(`开始地图追踪:${element}`);
dispatcher.addTimer(new RealtimeTimer("AutoPick", { "forceInteraction": true }));
let file_path = base_path + element;
await pathingScript.runFile(file_path);
pathing_count++;
entity_count += get_pathing_num(element);
log.info(`当前进度(地图追踪)${pathing_count}/${pathing_num}`);
log.info(`当前进度(野伏众)${entity_count}/${entity_num}`)
} catch (error) {
log.info(`地图追踪:${element} 执行中发生错误`);
}
}
}
await main();
})();

View File

@@ -0,0 +1,14 @@
{
"manifest_version": 1,
"name": "野伏众(全流程+自选)[自动拾取]",
"version": "1.0",
"bgi_version": "0.39.1",
"description": "脚本名称:野伏众(全流程+自选)[自动拾取]\n功能描述包含全图野伏众自动追踪路径、支持自主筛选路径\n核心功能------------------------------>\n1.根据路径点包含的野伏众数量筛选,通过选择最小值和最大值确定区间\n2.支持手动排除不想刷取的区域\n3.每次路径执行结束后显示刷取进度\n注意事项------------------------------>\n1.在设置脚本配置的'限制路径点包含的野伏众数量'时,应当确保'最小值'小于'最大值'\n2.避免使用位移距离较大的角色以免意外掉出路径跳崖or跳水\n3.设置中的'延迟启动'指的是脚本在开始执行前的等待时间,用于再次确认配置是否正确\n---------------------------------------->\n版本ver1.0\n作者提瓦特钓鱼玳师\n脚本反馈邮箱hijiwos@hotmail.com",
"authors": [
{
"name": "提瓦特钓鱼玳师"
}
],
"settings_ui": "settings.json",
"main": "main.js"
}

View File

@@ -0,0 +1,93 @@
[
{
"name": "path_restriction_min",
"type": "select",
"label": "限制路径点包含的野伏众数量:最小值",
"options": [
"0",
"1",
"2",
"3",
"4",
"5",
"6",
"7",
"8",
"9",
"10",
"11",
"12",
"13",
"14",
"15",
"16"
]
},
{
"name": "path_restriction_max",
"type": "select",
"label": "限制路径点包含的野伏众数量:最大值",
"options": [
"0",
"1",
"2",
"3",
"4",
"5",
"6",
"7",
"8",
"9",
"10",
"11",
"12",
"13",
"14",
"15",
"16"
]
},
{
"name": "path_restriction_NarukamiIsland",
"type": "checkbox",
"label": "排除地区:鸣神岛"
},
{
"name": "path_restriction_Kannazuka",
"type": "checkbox",
"label": "排除地区:神无冢"
},
{
"name": "path_restriction_YashioriIsland",
"type": "checkbox",
"label": "排除地区:八酝岛"
},
{
"name": "path_restriction_SeiraiIsland",
"type": "checkbox",
"label": "排除地区:清籁岛"
},
{
"name": "path_restriction_WatatsumiIsland",
"type": "checkbox",
"label": "排除地区:海祇岛"
},
{
"name": "response_time",
"type": "select",
"label": "延迟启动时间(s)",
"options": [
"0",
"1",
"2",
"3",
"4",
"5",
"6",
"7",
"8",
"9",
"10"
]
}
]

View File

@@ -0,0 +1,113 @@
{
"info": {
"name": "好感-张牙舞爪的恶党-循环",
"type": "collect",
"author": "起个名字好难的喵",
"version": "1.0",
"description": "",
"bgiVersion": "0.35.1"
},
"positions": [
{
"id": 1,
"action": "",
"move_mode": "walk",
"type": "path",
"x": 2705.7783203125,
"y": -1623.0771484375,
"action_params": "",
"locked": false
},
{
"id": 2,
"x": 2731.5625,
"y": -1576.40966796875,
"type": "path",
"move_mode": "walk",
"action": "fight",
"action_params": "",
"locked": false
},
{
"id": 1,
"action": "",
"move_mode": "walk",
"type": "path",
"x": 2739.7841796875,
"y": -1571.65234375,
"action_params": ""
},
{
"id": 2,
"x": 2731.3232421875,
"y": -1568.01171875,
"type": "path",
"move_mode": "walk",
"action": "",
"action_params": ""
},
{
"id": 3,
"x": 2733.05078125,
"y": -1577.15283203125,
"type": "path",
"move_mode": "walk",
"action": "",
"action_params": ""
},
{
"id": 4,
"x": 2727.404296875,
"y": -1575.0263671875,
"type": "path",
"move_mode": "walk",
"action": "",
"action_params": ""
},
{
"id": 5,
"x": 2737.90625,
"y": -1571.599609375,
"type": "path",
"move_mode": "walk",
"action": "",
"action_params": ""
},
{
"id": 6,
"x": 2733.5732421875,
"y": -1577.5380859375,
"type": "path",
"move_mode": "walk",
"action": "",
"action_params": ""
},
{
"id": 7,
"x": 2731,
"y": -1575.51220703125,
"type": "path",
"move_mode": "walk",
"action": "",
"action_params": ""
},
{
"id": 8,
"x": 2734.5048828125,
"y": -1570.70458984375,
"type": "path",
"move_mode": "walk",
"action": "",
"action_params": ""
},
{
"id": 5,
"action": "",
"move_mode": "walk",
"type": "path",
"x": 2705.7783203125,
"y": -1623.0771484375,
"action_params": ""
}
]
}

View File

@@ -0,0 +1,67 @@
{
"info": {
"name": "好感-张牙舞爪的恶党-1",
"type": "collect",
"author": "起个名字好难的喵",
"version": "1.0",
"description": "",
"bgiVersion": "0.35.1"
},
"positions": [
{
"id": 1,
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": 2806.4853515625,
"y": -1790.42626953125,
"action_params": ""
},
{
"id": 2,
"x": 2812.5595703125,
"y": -1740.89013671875,
"type": "path",
"move_mode": "run",
"action": "",
"action_params": ""
},
{
"id": 3,
"x": 2794.3583984375,
"y": -1707.4033203125,
"type": "path",
"move_mode": "run",
"action": "",
"action_params": ""
},
{
"id": 4,
"x": 2746.61328125,
"y": -1601.3955078125,
"type": "path",
"move_mode": "fly",
"action": "stop_flying",
"action_params": "",
"locked": false
},
{
"id": 5,
"x": 2746.61328125,
"y": -1601.3955078125,
"type": "path",
"move_mode": "walk",
"action": "fight",
"action_params": ""
},
{
"id": 6,
"x": 2705.7783203125,
"y": -1623.0771484375,
"type": "path",
"move_mode": "walk",
"action": "fight",
"action_params": ""
}
]
}

View File

@@ -0,0 +1,134 @@
(async function () {
const defaultExitDelay = 12;
const defaultLoadingDelay = 15;
function validateAndSetDefaults(exitDelay, loadingDelay) {
if (isNaN(exitDelay) || exitDelay <= 0) {
log.warn("你没有设置退出延迟将使用默认值12秒");
exitDelay = defaultExitDelay;
}
if (isNaN(loadingDelay) || loadingDelay <= 0) {
log.warn("你没有设置加载延迟将使用默认值15秒");
loadingDelay = defaultLoadingDelay;
}
return { exitDelay, loadingDelay };
}
async function ReopenTheGate() {
await sleep(1000);
keyPress("ESCAPE");
await sleep(1000);
click(50, 1030);
await sleep(1000);
click(1000, 750);
await sleep(validatedExitDelay * 1000);
click(1000, 550);
click(1000, 750);
await sleep(1000);
click(1000, 750);
await sleep(1000);
click(1000, 750);
await sleep(1000);
click(1000, 750);
await sleep(1000);
click(1000, 750);
await sleep(1000);
click(1000, 750);
await sleep(1000);
click(1000, 750);
await sleep(1000);
click(1000, 750);
await sleep(1000);
click(1000, 750);
await sleep(1000);
click(1000, 750);
await sleep(1000);
click(1000, 750);
await sleep(1000);
click(1000, 750);
await sleep(1000);
click(1000, 750);
await sleep(1000);
click(1000, 750);
await sleep(1000);
click(1000, 750);
await sleep(1000);
click(1000, 750);
await sleep(1000);
await sleep(validatedLoadingDelay * 1000);
click(1000, 750);
await sleep(1000);
}
async function AutoPath(locationName) {
try {
let filePath = `assets/AutoPath/${locationName}.json`;
await pathingScript.runFile(filePath);
} catch (error) {
log.error(`执行 ${locationName} 路径时发生错误`);
log.error(error.message);
}
await sleep(2000);
}
async function AutoFriendship(times) {
log.info(`导航至好感-张牙舞爪的恶党-触发位置`);
await AutoPath('好感-张牙舞爪的恶党-触发位置');
log.info(`自动好感开始...`);
await ReopenTheGate();
for (let i = 0; i < times; i++) {
log.info(`自动好感当前次数:${i + 1}/${times}`);
await AutoPath('好感-张牙舞爪的恶党-循环');
await ReopenTheGate();
logTimeTaken(startTime);
}
log.info('自动好感已完成');
}
function logTimeTaken(startTime) {
const currentTime = Date.now();
const totalTimeInSeconds = (currentTime - startTime) / 1000;
const minutes = Math.floor(totalTimeInSeconds / 60);
const seconds = totalTimeInSeconds % 60;
const formattedTime = `${minutes}${seconds.toFixed(0).padStart(2, '0')}`;
log.info(`当前运行总时长:${formattedTime}`);
}
// 启用自动拾取的实时任务
const startTime = Date.now();
dispatcher.addTimer(new RealtimeTimer("AutoPick"));
setGameMetrics(1920, 1080, 1); // 设置游戏窗口大小和DPI
let exitdelay = Number(settings.exitdelay);
let loadingdelay = Number(settings.loadingdelay);
let UL = settings.UL? settings.UL : false;
let inputValue = settings.inputValue? settings.inputValue : 9999;
let times = UL ? (isNaN(inputValue) ? 1667 : Math.ceil(inputValue / 6)) : 10;
log.info(`计算后的运行次数为: ${times}`);
const { exitDelay: validatedExitDelay, loadingDelay: validatedLoadingDelay } = validateAndSetDefaults(exitdelay, loadingdelay);
const messages = [
'请确保队伍满员,并为队伍配置相应的战斗策略',
];
for (let message of messages) {
log.info(message);
await sleep(1000);
}
log.info('自动好感开始...');
log.info(`退出延迟: ${validatedExitDelay}秒, 加载延迟: ${validatedLoadingDelay}`);
//默认10次自动好感
await AutoFriendship(times);
// 计算并输出总时长
const endTime = Date.now();
const totalTimeInSeconds = (endTime - startTime) / 1000;
const minutes = Math.floor(totalTimeInSeconds / 60);
const seconds = totalTimeInSeconds % 60;
const formattedTime = `${minutes}${seconds.toFixed(0).padStart(2, '0')}`;
log.info(`自动好感运行总时长:${formattedTime}`);
})();

View File

@@ -0,0 +1,13 @@
{
"manifest_version": 1,
"name": "好感-张牙舞爪的恶党(可用于刷兽肉)",
"version": "1.0",
"description": "通过突发事件:张牙舞爪的恶党刷好兽肉并顺带获取好感度超过10次后不再获取请使用满员好感度队伍并为全体队伍角色配置相应的战斗策略",
"authors": [
{
"name": "起个名字好难的喵"
}
],
"settings_ui": "settings.json",
"main": "main.js"
}

View File

@@ -0,0 +1,22 @@
[
{
"name": "exitdelay",
"type": "input-text",
"label": "退出延迟(秒)(选填)"
},
{
"name": "loadingdelay",
"type": "input-text",
"label": "加载延迟(秒)(选填)"
},
{
"name": "UL",
"type": "checkbox",
"label": "是否开启刷兽肉模式"
},
{
"name": "inputValue",
"type": "input-text",
"label": "刷取个数默认刷9999个"
}
]

View File

@@ -0,0 +1,28 @@
{
"info": {
"name": "枫丹凯瑟琳",
"type": "collect",
"author": "½",
"version": "1.0",
"description": "",
"bgiVersion": "0.35.1"
},
"positions": [
{
"id": 1,
"x": 4509.96044921875,
"y": 3630.826904296875,
"action": "",
"move_mode": "walk",
"type": "teleport"
},
{
"id": 2,
"x": 4495.000794515572,
"y": 3639.75,
"action": "",
"move_mode": "walk",
"type": "path"
}
]
}

View File

@@ -0,0 +1,60 @@
{
"info": {
"name": "璃月凯瑟琳",
"type": "collect",
"author": "½",
"version": "1.0",
"description": "",
"bgiVersion": "0.35.1"
},
"positions": [
{
"id": 1,
"x": 267.958984375,
"y": -665.10888671875,
"action": "",
"move_mode": "walk",
"type": "teleport"
},
{
"id": 2,
"x": 258.3662109375,
"y": -663.82177734375,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 3,
"x": 246.689453125,
"y": -662.83740234375,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 4,
"x": 233.8564453125,
"y": -661.95849609375,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 5,
"x": 219.0625,
"y": -657.271484375,
"type": "target",
"move_mode": "walk",
"action": ""
},
{
"id": 6,
"x": 203.84765625,
"y": -659.7158203125,
"type": "path",
"move_mode": "walk",
"action": ""
}
]
}

View File

@@ -0,0 +1,36 @@
{
"info": {
"name": "稻妻凯瑟琳",
"type": "collect",
"author": "½",
"version": "1.0",
"description": "",
"bgiVersion": "0.35.1"
},
"positions": [
{
"id": 1,
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": -4402.556640625,
"y": -3053.041015625
},
{
"id": 2,
"x": -4408.984375,
"y": -3068.2470703125,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 3,
"x": -4418.185546875,
"y": -3086.4326171875,
"type": "path",
"move_mode": "walk",
"action": ""
}
]
}

View File

@@ -0,0 +1,20 @@
{
"info": {
"name": "纳塔凯瑟琳",
"type": "collect",
"author": "½",
"version": "1.0",
"description": "",
"bgiVersion": "0.35.1"
},
"positions": [
{
"id": 1,
"action": "force_tp",
"move_mode": "walk",
"type": "teleport",
"x": 9046.666015625,
"y": -1855.35791015625
}
]
}

View File

@@ -0,0 +1,44 @@
{
"info": {
"name": "蒙德凯瑟琳",
"type": "collect",
"author": "½",
"version": "1.0",
"description": "",
"bgiVersion": "0.35.1"
},
"positions": [
{
"id": 1,
"x": -867.6884765625,
"y": 2281.365966796875,
"type": "teleport",
"move_mode": "walk",
"action": ""
},
{
"id": 2,
"x": -882.1455078125,
"y": 2262.399658203125,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 3,
"x": -893.3056640625,
"y": 2249.19482421875,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 4,
"x": -914.3564453125,
"y": 2233.071044921875,
"type": "path",
"move_mode": "walk",
"action": ""
}
]
}

View File

@@ -0,0 +1,68 @@
{
"info": {
"name": "须弥凯瑟琳",
"type": "collect",
"author": "½",
"version": "1.0",
"description": "",
"bgiVersion": "0.35.1"
},
"positions": [
{
"id": 1,
"x": 2786.97265625,
"y": -503.10498046875,
"type": "teleport",
"move_mode": "walk",
"action": ""
},
{
"id": 2,
"x": 2787.900390625,
"y": -494.41162109375,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 3,
"x": 2786.150390625,
"y": -486.7470703125,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 4,
"x": 2781.1748046875,
"y": -483.95751953125,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 5,
"x": 2774.4716796875,
"y": -480.65478515625,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 6,
"x": 2771.126953125,
"y": -476.7919921875,
"type": "path",
"move_mode": "walk",
"action": ""
},
{
"id": 7,
"x": 2765.76953125,
"y": -476.0498046875,
"type": "path",
"move_mode": "walk",
"action": ""
}
]
}

View File

@@ -1,28 +1,28 @@
{ {
"info": { "info": {
"name": "琉璃带-天工峡-2个", "name": "枫丹合成台",
"type": "collect", "type": "collect",
"author": "yulalaa", "author": "Tzi",
"version": "1.0", "version": "1.0",
"description": "", "description": "枫丹合成台",
"bgiVersion": "0.34.5" "bgiVersion": "0.35.0"
}, },
"positions": [ "positions": [
{ {
"id": 1, "id": 1,
"x": 1759.5361328125, "x": 4515,
"y": -874.17578125, "y": 3630,
"type": "teleport", "type": "teleport",
"move_mode": "walk", "move_mode": "walk",
"action": "" "action": ""
}, },
{ {
"id": 2, "id": 2,
"x": 1759.544921875, "x": 4479.62451171875,
"y": -874.1806640625, "y": 3628.161376953125,
"type": "target", "type": "target",
"move_mode": "walk", "move_mode": "walk",
"action": "nahida_collect" "action": ""
} }
] ]
} }

View File

@@ -0,0 +1,30 @@
{
"info": {
"name": "璃月合成台",
"type": "collect",
"author": "T子",
"version": "1.0",
"description": "",
"bgiVersion": "0.35.1"
},
"positions": [
{
"id": 1,
"x": 270,
"y": -665,
"action": "",
"move_mode": "walk",
"action_params": "",
"type": "teleport"
},
{
"id": 2,
"x": 268.724609375,
"y": -652.86669921875,
"type": "path",
"move_mode": "walk",
"action": "",
"action_params": ""
}
]
}

View File

@@ -0,0 +1,39 @@
{
"info": {
"name": "稻妻合成台",
"type": "collect",
"author": "T子",
"version": "1.0",
"description": "",
"bgiVersion": "0.35.1"
},
"positions": [
{
"id": 1,
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": -4400,
"y": -3050,
"action_params": ""
},
{
"id": 2,
"x": -4420.859375,
"y": -3085.3828125,
"type": "path",
"move_mode": "walk",
"action": "",
"action_params": ""
},
{
"id": 3,
"x": -4433.37890625,
"y": -3094.046875,
"type": "path",
"move_mode": "walk",
"action": "",
"action_params": ""
}
]
}

View File

@@ -0,0 +1,30 @@
{
"info": {
"name": "蒙德合成台",
"type": "collect",
"author": "T子",
"version": "1.0",
"description": "",
"bgiVersion": "0.35.1"
},
"positions": [
{
"id": 1,
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": -875,
"y": 2277,
"action_params": ""
},
{
"id": 2,
"x": -888.576171875,
"y": 2266.99072265625,
"type": "path",
"move_mode": "walk",
"action": "",
"action_params": ""
}
]
}

View File

@@ -0,0 +1,57 @@
{
"info": {
"name": "须弥合成台",
"type": "collect",
"author": "T子",
"version": "1.0",
"description": "",
"bgiVersion": "0.35.1"
},
"positions": [
{
"id": 1,
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": 2791,
"y": -481,
"action_params": ""
},
{
"id": 2,
"x": 2785.837890625,
"y": -487.01220703125,
"type": "path",
"move_mode": "walk",
"action": "",
"action_params": ""
},
{
"id": 3,
"x": 2771.05078125,
"y": -475.27685546875,
"type": "path",
"move_mode": "walk",
"action": "",
"action_params": ""
},
{
"id": 4,
"x": 2756.0556640625,
"y": -432.41455078125,
"type": "path",
"move_mode": "walk",
"action": "",
"action_params": ""
},
{
"id": 5,
"x": 2748.4873046875,
"y": -428.4794921875,
"type": "path",
"move_mode": "walk",
"action": "",
"action_params": ""
}
]
}

View File

@@ -0,0 +1,768 @@
{
"macroEvents": [
{
"type": 3,
"mouseX": 7,
"mouseY": 0,
"time": 260
},
{
"type": 3,
"mouseX": 19,
"mouseY": 2,
"time": 291
},
{
"type": 3,
"mouseX": 27,
"mouseY": 5,
"time": 323
},
{
"type": 3,
"mouseX": 27,
"mouseY": 5,
"time": 354
},
{
"type": 3,
"mouseX": 32,
"mouseY": 6,
"time": 385
},
{
"type": 3,
"mouseX": 38,
"mouseY": 8,
"time": 416
},
{
"type": 3,
"mouseX": 44,
"mouseY": 9,
"time": 448
},
{
"type": 3,
"mouseX": 52,
"mouseY": 10,
"time": 479
},
{
"type": 3,
"mouseX": 51,
"mouseY": 11,
"time": 510
},
{
"type": 3,
"mouseX": 65,
"mouseY": 13,
"time": 541
},
{
"type": 3,
"mouseX": 68,
"mouseY": 15,
"time": 573
},
{
"type": 3,
"mouseX": 64,
"mouseY": 12,
"time": 604
},
{
"type": 3,
"mouseX": 67,
"mouseY": 10,
"time": 635
},
{
"type": 3,
"mouseX": 70,
"mouseY": 11,
"time": 666
},
{
"type": 3,
"mouseX": 69,
"mouseY": 8,
"time": 698
},
{
"type": 3,
"mouseX": 50,
"mouseY": 6,
"time": 729
},
{
"type": 3,
"mouseX": 31,
"mouseY": 4,
"time": 760
},
{
"type": 3,
"mouseX": 18,
"mouseY": 2,
"time": 791
},
{
"type": 3,
"mouseX": 1,
"mouseY": 0,
"time": 823
},
{
"type": 3,
"mouseX": 4,
"mouseY": 1,
"time": 901
},
{
"type": 0,
"keyCode": 87,
"mouseX": 0,
"mouseY": 0,
"time": 1234
},
{
"type": 3,
"mouseX": 2,
"mouseY": 0,
"time": 1307
},
{
"type": 3,
"mouseX": 5,
"mouseY": 0,
"time": 1338
},
{
"type": 3,
"mouseX": 2,
"mouseY": 0,
"time": 1370
},
{
"type": 4,
"mouseX": 1279,
"mouseY": 718,
"mouseButton": "Right",
"time": 1375
},
{
"type": 5,
"mouseX": 1279,
"mouseY": 718,
"mouseButton": "Right",
"time": 1562
},
{
"type": 3,
"mouseX": 4,
"mouseY": 0,
"time": 1791
},
{
"type": 3,
"mouseX": 9,
"mouseY": 0,
"time": 1823
},
{
"type": 3,
"mouseX": 10,
"mouseY": 0,
"time": 1854
},
{
"type": 3,
"mouseX": 10,
"mouseY": 0,
"time": 1885
},
{
"type": 3,
"mouseX": 5,
"mouseY": 0,
"time": 1916
},
{
"type": 3,
"mouseX": 2,
"mouseY": 0,
"time": 1979
},
{
"type": 3,
"mouseX": 1,
"mouseY": 0,
"time": 2026
},
{
"type": 3,
"mouseX": 1,
"mouseY": 0,
"time": 2057
},
{
"type": 3,
"mouseX": 2,
"mouseY": 0,
"time": 2104
},
{
"type": 3,
"mouseX": 6,
"mouseY": 0,
"time": 2135
},
{
"type": 3,
"mouseX": 6,
"mouseY": 0,
"time": 2166
},
{
"type": 3,
"mouseX": 6,
"mouseY": 0,
"time": 2198
},
{
"type": 3,
"mouseX": 3,
"mouseY": 0,
"time": 2229
},
{
"type": 3,
"mouseX": 7,
"mouseY": 0,
"time": 2260
},
{
"type": 3,
"mouseX": 10,
"mouseY": 1,
"time": 2291
},
{
"type": 3,
"mouseX": 14,
"mouseY": 2,
"time": 2323
},
{
"type": 3,
"mouseX": 16,
"mouseY": 2,
"time": 2354
},
{
"type": 3,
"mouseX": 23,
"mouseY": 3,
"time": 2385
},
{
"type": 3,
"mouseX": 30,
"mouseY": 5,
"time": 2416
},
{
"type": 3,
"mouseX": 37,
"mouseY": 5,
"time": 2448
},
{
"type": 3,
"mouseX": 39,
"mouseY": 5,
"time": 2479
},
{
"type": 3,
"mouseX": 31,
"mouseY": 4,
"time": 2510
},
{
"type": 3,
"mouseX": 24,
"mouseY": 3,
"time": 2541
},
{
"type": 3,
"mouseX": 21,
"mouseY": 3,
"time": 2573
},
{
"type": 3,
"mouseX": 21,
"mouseY": 3,
"time": 2604
},
{
"type": 3,
"mouseX": 25,
"mouseY": 4,
"time": 2635
},
{
"type": 3,
"mouseX": 37,
"mouseY": 5,
"time": 2666
},
{
"type": 3,
"mouseX": 61,
"mouseY": 10,
"time": 2698
},
{
"type": 3,
"mouseX": 86,
"mouseY": 12,
"time": 2729
},
{
"type": 3,
"mouseX": 90,
"mouseY": 9,
"time": 2760
},
{
"type": 3,
"mouseX": 80,
"mouseY": 5,
"time": 2791
},
{
"type": 3,
"mouseX": 70,
"mouseY": 7,
"time": 2823
},
{
"type": 3,
"mouseX": 70,
"mouseY": 3,
"time": 2854
},
{
"type": 3,
"mouseX": 19,
"mouseY": 2,
"time": 2885
},
{
"type": 3,
"mouseX": 17,
"mouseY": -3,
"time": 3182
},
{
"type": 3,
"mouseX": 71,
"mouseY": 12,
"time": 3229
},
{
"type": 3,
"mouseX": 78,
"mouseY": 9,
"time": 3260
},
{
"type": 3,
"mouseX": 83,
"mouseY": 10,
"time": 3291
},
{
"type": 3,
"mouseX": 104,
"mouseY": 12,
"time": 3323
},
{
"type": 3,
"mouseX": 123,
"mouseY": 14,
"time": 3354
},
{
"type": 3,
"mouseX": 125,
"mouseY": 14,
"time": 3385
},
{
"type": 3,
"mouseX": 104,
"mouseY": 15,
"time": 3416
},
{
"type": 3,
"mouseX": 116,
"mouseY": 17,
"time": 3448
},
{
"type": 3,
"mouseX": 105,
"mouseY": 14,
"time": 3479
},
{
"type": 3,
"mouseX": 54,
"mouseY": 7,
"time": 3510
},
{
"type": 1,
"keyCode": 87,
"mouseX": 0,
"mouseY": 0,
"time": 3515
},
{
"type": 3,
"mouseX": 98,
"mouseY": 10,
"time": 3526
},
{
"type": 3,
"mouseX": 78,
"mouseY": 10,
"time": 3557
},
{
"type": 3,
"mouseX": 80,
"mouseY": 10,
"time": 3588
},
{
"type": 3,
"mouseX": 39,
"mouseY": 4,
"time": 3620
},
{
"type": 0,
"keyCode": 87,
"mouseX": 0,
"mouseY": 0,
"time": 3625
},
{
"type": 3,
"mouseX": 76,
"mouseY": 5,
"time": 3635
},
{
"type": 3,
"mouseX": 53,
"mouseY": 3,
"time": 3666
},
{
"type": 3,
"mouseX": 36,
"mouseY": 4,
"time": 3698
},
{
"type": 1,
"keyCode": 87,
"mouseX": 0,
"mouseY": 0,
"time": 3718
},
{
"type": 3,
"mouseX": 23,
"mouseY": 2,
"time": 3729
},
{
"type": 3,
"mouseX": 3,
"mouseY": 0,
"time": 3760
},
{
"type": 3,
"mouseX": -1,
"mouseY": 0,
"time": 3791
},
{
"type": 0,
"keyCode": 87,
"mouseX": 0,
"mouseY": 0,
"time": 3796
},
{
"type": 3,
"mouseX": -11,
"mouseY": -2,
"time": 3807
},
{
"type": 3,
"mouseX": -8,
"mouseY": -1,
"time": 3838
},
{
"type": 3,
"mouseX": -11,
"mouseY": 0,
"time": 3870
},
{
"type": 4,
"mouseX": 1280,
"mouseY": 718,
"mouseButton": "Right",
"time": 3890
},
{
"type": 3,
"mouseX": -19,
"mouseY": 0,
"time": 3901
},
{
"type": 3,
"mouseX": -24,
"mouseY": 0,
"time": 3932
},
{
"type": 3,
"mouseX": -24,
"mouseY": 0,
"time": 3963
},
{
"type": 3,
"mouseX": -9,
"mouseY": -1,
"time": 3995
},
{
"type": 3,
"mouseX": -1,
"mouseY": 0,
"time": 4057
},
{
"type": 5,
"mouseX": 1280,
"mouseY": 718,
"mouseButton": "Right",
"time": 4062
},
{
"type": 3,
"mouseX": 5,
"mouseY": -1,
"time": 4135
},
{
"type": 3,
"mouseX": 5,
"mouseY": -1,
"time": 4166
},
{
"type": 3,
"mouseX": -3,
"mouseY": -2,
"time": 4229
},
{
"type": 3,
"mouseX": -23,
"mouseY": -5,
"time": 4260
},
{
"type": 3,
"mouseX": -33,
"mouseY": -8,
"time": 4291
},
{
"type": 3,
"mouseX": -45,
"mouseY": -9,
"time": 4323
},
{
"type": 3,
"mouseX": -46,
"mouseY": -10,
"time": 4354
},
{
"type": 3,
"mouseX": -37,
"mouseY": -8,
"time": 4385
},
{
"type": 3,
"mouseX": -18,
"mouseY": -4,
"time": 4416
},
{
"type": 3,
"mouseX": -4,
"mouseY": 0,
"time": 4448
},
{
"type": 1,
"keyCode": 87,
"mouseX": 0,
"mouseY": 0,
"time": 4687
},
{
"type": 3,
"mouseX": -2,
"mouseY": -1,
"time": 4698
},
{
"type": 3,
"mouseX": -5,
"mouseY": -1,
"time": 4729
},
{
"type": 3,
"mouseX": -14,
"mouseY": -2,
"time": 4760
},
{
"type": 3,
"mouseX": -19,
"mouseY": -4,
"time": 4791
},
{
"type": 3,
"mouseX": -20,
"mouseY": -2,
"time": 4823
},
{
"type": 3,
"mouseX": -9,
"mouseY": -1,
"time": 4854
},
{
"type": 3,
"mouseX": -1,
"mouseY": 0,
"time": 4885
},
{
"type": 3,
"mouseX": 1,
"mouseY": 0,
"time": 5026
},
{
"type": 0,
"keyCode": 32,
"mouseX": 0,
"mouseY": 0,
"time": 5031
},
{
"type": 3,
"mouseX": 3,
"mouseY": 0,
"time": 5041
},
{
"type": 3,
"mouseX": 4,
"mouseY": 0,
"time": 5073
},
{
"type": 3,
"mouseX": 3,
"mouseY": 0,
"time": 5104
},
{
"type": 3,
"mouseX": 1,
"mouseY": 0,
"time": 5135
},
{
"type": 3,
"mouseX": 1,
"mouseY": 0,
"time": 5166
},
{
"type": 3,
"mouseX": 1,
"mouseY": 0,
"time": 5198
},
{
"type": 3,
"mouseX": 1,
"mouseY": 0,
"time": 5229
},
{
"type": 3,
"mouseX": 1,
"mouseY": 0,
"time": 5260
},
{
"type": 3,
"mouseX": 1,
"mouseY": 0,
"time": 5307
}
],
"info": {
"name": "",
"description": "",
"x": 319,
"y": 192,
"width": 1920,
"height": 1080,
"recordDpi": 1
}
}

View File

@@ -0,0 +1,494 @@
{
"macroEvents": [
{
"type": 3,
"mouseX": -2,
"mouseY": 0,
"time": 756.6828
},
{
"type": 3,
"mouseX": -19,
"mouseY": 0,
"time": 779.6848
},
{
"type": 3,
"mouseX": -24,
"mouseY": -1,
"time": 802.0181
},
{
"type": 3,
"mouseX": -23,
"mouseY": 0,
"time": 829.6695
},
{
"type": 3,
"mouseX": -19,
"mouseY": 1,
"time": 852.7538
},
{
"type": 3,
"mouseX": -15,
"mouseY": 0,
"time": 874.8491
},
{
"type": 3,
"mouseX": -8,
"mouseY": 0,
"time": 902.8351
},
{
"type": 3,
"mouseX": -7,
"mouseY": 0,
"time": 941.9856
},
{
"type": 3,
"mouseX": -13,
"mouseY": -1,
"time": 971.3797
},
{
"type": 3,
"mouseX": -13,
"mouseY": -2,
"time": 993.476
},
{
"type": 3,
"mouseX": -26,
"mouseY": -6,
"time": 1015.5798
},
{
"type": 3,
"mouseX": -60,
"mouseY": -6,
"time": 1038.5879
},
{
"type": 3,
"mouseX": -41,
"mouseY": 3,
"time": 1061.4093
},
{
"type": 3,
"mouseX": 3,
"mouseY": 0,
"time": 1245.2301
},
{
"type": 3,
"mouseX": 7,
"mouseY": 1,
"time": 1267.7227
},
{
"type": 3,
"mouseX": 1,
"mouseY": 0,
"time": 1295.128
},
{
"type": 0,
"keyCode": 83,
"mouseX": 0,
"mouseY": 0,
"time": 1353.9764
},
{
"type": 3,
"mouseX": 7,
"mouseY": 0,
"time": 1435.2147
},
{
"type": 3,
"mouseX": 2,
"mouseY": 0,
"time": 1456.9268
},
{
"type": 4,
"mouseX": 1280,
"mouseY": 718,
"mouseButton": "Right",
"time": 1501.3612
},
{
"type": 3,
"mouseX": 3,
"mouseY": 0,
"time": 1501.5163
},
{
"type": 3,
"mouseX": 4,
"mouseY": 2,
"time": 1535.0385
},
{
"type": 3,
"mouseX": 1,
"mouseY": 0,
"time": 1646.4199
},
{
"type": 5,
"mouseX": 1279,
"mouseY": 718,
"mouseButton": "Right",
"time": 1687.8808
},
{
"type": 3,
"mouseX": 2,
"mouseY": 0,
"time": 1734.9428
},
{
"type": 3,
"mouseX": 0,
"mouseY": 1,
"time": 1761.9969
},
{
"type": 3,
"mouseX": 0,
"mouseY": 1,
"time": 2320.3248
},
{
"type": 0,
"keyCode": 68,
"mouseX": 0,
"mouseY": 0,
"time": 2332.7129
},
{
"type": 3,
"mouseX": 1,
"mouseY": 0,
"time": 2332.7797
},
{
"type": 4,
"mouseX": 1279,
"mouseY": 718,
"mouseButton": "Right",
"time": 2469.8918
},
{
"type": 3,
"mouseX": -1,
"mouseY": 9,
"time": 2480.0733
},
{
"type": 3,
"mouseX": 0,
"mouseY": 2,
"time": 2502.6682
},
{
"type": 1,
"keyCode": 83,
"mouseX": 0,
"mouseY": 0,
"time": 2540.7554
},
{
"type": 3,
"mouseX": 0,
"mouseY": 1,
"time": 2562.9471
},
{
"type": 3,
"mouseX": 0,
"mouseY": 1,
"time": 2586.4817
},
{
"type": 3,
"mouseX": -1,
"mouseY": 0,
"time": 2643.5947
},
{
"type": 0,
"keyCode": 87,
"mouseX": 0,
"mouseY": 0,
"time": 2666.7409
},
{
"type": 5,
"mouseX": 1280,
"mouseY": 718,
"mouseButton": "Right",
"time": 2675.9272
},
{
"type": 3,
"mouseX": -2,
"mouseY": -2,
"time": 2680.9534
},
{
"type": 3,
"mouseX": -4,
"mouseY": -9,
"time": 2702.9013
},
{
"type": 3,
"mouseX": -3,
"mouseY": -15,
"time": 2725.2434
},
{
"type": 3,
"mouseX": 0,
"mouseY": -16,
"time": 2753.2387
},
{
"type": 3,
"mouseX": 3,
"mouseY": -5,
"time": 2775.323
},
{
"type": 3,
"mouseX": 0,
"mouseY": -2,
"time": 2797.3051
},
{
"type": 1,
"keyCode": 68,
"mouseX": 0,
"mouseY": 0,
"time": 2801.8392
},
{
"type": 3,
"mouseX": -5,
"mouseY": -3,
"time": 2813.8055
},
{
"type": 3,
"mouseX": -6,
"mouseY": 0,
"time": 2836.0958
},
{
"type": 3,
"mouseX": -5,
"mouseY": 3,
"time": 2880.7288
},
{
"type": 3,
"mouseX": -11,
"mouseY": 6,
"time": 2902.1275
},
{
"type": 0,
"keyCode": 65,
"mouseX": 0,
"mouseY": 0,
"time": 2911.7599
},
{
"type": 3,
"mouseX": -12,
"mouseY": 7,
"time": 2912.8727
},
{
"type": 3,
"mouseX": -10,
"mouseY": 8,
"time": 2935.4167
},
{
"type": 3,
"mouseX": -6,
"mouseY": 10,
"time": 2957.0201
},
{
"type": 3,
"mouseX": -9,
"mouseY": 15,
"time": 2979.1435
},
{
"type": 3,
"mouseX": -10,
"mouseY": 18,
"time": 3002.9336
},
{
"type": 3,
"mouseX": -8,
"mouseY": 17,
"time": 3030.513
},
{
"type": 3,
"mouseX": -8,
"mouseY": 14,
"time": 3051.8262
},
{
"type": 3,
"mouseX": -4,
"mouseY": 13,
"time": 3073.8023
},
{
"type": 4,
"mouseX": 1279,
"mouseY": 718,
"mouseButton": "Right",
"time": 3099.89
},
{
"type": 3,
"mouseX": -4,
"mouseY": 22,
"time": 3100.8116
},
{
"type": 3,
"mouseX": -1,
"mouseY": 22,
"time": 3122.8164
},
{
"type": 3,
"mouseX": -1,
"mouseY": 4,
"time": 3145.2072
},
{
"type": 1,
"keyCode": 65,
"mouseX": 0,
"mouseY": 0,
"time": 3190.7386
},
{
"type": 3,
"mouseX": -3,
"mouseY": 11,
"time": 3207.8583
},
{
"type": 3,
"mouseX": 8,
"mouseY": 18,
"time": 3229.7503
},
{
"type": 3,
"mouseX": 15,
"mouseY": 3,
"time": 3252.2004
},
{
"type": 5,
"mouseX": 1279,
"mouseY": 719,
"mouseButton": "Right",
"time": 3269.8735
},
{
"type": 3,
"mouseX": 2,
"mouseY": -1,
"time": 3273.9592
},
{
"type": 3,
"mouseX": 3,
"mouseY": -2,
"time": 3295.961
},
{
"type": 3,
"mouseX": 1,
"mouseY": 0,
"time": 3335.1143
},
{
"type": 3,
"mouseX": 6,
"mouseY": -2,
"time": 3358.5404
},
{
"type": 3,
"mouseX": 15,
"mouseY": -5,
"time": 3381.0686
},
{
"type": 3,
"mouseX": 4,
"mouseY": -1,
"time": 3403.2515
},
{
"type": 3,
"mouseX": 1,
"mouseY": -1,
"time": 3470.4059
},
{
"type": 3,
"mouseX": 0,
"mouseY": 2,
"time": 3501.9418
},
{
"type": 3,
"mouseX": -1,
"mouseY": 0,
"time": 3570.265
},
{
"type": 3,
"mouseX": 0,
"mouseY": 1,
"time": 3671.7778
},
{
"type": 1,
"keyCode": 87,
"mouseX": 0,
"mouseY": 0,
"time": 3858.7537
}
],
"info": {
"name": "",
"description": "",
"x": 319,
"y": 192,
"width": 1920,
"height": 1080
}
}

View File

@@ -0,0 +1,824 @@
{
"macroEvents": [
{
"type": 3,
"mouseX": 0,
"mouseY": -1,
"time": 368.9396
},
{
"type": 3,
"mouseX": -11,
"mouseY": 1,
"time": 412.7782
},
{
"type": 3,
"mouseX": -25,
"mouseY": 2,
"time": 435.5507
},
{
"type": 3,
"mouseX": -37,
"mouseY": 1,
"time": 463.1231
},
{
"type": 3,
"mouseX": -30,
"mouseY": 4,
"time": 485.5294
},
{
"type": 3,
"mouseX": -19,
"mouseY": 0,
"time": 513.3165
},
{
"type": 3,
"mouseX": -60,
"mouseY": 1,
"time": 535.1435
},
{
"type": 3,
"mouseX": -161,
"mouseY": -1,
"time": 563.519
},
{
"type": 3,
"mouseX": -189,
"mouseY": -9,
"time": 591.3807
},
{
"type": 3,
"mouseX": -105,
"mouseY": -3,
"time": 615.1774
},
{
"type": 3,
"mouseX": -96,
"mouseY": -7,
"time": 638.11
},
{
"type": 3,
"mouseX": -89,
"mouseY": -9,
"time": 665.7458
},
{
"type": 3,
"mouseX": -50,
"mouseY": -1,
"time": 693.9088
},
{
"type": 3,
"mouseX": -13,
"mouseY": -2,
"time": 715.4002
},
{
"type": 3,
"mouseX": 0,
"mouseY": -1,
"time": 737.5235
},
{
"type": 3,
"mouseX": -3,
"mouseY": -1,
"time": 789.0101
},
{
"type": 3,
"mouseX": -6,
"mouseY": -3,
"time": 811.0222
},
{
"type": 3,
"mouseX": -9,
"mouseY": -4,
"time": 833.0476
},
{
"type": 3,
"mouseX": -11,
"mouseY": -3,
"time": 856.3616
},
{
"type": 0,
"keyCode": 87,
"mouseX": 0,
"mouseY": 0,
"time": 918.6658
},
{
"type": 3,
"mouseX": -1,
"mouseY": 0,
"time": 940.9969
},
{
"type": 3,
"mouseX": -10,
"mouseY": -1,
"time": 1155.0089
},
{
"type": 3,
"mouseX": -29,
"mouseY": -2,
"time": 1178.4345
},
{
"type": 3,
"mouseX": -49,
"mouseY": -1,
"time": 1206.2128
},
{
"type": 3,
"mouseX": -59,
"mouseY": -4,
"time": 1228.5074
},
{
"type": 3,
"mouseX": -68,
"mouseY": -6,
"time": 1250.429
},
{
"type": 3,
"mouseX": -57,
"mouseY": -1,
"time": 1278.5902
},
{
"type": 3,
"mouseX": -24,
"mouseY": 0,
"time": 1300.7184
},
{
"type": 3,
"mouseX": 2,
"mouseY": -1,
"time": 1388.7203
},
{
"type": 3,
"mouseX": 6,
"mouseY": -1,
"time": 1411.8747
},
{
"type": 3,
"mouseX": 11,
"mouseY": 0,
"time": 1433.9314
},
{
"type": 3,
"mouseX": 21,
"mouseY": 1,
"time": 1456.5045
},
{
"type": 3,
"mouseX": 37,
"mouseY": 2,
"time": 1483.3014
},
{
"type": 3,
"mouseX": 60,
"mouseY": 5,
"time": 1506.0698
},
{
"type": 3,
"mouseX": 61,
"mouseY": 3,
"time": 1528.8274
},
{
"type": 3,
"mouseX": 42,
"mouseY": 2,
"time": 1555.5381
},
{
"type": 3,
"mouseX": 27,
"mouseY": 5,
"time": 1577.449
},
{
"type": 3,
"mouseX": 36,
"mouseY": 7,
"time": 1605.4825
},
{
"type": 3,
"mouseX": 68,
"mouseY": 8,
"time": 1629.4201
},
{
"type": 3,
"mouseX": 76,
"mouseY": 8,
"time": 1651.3134
},
{
"type": 3,
"mouseX": 65,
"mouseY": 7,
"time": 1672.9869
},
{
"type": 3,
"mouseX": 55,
"mouseY": 6,
"time": 1696.2064
},
{
"type": 3,
"mouseX": 65,
"mouseY": 8,
"time": 1724.1475
},
{
"type": 3,
"mouseX": 53,
"mouseY": 11,
"time": 1746.5202
},
{
"type": 3,
"mouseX": 39,
"mouseY": 9,
"time": 1768.8863
},
{
"type": 3,
"mouseX": 24,
"mouseY": 4,
"time": 1796.9861
},
{
"type": 3,
"mouseX": 15,
"mouseY": 6,
"time": 1819.1718
},
{
"type": 3,
"mouseX": 32,
"mouseY": 11,
"time": 1841.7927
},
{
"type": 4,
"mouseX": 1279,
"mouseY": 719,
"mouseButton": "Right",
"time": 1862.2272
},
{
"type": 3,
"mouseX": 51,
"mouseY": 16,
"time": 1865.0115
},
{
"type": 3,
"mouseX": 79,
"mouseY": 42,
"time": 1887.7571
},
{
"type": 3,
"mouseX": 104,
"mouseY": 86,
"time": 1910.7166
},
{
"type": 3,
"mouseX": 92,
"mouseY": 88,
"time": 1933.0649
},
{
"type": 3,
"mouseX": 44,
"mouseY": 46,
"time": 1956.23
},
{
"type": 0,
"keyCode": 32,
"mouseX": 0,
"mouseY": 0,
"time": 1970.1122
},
{
"type": 3,
"mouseX": 51,
"mouseY": 65,
"time": 1972.5315
},
{
"type": 3,
"mouseX": 41,
"mouseY": 80,
"time": 2000.6007
},
{
"type": 3,
"mouseX": 41,
"mouseY": 81,
"time": 2023.1234
},
{
"type": 3,
"mouseX": 43,
"mouseY": 55,
"time": 2044.7806
},
{
"type": 3,
"mouseX": 13,
"mouseY": 8,
"time": 2067.9549
},
{
"type": 5,
"mouseX": 1279,
"mouseY": 719,
"mouseButton": "Right",
"time": 2076.6793
},
{
"type": 3,
"mouseX": 29,
"mouseY": 11,
"time": 2079.4763
},
{
"type": 3,
"mouseX": 8,
"mouseY": 9,
"time": 2101.7817
},
{
"type": 3,
"mouseX": 11,
"mouseY": 14,
"time": 2130.2136
},
{
"type": 3,
"mouseX": 6,
"mouseY": 6,
"time": 2153.7804
},
{
"type": 1,
"keyCode": 32,
"mouseX": 0,
"mouseY": 0,
"time": 2155.7151
},
{
"type": 3,
"mouseX": 30,
"mouseY": 16,
"time": 2159.7059
},
{
"type": 3,
"mouseX": 37,
"mouseY": 27,
"time": 2183.3064
},
{
"type": 3,
"mouseX": 15,
"mouseY": 30,
"time": 2205.4419
},
{
"type": 3,
"mouseX": 0,
"mouseY": 17,
"time": 2233.9445
},
{
"type": 3,
"mouseX": 3,
"mouseY": 12,
"time": 2255.6281
},
{
"type": 3,
"mouseX": 9,
"mouseY": 13,
"time": 2277.4925
},
{
"type": 3,
"mouseX": 17,
"mouseY": 12,
"time": 2306.3558
},
{
"type": 3,
"mouseX": 19,
"mouseY": 14,
"time": 2335.1673
},
{
"type": 3,
"mouseX": 13,
"mouseY": 16,
"time": 2357.1774
},
{
"type": 3,
"mouseX": 19,
"mouseY": 16,
"time": 2384.5571
},
{
"type": 3,
"mouseX": 49,
"mouseY": 15,
"time": 2406.1211
},
{
"type": 3,
"mouseX": 86,
"mouseY": 12,
"time": 2429.1322
},
{
"type": 3,
"mouseX": 81,
"mouseY": 1,
"time": 2455.8043
},
{
"type": 3,
"mouseX": 65,
"mouseY": -4,
"time": 2477.4238
},
{
"type": 3,
"mouseX": 47,
"mouseY": 17,
"time": 2500.6422
},
{
"type": 3,
"mouseX": 29,
"mouseY": 16,
"time": 2527.9262
},
{
"type": 4,
"mouseX": 1279,
"mouseY": 718,
"mouseButton": "Right",
"time": 2542.1599
},
{
"type": 3,
"mouseX": 62,
"mouseY": 13,
"time": 2544.0434
},
{
"type": 3,
"mouseX": 31,
"mouseY": 0,
"time": 2572.2807
},
{
"type": 3,
"mouseX": 4,
"mouseY": 2,
"time": 2600.87
},
{
"type": 3,
"mouseX": 1,
"mouseY": 2,
"time": 2622.6591
},
{
"type": 3,
"mouseX": 1,
"mouseY": 0,
"time": 2651.7399
},
{
"type": 3,
"mouseX": 15,
"mouseY": 1,
"time": 2690.2704
},
{
"type": 3,
"mouseX": 11,
"mouseY": -1,
"time": 2712.4232
},
{
"type": 3,
"mouseX": 3,
"mouseY": -1,
"time": 2734.9242
},
{
"type": 5,
"mouseX": 1279,
"mouseY": 719,
"mouseButton": "Right",
"time": 2768.2118
},
{
"type": 3,
"mouseX": 10,
"mouseY": 3,
"time": 2768.6113
},
{
"type": 3,
"mouseX": 29,
"mouseY": 7,
"time": 2791.9305
},
{
"type": 3,
"mouseX": 31,
"mouseY": 1,
"time": 2814.1551
},
{
"type": 3,
"mouseX": 27,
"mouseY": 0,
"time": 2837.3218
},
{
"type": 3,
"mouseX": 15,
"mouseY": -2,
"time": 2864.1538
},
{
"type": 3,
"mouseX": 17,
"mouseY": -3,
"time": 2886.2924
},
{
"type": 3,
"mouseX": 5,
"mouseY": 0,
"time": 2914.3027
},
{
"type": 0,
"keyCode": 32,
"mouseX": 0,
"mouseY": 0,
"time": 2931.0862
},
{
"type": 4,
"mouseX": 1279,
"mouseY": 718,
"mouseButton": "Right",
"time": 2987.4492
},
{
"type": 3,
"mouseX": 0,
"mouseY": 2,
"time": 3001.3708
},
{
"type": 3,
"mouseX": -9,
"mouseY": 17,
"time": 3023.3102
},
{
"type": 3,
"mouseX": -2,
"mouseY": 3,
"time": 3052.0118
},
{
"type": 3,
"mouseX": -1,
"mouseY": 0,
"time": 3074.4789
},
{
"type": 5,
"mouseX": 1280,
"mouseY": 718,
"mouseButton": "Right",
"time": 3086.2413
},
{
"type": 3,
"mouseX": 16,
"mouseY": -12,
"time": 3086.4157
},
{
"type": 3,
"mouseX": 40,
"mouseY": -16,
"time": 3114.6279
},
{
"type": 1,
"keyCode": 32,
"mouseX": 0,
"mouseY": 0,
"time": 3137.0662
},
{
"type": 3,
"mouseX": 21,
"mouseY": -11,
"time": 3138.732
},
{
"type": 3,
"mouseX": 0,
"mouseY": -7,
"time": 3160.8642
},
{
"type": 3,
"mouseX": 0,
"mouseY": -8,
"time": 3182.5505
},
{
"type": 3,
"mouseX": 9,
"mouseY": -1,
"time": 3223.1767
},
{
"type": 3,
"mouseX": 57,
"mouseY": 1,
"time": 3245.3632
},
{
"type": 3,
"mouseX": 58,
"mouseY": -2,
"time": 3267.7251
},
{
"type": 3,
"mouseX": 32,
"mouseY": -1,
"time": 3289.4374
},
{
"type": 3,
"mouseX": 40,
"mouseY": 3,
"time": 3311.6014
},
{
"type": 0,
"keyCode": 68,
"mouseX": 0,
"mouseY": 0,
"time": 3330.0833
},
{
"type": 3,
"mouseX": 65,
"mouseY": -2,
"time": 3334.6961
},
{
"type": 3,
"mouseX": 81,
"mouseY": -13,
"time": 3356.5099
},
{
"type": 3,
"mouseX": 92,
"mouseY": -10,
"time": 3378.872
},
{
"type": 3,
"mouseX": 92,
"mouseY": -8,
"time": 3402.1118
},
{
"type": 3,
"mouseX": 64,
"mouseY": -5,
"time": 3429.7879
},
{
"type": 3,
"mouseX": 24,
"mouseY": -3,
"time": 3453.0497
},
{
"type": 1,
"keyCode": 68,
"mouseX": 0,
"mouseY": 0,
"time": 3579.1004
},
{
"type": 3,
"mouseX": -1,
"mouseY": -1,
"time": 3681.4494
},
{
"type": 1,
"keyCode": 87,
"mouseX": 0,
"mouseY": 0,
"time": 3746.0817
},
{
"type": 3,
"mouseX": -1,
"mouseY": 0,
"time": 3812.5978
},
{
"type": 3,
"mouseX": -1,
"mouseY": 0,
"time": 3925.0674
},
{
"type": 3,
"mouseX": -1,
"mouseY": 0,
"time": 3952.8614
},
{
"type": 3,
"mouseX": -2,
"mouseY": -1,
"time": 4007.7672
},
{
"type": 3,
"mouseX": 0,
"mouseY": -1,
"time": 4047.2136
},
{
"type": 3,
"mouseX": 0,
"mouseY": -2,
"time": 4086.2098
}
],
"info": {
"name": "",
"description": "",
"x": 319,
"y": 192,
"width": 1920,
"height": 1080
}
}

View File

@@ -0,0 +1,398 @@
{
"macroEvents": [
{
"type": 3,
"mouseX": 7,
"mouseY": -10,
"time": 507.5978
},
{
"type": 3,
"mouseX": 10,
"mouseY": -9,
"time": 530.3774
},
{
"type": 3,
"mouseX": 11,
"mouseY": -11,
"time": 553.5057
},
{
"type": 3,
"mouseX": 20,
"mouseY": -14,
"time": 580.3496
},
{
"type": 3,
"mouseX": 16,
"mouseY": -10,
"time": 602.692
},
{
"type": 3,
"mouseX": 13,
"mouseY": -6,
"time": 625.0354
},
{
"type": 3,
"mouseX": 15,
"mouseY": -7,
"time": 652.6616
},
{
"type": 3,
"mouseX": 19,
"mouseY": -6,
"time": 675.7784
},
{
"type": 3,
"mouseX": 16,
"mouseY": -7,
"time": 699.4606
},
{
"type": 3,
"mouseX": 14,
"mouseY": -4,
"time": 721.9512
},
{
"type": 3,
"mouseX": 10,
"mouseY": -4,
"time": 749.8809
},
{
"type": 3,
"mouseX": 11,
"mouseY": -3,
"time": 771.7238
},
{
"type": 3,
"mouseX": 3,
"mouseY": 0,
"time": 798.9946
},
{
"type": 3,
"mouseX": 5,
"mouseY": -1,
"time": 838.0122
},
{
"type": 3,
"mouseX": 10,
"mouseY": -4,
"time": 860.9122
},
{
"type": 3,
"mouseX": 9,
"mouseY": -3,
"time": 887.8467
},
{
"type": 3,
"mouseX": 10,
"mouseY": -4,
"time": 910.604
},
{
"type": 3,
"mouseX": 8,
"mouseY": -3,
"time": 933.7889
},
{
"type": 3,
"mouseX": 15,
"mouseY": -5,
"time": 966.7797
},
{
"type": 3,
"mouseX": 17,
"mouseY": -6,
"time": 994.9369
},
{
"type": 3,
"mouseX": 4,
"mouseY": -3,
"time": 1016.2168
},
{
"type": 3,
"mouseX": 1,
"mouseY": 0,
"time": 1087.1571
},
{
"type": 3,
"mouseX": 1,
"mouseY": -1,
"time": 1165.9255
},
{
"type": 3,
"mouseX": 7,
"mouseY": -20,
"time": 1189.5971
},
{
"type": 3,
"mouseX": 9,
"mouseY": -20,
"time": 1212.1569
},
{
"type": 3,
"mouseX": 12,
"mouseY": -29,
"time": 1239.2237
},
{
"type": 3,
"mouseX": 8,
"mouseY": -35,
"time": 1261.541
},
{
"type": 3,
"mouseX": 9,
"mouseY": -31,
"time": 1282.9399
},
{
"type": 3,
"mouseX": 6,
"mouseY": -27,
"time": 1310.8353
},
{
"type": 0,
"keyCode": 32,
"mouseX": 0,
"mouseY": 0,
"time": 1326.1869
},
{
"type": 3,
"mouseX": 5,
"mouseY": -24,
"time": 1333.4788
},
{
"type": 3,
"mouseX": 3,
"mouseY": -18,
"time": 1355.189
},
{
"type": 3,
"mouseX": 1,
"mouseY": -15,
"time": 1382.325
},
{
"type": 3,
"mouseX": 1,
"mouseY": -11,
"time": 1404.9371
},
{
"type": 3,
"mouseX": 1,
"mouseY": -4,
"time": 1428.1381
},
{
"type": 3,
"mouseX": 0,
"mouseY": -8,
"time": 1450.6075
},
{
"type": 3,
"mouseX": 0,
"mouseY": -6,
"time": 1474.3844
},
{
"type": 3,
"mouseX": 1,
"mouseY": -12,
"time": 1496.0174
},
{
"type": 3,
"mouseX": 1,
"mouseY": -10,
"time": 1525.1301
},
{
"type": 3,
"mouseX": 1,
"mouseY": -9,
"time": 1547.37
},
{
"type": 3,
"mouseX": 1,
"mouseY": -12,
"time": 1574.451
},
{
"type": 3,
"mouseX": 1,
"mouseY": -12,
"time": 1597.8639
},
{
"type": 3,
"mouseX": 2,
"mouseY": -17,
"time": 1619.8618
},
{
"type": 3,
"mouseX": 3,
"mouseY": -22,
"time": 1641.7182
},
{
"type": 3,
"mouseX": 4,
"mouseY": -25,
"time": 1669.2743
},
{
"type": 3,
"mouseX": 2,
"mouseY": -32,
"time": 1691.053
},
{
"type": 3,
"mouseX": -2,
"mouseY": -44,
"time": 1713.796
},
{
"type": 3,
"mouseX": -1,
"mouseY": -50,
"time": 1741.0761
},
{
"type": 3,
"mouseX": 2,
"mouseY": -59,
"time": 1762.626
},
{
"type": 3,
"mouseX": 6,
"mouseY": -64,
"time": 1785.3462
},
{
"type": 3,
"mouseX": 12,
"mouseY": -69,
"time": 1813.6425
},
{
"type": 3,
"mouseX": 11,
"mouseY": -60,
"time": 1836.3858
},
{
"type": 3,
"mouseX": 4,
"mouseY": -42,
"time": 1858.8535
},
{
"type": 3,
"mouseX": 2,
"mouseY": -23,
"time": 1881.591
},
{
"type": 3,
"mouseX": 0,
"mouseY": -13,
"time": 1908.3465
},
{
"type": 3,
"mouseX": 0,
"mouseY": -1,
"time": 1980.1002
},
{
"type": 3,
"mouseX": 0,
"mouseY": 2,
"time": 2111.6914
},
{
"type": 3,
"mouseX": -4,
"mouseY": 11,
"time": 2136.3181
},
{
"type": 3,
"mouseX": -10,
"mouseY": 22,
"time": 2165.6564
},
{
"type": 3,
"mouseX": -14,
"mouseY": 31,
"time": 2194.7638
},
{
"type": 3,
"mouseX": -24,
"mouseY": 46,
"time": 2216.4018
},
{
"type": 3,
"mouseX": -51,
"mouseY": 69,
"time": 2239.0885
},
{
"type": 3,
"mouseX": -55,
"mouseY": 62,
"time": 2265.9616
},
{
"type": 1,
"keyCode": 32,
"mouseX": 0,
"mouseY": 0,
"time": 2274.8891
}
],
"info": {
"name": "",
"description": "",
"x": 319,
"y": 192,
"width": 1920,
"height": 1080
}
}

View File

@@ -0,0 +1,902 @@
{
"macroEvents": [
{
"type": 3,
"mouseX": -2,
"mouseY": 0,
"time": 687.5453
},
{
"type": 3,
"mouseX": -1,
"mouseY": -1,
"time": 708.8961
},
{
"type": 3,
"mouseX": 6,
"mouseY": 4,
"time": 1057.8757
},
{
"type": 3,
"mouseX": 36,
"mouseY": 12,
"time": 1080.2844
},
{
"type": 3,
"mouseX": 76,
"mouseY": 17,
"time": 1108.9372
},
{
"type": 3,
"mouseX": 102,
"mouseY": 17,
"time": 1130.8706
},
{
"type": 3,
"mouseX": 102,
"mouseY": 18,
"time": 1153.0981
},
{
"type": 3,
"mouseX": 83,
"mouseY": 20,
"time": 1181.4117
},
{
"type": 3,
"mouseX": 74,
"mouseY": 18,
"time": 1204.6735
},
{
"type": 3,
"mouseX": 55,
"mouseY": 8,
"time": 1227.059
},
{
"type": 3,
"mouseX": 67,
"mouseY": 5,
"time": 1248.005
},
{
"type": 3,
"mouseX": 105,
"mouseY": 3,
"time": 1276.7776
},
{
"type": 3,
"mouseX": 111,
"mouseY": 0,
"time": 1297.6811
},
{
"type": 3,
"mouseX": 86,
"mouseY": 0,
"time": 1325.276
},
{
"type": 3,
"mouseX": 37,
"mouseY": 3,
"time": 1346.8244
},
{
"type": 3,
"mouseX": 20,
"mouseY": 7,
"time": 1369.1434
},
{
"type": 3,
"mouseX": 45,
"mouseY": 12,
"time": 1396.9876
},
{
"type": 3,
"mouseX": 58,
"mouseY": 7,
"time": 1419.0095
},
{
"type": 3,
"mouseX": 71,
"mouseY": 9,
"time": 1441.8468
},
{
"type": 3,
"mouseX": 105,
"mouseY": 17,
"time": 1465.2558
},
{
"type": 3,
"mouseX": 128,
"mouseY": 20,
"time": 1493.2504
},
{
"type": 3,
"mouseX": 149,
"mouseY": 23,
"time": 1515.0352
},
{
"type": 3,
"mouseX": 167,
"mouseY": 20,
"time": 1536.9393
},
{
"type": 3,
"mouseX": 154,
"mouseY": 12,
"time": 1565.7239
},
{
"type": 3,
"mouseX": 135,
"mouseY": 8,
"time": 1587.7476
},
{
"type": 3,
"mouseX": 115,
"mouseY": 9,
"time": 1610.2054
},
{
"type": 3,
"mouseX": 85,
"mouseY": 9,
"time": 1632.2704
},
{
"type": 3,
"mouseX": 53,
"mouseY": 4,
"time": 1659.0492
},
{
"type": 3,
"mouseX": 16,
"mouseY": 2,
"time": 1685.0573
},
{
"type": 3,
"mouseX": 5,
"mouseY": 5,
"time": 1868.8898
},
{
"type": 3,
"mouseX": 21,
"mouseY": 15,
"time": 1891.1166
},
{
"type": 3,
"mouseX": 14,
"mouseY": 11,
"time": 1912.773
},
{
"type": 3,
"mouseX": 25,
"mouseY": 18,
"time": 1939.9442
},
{
"type": 3,
"mouseX": 50,
"mouseY": 33,
"time": 1961.2789
},
{
"type": 3,
"mouseX": 43,
"mouseY": 32,
"time": 1983.6054
},
{
"type": 3,
"mouseX": 21,
"mouseY": 18,
"time": 2011.2218
},
{
"type": 3,
"mouseX": 2,
"mouseY": 4,
"time": 2033.235
},
{
"type": 3,
"mouseX": -2,
"mouseY": 2,
"time": 2061.2036
},
{
"type": 3,
"mouseX": -11,
"mouseY": 8,
"time": 2083.2112
},
{
"type": 3,
"mouseX": -6,
"mouseY": 6,
"time": 2105.9995
},
{
"type": 0,
"keyCode": 87,
"mouseX": 0,
"mouseY": 0,
"time": 2130.4714
},
{
"type": 3,
"mouseX": -4,
"mouseY": 6,
"time": 2134.1233
},
{
"type": 3,
"mouseX": -1,
"mouseY": 4,
"time": 2155.804
},
{
"type": 3,
"mouseX": 0,
"mouseY": 2,
"time": 2177.9446
},
{
"type": 3,
"mouseX": -1,
"mouseY": 4,
"time": 2200.1535
},
{
"type": 3,
"mouseX": -1,
"mouseY": 4,
"time": 2222.1965
},
{
"type": 3,
"mouseX": -2,
"mouseY": 9,
"time": 2243.8648
},
{
"type": 3,
"mouseX": -1,
"mouseY": 3,
"time": 2265.3509
},
{
"type": 0,
"keyCode": 68,
"mouseX": 0,
"mouseY": 0,
"time": 2267.9697
},
{
"type": 3,
"mouseX": -2,
"mouseY": 13,
"time": 2271.2382
},
{
"type": 3,
"mouseX": 1,
"mouseY": 8,
"time": 2299.1973
},
{
"type": 3,
"mouseX": -2,
"mouseY": 5,
"time": 2343.1059
},
{
"type": 3,
"mouseX": -4,
"mouseY": 3,
"time": 2364.4293
},
{
"type": 3,
"mouseX": -6,
"mouseY": 5,
"time": 2386.2664
},
{
"type": 3,
"mouseX": -6,
"mouseY": 6,
"time": 2414.0015
},
{
"type": 3,
"mouseX": -3,
"mouseY": 3,
"time": 2435.6767
},
{
"type": 3,
"mouseX": -6,
"mouseY": 3,
"time": 2470.127
},
{
"type": 4,
"mouseX": 1280,
"mouseY": 719,
"mouseButton": "Right",
"time": 2479.5748
},
{
"type": 3,
"mouseX": -7,
"mouseY": 6,
"time": 2481.2949
},
{
"type": 3,
"mouseX": -12,
"mouseY": 10,
"time": 2502.9683
},
{
"type": 1,
"keyCode": 68,
"mouseX": 0,
"mouseY": 0,
"time": 2515.2538
},
{
"type": 3,
"mouseX": -13,
"mouseY": 7,
"time": 2524.5908
},
{
"type": 3,
"mouseX": -19,
"mouseY": 4,
"time": 2552.7375
},
{
"type": 3,
"mouseX": -12,
"mouseY": 1,
"time": 2574.6618
},
{
"type": 0,
"keyCode": 65,
"mouseX": 0,
"mouseY": 0,
"time": 2589.9293
},
{
"type": 3,
"mouseX": -6,
"mouseY": 0,
"time": 2591.049
},
{
"type": 3,
"mouseX": -3,
"mouseY": 0,
"time": 2614.0419
},
{
"type": 5,
"mouseX": 1280,
"mouseY": 719,
"mouseButton": "Right",
"time": 2672.385
},
{
"type": 3,
"mouseX": -1,
"mouseY": 0,
"time": 2717.1452
},
{
"type": 3,
"mouseX": -1,
"mouseY": 0,
"time": 2794.1202
},
{
"type": 3,
"mouseX": -1,
"mouseY": 1,
"time": 2822.1122
},
{
"type": 3,
"mouseX": -1,
"mouseY": 3,
"time": 2845.6185
},
{
"type": 3,
"mouseX": -4,
"mouseY": 8,
"time": 2868.2457
},
{
"type": 3,
"mouseX": -6,
"mouseY": 5,
"time": 2890.607
},
{
"type": 3,
"mouseX": -1,
"mouseY": 1,
"time": 2936.2125
},
{
"type": 3,
"mouseX": 0,
"mouseY": 3,
"time": 2996.6099
},
{
"type": 1,
"keyCode": 65,
"mouseX": 0,
"mouseY": 0,
"time": 3027.9862
},
{
"type": 3,
"mouseX": -1,
"mouseY": 13,
"time": 3029.4262
},
{
"type": 3,
"mouseX": 0,
"mouseY": 15,
"time": 3056.4358
},
{
"type": 3,
"mouseX": 2,
"mouseY": 13,
"time": 3079.1616
},
{
"type": 3,
"mouseX": 5,
"mouseY": 11,
"time": 3100.9365
},
{
"type": 3,
"mouseX": 5,
"mouseY": 8,
"time": 3123.9849
},
{
"type": 3,
"mouseX": 11,
"mouseY": 12,
"time": 3145.1007
},
{
"type": 3,
"mouseX": 10,
"mouseY": 11,
"time": 3168.9943
},
{
"type": 3,
"mouseX": 22,
"mouseY": 13,
"time": 3190.9916
},
{
"type": 3,
"mouseX": 26,
"mouseY": 12,
"time": 3213.3903
},
{
"type": 3,
"mouseX": 8,
"mouseY": 4,
"time": 3236.0183
},
{
"type": 3,
"mouseX": 8,
"mouseY": 5,
"time": 3257.8379
},
{
"type": 3,
"mouseX": 7,
"mouseY": 6,
"time": 3279.9342
},
{
"type": 3,
"mouseX": 1,
"mouseY": 0,
"time": 3307.5171
},
{
"type": 3,
"mouseX": 1,
"mouseY": 2,
"time": 3351.0525
},
{
"type": 3,
"mouseX": 4,
"mouseY": 13,
"time": 3372.9091
},
{
"type": 3,
"mouseX": 15,
"mouseY": 24,
"time": 3394.4373
},
{
"type": 3,
"mouseX": 22,
"mouseY": 24,
"time": 3422.2186
},
{
"type": 3,
"mouseX": 45,
"mouseY": 33,
"time": 3443.9087
},
{
"type": 3,
"mouseX": 39,
"mouseY": 28,
"time": 3467.1495
},
{
"type": 3,
"mouseX": 3,
"mouseY": 4,
"time": 3494.3156
},
{
"type": 0,
"keyCode": 68,
"mouseX": 0,
"mouseY": 0,
"time": 3503.9902
},
{
"type": 3,
"mouseX": 1,
"mouseY": 1,
"time": 3527.9246
},
{
"type": 3,
"mouseX": -4,
"mouseY": -2,
"time": 3549.0517
},
{
"type": 3,
"mouseX": -7,
"mouseY": -4,
"time": 3571.3114
},
{
"type": 3,
"mouseX": -10,
"mouseY": -4,
"time": 3599.0199
},
{
"type": 3,
"mouseX": -11,
"mouseY": -5,
"time": 3621.0953
},
{
"type": 3,
"mouseX": -3,
"mouseY": -1,
"time": 3659.2289
},
{
"type": 1,
"keyCode": 68,
"mouseX": 0,
"mouseY": 0,
"time": 3675.0422
},
{
"type": 3,
"mouseX": -2,
"mouseY": 0,
"time": 3675.5163
},
{
"type": 3,
"mouseX": -7,
"mouseY": -1,
"time": 3704.4284
},
{
"type": 3,
"mouseX": -12,
"mouseY": 0,
"time": 3732.427
},
{
"type": 3,
"mouseX": -14,
"mouseY": 0,
"time": 3754.5744
},
{
"type": 3,
"mouseX": -7,
"mouseY": 2,
"time": 3775.9005
},
{
"type": 3,
"mouseX": -6,
"mouseY": 1,
"time": 3820.1484
},
{
"type": 3,
"mouseX": -4,
"mouseY": 1,
"time": 3843.155
},
{
"type": 3,
"mouseX": -4,
"mouseY": 0,
"time": 3865.9206
},
{
"type": 3,
"mouseX": -2,
"mouseY": 0,
"time": 3914.6499
},
{
"type": 3,
"mouseX": -15,
"mouseY": -4,
"time": 3937.171
},
{
"type": 3,
"mouseX": -13,
"mouseY": -6,
"time": 3965.625
},
{
"type": 3,
"mouseX": -30,
"mouseY": -7,
"time": 3987.4518
},
{
"type": 3,
"mouseX": -70,
"mouseY": -14,
"time": 4015.9669
},
{
"type": 3,
"mouseX": -61,
"mouseY": -12,
"time": 4044.5735
},
{
"type": 1,
"keyCode": 87,
"mouseX": 0,
"mouseY": 0,
"time": 4050.9891
},
{
"type": 0,
"keyCode": 68,
"mouseX": 0,
"mouseY": 0,
"time": 4052.9915
},
{
"type": 3,
"mouseX": -82,
"mouseY": -17,
"time": 4066.4103
},
{
"type": 1,
"keyCode": 68,
"mouseX": 0,
"mouseY": 0,
"time": 4078.9514
},
{
"type": 3,
"mouseX": -128,
"mouseY": -27,
"time": 4082.5828
},
{
"type": 3,
"mouseX": -122,
"mouseY": -24,
"time": 4105.4904
},
{
"type": 3,
"mouseX": -101,
"mouseY": -22,
"time": 4132.2768
},
{
"type": 3,
"mouseX": -114,
"mouseY": -38,
"time": 4153.1186
},
{
"type": 3,
"mouseX": -158,
"mouseY": -64,
"time": 4180.5342
},
{
"type": 3,
"mouseX": -61,
"mouseY": -26,
"time": 4203.0091
},
{
"type": 0,
"keyCode": 65,
"mouseX": 0,
"mouseY": 0,
"time": 4204.9506
},
{
"type": 3,
"mouseX": -192,
"mouseY": -76,
"time": 4208.9875
},
{
"type": 3,
"mouseX": -159,
"mouseY": -56,
"time": 4237.2153
},
{
"type": 3,
"mouseX": -85,
"mouseY": -32,
"time": 4259.962
},
{
"type": 3,
"mouseX": -43,
"mouseY": -18,
"time": 4281.3948
},
{
"type": 3,
"mouseX": -25,
"mouseY": -10,
"time": 4309.0867
},
{
"type": 3,
"mouseX": -15,
"mouseY": -7,
"time": 4330.6162
},
{
"type": 3,
"mouseX": -5,
"mouseY": -1,
"time": 4353.3618
},
{
"type": 3,
"mouseX": -6,
"mouseY": 0,
"time": 4375.296
},
{
"type": 3,
"mouseX": -12,
"mouseY": -2,
"time": 4398.0347
},
{
"type": 1,
"keyCode": 65,
"mouseX": 0,
"mouseY": 0,
"time": 4414.9759
},
{
"type": 3,
"mouseX": -16,
"mouseY": -2,
"time": 4419.1359
},
{
"type": 3,
"mouseX": -10,
"mouseY": -3,
"time": 4446.4776
},
{
"type": 3,
"mouseX": -7,
"mouseY": -3,
"time": 4469.4389
},
{
"type": 3,
"mouseX": -5,
"mouseY": -1,
"time": 4495.7509
},
{
"type": 3,
"mouseX": -3,
"mouseY": 0,
"time": 4517.5522
},
{
"type": 3,
"mouseX": -13,
"mouseY": -3,
"time": 4540.0639
}
],
"info": {
"name": "",
"description": "",
"x": 319,
"y": 192,
"width": 1920,
"height": 1080
}
}

View File

@@ -0,0 +1,30 @@
{
"info": {
"name": "蒙德烹饪台",
"type": "collect",
"author": "T子",
"version": "1.0",
"description": "",
"bgiVersion": "0.35.1"
},
"positions": [
{
"id": 1,
"action": "",
"move_mode": "walk",
"type": "teleport",
"x": -875,
"y": 2277,
"action_params": ""
},
{
"id": 2,
"x": -883.4736328125,
"y": 2242.251953125,
"type": "path",
"move_mode": "walk",
"action": "",
"action_params": ""
}
]
}

View File

@@ -0,0 +1,429 @@
(async function () {
setGameMetrics(1920, 1080, 1); // 设置游戏运行的分辨率和缩放
//基础延迟
let delay = settings.delay || 2000;
//定义合成台and凯瑟琳的选择路径
let hct_filePath = settings.hsc_selectValue || "枫丹合成台";
let ksl_filePath = settings.ksl_selectValue || "枫丹凯瑟琳";
async function hct_AutoPath(locationName) {
log.info(`即将前往 ${locationName}`);
try {
let filePath = `assets/合成台位置/${locationName}.json`;
await pathingScript.runFile(filePath);
} catch (error) {
log.error(`执行 ${locationName} 路径时发生错误`);
}
log.info(`已到达 ${locationName}`);
}
async function ksl_AutoPath(locationName) {
log.info(`即将前往 ${locationName}`);
try {
let filePath = `assets/凯瑟琳位置/${locationName}.json`;
await pathingScript.runFile(filePath);
} catch (error) {
log.error(`执行 ${locationName} 路径时发生错误`);
}
log.info(`已到达 ${locationName}`);
}
async function prt_AutoPath(locationName) {
log.info(`即将前往 ${locationName}`);
try {
let filePath = `assets/烹饪台位置/${locationName}.json`;
await pathingScript.runFile(filePath);
} catch (error) {
log.error(`执行 ${locationName} 路径时发生错误`);
}
log.info(`已到达 ${locationName}`);
}
// 领取邮件
keyPress("Escape");
await sleep(1500);
click(50, 605);
await sleep(1500);
click(150, 1015);
await sleep(1000);
click(150, 1015);
await sleep(1000);
keyPress("Escape");
await sleep(1000);
keyPress("Escape");
log.info("已完成 领取邮件");
await sleep(delay);
// 设置世界权限
keyPress("VK_F2")
await sleep(1000);
click(160, 1020); // 点击世界权限
await sleep(1000);
let domainName = settings.domainName;
switch (domainName) {
case "不允许加入":
click(330, 870);
log.info("权限设置为 不允许加入");
break;
case "直接加入":
click(330, 920);
log.info("权限设置为 直接加入");
break;
case "确认后可加入":
click(330, 970);
log.info("权限设置为 确认后可加入");
break;
default:
click(330, 870); // 为空不允许
log.info("锁门");
await sleep(2000);
keyPress("Escape");
break;
}
// 前往_合成台
await hct_AutoPath(hct_filePath);
await sleep(1000);
// 合成浓缩树脂
keyPress("F");
await sleep(2000);
click(960, 540);
await sleep(1000);
click(960, 540);
await sleep(1000);
click(1750, 1010); //点击合成
await sleep(5000);
keyPress("Escape");
await sleep(1000);
keyPress("Escape"); // 确保完全退出合成
log.info("已完成 合成浓缩树脂");
await sleep(delay);
// 自动秘境
while (true) {
try {
await dispatcher.runTask(new SoloTask("AutoDomain"));
await sleep(500);
break;
} catch (ex) {
if (ex.message.includes("检测到复苏界面")) {
log.info("复活后,继续执行自动秘境。");
continue;
}
else {
// 如果不包含 "检测到复苏界面",则继续抛出异常
throw ex;
}
}
}
// 分解狗粮
if (settings.decomposeDogFood == "是" | settings.decomposeDogFood == undefined) {
keyPress("B");
await sleep(1000);
click(670, 40);
await sleep(1000);
click(660, 1010);
await sleep(1000);
click(300, 1020);
await sleep(500);
click(300, 380);
await sleep(50);
click(300, 300);
await sleep(50);
click(300, 220);
await sleep(50);
click(300, 150);
await sleep(500);
click(340, 1010);
await sleep(800);
click(1740, 1020);
await sleep(800);
click(1180, 750);
await sleep(800);
click(950, 800);
await sleep(800);
keyPress("Escape");
await sleep(1000);
keyPress("Escape");
log.info("已完成 分解狗粮");
await sleep(1000);
}
// 前往_凯瑟琳
await ksl_AutoPath(ksl_filePath);
await sleep(1000);
// 领取历练点
keyPress("F1");
await sleep(2000);
click(290, 345);
await sleep(1000);
click(1550, 755);
await sleep(1000);
click(1550, 755);
await sleep(1500);
// click(1670, 235);
keyPress("Escape");
log.info("已完成 领取历练点");
await sleep(delay);
// 领取每日委托奖励
keyPress("F");
log.info("按下F键");
await sleep(1000);
click(960, 540);
await sleep(1000);
click(1380, 425);// 点击坐标(1380, 425)(领取「每日委托」奖励)
await sleep(1000);
click(960, 540);
await sleep(2000);
click(960, 960);// 点击坐标(960, 960)(关闭奖励弹出页面)
log.info("已完成 领取每日委托奖励");
await sleep(delay);
// 重新探索派遣
keyPress("F");
await sleep(1800);
click(960, 540);
await sleep(1000);
click(1400, 580);
await sleep(1000);
click(160, 1010);
await sleep(1000);
click(1160, 1020);
await sleep(1000);
keyPress("Escape");
log.info("已完成 重新探索派遣");
await sleep(delay);
// 领取纪行奖励
keyPress("F4");
await sleep(1500);
click(960, 50);
await sleep(1000);
click(1720, 980);
await sleep(2000);
click(860, 50);
await sleep(1000);
click(1720, 980);
await sleep(1000);
keyPress("Escape");
await sleep(1000);
keyPress("Escape");
log.info("已完成 领取纪行奖励");
await sleep(delay);
// 前往_凯瑟琳
await genshin.tp(4515, 3630);
await sleep(1000);
//切换队伍
keyPress("L");
await sleep(3000);
click(75, 1020);
await sleep(200);
click(700, 115);
await sleep(200);
click(700, 115);
await sleep(300);
click(75, 200);
await sleep(800);
click(75, 1020);
await sleep(800);
let tempVar = settings.number || 5;
if (tempVar < 9) { // 向右点击
for (let i = 1; i < tempVar; i++) {
click(1850, 540);
await sleep(50);
}
} else { // 向左点击
tempVar = 16 - tempVar
for (let i = 0; i < tempVar; i++) {
click(75, 540);
await sleep(50);
}
}
click(1555, 1020);
await sleep(1000);
keyPress("Escape");
log.info("已切换至第" + settings.number || 5 + "队");
await sleep(delay);
//切换角色
keyPress("1");
log.info("已切换至第1个角色");
// // 向后行走1.5秒
// keyDown("S");
// await sleep(1500);
// keyUp("S");
// log.info("已完成 向后走1.5秒");
// await sleep(1000);
// 进入尘歌壶
keyPress("B");
await sleep(1000);
click(1060, 50);
await sleep(500);
click(770, 180);
await sleep(300);
click(1690, 1010);
await sleep(1000);
keyPress("F");
await sleep(10000);
log.info("已完成 进入尘歌壶");
// // 防止加载卡岩
// await sleep(3000);
// log.info("等待防止加载卡岩");
// 尘歌壶找阿圆
(async function () {
// 绘绮庭路径
const pathingA = async function () {
keyDown("S"); // 按下 S 键
await sleep(500); // 等待 500ms
keyUp("S"); // 松开 S 键
await sleep(500); // 等待 500ms
keyDown("S"); // 按下 S 键
keyDown("A"); // 按下 A 键
await sleep(2100); // 等待 2100ms
keyUp("S"); // 松开 S 键
keyUp("A"); // 松开 A 键
log.info("绮庭路径执行完毕");
};
// 妙香林路径
const pathingB = async function () {
keyDown("D"); // 按下 D 键
await sleep(1500); // 等待 1500ms
keyUp("D"); // 松开 D 键
log.info("妙香林路径执行完毕");
};
// 黛翠峰&罗浮洞路径
const pathingC = async function () {
keyDown("D"); // 按下 D 键
await sleep(500); // 等待 500ms
keyUp("D"); // 松开 D 键
log.info("黛翠峰&罗浮洞路径执行完毕");
};
// 清琼岛路径
const pathingD = async function () {
keyDown("D");
await sleep(500);
keyUp("D");
log.info("清琼岛路径执行完毕");
};
// 读取用户设置
let path = settings.path !== undefined ? settings.path : ''; // 使用设置的路径
log.debug(`path: ${path}`);
// 根据选择的路径执行相应操作默认执行路径A绘绮庭路径
if (path === '绘绮庭') {
log.info('开始执行绮庭路径');
await pathingA(); // 执行绘绮庭路径
} else if (path === '妙香林') {
log.info('开始执行妙香林路径');
await pathingB(); // 执行妙香林路径
} else if (path === '黛翠峰&罗浮洞') {
log.info('开始执行黛翠峰&罗浮洞路径');
await pathingC(); // 执行黛翠峰or罗浮洞路径
} else if (path === '清琼岛') {
log.info('开始执行清琼岛路径');
await pathingD(); // 执行清琼岛路径
} else {
log.info('未选择有效路径执行默认路径D清琼岛');
await pathingD(); // 默认执行路径A清琼岛
}
})();
//领取洞天宝钱和好感度
await sleep(1000);
keyPress("F");
await sleep(2000);
click(1370, 420);
await sleep(1500);
click(1370, 420);
await sleep(800);
click(1800, 710); //领取好感
await sleep(200);
click(1345, 300); //点击x
await sleep(200);
click(1080, 960); //领取洞天宝钱
await sleep(200);
click(1345, 300); //点击x
await sleep(500);
click(1865, 44); //点击右上角x退出
await sleep(3000);
click(1300, 800);
await sleep(1000);
click(1300, 800);
log.info("已完成 领取洞天宝钱和好感");
await sleep(3000);
//抓晶蝶
if (settings.catchButterfly == "是" | settings.catchButterfly == undefined) {
dispatcher.addTimer(new RealtimeTimer("AutoPick", { "forceInteraction": true })); // 启用自动拾取的实时任务
log.info('开始捕捉晶蝶,请在队伍中务必携带{zyyy},使用成男/成女角色', '早柚/瑶瑶');
async function captureCrystalfly(locationName, x, y, num) {
log.info('前往 {name}', locationName);
await genshin.tp(x, y);
await sleep(1000);
log.info('尝试捕捉晶蝶, {num}只', num);
let filePath = `assets/晶蝶位置/${locationName}.json`;
await keyMouseScript.runFile(filePath);
}
await captureCrystalfly('枫丹-塔拉塔海谷', 4328, 3960, 4);
await captureCrystalfly('枫丹-枫丹廷区', 4822, 3628, 3);
await captureCrystalfly('枫丹-苍白的遗荣', 4188, 2992, 2);
await captureCrystalfly('枫丹-幽林雾道', 3376, 3290, 2);
await captureCrystalfly('枫丹-卡布狄斯堡遗迹上方', 3554, 3024, 4);
await captureCrystalfly('枫丹-卡布狄斯堡遗迹下方', 3374, 2699, 4);
await captureCrystalfly('枫丹-莫尔泰区', 3810, 2334, 2);
await captureCrystalfly('枫丹-特别温暖的地方', 4790, 2520, 3);
await captureCrystalfly('须弥-下风蚀地', 4452, -2456, 3);
}
// 结束游戏
for (let i = 0; i < 5; i++) {
log.info('即将在 {num}s 后退出', 5 - i + "s");
await sleep(1000);
}
log.info("已完成 所有内容 结束-Tzi");
await sleep(2000);
keyDown("MENU");
keyDown("F4");
await sleep(50);
keyUp("MENU");
keyUp("F4");
})();

View File

@@ -0,0 +1,28 @@
{
"manifest_version": 1,
"name": "Tzi-每日一条龙+副本晶蝶尘歌壶邮件",
"version": "0.03",
"bgi_version": "0.36.0",
"description": "每日一条龙 包含每日任务 刷副本,分解狗粮,尘歌壶,抓晶蝶 自动下线。【自动副本】请先去独立任务中将自动秘境配置完成【自动晶蝶】队伍需要携带早柚或瑶瑶。【尘歌壶】将快捷道具栏需装满4个确保尘歌壶在第5位。运行前可以右键配置参数。主要适配枫丹凯瑟琳锚点。",
"authors": [
{
"name": "T子",
"link": "https://github.com/T888T/bettergi-scripts-list"
}
],
"settings_ui": "settings.json",
"main": "main.js"
}
//同时感谢大佬们的付出 为我提供思路
// version 0.03
// 新增多个合成台点位
// 新增多个晶蝶抓取点位
// 优化领取历练点可能存在的异常
// version 0.02
// 修复领取邮件时无邮件时会异常的问题
// 优化部分延迟提升兼容性

View File

@@ -0,0 +1,86 @@
[
{
"name": "domainName",
"type": "select",
"label": "设置房间权限(默认 不允许加入)",
"options": [
"直接加入",
"确认后可加入",
"不允许加入"
]
},
{
"name": "ksl_selectValue",
"type": "select",
"label": "凯瑟琳(默认 枫丹)",
"options": [
"蒙德凯瑟琳",
"璃月凯瑟琳",
"稻妻凯瑟琳",
"须弥凯瑟琳",
"枫丹凯瑟琳",
// "纳塔凯瑟琳"
]
},
{
"name": "hct_selectValue",
"type": "select",
"label": "合成台(默认 枫丹)",
"options": [
"蒙德合成台",
"璃月合成台",
"稻妻合成台",
"须弥合成台",
"枫丹合成台",
// "纳塔合成台"
]
},
{
"name": "path",
"type": "select",
"label": "尘歌壶名称(默认 清琼岛)",
"options": [
"绘绮庭 ",
"妙香林",
"黛翠峰&罗浮洞",
"清琼岛"
]
},
{
"name": "decomposeDogFood",
"type": "select",
"label": "自动分解狗粮(默认 是)",
"options": [
"是",
"否"
]
},
{
"name": "catchButterfly",
"type": "select",
"label": "自动抓晶蝶(默认 是)",
"options": [
"是",
"否"
]
},
{
"name": "number",
"type": "input-text",
"label": "晶蝶队伍序号1-15(默认 5)"
},
{
"name": "exitGame",
"type": "select",
"label": "一切完成结束游戏(默认 是)",
"options": [
"是",
"否"
]
},
{
"name": "delay",
"type": "input-text",
"label": "默认无需调整 无法运行可以适当加大(默认 2000ms)"
}
]

View File

@@ -0,0 +1,20 @@
{
"info": {
"name": "冒险家协会_枫丹",
"type": "collect",
"author": "yemaxul",
"version": "2.0",
"description": "移动到枫丹冒险家协会",
"bgiVersion": "0.35.0"
},
"positions": [
{
"id": 1,
"x": 4495.5,
"y": 3638.5,
"type": "target",
"move_mode": "walk",
"action": ""
}
]
}

View File

@@ -0,0 +1,28 @@
{
"info": {
"name": "合成台_枫丹",
"type": "collect",
"author": "huiyadanli",
"version": "1.0",
"description": "枫丹合成台",
"bgiVersion": "0.35.0"
},
"positions": [
{
"id": 1,
"x": 4508.97509765625,
"y": 3630.557373046875,
"type": "teleport",
"move_mode": "walk",
"action": ""
},
{
"id": 2,
"x": 4480.8,
"y": 3628.1,
"type": "target",
"move_mode": "walk",
"action": ""
}
]
}

View File

@@ -0,0 +1,319 @@
(async function () {
// 定义文件路径数组,直接包含完整的文件路径
const pathingA = [
"json/合成台/合成台_枫丹.json" // 枫丹合成台路径文件
];
const pathingB = [
"json/冒险家协会/冒险家协会_枫丹.json" // 枫丹冒险家协会路径文件
];
// 定义一个运行单个文件的方法
async function runFile(filePath) {
try {
// 日志:打印当前正在执行的文件路径
log.info(`Executing file: ${filePath}`);
// 调用路径脚本的 `runFile` 方法,执行路径文件
await pathingScript.runFile(filePath);
} catch (error) {
// 如果执行文件时发生错误,打印错误日志
log.error(`Error executing file: ${filePath} - ${error}`);
}
}
// 定义批量执行文件的函数
async function batch(files) {
for (let filePath of files) {
await runFile(filePath); // 执行每个文件
}
}
// 主函数控制路径A的执行流程
async function mainA() {
// 设置游戏运行的分辨率和缩放
setGameMetrics(1920, 1080, 1);
// 日志开始执行路径A的任务
log.info("开始执行合成台任务");
// 批量执行路径A中的文件
await batch(pathingA);
// 日志完成路径A的任务
log.info("合成台任务执行完成");
}
// 主函数控制路径B的执行流程
async function mainB() {
// 设置游戏运行的分辨率和缩放
setGameMetrics(1920, 1080, 1);
// 日志开始执行路径B的任务
log.info("开始执行冒险家协会任务");
// 批量执行路径B中的文件
await batch(pathingB);
// 日志完成路径B的任务
log.info("冒险家协会任务执行完成");
}
//0、设置不可加入
log.info("请确保执行脚本时处于主界面");
keyPress("VK_F2")
await sleep(1000);
click(330,1010);//点击世界权限
await sleep(1000);
let domainName = settings.domainName;
switch (domainName) {
case "直接加入":
click(330, 910);
log.info("权限设置为【直接加入】");
break;
case "不允许加入":
click(330, 850); // 不允许
log.info("权限设置为【不允许加入】");
break;
case "确认后可加入":
click(330, 960); // 确认后
log.info("权限设置为【确认后可加入】");
break;
default:
click(330, 850); // 不允许
log.info("锁门");
await sleep(2000);
keyPress("Escape");
break;
}
// 1、前往_枫丹_合成台
await mainA(); // 执行合成台任务
// 2、合成浓缩树脂
setGameMetrics(1920, 1080, 2); // 设置游戏窗口大小和DPI
keyPress("1");
await sleep(5000);
keyPress("F");
await sleep(3000);
click(960, 540);
await sleep(1000);
click(960, 540);
await sleep(1000);
click(1750, 1010);
await sleep(5000);
keyPress("Escape");
await sleep(1000);
keyPress("Escape");
log.info("已完成合成浓缩树脂");
// 3、领取历练点
setGameMetrics(3840, 2160, 2);
await sleep(1600);
keyPress("F1");
await sleep(1600);
click(580, 680);
await sleep(1000);
click(3110, 1508);
await sleep(1000);
click(3110, 1508);
await sleep(1500);
keyPress("Escape");
log.info("已领取历练点");
// 4、前往_枫丹_冒险家协会
await mainB(); // 执行冒险家协会任务
// 5、领取每日委托奖励
setGameMetrics(1920, 1080, 2);
keyPress("1");
await sleep(5000);
keyPress("F");
log.info("按下F键");
await sleep(1800);
log.info("等待1秒");
click(960, 540);
log.info("点击坐标(960, 540)(屏幕中心)");
await sleep(2000);
log.info("等待1秒");
click(1380, 425);
log.info("点击坐标(1380, 425)(领取「每日委托」奖励)");
await sleep(2000);
log.info("等待1秒");
click(960, 540);
log.info("点击坐标(960, 540)(屏幕中心)");
await sleep(3000);
log.info("等待3秒");
click(960, 960);
log.info("点击坐标(960, 960)(关闭奖励弹出页面)");
log.info("结束");
// 6、等待5秒
setGameMetrics(1920, 1080, 2);
await sleep(6000); // 转换时间单位从20ms到秒
log.info("等待了5秒");
// 7、重新探索派遣
setGameMetrics(1920, 1080, 2); // 设置游戏窗口大小和DPI
keyPress("F");
await sleep(3500);
click(960, 540);
await sleep(1000);
click(1400, 580);
await sleep(1000);
click(160, 1010);
await sleep(1000);
click(1160, 1020);
await sleep(1000);
keyPress("Escape");
log.info("重新探索派遣完成");
// 8、领取纪行奖励
setGameMetrics(3840, 2160, 2);
await sleep(1600);
keyPress("F4");
await sleep(1500);
click(1920, 100);
await sleep(1000);
click(3480, 1948);
await sleep(1000);
click(3480, 1948);
await sleep(1000);
click(1726, 192);
await sleep(1000);
click(3480, 1948);
await sleep(1000);
keyPress("Escape");
await sleep(1000);
keyPress("Escape");
log.info("已领取纪行奖励");
// 9、领取邮件
setGameMetrics(3840, 2160, 2);
await sleep(1600);
keyPress("Escape");
await sleep(1500);
click(94, 1212);
await sleep(1500);
click(500, 2024);
await sleep(1000);
keyPress("Escape");
await sleep(1000);
keyPress("Escape");
await sleep(1000);
keyPress("Escape");
log.info("已领取邮件");
// 10、向后行走1.5秒
setGameMetrics(1920, 1080, 2); // 设置游戏窗口大小和DPI
keyDown("S");
await sleep(1500);
keyUp("S");
log.info("已进入向后走1.5秒");
//11、进入尘歌壶
keyPress("B");
await sleep(3000);
click(1060, 50);
await sleep(3000);
click(770, 180);
await sleep(3000);
click(1690, 1010);
await sleep(3000);
keyPress("F");
await sleep(10000);
log.info("已进入尘歌壶");
//等待3秒
await sleep(7000);
log.info("等待3秒防止加载卡岩");
//12、尘歌壶找阿圆
(async function () {
await sleep(3000);
// 绘绮庭路径
const pathingA = async function() {
keyDown("S"); // 按下 S 键
await sleep(500); // 等待 500ms
keyUp("S"); // 松开 S 键
await sleep(500); // 等待 500ms
keyDown("S"); // 按下 S 键
keyDown("A"); // 按下 A 键
await sleep(2100); // 等待 2100ms
keyUp("S"); // 松开 S 键
keyUp("A"); // 松开 A 键
log.info("绮庭路径执行完毕"); // 输出日志
};
// 妙香林路径
const pathingB = async function() {
keyDown("D"); // 按下 D 键
await sleep(1500); // 等待 1500ms
keyUp("D"); // 松开 D 键
log.info("妙香林路径执行完毕"); // 输出日志
};
// 黛翠峰&罗浮洞路径
const pathingC = async function() {
keyDown("D"); // 按下 D 键
await sleep(500); // 等待 500ms
keyUp("D"); // 松开 D 键
log.info("黛翠峰&罗浮洞路径执行完毕"); // 输出日志
};
// 清琼岛路径
const pathingD = async function() {
keyDown("A"); // 按下 A 键
await sleep(1500); // 等待 1500ms
keyUp("A"); // 松开 A 键
log.info("清琼岛路径执行完毕"); // 输出日志
};
// 读取用户设置
let path = settings.path !== undefined ? settings.path : ''; // 使用设置的路径
log.debug(`path: ${path}`);
// 主逻辑
setGameMetrics(1920, 1080, 1);
// 根据选择的路径执行相应操作默认执行路径A绘绮庭路径
if (path === '绘绮庭') {
log.info('开始执行绮庭路径');
await pathingA(); // 执行绘绮庭路径
} else if (path === '妙香林') {
log.info('开始执行妙香林路径');
await pathingB(); // 执行妙香林路径
} else if (path === '黛翠峰&罗浮洞') {
log.info('开始执行黛翠峰&罗浮洞路径');
await pathingC(); // 执行黛翠峰or罗浮洞路径
} else if (path === '清琼岛') {
log.info('开始执行清琼岛路径');
await pathingD(); // 执行清琼岛路径
} else if (path === '自动') {
log.info('自动选择路径执行路径A绘绮庭');
await pathingA(); // 自动执行绮庭路径
} else {
log.info('未选择有效路径执行默认路径A绘绮庭');
await pathingA(); // 默认执行路径A绘绮庭
}
})();
//领取洞天宝钱和好感度
await sleep(10000);
keyPress("F");
await sleep(2000);
click(1370, 420);
await sleep(2000);
click(1370, 420);
await sleep(2000);
click(1800, 710);
await sleep(2000);
click(1080, 960);
await sleep(2000);
click(1865, 44);
await sleep(2800);
click(1480, 799);
log.info("已领取洞天宝钱和好感");
})();

View File

@@ -0,0 +1,15 @@
{
"manifest_version": 1,
"name": "一条龙不含自动副本+尘歌壶版",
"version": "1.0",
"description": "一条龙不含自动副本+尘歌壶版盾奶不要放到1号位 快捷道具要放满4个 设置原壶找壶灵 绘绮庭本人亲测其他搬运仓库大佬运行前右键配置尘歌壶默认绘绮庭为了防止操作失误设置有等待时间5秒左右可自行更改",
"authors": [
{
"name": "凉城"
}
],
//选择尘歌壶
"settings_ui": "settings.json",
"main": "main.js"
}
//感谢@辉鸭蛋作者@Yang-z@HZYgrandma @风埠@花火@鹤望兰 本人只是基于大佬们提交的js脚本进行优化整合实现奖励领取一条龙

Some files were not shown because too many files have changed in this diff Show More