按键精灵上下左右随机走路的函数
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/08/26 19:37:53
按键精灵上下左右随机走路的函数
只有上下左右上个方向走到红圈位置就只能上下走 请教怎么修改代码 可以走的
![](http://img.wesiedu.com/upload/d/34/d34456d8fbceb241ec505844ba22526d.jpg)
代码如下:
sub 走路
dm_ret = dm.FindStrFast(0,0,2000,2000,"右:绿竹林|左:绿竹林|上|下:绿竹林","0000ff-111111",1.0,intX,intY)
If intX >= 0 and intY >= 0 Then
dm.MoveTo intX + 5,intY + 5
LeftClick 1
Delay 500
End If
End Sub
只有上下左右上个方向走到红圈位置就只能上下走 请教怎么修改代码 可以走的
![](http://img.wesiedu.com/upload/d/34/d34456d8fbceb241ec505844ba22526d.jpg)
代码如下:
sub 走路
dm_ret = dm.FindStrFast(0,0,2000,2000,"右:绿竹林|左:绿竹林|上|下:绿竹林","0000ff-111111",1.0,intX,intY)
If intX >= 0 and intY >= 0 Then
dm.MoveTo intX + 5,intY + 5
LeftClick 1
Delay 500
End If
End Sub
这个跟迷宫一样的,不容易编写的.
再问: 应该没有那么难的 就上下左右几个方向的
再答: 是只走到终点还是每个点都要走过?
再问:
每个点都要过的
再答: 那就是一个过程,把过程写出来就行了,不是随机的。
再问: 他不是一个过程是每走一步就要打一次怪物,而且还要循环的 要是按过程写出来代码是很庞大的
再答: 那我是没办法了。。。这个只能是走路按过程,打怪按判断。
再问: 应该没有那么难的 就上下左右几个方向的
再答: 是只走到终点还是每个点都要走过?
再问:
![](http://img.wesiedu.com/upload/9/f6/9f6f120412ce2597f4f8a0991d0a84ac.jpg)
再答: 那就是一个过程,把过程写出来就行了,不是随机的。
再问: 他不是一个过程是每走一步就要打一次怪物,而且还要循环的 要是按过程写出来代码是很庞大的
再答: 那我是没办法了。。。这个只能是走路按过程,打怪按判断。