- 子程序 mian
- //主程序
- 延时500毫秒
- 标记 start
- //循环小延时,防止出现CPU使用率过高,脚本卡
- 如果 (lan2/100*(x2-x1)+x1,y2) 的颜色大约等于 #color2 则
- //判断兰少于30%时打坐,直到兰满起来
- //x2=蓝条在屏幕最右端坐标,x1=蓝条在屏幕最左端坐标,
- //y2=x1,x2在蓝条中的同一纵坐标,color2=蓝条的空蓝颜色值。
- 跳转到标记 打坐
- 否则
- 跳转到标记 找怪
- 条件结束
- 如果 (hong1/100*(x2-x1)+x1,y1) 的颜色大约等于 #color1 则
- //判断血少于70%打坐
- //x2=血条在屏幕最右端坐标,x1=血条在屏幕最左端坐标,
- //y1=x1,x2在血条中的同一纵坐标,color1=血条的空血颜色值。
- 标记 打坐
- 按键<1>
- //按下打坐快捷键
- 延时800毫秒
- //打坐延时
- 鼠标移到 0 , 0
- 锁定鼠标位置
- 延时50毫秒
- 否则
- 跳转到标记 找怪
- 条件结束
- 标记 兰满
- 延时yanshi1毫秒
- 如果 (lan1/100*(x2-x1)+x1,y2) 的颜色大约等于 #color2 则
- //x2=蓝条在屏幕最右端坐标,x1=蓝条在屏幕最左端坐标,
- //y2=x1,x2在蓝条中的同一纵坐标,color2=蓝条的空蓝颜色值。
- 跳转到标记 兰满
- 否则
- 按键<1>
- 延时800毫秒
- 条件结束
- 标记 找怪
- 调用子程序 zg0
- 跳转到标记 start
- 子程序结束,回到调用处
- //条件结束
- //打怪
- //1键打坐,2键,攻击技能1,3键,攻击技能2,4键,金钟
- 子程序 daguai
- //打怪
- ai=0
- 按键<2>
- 延时500毫秒
- 按键<Ctrl>
- 延时1000毫秒
- 按键<3>
- 延时500毫秒
- 按键<4>
- 延时500毫秒
- 调用子程序 xuelan
- 调用子程序 pdgs
- 子程序结束,回到调用处
- //加血加兰
- 子程序 xuelan
- //叛断血和兰
- //8红,9蓝
- //在游戏中利用按键抓点抓色工具找到x1,x2,y1,y2,color1,color2所对应的值并替换。
- //循环小延时,防止出现CPU使用率过高,脚本卡
- 标记 补红
- 如果 (hong/100*(x2-x1)+x1,y1) 的颜色大约等于 #color1 则
- //x2=血条在屏幕最右端坐标,x1=血条在屏幕最左端坐标,
- //y1=x1,x2在血条中的同一纵坐标,color1=血条的空血颜色值。
- 按键<8>
- //按下补血快捷键
- 延时hongT毫秒
- //补血延时
- 条件结束
- 标记 补蓝
- 如果 (lan/100*(x2-x1)+x1,y2) 的颜色大约等于 #color2 则
- //x2=蓝条在屏幕最右端坐标,x1=蓝条在屏幕最左端坐标,
- //y2=x1,x2在蓝条中的同一纵坐标,color2=蓝条的空蓝颜色值。
- 按键<9>
- //按下补蓝快捷键
- 延时lanT毫秒
- //补蓝延时
- 条件结束
- 子程序结束,回到调用处
- //跳转到循环开始
- //判断怪死亡,死亡结速,未死继续打怪。
- 子程序 pdgs
- 如果 (2/100*(579-458)+458,27) 的颜色大约等于 #000CB2 则
- 跳转到标记 打怪
- 否则
- 调用子程序 ywdg
- 调用子程序 main
- 条件结束
- 子程序结束,回到调用处
- 子程序 back1
- //记率和记算原位坐标
- 调用插件命令 cx=Sys.GetScRX()
- 调用插件命令 cy=Sys.GetScRY()
- //获得当前分辩率
- x10=cx/2