- 循环开始
- 如果 i < 6 则
- 定义变量 zb
- 令 zb = split(zouwei(i),",",- 1 ,0)
- 令 pyx = int(rnd * 5)
- 令 pyy = int(rnd * 5)
- 令 zb_x = zb(0) + pyx
- 令 zb_y = zb(1) + pyy
- 令 i = i + 1
- (鼠标)移动到 (zb_x + d2_pyx, zb_y + d2_pyy)
- (鼠标)左键单击, 1次
- 延时 runtime + int(rnd * 200) 毫秒
- 否则
- 令 stateinfo = "跑路已完成"
- 显示信息()
- 注释: Delay 10
- 跳出循环
- 条件结束
- 循环结束
- 子程序结束
- 子程序 Runtolaopi
- 令 stateinfo = "去杀老皮"
- 显示信息()
- (键盘)按 amhotkey 键, 1次
- 延时 500 + int(rnd * 500) 毫秒
- (鼠标)右键单击, 1次
- 延时 500 毫秒
- 注释: KeyPress "F1",1
- 注释: Delay 500
- 注释: RightClick 1
- 注释: Delay 1000
- 定义变量 zz
- 令 zz = "753,160|727,84 |650,100|500,50"
- 定义变量 zouwei
- 令 zouwei = Split(zz,"|",- 1 ,0)
- 令 i = 0
- 循环开始
- 如果 i < 4 则
- 定义变量 zb
- 令 zb = split(zouwei(i),",",- 1 ,0)
- 令 zb_x = zb(0) + int(rnd * 10)
- 令 zb_y = zb(1) + int(rnd * 10)
- 令 i = i + 1
- 延时 10 + int(rnd * 50) 毫秒
- (键盘)按 tphotkey 键, 1次
- 延时 100 毫秒
- (鼠标)移动到 (zb_x + d2_pyx, zb_y + d2_pyy)
- 延时 100 毫秒
- (鼠标)右键单击, 1次
- 延时 sctime + int(rnd * 200) 毫秒
- 否则
- 跳出循环
- 条件结束
- 循环结束
- 子程序结束
- 函数 inTPdoor()
- 注释:找TP门并进入
- 注释:------------------------------------------------------
- 注释: inTP
- 注释: 0:失败 1:成功
- 注释:------------------------------------------------------
- 令 ii = 1
- 令 dtime = 0
- 令 d2state = 0
- 令 maxdelay = 5 * maxdelay
- 循环当 dtime < maxdelay 时
- 注释:开始等待TP开门
- (语句无法识别,可能有错误): FindColor d2_pyx+50,d2_pyy+50,d2_pyx+700,d2_pyy+500,"7070E0",intX,intY //TP
- (语句无法识别,可能有错误): FindColor d2_pyx+400-100,d2_pyy+300-50,d2_pyx+400+100,d2_pyy+300+50,"4CC0F4",intX1,intY1 //小圈
- 如果 intX > 0 并且 intX1 > 0 则
- 令 stateinfo = "TP门找到,正在尝试进入TP门..."
- 显示信息()
- 注释:间隔点击TP门, 和小地图黄圈(归位,防止跑太远)
- 如果 ii = 1 则
- (鼠标)移动到 (intX + int(rnd * 5), intY + 50 + int(rnd * 10))
- 令 ii = 0
- 否则
- (鼠标)移动到 (intX1, intY1)
- 令 ii = 1
- 条件结束
- 延时 20 毫秒
- (鼠标)左键单击, 1次
- (鼠标)相对移动 (0, 20)
- 延时 1500 + int(rnd * 100) 毫秒
- 否则
- 令 stateinfo = "未找到红门 -退出游戏" & "/" & (maxDelay - dtime)
- 显示信息()
- exitGame()
- 条件结束
- 令 GetColor = 得到指定点 (d2_pyx + 136, d2_pyy + 566) 的颜色
- 如果 GetColor = "485058" 则
- 令 stateinfo = "你拉塞克"
- 显示信息()
- (语句无法识别,可能有错误): d2state=3 //你拉塞克
- 跳出循环
- 条件结束
- 令 d2state = getd2state()
- 如果 d2state = 1 则
- 跳出循环
- 条件结束