1、首先打开按键精灵,打开或者新建一个脚本。
2、然后点击上方的【抓抓】,就会出现抓抓工具,点击【图像】。
3、然后打开需要确定坐标的窗口,点击【截屏】。
4、就会将整个屏幕截取下来了,然后找到需要确定位置的地方,选择将坐标添加到点1,如果有多个坐标,可以分别加入到点2,3。
5、然后关闭抓抓,在脚本的编辑界面,点击【鼠标命令】。
6、可以看到刚才找到的点1,2,3……,点击【插入】。
7、这样就输入了将鼠标移动到刚才位置的命令了。
这主要涉及到sub与function过程的应用。只能给你说个大概思路。看代码
//每隔5分钟循环判断背包
Do While true
If 判断() = true Then Exit Do
//这句代码意思:先执行判断()子程序,取得其返回值。如果返回值是true,即背包满了,就跳出循环
Delay 5*60*1000 //延迟5分钟
loop
Call 回城()
Call 卖东西()
Function 判断() //背包满了返回真,否则返回假
Dim refer //定义局部变量
If 判断条件成立 Then
refer = true
Else
refer=false
End If
判断=refer //返回refer值
End Function
Sub 回城()
End Sub
Sub 卖东西()
End Sub
大致思路就这样,中间涉及到很多细节问题,需要你自己去完善。比如回城前应停止打怪;回城后怎样找到商人;卖东西,哪些卖,哪些不卖。卖完东西后怎么返回挂机地点。
你这样写,子程序不被调用的时候也会运行的,最好把子程序都放在代码的最下面,在之前加上EndScriptUserVarGameLevel=0EndScriptSubGameStartIfGameLevel=0MessageBox"。。。。。"EndIfReturn
call a
sub a
end sub