按键精灵如何创建子程序与调用子程序

2024-11-03 13:01:01
推荐回答(4个)
回答1:

1、首先打开按键精灵,打开或者新建一个脚本。

2、然后点击上方的【抓抓】,就会出现抓抓工具,点击【图像】。

3、然后打开需要确定坐标的窗口,点击【截屏】。

4、就会将整个屏幕截取下来了,然后找到需要确定位置的地方,选择将坐标添加到点1,如果有多个坐标,可以分别加入到点2,3。

5、然后关闭抓抓,在脚本的编辑界面,点击【鼠标命令】。

6、可以看到刚才找到的点1,2,3……,点击【插入】。

7、这样就输入了将鼠标移动到刚才位置的命令了。

回答2:

这主要涉及到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
大致思路就这样,中间涉及到很多细节问题,需要你自己去完善。比如回城前应停止打怪;回城后怎样找到商人;卖东西,哪些卖,哪些不卖。卖完东西后怎么返回挂机地点。

回答3:

你这样写,子程序不被调用的时候也会运行的,最好把子程序都放在代码的最下面,在之前加上EndScriptUserVarGameLevel=0EndScriptSubGameStartIfGameLevel=0MessageBox"。。。。。"EndIfReturn

回答4:

call a

sub a
end sub