- MyArray = Split(XY, "|")
- X = Clng(MyArray(0)): Y = Clng(MyArray(1))
- 如果表达式 (X>0 and Y>0) 为真,则
- X=X-14:Y=Y-14
- 否则
- 调用外部VBScript子程序 在屏幕区域里查找图形(0,0,650,502,"Attachment:\宝箱.bmp",0.9,x0,y0)
- 如果表达式 (X>0 and Y>0) 为真,则
- X=X-14:Y=Y-14
- 否则
- q=q+1
- 跳转到标记 P
- 条件结束
- 条件结束
- 标记 qq
- 如果表达式 (r=1) 为真,则
- bx=0:by=0:X=0:Y=0
- 跳转到标记 u8
- 条件结束
- 子程序结束,回到调用处
- 子程序 跳到目标点
- 如果表达式 (bx>580 or by<70 or by>420) 为真,则
- 如果表达式 (bx>580 and by<70) 为真,则
- 鼠标移到 bx-80 , by+50
- 条件结束
- 如果表达式 (bx>580 and by>70) 为真,则
- 鼠标移到 bx-80 , by
- 条件结束
- 如果表达式 (bx<580 and by<70) 为真,则
- 鼠标移到 bx , by+50
- 条件结束
- 如果表达式 (bx<580 and by>420) 为真,则
- 鼠标移到 bx , by-50
- 条件结束
- 如果表达式 (bx>580 and by>420) 为真,则
- 鼠标移到 bx-50 , by-50
- 条件结束
- 否则
- 鼠标移到 bx , by
- 条件结束
- 延时50毫秒
- 子程序结束,回到调用处
- 子程序 ManManYiDong
- 调用子程序 跳到目标点
- 调用子程序 游戏鼠标定位
- 标记 YiDong
- PianYiX = X-bx
- PianYiY = Y-by
- 如果表达式 (PianYiX>-4 and PianYiX<4) 为真,则
- PianYiX =0
- 条件结束
- 如果表达式 (PianYiY>-4 and PianYiY<4) 为真,则
- PianYiY =0
- 条件结束
- 如果表达式 (PianYiX<>0 or PianYiY<>0) 为真,则
- YiDongX =0
- YiDongY =0
- 如果表达式 (PianYiX<>0) 为真,则
- YiDongX = -abs(PianYiX)/PianYiX
- 条件结束
- 如果表达式 (PianYiY<>0) 为真,则
- YiDongY = -abs(PianYiY)/PianYiY
- 条件结束
- 鼠标相对移动 YiDongX , YiDongY
- PianYiX = PianYiX + YiDongX
- PianYiY = PianYiY + YiDongY
- 延时1毫秒
- 调用子程序 游戏鼠标定位
- 跳转到标记 YiDong
- //Call MessageBox(x&"|"&y&"|"&bx&"|"&by)
- 延时30毫秒
- 条件结束
- 子程序结束,回到调用处