我是编程和学习的初学者,为此,他为GoonZu游戏编写了一款完全正常的自动化机器人,该游戏基于杂乱无章的游戏,但100%擅长学习编程: 我有我的游戏脚本,该脚本寻找某些3像素,然后按鼠标攻击该怪物,我想切换到PostMessage或ControlClick。 我的2次尝试: 1)到目前为止,我尝试将变量绑定到表达式,然后在SendMessage中调用该表达式,但失败。
2)当我使用ControlClick时,它会读取我手动编写的坐标(常量),但是ImageSearch坐标是变量,并且我真的不知道如何创建一个将点击传递给游戏的不可见的点击控制框窗口。 我只想停止使用鼠标单击即可。
到目前为止,该游戏的滥用鼠标工作脚本如下所示: 抱歉,如果我很杂乱,我正在努力学习自动热键。
Expression Type Indirection
∧
&&expr T**** |
&expr T*** |
expr T** |
*expr T* |
**expr T |
∨
我要替换:
0::
Loop
{
CoordMode, Window
ImageSearch, FoundX, FoundY, 0, 0, 1152, 864, *1 C:\Users\go1\Desktop\Bindy do gier\GAH\Graphic\Monsters\Abandoned1\Warrior.png
If ErrorLevel = 0
Send {Click, %FoundX%, %FoundY% Right, 5}
If ErrorLevel
Send {0}
Sleep 99
CoordMode, Window
ImageSearch, FoundeX, FoundeY, 0, 0, 1152, 864, *2 C:\Users\go1\Desktop\Bindy do gier\GAH\Graphic\Monsters\Abandoned1\Ghost.png
If ErrorLevel = 0
Send {Click, %FoundeX%, %FoundeY% Right, 5}
If ErrorLevel
Send {0}
Sleep 99
CoordMode, Window
ImageSearch, FoundiX, FoundiY, 0, 0, 1152, 864, *1 C:\Users\go1\Desktop\Bindy do gier\GAH\Graphic\Monsters\Abandoned1\Pike.png
If ErrorLevel = 0
Send {Click, %FoundiX%, %FoundiY% Right, 5}
If ErrorLevel
Send {0}
Sleep 99
}
Return
对其中一个:
Send {Click, %FoundX%, %FoundY% Right, 5}
因为它们不使用鼠标,所以当我使用这些命令时,我可以自由地外观和执行我想要的操作。 感谢您的所有成功的帮助。