宏指令使用教程 宏指令主要作用是:一键触发多个点击事件。玩家可以用来设置一键连招,一键发言等操作
宏指令具体的语法及说明
指令名称 | 语法格式 | 使用范例 | 说明 | size 基准分辨率 | size x1 y1 | // 当前分辨率1280 720
size 1280 720 | 当前屏幕长和宽的尺寸 | touch 点击 | touch x1 y1 [time] | // 点击屏幕坐标200,200位置
touch 200 200 | 点击屏幕上指定位置,并持续按住一段时间(可以设置按住的时间) | swipe 划动 | swipe x1 y1 x2 y2 [time] | // 从点100,100 划动到点200,200
swipe 100 100 200 200 | 模拟手指在屏幕上的划动操作,从点1划动到点2,可以设置划动耗时(单位毫秒) | keypress 按键 | keypreess key | // 模拟按一次Home键
// 模拟按一次字母A键
keypress Home
keypress A | 按一次指定键 | input 输入内容 | input string | delay 200
input 逍遥安卓666
delay 500 | 在当前窗口中输入文字(每款游戏的输入时序不同,建议在input前后增加延时) | mapkey 触发映射 | mapkey key | // 触发键盘映射A键
mapkey A | 触发已经设置过的键盘映射键(目前只支持点击、滑动和智能施法的映射键) | delay 延时 | delay time | // 延时1000毫秒(1秒)
delay 1000 | 脚本暂停执行一段时间(单位毫秒) | delay 随机延时 | delay time [random] | // 延时995-1005毫秒
delay 1000 random | 延时时间上下随机调整5毫秒(单位毫秒) | onkeydown 按下 | onkeydown | // 按下按键后,点击屏幕坐标
onkeydown
touch 100 100 | 按下按键后,执行后续脚本(必须和onkeyup语法配合使用)
| onkeyup 弹起 | onkeyup | // 弹起按键后,点击屏幕坐标
onkeyup
touch 100 100 | 弹起按键后,执行后续脚本(必须和onkeydown语法配合使用) | loop 循环 | loop [count] | // 循环3次点击屏幕坐标
loop 3
delay 50
touch 100 100
loopend | 可以循环一定次数,当按键未抬起时会重复执行循环脚本(loopend为循环结束标志) | loopstop 中断循环 | loopstop key | // 中断某个按键的循环
loopstop A | 中断键盘A触发的loop循环逻辑 | entershoot 进入射击模式 | entershoot | // 进入射击视角模式
entershoot | 进入视角模式(用于某些射击游戏视角键失灵的情况) | exitshoot 退出射击模式 | exitshoot | // 退出射击视角模式
exitshoot | 退出视角模式(用于某些射击游戏视角键失灵的情况) | mousemove 移动鼠标 | mousemove x1 y1 | // 将鼠标移动到坐标200,200位置
mousemove 200 200 | 移动鼠标 | keydown 按下虚拟按键 | keydown x1 y1 virtualId | // 按下虚拟id为1的键
keydown 200 200 1 | 按下虚拟按键(模拟多个按键操作) | keyup 抬起虚拟按键 | keyup virtualId | // 抬起虚拟id为1的键
keyup 1 | 抬起虚拟按键(模拟多个按键操作) | keymove 移动虚拟按键 | keymove x1 y1 virtualId [time] | // 模拟多个按键操作
keydown 200 200 1
keydown 200 500 2
delay 50
keymove 300 200 1
keymove 300 500 2
delay 50
keyup 1
keyup 2 | 移动虚拟按键(模拟多个按键操作) |
|
|