公社¥胡德路 随缘≯噬枫
心如止水!
关注数: 167 粉丝数: 1,616 发帖数: 9,346 关注贴吧数: 78
求大佬帮忙看一段代码,计时器没有生效。求求~~~~~ if !A_IsAdmin { Run *RunAs "%A_ScriptFullPath%" ExitApp } F1:: FileDelete,qsz.txt ;删除之前的取色值数据 PixelGetColor,lh1,433,319,RGB ;灵核未启动状态1 (433,319)==”0x535353” PixelGetColor,x,444,395,RGB ;星2 (444,395)==”0xD7AE66” PixelGetColor,clw,1041,950,RGB ;苍龙舞3 (1041,950)==”0x7672C1” PixelGetColor,txlg,1039,886,RGB ;天隙流光4 (1039,886)==”0x9F9BD9” FileAppend %lh1%`n,qsz.txt ;将获取的取色值保存到文件中 FileAppend %x%`n,qsz.txt FileAppend %clw%`n,qsz.txt FileAppend %txlg%`n,qsz.txt MsgBox,等待 SendInput {Tab} sleep 2000 PixelGetColor,lh2,433,319,RGB ;灵核启动状态5 (433,319)==”0x48D9FB” PixelGetColor,ct,820,883,RGB ;苍天6 (820,883)==”0x155383” PixelGetColor,yjlz,1105,889,RGB ;御剑连斩7 (1105,889)==”0x93DFF5” FileAppend %lh2%`n,qsz.txt FileAppend %ct%`n,qsz.txt FileAppend %yjlz%`n,qsz.txt MsgBox,结束 Return SetBatchLines,-1 SetKeyDelay,0 XButton2:: ;ToolTip,开,0,0 Gosub qs Gosub jsq1 SetTimer jsq1,1000 SetTimer deblh,0 ;第二波灵核开始时自动放星tabv4 SetTimer jsq2,1000 SetTimer jnxh, 0 ;8秒后二段V4 SetTimer v4xh,0 ;非灵核期打v4以及判断X Loop { SendInput t FileReadLine,yjlz,%A_WorkingDir%\qsz.txt,7 ;御剑连斩 If(GetColor(1105,889)==yjlz) { SendInput r } Else { SendInput t } } Until Not GetKeyState("XButton2","P") SetTimer jnxh,off ;8秒后二段V4 SetTimer v4xh,off SetTimer deblh,off qsq=0 SetTimer jsq2,on Return qs: FileReadLine,lh1,%A_WorkingDir%\qsz.txt,1 ;灵核未启动状态 If(GetColor(433,319)==lh1) { ;FileReadLine,x,%A_WorkingDir%\qsz.txt,2 ;星 ;If(GetColor(444,395)==x) ;{ SendInput `` ;} Sleep 250 FileReadLine,clw,%A_WorkingDir%\qsz.txt,3 ;苍龙舞 If(GetColor(1041,950)==clw) { SendInput v } Sleep 250 FileReadLine,txlg,%A_WorkingDir%\qsz.txt,4 ;天隙流光 If(GetColor(1039,886)==txlg) { SendInput 4 } Sleep 200 FileReadLine,ct,%A_WorkingDir%\qsz.txt,6 ;苍天 If(GetColor(820,883)==ct) { SendInput {Tab} } } Return jsq1: ;计算灵核时间 FileReadLine,lh2,%A_WorkingDir%\qsz.txt,5 ;灵核启动 If(GetColor(433,319)==lh2) { jsq++ } Else { jsq=0 SetTimer jsq1,Off SetTimer jsq1,On } Return jsq2: FileReadLine,lh1,%A_WorkingDir%\qsz.txt,1 If( GetColor(433,319)=="0x535353" Or GetColor(433,319)==lh1) ;非灵核期以及灵核显示无效 { qsq++ ;ToolTip,%qsq%,433,319 } Else { qsq=0 SetTimer jsq2,Off SetTimer jsq2,On } Return jnxh: ;灵核期释放二段v4 if(jsq>=8 and jsq<=17) { FileReadLine,clw,%A_WorkingDir%\qsz.txt,3 ;苍龙舞 If(GetColor(1041,950)==clw) { SendInput v } Else { send t } FileReadLine,txlg,%A_WorkingDir%\qsz.txt,4 ;天隙流光 If(GetColor(1039,886)==txlg) { SendInput 4 } Else { send t } } Return v4xh: If(qsq>0 And qsq<56) { FileReadLine,clw,%A_WorkingDir%\qsz.txt,3 ;苍龙舞 If(GetColor(1041,950)==clw) { SendInput v } Else { send x } FileReadLine,txlg,%A_WorkingDir%\qsz.txt,4 ;天隙流光 If(GetColor(1039,886)==txlg) { SendInput 4 } Else { send x } } Return deblh: If(qsq=54 Or jsq=1) { FileReadLine,ct,%A_WorkingDir%\qsz.txt,6 ;苍天 If(GetColor(820,883)==ct) { SendInput `` Sleep 250 SendInput {Tab} Sleep 200 FileReadLine,clw,%A_WorkingDir%\qsz.txt,3 ;苍龙舞 If(GetColor(1041,950)==clw) { SendInput v } Sleep 250 FileReadLine,txlg,%A_WorkingDir%\qsz.txt,4 ;天隙流光 If(GetColor(1039,886)==txlg) { SendInput 4 } } } Return GetColor(x,y) { PixelGetColor,Color,x,y,RGB StringRight Color,Color,10 Return Color } Return
1 下一页