黃易群俠傳M脫機外掛應用程式黃易神行
1033
2

[發問] 麻煩幫更改一下我的腳本

mcsnake 發表於 2009-12-4 17:00:56 | 只看該作者 回帖獎勵 |倒序瀏覽 |
#[HOTKEY]F10
function main
SetInputMode(3) //驅動模式,很多遊戲會阻擋SP的部份功能,可以套用此函數
while true    //循環開始
  State() //子函數狀態
wend        //返回while開始循環
end function
function State//休息攻擊+喝水
//取窗口原點坐標
GetActiveWindowXY(WinX0, WinY0)

print("執行攻擊")
if not CheckColor(WinX0+161, WinY0+674, Color(199, 17, 48), 10) then
  Wait(500)
  KeyDown("x")
  Wait(500)
  KeyUp("x")
  KeyDown("8")
  Wait(500)
  KeyUp("8")
  KeyDown("7")
  Wait(500)
  KeyUp("7")
  
  do  //循環
   //等待2000毫秒
   Wait(2000)
   //直到窗口坐標(188, 42)的顏色等於(166, 60, 23)
  loop until CheckColor(WinX0+252, WinY0+676, Color(109, 19, 40), 10)
  
end if

//取窗口原點坐標
GetActiveWindowXY(WinX0, WinY0)

//如果窗口坐標(86, 50)的顏色不等於(57, 121, 132) 那麼


//如果怪物狀態條的滿血位置找不到?
if not CheckColor(WinX0+589, WinY0+60, Color(118, 19, 38), 10) then
  
  //執行段內語句,當運行至LOOP時,如果表達式為false則跳回DO進行下一次執行,
  //直至LOOP後的表達式為true(真)時運行完畢。
  do  
   KeyDown("Tab")
   Wait(100)
   KeyUp("Tab")
   Wait(1000)
  loop until CheckColor(WinX0+589, WinY0+60, Color(118, 19, 38), 10)//怪物滿血的位置
  
else //找到的話…
  do//執行攻擊
  for ForCount = 1 to 1
   KeyDown("1")
   Wait(1000)
   KeyUp("1")
   KeyDown("2")
   Wait(1000)
   KeyUp("2")
   KeyDown("3")
   Wait(1000)
   KeyUp("3")
   KeyDown("4")
   Wait(1000)
   KeyUp("4")
  next
  
  //取窗口原點坐標
  GetActiveWindowXY(WinX0, WinY0)
  //補血技能,沒有就放紅水
  //如果窗口坐標(91, 40)的顏色不等於(120, 62, 44) 那麼
  if not CheckColor(WinX0+157, WinY0+674, Color(196, 18, 50), 10) then
   KeyDown("-")
   Wait(300)
   KeyUp("-")
  end if
  
  
loop while CheckColor(WinX0+451, WinY0+60, Color(109, 37, 47), 10)//怪物血量底部,如果還有血就跳回去
//等待500毫秒
Print("死亡")
KeyDown("1")//補打一下免的誤判
Wait(300)
KeyUp("1")
Wait(500)
KeyPress("ESC")
Wait(500)
KeyPress("F")
Wait(1000)
end if
end function

這是仿造某位大大~下去修改的~~~我有抓色條窗口座標那些
但是還是不會攻擊~~~
跪求各位大大幫我修改我是戰神5X要掛羅依修德...
幫我看一下哪裡有錯誤~腳本輸出會先休息然後站起來說距離目標太遠
近距離一樣不會選怪~也不會打怪~@@到底哪裡有錯請大家幫指導
收藏收藏 分享分享 讚 幹 分享分享 FB分享
回覆

使用道具 舉報


mcsnake 當前離線
UID
1082999
熱心
73 值
嘉獎
0 次
違規
0 次
在線時間
14 小時
經驗
64 點
積分
151
精華
0
最後登錄
2015-4-8
閱讀權限
20
註冊時間
2008-12-1
論壇幣
99 幣
聯合幣
4 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
mcsnake 2009-12-18 19:52:02
沒人理我挨~~~~~已經沒人寫的出來了~~~~內存版不~~~~~~~~~~~~~~
回覆

使用道具 舉報

pyng1975 當前離線
UID
1349972
熱心
92 值
嘉獎
0 次
違規
0 次
在線時間
54 小時
經驗
83 點
積分
229
精華
0
最後登錄
2015-9-19
閱讀權限
25
註冊時間
2009-11-12
論壇幣
13 幣
聯合幣
14 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 3
pyng1975 2009-12-19 22:39:35
2# mcsnake
=====================================
一開始的迴圈就是先檢查人物血量(坐下後按7  8  ??)
所以應該是你血條沒抓好所致
先瞭解
IF NOT CHECKCOLOR

IF CHECKCOLOR 之間的差別在下去抓血條
應該就沒問題才對
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊


手機版 | Archiver | 外掛聯合國

GMT+8, 2024-11-24 20:50 , Processed in 0.058202 second(s), 18 queries , Memcache On.

版權說明:
  本站不會製作、經銷、代理外掛程式。僅免費提供外掛程式下載前之掃毒及掃木馬等安全檢測驗證,協助會員遠離盜號危險程式。本站所有資料均來自網際網路收集整理,說明文字暨下載連結轉載自原程 式開發站。站上出現之公司名稱、遊戲名稱、程式等,商標及著作權,均歸各公司及程式原創所有,本站程式所有權歸外掛聯合國所有。本程式所有權歸外掛聯合國所有.......

回頂部
第二步?
第三步?