正在加载文档
自动挂机功能
<!-- mindoc:slug=aa-1hglonrcekqn8 -->
#### 功能位置:
>[客户端扩展一] -> [引擎内挂] -> [开启自动挂机]

#### 开启人物自动挂机功能
>EX_OPENAUTOPLAYGAME
#### 关闭人物自动挂机功能
>EX_CLOSEAUTOPLAYGAME
#### 示例
```
[@测试]
#IF
CHECKLEVELEX > 0
#ACT
EX_OPENAUTOPLAYGAME
SENDMSG 5 开启自动挂机功能,可在“游戏助手”点击自动战斗功能
break
[@测试]
#IF
CHECKLEVELEX > 0
#ACT
EX_CLOSEAUTOPLAYGAME
SENDMSG 5 关闭自动挂机功能
break
```
>自动战斗界面点击“开始自动挂机”目标时触发QFunction-0.txt脚本中[@EX_StartAutoPlayGame]标签
>自动战斗界面点击“停止自动挂机”目标时触发QFunction-0.txt脚本中[@EX_StopAutoPlayGame]标签
#### 人物开始自动挂机命令
>EX_StartAutoPlayGame
#### 参数说明:
|位置|说明|备注|
|:----|:---|:---
|参数1 |是否避开过图点|空:根据客户端本身设置 0:否 / 1:是|
|参数2 |是否广播显示自动战斗|0:不广播 / 1:广播|
`注意 参数1 如果是空的 需要广播,则需要这么写 EX_StartAutoPlayGame "" 1`
```
[@EX_StartAutoPlayGame]
#IF
CHECKLEVELEX > 0
#ACT
EX_StartAutoPlayGame
SENDMSG 5 人物开始自动战斗
break
[@EX_StartAutoPlayGame]
#IF
CHECKLEVELEX > 0
#ACT
EX_StartAutoPlayGame 1
SENDMSG 5 人物开始自动战斗,自动避开过图点
break
```
#### 人物停止自动挂机命令
>EX_STOPAUTOPLAYGAME
```
[@测试]
#IF
CHECKLEVELEX > 0
#ACT
EX_STOPAUTOPLAYGAME
SENDMSG 5 人物停止自动战斗
break
```
#### 检测人物是否为自动挂机状态
>EX_CHECKAUTOPLAYGAME
```
[@测试]
#IF
EX_CHECKAUTOPLAYGAME
#ACT
EX_STOPAUTOPLAYGAME
SENDMSG 5 自动挂机已停止
break
```
#### 显示游戏助手、自动战斗界面命令
>SHOWINNERPLUG 参数1
#### 参数说明:
|位置|说明|备注|
|:----|:---|:---
|参数1 |开关|0:关闭 / 1:开启 / 2021:显示自动战斗界面 / 2022:关闭自动战斗界面|
```
[@测试]
#IF
CHECKLEVELEX > 0
#ACT
SHOWINNERPLUG 1
SENDMSG 7 显示游戏助手界面
break
[@测试]
#IF
CHECKLEVELEX > 0
#ACT
SHOWINNERPLUG 2021
SENDMSG 7 显示自动战斗挂机设置页面
break
```