- 延时1500毫秒
- 鼠标移到 565 , 380
- 左键单击
- 延时2000毫秒
- 子程序结束,回到调用处
- 子程序 梨阳村找怪
- 鼠标移到 347 , 424
- 左键单击
- 延时1000毫秒
- 鼠标移到 405 , 448
- 左键单击
- 延时1500毫秒
- 鼠标移到 311 , 503
- 左键单击
- 延时2000毫秒
- 子程序结束,回到调用处
- 子程序 玉蜂林找怪
- 鼠标移到 578 , 344
- 左键单击
- 延时2000毫秒
- 鼠标移到 635 , 356
- 左键单击
- 延时1000毫秒
- 鼠标移到 536 , 426
- 左键单击
- 延时2000毫秒
- 子程序结束,回到调用处
- 子程序 冰石雪原找怪
- 鼠标移到 552 , 391
- 左键单击
- 延时2000毫秒
- 鼠标移到 626 , 376
- 左键单击
- 延时1500毫秒
- 鼠标移到 575 , 440
- 左键单击
- 延时1000毫秒
- 子程序结束,回到调用处
- //Sub 仙朵拉城出城
- // MoveTo 248,200
- // //朵拉雪地
- // LeftClick 1
- // Delay 5000
- //Return
- 子程序 检查是否战斗
- //If ColorCompare(GetPixelColor(105,148),"FFFFFF",20)<=0
- 如果表达式 (ColorCompare(GetPixelColor(228,174),"A5D3CE",20)<=0) 为真,则
- //MsgBox GetPixelColor(105,148),0,"检查是否战斗2"
- //此颜色点不太好.无此颜色~可能进入战斗
- //IfColor 809,387,7bbeff,2
- 如果表达式 (ColorCompare(GetPixelColor(809,387),"7bbeff",20)) 为真,则
- //接近战斗特征颜色-人物操作状态
- fighting=1
- //战斗中,可攻击
- 否则如果(ColorCompare(GetPixelColor(482,370),"00ffff",15))为真,则
- //IfColor 482,370,ffff,2
- //补充-宠物攻击操作
- fighting=3
- 否则如果(ColorCompare(GetPixelColor(83,692),"efff4a",20))为真,则
- //IfColor 83,692,efff4a,2
- fighting=2
- //战斗中,不可操作
- 否则
- 如果表达式 (debugon=2) 为真,则
- 按键<Print Screen>
- 条件结束
- fighting=999
- 条件结束
- 否则如果(ColorCompare(GetPixelColor(228,174),"295D8C",20)>0)为真,则
- //打开世界地图或游戏Loading中
- fighting=-1
- 否则
- fighting=0
- 条件结束
- 子程序结束,回到调用处
- 子程序 战斗操作宠物魔法攻击
- 如果表达式 (fighting>0 and petusemagic>0) 为真,则
- 如果表达式 (MouseMode=1) 为真,则
- 鼠标移到 555+(petusemagic-1)*33 , 636
- 左键单击
- 否则
- 按键<0>
- 条件结束
- 调用子程序 战斗中将鼠标点击怪物上
- 条件结束
- 子程序结束,回到调用处
- 子程序 战斗操作普通攻
- //Gosub 检查是否战斗
- 如果表达式 (fighting>0) 为真,则
- 调用子程序 战斗中将鼠标点击怪物上
- 条件结束
- 子程序结束,回到调用处
- 子程序 战斗人物操作魔法攻击
- //Gosub 检查是否战斗
- 如果表达式 (fighting>0 and usemagic>0) 为真,则
- 如果表达式 (MouseMode=1) 为真,则
- 如果表达式 (EnterBattleTimeMs<25000 and SecondMagic>0) 为真,则
- 鼠标移到 555+(SecondMagic-1)*33 , 636
- 左键单击
- 否则