- //3.2版本
- //作者:gosoyoung
- //QQ:18093219
- (VBScript语句) dim hong,lan,g1,g2,g3,sj,lo,ci
- (VBScript语句) dim t1,t2,t3,q,e,r,kk
- t1=now:t2=now:t3=now
- //==================设置==================
- 用户定义变量 hong=60 按%血量吃红
- 用户定义变量 lan=50 按%MP量吃蓝(0表示不使用自动加蓝功能)
- 用户定义变量 g1=1 是否攻击黄怪(是=1,否=0)
- 用户定义变量 g2=1 是否攻击浅红怪(是=1,否=0)
- 用户定义变量 g3=1 是否攻击浅黄怪(是=1,否=0)
- 用户定义变量 r=100 第8键辅助技能的间隔时间(秒),写0表示不使用
- 用户定义变量 e=100 第9键辅助技能的间隔时间(秒),写0表示不使用
- 用户定义变量 q=90 第0键辅助技能(的间隔时间(秒),写0表示不使用
- 用户定义变量 ci=100 循环次内没击倒怪就放弃,随即跑动,重新找怪
- sj=0
- ax=hong*1.8+64
- mx=lan*1.8+61
- //=====================================================
- //=====================================================
- 延时500毫秒
- //==================开始==================
- 标记 开始
- //检查下是否有对话框存在
- 如果 (418,697) 的颜色等于 #d4d6d6 则
- 硬件模拟按键<Enter>
- 否则
- 条件结束
- //----------------------------------------
- //检查下是否要加辅助技能
- 如果表达式 (r>0) 为真,则
- 如果表达式 (datediff("s",t1,now)>=r) 为真,则
- 延时100毫秒
- 硬件模拟按键<8>
- t1=now
- 跳转到标记 寻怪
- 条件结束
- 条件结束
- 如果表达式 (e>0) 为真,则
- 如果表达式 (datediff("s",t2,now)>=e) 为真,则
- 延时100毫秒
- 硬件模拟按键<9>
- t2=now
- 跳转到标记 寻怪
- 条件结束
- 条件结束
- 如果表达式 (q>0) 为真,则
- 如果表达式 (datediff("s",t3,now)>=q) 为真,则
- 延时100毫秒
- 硬件模拟按键<0>
- t3=now
- 跳转到标记 寻怪
- 条件结束
- 条件结束
- //----------------------------------------
- //开始寻找怪物
- 标记 寻怪
- 如果表达式 (sj=>1) 为真,则
- 调用子程序 随机移动
- 条件结束
- //搜索黄怪
- 如果表达式 (g1=>1) 为真,则
- 调用子程序 找怪1
- 条件结束
- //搜索浅红怪
- 如果表达式 (g2=>1) 为真,则
- 调用子程序 找怪2
- 条件结束
- //搜索浅黄怪
- 如果表达式 (g3=>1) 为真,则
- 调用子程序 找怪3
- 条件结束
- 调用子程序 补血
- sj=1
- 跳转到标记 开始
- //----------------------------------------
- //=================确认怪=================
- 标记 自动打怪
- //点到怪就用物理攻击
- dx=x
- dy=y+30
- 鼠标移到 dx+Int((80*Rnd)-40) , dy+Int((30*Rnd)-15)
- 右键单击
- 鼠标移到 dx+Int((80*Rnd)-40) , dy+Int((30*Rnd)-15)
- 右键单击
- 鼠标移到 dx+Int((80*Rnd)-40) , dy+Int((30*Rnd)-15)
- 右键单击
- 鼠标移到 dx+Int((80*Rnd)-40) , dy+Int((30*Rnd)-15)
- 右键单击
- 标记 技能
- 调用子程序 对话消除
- 延时100毫秒
- 调用子程序 补血蓝
- 如果 (374,20) 的颜色大约等于 #a95f8 则
- lo=lo+1
- 如果表达式 (lo=>ci) 为真,则
- 延时100毫秒
- 硬件模拟按键<Esc>
- 延时200毫秒