Skip to content

Commit d2732be

Browse files
authored
feat(js): 千星奇域每周经验刷取(回放通关版) (#2425)
1 parent 7a17d32 commit d2732be

File tree

13 files changed

+1076
-0
lines changed

13 files changed

+1076
-0
lines changed
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
# 🌌 千星奇域·每周经验刷取(回放通关版)
2+
3+
### 🌟 功能介绍
4+
5+
- 🔁 自动重复通关指定的奇域关卡。
6+
- 🎥 依据用户预先录制的多个通关流程,随机选取一个执行通关。
7+
- 🧺 支持删除关卡存档后重新挑战(默认关闭),从而提升刷取效率。
8+
- 📅 自动追踪每周经验获取进度,达到上限后再次执行将自动跳过。
9+
- 🏞️ 执行结束后自动返回提瓦特大陆,避免影响其他自动化流程。
10+
11+
## 📋 使用必读
12+
13+
- 请勿在禁止联机的区域(如银月之庭等)运行本脚本,否则将无法运行。
14+
- 如果开启“删除关卡存档”功能, **建议提前清理无用存档** ,保持存档列表简洁,以提升查找效率、减少误差。
15+
- 若内置的通关流程失效,请使用程序的 **[录制回放]** 功能,自行录制 **进入关卡后的通关流程**
16+
- 录制完成后,打开录制回放所在目录,将录制的脚本拷贝到本脚本目录下的 `assets/playbacks` 文件夹中。
17+
- 右键编辑脚本配置,根据你所录制的流程调整相关设置(包括奇域关卡、通关回放文件池、每次通关获取的经验值等)。
18+
- 建议选择人气较高、不易下架、流程简单的单人游玩关卡进行录制(例如石头模拟器、风景打卡类、抽卡模拟器等)。
19+
- 根据成就完成数量的不同,每次通关可额外获得 **50~250** 点经验值。内置的通关流程设计相对保守,每次通关可获得 20 点基础经验 + 50 点成就经验。
20+
- ~~人有多大胆,地有多大产~~**建议适当延长录制时的通关时间**,以降低关卡下架风险和自身运行风险。
21+
22+
### 📖 使用方法
23+
24+
- 将本脚本添加至您的配置组中。
25+
- 右键点击脚本自定义配置项。
26+
- 配置好计划通关的关卡信息、通关回放文件等。
27+
- 点击运行按钮。
28+
29+
### 🛠️ 脚本配置
30+
31+
| 配置项 | 描述 | 备注 | 默认值 |
32+
| ---------------------- | ------------------------ | ---------------------------------------- | ----------------------------- |
33+
| room | 奇域关卡关键词或关卡GUID | | 20134075027 |
34+
| playbacks | 通关回放文件池 | 自行录制拷贝到assets/playbacks,逗号分隔 | 通关回放1.json,通关回放2.json |
35+
| expPerAttempt | 每次通关获取的经验值 | 如果勾选删除关卡存档,请自行增加 | 20 |
36+
| deleteStageSave | 删除关卡存档 | 可重复达成成就,获取更多经验值 | false |
37+
| deleteStageSaveKeyword | 删除关卡存档关键字 | 关卡存档视图中的[关卡]| 深渊100层 |
38+
| expWeeklyLimit | 每周可获取的经验值上限 | | 4000 |
39+
| force | 忽略本周经验值已达上限 | | false |
40+
| thisAttempts | 指定通关次数 | 0表示自动判断 | 0 |
41+
| goToTeyvat | 完成后返回提瓦特大陆 | | true |
42+
43+
### ❗ 注意事项
44+
45+
- 请确保游戏窗口分辨率比例为 `16:9`,否则可能影响脚本正常运行。
46+
- 建议提前设置好快捷键,便于在需要时快速暂停或终止脚本。
47+
48+
## 🐛 问题反馈
49+
50+
[breadgrocery](https://github.com/breadgrocery/miliastra-experience-playback)
143 Bytes
Loading
10.7 KB
Loading
15.7 KB
Loading
5.81 KB
Loading
13.3 KB
Loading
6.42 KB
Loading
1.01 KB
Loading
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
{
2+
"macroEvents": [
3+
{ "type": 0, "keyCode": 65, "mouseX": 0, "mouseY": 0, "time": 547 },
4+
{ "type": 0, "keyCode": 32, "mouseX": 0, "mouseY": 0, "time": 1109 },
5+
{ "type": 1, "keyCode": 32, "mouseX": 0, "mouseY": 0, "time": 1218 },
6+
{ "type": 1, "keyCode": 65, "mouseX": 0, "mouseY": 0, "time": 8015 },
7+
{ "type": 0, "keyCode": 49, "mouseX": 0, "mouseY": 0, "time": 9188 },
8+
{ "type": 1, "keyCode": 49, "mouseX": 0, "mouseY": 0, "time": 9344 },
9+
{ "type": 0, "keyCode": 49, "mouseX": 0, "mouseY": 0, "time": 9531 },
10+
{ "type": 1, "keyCode": 49, "mouseX": 0, "mouseY": 0, "time": 9703 },
11+
{ "type": 0, "keyCode": 49, "mouseX": 0, "mouseY": 0, "time": 9906 },
12+
{ "type": 1, "keyCode": 49, "mouseX": 0, "mouseY": 0, "time": 10078 }
13+
],
14+
"info": {
15+
"name": "",
16+
"description": "",
17+
"x": 319,
18+
"y": 278,
19+
"width": 1920,
20+
"height": 1080,
21+
"recordDpi": 1.5
22+
}
23+
}
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
{
2+
"macroEvents": [
3+
{ "type": 0, "keyCode": 68, "mouseX": 0, "mouseY": 0, "time": 547 },
4+
{ "type": 0, "keyCode": 32, "mouseX": 0, "mouseY": 0, "time": 1109 },
5+
{ "type": 1, "keyCode": 32, "mouseX": 0, "mouseY": 0, "time": 1218 },
6+
{ "type": 1, "keyCode": 68, "mouseX": 0, "mouseY": 0, "time": 8015 },
7+
{ "type": 0, "keyCode": 49, "mouseX": 0, "mouseY": 0, "time": 9188 },
8+
{ "type": 1, "keyCode": 49, "mouseX": 0, "mouseY": 0, "time": 9344 },
9+
{ "type": 0, "keyCode": 49, "mouseX": 0, "mouseY": 0, "time": 9531 },
10+
{ "type": 1, "keyCode": 49, "mouseX": 0, "mouseY": 0, "time": 9703 },
11+
{ "type": 0, "keyCode": 49, "mouseX": 0, "mouseY": 0, "time": 9906 },
12+
{ "type": 1, "keyCode": 49, "mouseX": 0, "mouseY": 0, "time": 10078 }
13+
],
14+
"info": {
15+
"name": "",
16+
"description": "",
17+
"x": 319,
18+
"y": 278,
19+
"width": 1920,
20+
"height": 1080,
21+
"recordDpi": 1.5
22+
}
23+
}

0 commit comments

Comments
 (0)