//1为抢怪技能
UserVar asjdaisd="请设置" ---------技能设置----------
UserVar jn1="2" 设置技能1键位
UserVar jn2="3" 设置技能2键位
UserVar jn3="4" 设置技能3键位
UserVar s1=60 设置技能1施放间隔时间(单位:秒)
UserVar s2=90 设置技能2施放间隔时间(单位:秒)
UserVar s3=120 设置技能3施放间隔时间(单位:秒)
UserVar y1=10 技能1吟唱时间(秒)
UserVar y2=10 技能2吟唱时间(秒)
UserVar y3=10 技能3吟唱时间(秒)
UserVar jg=1 抢怪间隔(秒)
Plugin hx=Window.Find(0,"QQ华夏")
//MessageBox ""&hx&""
Plugin Window.Active(hx)
//---------------[分隔线]--------------------
dim key(2),sj(3)
dim jn1,jn2,jn3,s1,s2,s3,s4,t1,t2,t3,t4,zf,hx
//声明变量
key(0)=Asc(jn1):key(1)=Asc(jn2):key(2)=Asc(jn3)
sj(0)=s1:sj(1)=s2:sj(2)=s3:sj(3)=s4
//把自定义参数的返回值转换成数组元素
t1=now:t2=now:t3=now:t4=now
//返回当前系统日期时间到变量
//---------------[分隔线]--------------------
Rem 开始挂机
Gosub 抢怪
Gosub 检查辅助技能
Goto 开始挂机
//---------------[分隔线]--------------------
Sub 抢怪
Plugin Window.SendKeyPress(hx,192)
Delay 100
Plugin Window.SendKeyPress(hx,49)
Delay 500
Plugin Window.SendKeyPress(hx,192)
//防止技能狂按
Delay jg*1000
Return
//--------------[分隔线]------------------------
Sub 检查辅助技能
If DateDiff("s",t1,now)>=sj(0)
Plugin Window.SendKeyDown(hx,key(0))
Delay 32
Plugin Window.SendKeyUp(hx,key(0))
Delay y1*1000
t1=now
EndIf
If DateDiff("s",t2,now)>=sj(1)
Delay 10
Plugin Window.SendKeyDown(hx,key(1))
Delay 32
Plugin Window.SendKeyUp(hx,key(1))
Delay y2*1000
t2=now
EndIf
If DateDiff("s",t3,now)>=sj(2)
Delay 10
Plugin Window.SendKeyDown(hx,key(2))
Delay 32
Plugin Window.SendKeyUp(hx,key(2))
t3=now
EndIf
If DateDiff("s",t3,now)>=sj(2)
Delay 10
Plugin Window.SendKeyDown(hx,key(2))
Delay 32
Plugin Window.SendKeyUp(hx,key(2))
Delay y3*1000
t3=now
EndIf
Return