本帖最後由 dgdgdg999 於 2009-11-22 17:39 編輯
恩,因為小弟還是新手,所以有問題可以提出來,有高手也請多指教,
下面是腳本
使用前先將遊戲調成視窗模式喔^^
快捷鍵1請擺:目標設定
快捷鍵2請擺:攻擊
快捷鍵6請擺:食物
快捷鍵7請擺:放怪技能 如傭兵(所以其實獵人也能用?)
注意:這沒有補SP功能 別把補魔的食物放上去,放了就等吃土吧XDDDD
想放攻擊技能的把技能放在快捷鍵3
然後在主函數下方多家一行 : KeyPress("3")
例子如下
if CheckColor(WinX0+233, WinY0+51, Color(255, 75, 31), 10) then
//以下為嚮導添加的代碼
KeyPress("2")//以下為嚮導添加的代碼
KeyPress("3")
恩恩就這樣,第一次發文如有違規,請指出,我有看版規但可能還是有遺漏=口=
如果找怪有問題或喝水不能的話,可能是因為解析度問題,建議用1024X768.32
再不行的話,我投降了.(囧)
忘記說,左上角顯示怪物血條的那個小視窗絕對不能動到喔,要不然就不能用了.
11/22 新增掉落物品拾取
因為我的檢寵消失了T-T
請把撿拾放在快捷鍵5的地方.
腳本新增KeyPress("5")
Wait(5000)
-----------------------------------------------------------
# 在此定義全局變量
function main
# 在此添加由嚮導創建或錄製的代碼
//取窗口原點坐標
GetActiveWindowXY(WinX0, WinY0)
while true
//如果窗口坐標(233, 51)的顏色等於(255, 75, 31) 那麼
if CheckColor(WinX0+233, WinY0+51, Color(255, 75, 31), 10) then
//以下為嚮導添加的代碼
KeyPress("2")//以下為嚮導添加的代碼
else //否則
//以下為嚮導添加的代碼
KeyPress("5")
Wait(5000)
KeyPress("1")
FuncTimer01()
hp()
end if
wend
end function
# 在此添加子函數
# 定時器添加方法:
# 步驟1. 將以下代碼加入腳本末尾
function FuncTimer01
//定時器代碼,每Interval秒執行一次
dim global Timer01 = -1
if Timer01 < 0 or GetTime() - Timer01 >= 220 * 1000 then
Timer01 = GetTime()
//以下為執行代碼
//以下為嚮導添加的代碼
KeyPress("7")
end if
end function
function hp
GetActiveWindowXY(WinX0, WinY0)
//如果窗口坐標(133, 29)的顏色等於(5, 17, 32) 那麼
if CheckColor(WinX0+133, WinY0+29, Color(5, 17, 32), 10) then
//以下為嚮導添加的代碼
KeyPress("6")
else //否則
main()
end if
end function
------------------------------------------------- |