- //还在打怪
- 硬件模拟按键<5>
- //补红小红
- 延时200毫秒
- 如果 (hong1/100*((x-616)-(x-733))+(x-733),y+11) 的颜色大约等于 #color(0) 则
- //血少于hong1%检测
- 延时10毫秒
- 否则
- 硬件模拟按键<F7>
- //加大红保护
- 延时200毫秒
- //-------------------
- 调用子程序 死亡检测
- //------------------
- 条件结束
- 否则
- 延时100毫秒
- 硬件模拟按键<7>
- //没怪,打坐回红
- 延时10毫秒
- t(6)=now
- //初始化
- 标记 补满血
- 延时200毫秒
- 如果 (x-316,y+7) 的颜色等于 #0C0E10 则
- //补怪攻击
- 跳转到标记 打坐中断
- 条件结束
- 延时200毫秒
- 如果 (99/100*((x-616)-(x-733))+(x-733),y+11) 的颜色大约等于 #color(0) 则
- //已满血
- 延时10毫秒
- 跳转到标记 打坐中断
- 条件结束
- //---------------------------------
- 调用子程序 打坐时间检测
- 延时10毫秒
- 调用子程序 死亡检测
- //--------------------------------------------------
- 延时300毫秒
- 跳转到标记 补满血
- 条件结束
- 条件结束
- 如果表达式 (H=0) 为真,则
- 延时10毫秒
- 硬件模拟按键<5>
- //补红小红
- 延时200毫秒
- 如果 (hong1/100*((x-616)-(x-733))+(x-733),y+11) 的颜色大约等于 #color(0) 则
- //血少于hong1%检测
- 延时10毫秒
- 否则
- 硬件模拟按键<F7>
- //加大红保护
- 延时200毫秒
- //--------------------------------
- 调用子程序 死亡检测
- //-------------------------
- 条件结束
- 条件结束
- 标记 打坐中断
- 子程序结束,回到调用处
- //******************************************************
- 子程序 补蓝
- 延时10毫秒
- 硬件模拟按键<6>
- //补蓝
- 延时200毫秒
- 子程序结束,回到调用处
- //*****************************************************
- 子程序 捡起物品
- 延时10毫秒
- 循环 3 遍
- 硬件模拟按键<4>
- //捡起物品
- 延时50毫秒
- 循环结束
- 子程序结束,回到调用处
- //******************************************************
- // 技能时间判断
- //******************************************************
- 子程序 [判断时间]
- 延时10毫秒
- 如果表达式 (IsNumeric(sj(m))=True) 为真,则
- //< IsNumeric 函数:返回 Boolean 值指明表达式的值是否为数字>
- s(r)=CInt(sj(m))
- //< CInt 函数:返回已被转换为整形子类型的变体的表达式>
- 否则
- 跳转到标记 时间
- 条件结束
- m=m+1:r=r+1
- 标记 时间
- 子程序结束,回到调用处
- //*******************************************
- // 放时间技能
- //********************************************
- 子程序 时间技能
- 延时10毫秒
- 如果表达式 (DateDiff("s",t(1),now)>=s(0)) 为真,则
- //< DateDiff 函数:返回两个日期之间的时间间隔>