function main
SetInputMode(3) //驅動模式,很多遊戲會阻擋SP的部份功能,可以套用此函數
while true //循環開始
FuncTimer01()
FuncTimer02()
State() //子函數狀態
wend //返回while開始循環
end function
function State
do
//取窗口原點坐標
GetActiveWindowXY(WinX0, WinY0)
//如果窗口坐標(425, 32)的顏色不等於(70, 73, 70) 那麼
if not CheckColor(WinX0+425, WinY0+32, Color(70, 73, 70), 10) then
//如果找不到怪
KeyPress("TAB")
Wait(300)
KeyPress("TAB")
KeyPress("A")
Wait(300)
KeyPress("A")
else //否則
KeyPress("2")
Wait(300)
KeyPress("1")
end if
loop
//取窗口原點坐標
GetActiveWindowXY(WinX0, WinY0)
//只要窗口坐標(99, 41)的顏色不等於(107, 40, 16)
do while CheckColor(WinX0+99, WinY0+41, Color(107, 40, 16), 10)
//就循環做此操作
//以下為嚮導添加的代碼
KeyPress("4")
//加0.1秒延時以控制CPU佔用
Wait(100)
loop
//取窗口原點坐標
GetActiveWindowXY(WinX0, WinY0)
do //循環
//以下為嚮導添加的代碼
KeyPress("TAB")
//加0.1秒延時以控制CPU佔用
Wait(100)
//直到窗口坐標(186, 43)的顏色等於(185, 57, 13)
loop until CheckColor(WinX0+186, WinY0+43, Color(185, 57, 13), 10)
end function
# 定時器添加方法:
# 步驟1. 將以下代碼加入腳本末尾
function FuncTimer01
//定時器代碼,每Interval秒執行一次
dim global Timer01 = -1
if Timer01 < 0 then
Timer01 = GetTime()
end if
if Timer01 < 0 or GetTime() - Timer01 >= 10 * 1000 then
Timer01 = GetTime()
//以下為執行代碼
//以下為嚮導添加的代碼
KeyPress("A")
//代碼結束
end if
end function
# 定時器添加方法:
# 步驟1. 將以下代碼加入腳本末尾
function FuncTimer02
//定時器代碼,每Interval秒執行一次
dim global Timer02 = -1
if Timer02 < 0 or GetTime() - Timer02 >= 10 * 1000 then
Timer02 = GetTime()
//以下為執行代碼
//以下為嚮導添加的代碼
KeyPress("3")
//代碼結束
end if
end function
我自己寫這樣,他為什麼到了我設定的血量的時候
並不會做下來休息呢,我休息技能是放在快捷鍵4的地方
還有我最後定時的也沒有效果出來耶,
可以請各位大大幫我看看嗎? 卸卸YCT61B |