- 保存鼠标位置
- (鼠标)移动到 (1203, 767)
- (鼠标)左键单击, 1次
- 恢复鼠标位置
- 弹出窗口 "请先将游戏画面进入到多人游戏大厅,然后点击确定并将鼠标指向游戏窗口"
- 令 fcck = Window.MousePoint()
- 调用 Window.Move(fcck,0,0)
- 调用 检测窗口客户区大小()
- 子程序 检测窗口客户区大小()
- 令 sRect = Window.GetClientRect(fcck)
- 定义变量 RectArray
- 令 RectArray = Split(sRect,"|")
- 令 窗口左边 = RectArray(0)
- 令 窗口上边 = RectArray(1)
- 令 窗口右边 = RectArray(2)
- 令 窗口下边 = RectArray(3)
- 子程序结束
- 标记 调整窗口大小至640,480
- 调用 Window.Move(fcck,0,0)
- 延时 500 毫秒
- 调用 检测窗口客户区大小()
- 如果 窗口右边 = 800 并且 窗口下边 = 600 则
- 调用 Bkgnd.KeyPress(fcck,119)
- 调用 Bkgnd.KeyPress(fcck,119)
- 条件结束
- 调用 Window.Move(fcck,0,0)
- 延时 500 毫秒
- 调用 检测窗口客户区大小()
- 如果 窗口右边 = 1024 并且 窗口下边 = 768 则
- 调用 Bkgnd.KeyPress(fcck,119)
- 条件结束
- 调用 Window.Move(fcck,0,0)
- 延时 500 毫秒
- 调用 检测窗口客户区大小()
- 如果 窗口右边 = 640 并且 窗口下边 = 480 则
- 调用 Window.Move(fcck,0,0)
- 调用 检测是否在房间内()
- 标记 游戏未完成
- 调用 检测游戏是否开始()
- 条件结束
- 跳转到标记 调整窗口大小至640,480
- 子程序 检测是否在房间内()
- 如果点 (4,263) 的颜色不等于 "FFFFFF" 则
- 调用 Bkgnd.LeftClick(fcck,59,46)
- 延时 500 毫秒
- 调用 Bkgnd.LeftClick(fcck,54,163)
- 延时 500 毫秒
- 调用 Bkgnd.LeftClick(fcck,170,159)
- 调用 检测是否被踢出房间()
- 调用 检测进入游戏后是否准备()
- 调用 检测游戏是否开始()
- 否则
- 调用 检测是否被踢出房间()
- 调用 检测进入游戏后是否准备()
- 调用 检测游戏是否开始()
- 条件结束
- 子程序结束
- 子程序 检测是否被踢出房间()
- 如果点 (498,159) 的颜色约等于 " FFFFFF" 则
- 调用 Bkgnd.LeftClick(fcck,498,159)
- 跳转到标记 调整窗口大小至640,480(子程序 检测是否被踢出房间)
- 否则
- 调用 检测进入游戏后是否准备()
- 调用 检测游戏是否开始()
- 条件结束
- 子程序结束
- 子程序 检测游戏是否开始()
- 如果点 (392,399) 的颜色约等于 "FFFFFF" 则
- 循环 50 次
- 调用 Bkgnd.KeyPress(fcck,38)
- 循环结束
- 调用 检测是否被踢出房间()
- 调用 检测是否出现爱心()
- 否则
- 跳转到标记 调整窗口大小至640,480(子程序 检测游戏是否开始)
- 条件结束
- 子程序结束
- 子程序 检测进入游戏后是否准备()
- 如果点 (581,387) 的颜色不等于 "FFFFFF" 则
- 调用 Bkgnd.KeyPress(Hwnd,116)
- 调用 检测是否被踢出房间()
- 调用 检测游戏是否开始()
- 否则
- 调用 检测是否被踢出房间()
- 调用 检测游戏是否开始()
- 条件结束
- 子程序结束
- 子程序 检测是否出现爱心()
- 如果点 (172,144) 的颜色约等于 "FFFFFF" 则
- 调用 Bkgnd.LeftClick(fcck,166,152)
- 调用 检测是否被踢出房间()
- 跳转到标记 调整窗口大小至640,480(子程序 检测是否出现爱心)
- 否则
- 调用 检测是否在房间内()
- 调用 检测进入游戏后是否准备()
- 调用 检测是否被踢出房间()
- 跳转到标记 游戏未完成(子程序 检测是否出现爱心)
- 条件结束
- 子程序结束
- 子程序 检测游戏是否结束()