- 按键 <Enter>
- 延时500毫秒
- 延时2000毫秒
- 如果 (771,461) 的颜色等于 #f0e191 则
- 跳转到标记 查找城
- 条件结束
- 如果 (771,438) 的颜色等于 #f0e191 则
- 跳转到标记 查找城
- 条件结束
- 如果 (771,413) 的颜色等于 #f0e191 则
- 跳转到标记 查找城
- 条件结束
- 如果 (771,389) 的颜色等于 #f0e191 则
- 跳转到标记 查找城
- 条件结束
- //找到, 進入城市
- 跳转到标记 結束查找城
- 循环结束
- 标记 結束查找城
- //再檢查是否進到碼頭
- 循环 50 遍
- 延时500毫秒
- 如果 (663,369) 的颜色等于 #ffffff 则
- 如果 (650,365) 的颜色等于 #ffffff 则
- 如果 (635,366) 的颜色等于 #ffffff 则
- 跳转到标记 結束找城
- 条件结束
- 条件结束
- 条件结束
- 循环结束
- 调用子程序 航行補正
- 跳转到标记 查找城
- 标记 結束找城
- 如果表达式 (Pd5=1) 为真,则
- 调用子程序 重複喊話模組
- 条件结束
- 子程序结束,回到调用处
- 子程序 角度歸零
- 按住 <Ctrl>
- 延时500毫秒
- 按住 <Down>
- 延时2500毫秒
- 弹起 <Down>
- 延时500毫秒
- 弹起 <Ctrl>
- 延时500毫秒
- 子程序结束,回到调用处
- 子程序 重複喊話模組
- 如果表达式 (Pd5=0) 为真,则
- 跳转到标记 結束重複喊話模組
- 否则
- 按键 <Space>
- 延时500毫秒
- 循环 Pd5 遍
- 按键 <Up>
- 延时500毫秒
- 循环结束
- 按键 <Enter>
- 延时500毫秒
- 条件结束
- 标记 結束重複喊話模組
- 子程序结束,回到调用处
- 子程序 偵測暴風
- 标记 偵測暴風開始
- //清除異常窗口
- 调用插件命令 Window.SendKeyPress(hwn,27)
- 延时50毫秒
- 调用外部VBScript子程序 在屏幕区域里查找图形(746,597,780,624,"storm.bmp",0.8,x,y)
- 如果表达式 (x>=0 and y>=0) 为真,则
- //停船
- 鼠标移到 785 , 612
- 延时500毫秒
- 左键单击
- 延时500毫秒
- //持續偵測
- 标记 持續偵測暴風
- 调用外部VBScript子程序 在屏幕区域里查找图形(746,597,780,624,"storm.bmp",0.8,x,y)
- 如果表达式 (x>=0 and y>=0) 为真,则
- //等候暴風
- 延时60000毫秒
- 跳转到标记 持續偵測暴風
- 否则
- //開船
- 鼠标移到 786 , 572
- 延时500毫秒
- 左键单击
- 延时500毫秒
- 条件结束
- 条件结束
- 子程序结束,回到调用处
- //移動滑鼠到指定點以視窗為准參數ax,ay
- 子程序 移動滑鼠
- 调用插件命令 winRect=Window.GetClientRect(hwn)
- winPoint = Split(winRect, "|", -1, 1)
- bx = CInt(winPoint(0)) + ax
- by = CInt(winPoint(1)) + ay
- 鼠标移到 bx , by
- 延时600毫秒
- 子程序结束,回到调用处
- 子程序 尋找滑鼠