- 调用子程序 更换武器
- 子程序结束,回到调用处
- //===================每1.5小时更换一次武器(按键7)=========================
- 子程序 更换武器
- 如果表达式 (datediff("s",thistime3,now)>5400) 为真,则
- 延时100毫秒
- 按键<7>
- 延时2500毫秒
- thistime3=now
- 条件结束
- 如果表达式 (datediff("s",thistime4,now)>10800) 为真,则
- 延时100毫秒
- 按键<Tab>
- 延时2500毫秒
- thistime4=now
- 条件结束
- 调用子程序 Kill NPC
- 子程序结束,回到调用处
- //======================打怪(按键1和2)=================================
- 子程序 Kill NPC
- 按键<C>
- 延时300毫秒
- 循环 MaxTime 遍
- 如果 (4,162) 的颜色等于 #294573 则
- 如果 (72,156) 的颜色等于 #6b 则
- 按键<1>
- 延时500毫秒
- 否则
- 循环 40 遍
- 如果 (72,156) 的颜色不等于 #6b 则
- 如果 (4,162) 的颜色等于 #294573 则
- 按键<2>
- 延时500毫秒
- 否则
- 调用子程序 补血
- 条件结束
- 否则
- 调用子程序 补血
- 条件结束
- 循环结束
- 条件结束
- 否则
- 调用子程序 补血
- 条件结束
- 循环结束
- 子程序结束,回到调用处
- //=========================================================================
- //=========================================================================
- //=========================================================================
- //=========================================================================
- //=========================================================================
- //==============================补血(按键8)====================
- 子程序 补血2
- 如果 (HP2,53) 的颜色大约等于 #ce 则
- 调用子程序 补充SP2
- 否则
- 循环 300 遍
- 如果 (171,49) 的颜色大约等于 #9eef 则
- 调用子程序 Kill NPC2
- 条件结束
- 如果 (198,53) 的颜色大约等于 #ce 则
- 调用子程序 补充SP2
- 否则
- 按键<8>
- 延时3000毫秒
- 按键<3>
- 延时16000毫秒
- 条件结束
- 循环结束
- 条件结束
- 子程序结束,回到调用处
- //==============================补充精力(按键3)============================
- 子程序 补充SP2
- 如果 (SP2,90) 的颜色大约等于 #42b231 则
- 调用子程序 防御2
- 否则
- 按键<3>
- 延时6000毫秒
- 按键<3>
- 循环 20 遍
- 如果 (171,49) 的颜色大约等于 #9eef 则
- 调用子程序 Kill NPC2
- 条件结束
- 如果 (198,90) 的颜色大约等于 #42b239 则
- 调用子程序 防御2
- 否则
- 延时5000毫秒
- 条件结束
- 循环结束
- 条件结束
- 子程序结束,回到调用处
- //===================每300秒加一次技能(按键4)=========================
- 子程序 防御2
- 如果表达式 (datediff("s",thistime,now)>290) 为真,则
- //VBSCall messagebox(datediff("s",thistime,now))
- 延时100毫秒
- 按键<4>
- 延时2500毫秒
- thistime=now
- 条件结束