Files
bettergi-scripts-list/repo/js/AutoCommission/下江小春都能看懂的对话委托制作方法.md
LX666-666 95c864438b 自动委托0.97 (#1033)
* 自动委托0,96

* Update repo/js/AutoEntrust/assets/丘丘人的一小步/苍风高地-1.json

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* 自动委托0.97

* 补充

---------

Co-authored-by: 秋云 <physligl@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-06-08 20:24:35 +08:00

110 lines
3.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 对话委托制作方法
对话委托制作方法可分为初始配置和制作过程加群1053392753发送文件获取大佬手对手指导
## 初始配置
- **配置开发环境**:设置添加路径点快捷键。订阅 `AutoTranscribePathing` `Hoshino-Tool`脚本
- **依照自身的技术力选择方法**:熟悉地图追踪制作可尝试方法二,若不熟悉可尝试方法一,方法三。
## 制作过程
### 方法一:伪简单对话委托制作(推荐!!!难度:★★☆☆☆)
1. **检查重复**:查看 `https://docs.qq.com/sheet/DWGRCTGtDUGVPa1h0?tab=BB08J2`,若已完成无需重复制作。
2. **使用自动地图追踪录制脚本**
- 订阅 `AutoTranscribePathing` 脚本
- 设置委托名称、地点和追踪编号
- 从传送点开始录制,结束时打开大地图
- 录制完成后,将生成的文件夹压缩发送给作者
3. **流程文件创建**
- 文件位置:`\AutoEntrust\assets\process\{委托名称}\{委托地点}\process.json`
- 示例:往下看
4. **流程文件类型**:使用简单版格式,如 `XXX-1.json` 表示地图追踪,`F` 表示对话。
### 方法二:标准对话委托制作(推荐!难度:★★★☆☆)
1. **检查重复**:查看 `https://docs.qq.com/sheet/DWGRCTGtDUGVPa1h0?tab=BB08J2`,若已完成无需重复制作。
2. **查看委托信息**:了解当前对话委托的名称及地点。
3. **流程文件创建**
- 文件位置:`\AutoEntrust\assets\process\{委托名称}\{委托地点}\process.json`
4. **分支处理**:对于复杂委托,可以使用分支判断,基于坐标或任务追踪文本进行判断。(未完成)
5. **制作标准对话委托**继续查看完整文档没有群里问流程文件类型json简单版格式都可以。
### 方法三:坐标提供(难度:★☆☆☆☆)
1. **检查重复**:查看 `https://docs.qq.com/sheet/DWGRCTGtDUGVPa1h0?tab=BB08J2`,若已完成无需重复制作。
1. **每天做一个对话委托**在NPC战斗地点获取坐标。
2. **获取坐标的三种方式**
- 使用星野工具箱(Hoshino-Tool)获取当前坐标
- 使用录制编辑器,添加路径点快捷键
- 打开快捷键绑定,绑定从大地图获取坐标快捷键。按下它获取坐标
4. **提供必要信息**
- 坐标位置
- 地点类型(战斗或对话)
- 如有多个NPC需备注名称
## json流程文件示例
```json
[
{
"type": "地图追踪",
"data": "tracking1.json",
"note": "执行第一个地图追踪步骤"
},
{
"type": "对话",
"data": {
"skipCount": 5,
"priorityOptions": ["同意", "接受委托", "我来帮忙"],
"npcWhiteList": ["派蒙", "凯亚", "安柏"]
},
"note": "执行对话步骤优先选择特定选项并与白名单NPC交互"
},
{
"type": "按键",
"data": "F",
"note": "按下F键"
},
{
"type": "追踪委托",
"data": {
"name": "鲁道夫",
"iconType": "task"
},
"note": "追踪委托NPC"
},
{
"type": "tp",
"data": [100, 200, true],
"note": "传送到坐标(100, 200),强制传送"
}
]
```
## 简单版格式流程文件示例
- `XXX-1.json` 表示地图追踪,`F` 表示对话
```json
//如果你遇到了困难,比如说需要飞行或者需要攀爬可以查看
// https://bettergi.com/feats/autos/pathing-dev.html
// https://www.bilibili.com/video/BV1JVXxYyE7Y
//如果你不想查看也可以备注交给其余开发者。
//备注方法:"//"
父亲能做的事-晨曦酒庄-1.json
F
父亲能做的事-晨曦酒庄-2.json
F
父亲能做的事-晨曦酒庄-3.json
F
```