- dim hong,lan,bbhong,bblan,paodong
- //声明变量
- 用户定义变量 hong=70 血量<hong%时,自动吃红。
- 用户定义变量 lan=30 蓝量<lan%时,自动吃蓝
- 用户定义变量 Rz=DropList{攻击:65|防御:68|法术:81}=0 人物动作
- 用户定义变量 bbhong=70 血量<hong%时,召唤兽自动吃红。
- 用户定义变量 bblan=30 蓝量<lan%时,召唤兽自动吃蓝。
- 用户定义变量 Bz=DropList{攻击:65|防御:68|法术:81}=0 召唤兽动作
- 用户定义变量 paodong=DropList{跑动:1|跟随:2}=0 遇敌方式
- 用户定义变量 Zd=DropList{接受:1|拒绝:2}=0 组队邀请的处理方法
- //-------------[调用插件]
- 展开附件 .\plugin *.dll
- 展开附件 . *.bmp
- 调用插件命令 mh=Window.Foreground()
- 调用插件命令 Window.Move(mh,0,0)
- //-------------[主程序]
- 标记 开始挂机
- 如果 (365,490) 的颜色大约等于 #9cc0 则
- 调用子程序 检查组队邀请
- 延时100毫秒
- 调用子程序 检查红蓝
- 延时100毫秒
- 调用子程序 走路
- 否则
- 调用子程序 战斗
- 延时100毫秒
- 条件结束
- 跳转到标记 开始挂机
- //------------[子程序]
- 子程序 查找宝宝
- 调用外部VBScript子程序 在屏幕区域里查找图形(0,0,650,502,"Attachment:\宝宝.bmp",0.5,bx,by)
- 如果表达式 (bx>0 and by>0) 为真,则
- 鼠标移到 bx , by
- 循环 10 遍
- 响一声
- 延时10毫秒
- 循环结束
- 条件结束
- 子程序结束,回到调用处
- //----------------------[战斗]
- 子程序 战斗
- 调用外部VBScript子程序 在屏幕区域里查找图形(0,0,650,502,"Attachment:\宝宝.bmp",0.5,bx,by)
- 如果表达式 (x>0 and y>0) 为真,则
- 按住<Alt>
- 延时100毫秒
- 按键#Rz
- 延时100毫秒
- 弹起<Alt>
- 延时500毫秒
- 按住<Alt>
- 延时100毫秒
- 按键#Bz
- 延时100毫秒
- 弹起<Alt>
- //可以把上面这段改成自己想要的战斗命令,这里以Alt+A为例,按两次是为了把召唤兽算进
- 否则
- 调用子程序 等待
- //调用等待子程序,等待战斗指令框出现
- 延时100毫秒
- //延时防卡
- 条件结束
- 子程序结束,回到调用处
- //子程序完结回到调用处
- 子程序 等待
- 延时500毫秒
- //写上你等待的时间(单位:毫秒)
- 子程序结束,回到调用处
- //子程序完结回到调用处
- //--------------------[检查验证]
- 子程序 检查验证
- 调用外部VBScript子程序 在屏幕区域里查找图形(0,0,650,502,"Attachment:\宝宝.bmp",0.5,bx,by)
- 如果表达式 (yx>0 and yy>0) 为真,则
- 循环 10 遍
- 响一声
- 循环结束
- 条件结束
- 子程序结束,回到调用处
- //--------------------[检查组队邀请]
- 子程序 检查组队邀请
- 调用外部VBScript子程序 在屏幕区域里查找图形(0,0,650,502,"Attachment:\宝宝.bmp",0.5,bx,by)
- 如果表达式 (x10>0 and y10>0 and Zd=1) 为真,则
- 调用插件命令 vhr_xyq.mMoveTo(x10,y10+3,"shu.bmp",0.9)
- 延时100毫秒
- 左键单击
- 否则如果(x10>0 and y10>0 and Zd=2)为真,则
- x=x10:y=y10+15
- 调用插件命令 vhr_xyq.mMoveTo(x10,y10+15,"shu.bmp",0.9)
- 延时100毫秒
- 左键单击
- 条件结束
- 子程序结束,回到调用处
- //--------------------[检查红蓝]
- 子程序 检查红蓝
- 标记 补红
- 保存鼠标位置
- 如果 (hong/100*(635-591)+591,37) 的颜色大约等于 #4034e8 则
- 否则
- //x2=血条在屏幕最右端坐标,x1=血条在屏幕最左端坐标,
- //y=x1,x2在血条中的同一纵坐标,color=血条的空血颜色值。
- 调用插件命令 vhr_xyq.mMoveTo(592,40,"shu.bmp",0.9)