//分辨率大小:800*600
//位置:屏幕左上角(横坐标:怪物血槽中间红色最长一行的最右边的红格坐标是426,纵坐标:怪物血槽中红色部分从上向下数第四行的坐标63)
//
//怪物血槽坐标:(X,Y=63)  344<X<426   差值=82
//颜色:红=#0000a9
//人物血槽坐标:(X,Y=54)  97<X<197    差值=100
//    蓝槽坐标:(X,Y=65)  97<X<181    差值=84
//    颜色:红=#0000ea   蓝=#d01400
//血15%坐标=97+15=112   95%坐标=97+95=192
//蓝5%坐标=97+5=102   95%坐标=97+79=176
//
//1键:攻击   F6键:拾取   F7键:打坐
//
///////////////////////////////////////////////主程序
UserVar N=7 打怪:打坐(N:1)
For N
    Rem 开始
    Delay 70
    KeyPress 9,1
    Delay 30
    Gosub 不抢怪
    Rem 不抢怪的返回
    Delay 500
    Gosub 打怪
    Rem 打怪的返回
    Delay 30
    Gosub 拾取
    Rem 拾取的返回
    Delay 70
EndFor 
Delay 30
Gosub 打坐
Rem 打坐的返回
Delay 70
Goto 开始
///////////////////////////////////////////////子程序不抢怪
Sub 不抢怪
    Delay 30
    Rem 继续选怪
    //标记:继续选怪
    Delay 70
    IfColor 425,63,0000a9,2
        //判断怪物是否有血
        KeyPress 49,1
        //移动到怪物身边
    Else 
        //如果怪物没有血,则返回标记:继续选怪
        KeyPress 9,1
        //按Tab键选怪
        Delay 30
        Goto 继续选怪
        //返回标记:继续选怪
    EndIf 
    Goto 不抢怪的返回
Return 不抢怪
///////////////////////////////////////////////子程序打怪
Sub 打怪
    Delay 30
    Rem 继续打怪
    IfColor 346,63,0000a9,2
        //判断怪物是否还有血
        KeyPress 49,1
        //如果怪物还有血,则按1键攻击
        Delay 30
        Goto 继续打怪
    EndIf 
    //结束打怪
    Goto 打怪的返回
Return 打怪
///////////////////////////////////////////////子程序拾取
Sub 拾取
    Delay 30
    KeyPress 117,1
    //按F6键拾取物品
    Delay 500
    KeyPress 117,1
    //按F6键拾取物品
    Delay 500
    KeyPress 117,1
    //按F6键拾取物品
    Delay 500
    Goto 拾取的返回
Return 拾取
///////////////////////////////////////////////子程序打坐
Sub 打坐
    //打坐补血
    Delay 30
    KeyPress 118,1
    //按F7键打坐补血
    Delay 15000
    Rem 继续打坐补血
    //标记:继续打坐补血
    Delay 1000
    IfColor 194,54,0000ea,2
        //判断人物的血是否高于95%
        KeyPress 87,1
        //如果人物的血高于95%,则按W键停止打坐
        Delay 30
    Else 
        //如果人物的血不高于95%,则就继续打坐