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

學習中的淘金腳本初版(問題好像很多ˊˋ)

freckleface 發表於 2010-12-6 16:39:16 | 只看該作者 回帖獎勵 |倒序瀏覽 |
因為看到airplanewale大大發表的淘金腳本教學
所以也試著按文一步步作

以下是腳本部分
( )中的是PO文同時打上去的說明

FindCenterColor 450,300,750,500," D5E8BD",intX,intY
MoveTo intX,intY

(從中央開始找淘金點文字顏色 D5E8BD  範圍控制在人物附近)

Delay 1000
LeftClick 1
Delay 500
KeyPress "1", 1
Delay 3000
(找到之後滑鼠移動過去+點一下左鍵+按淘金技能  我是固定放在技能表的第一個  直接按鍵盤的1)

MoveTo 519, 427
(滑鼠移動到遊戲視窗中間  人物的固定位置)
Delay 500
LeftClick 1
Delay 5000

KeyDown "Alt", 1
FindCenterColor 450,450,570,470," 000000",intX,intY
If intX > 0 And intY > 0 Then
MoveTo intX,intY
(按著ALT  找道具文字的顏色 )
Delay 1000
LeftClick 1
Delay 200
LeftClick 1
Delay 200
LeftClick 1
Delay 200
(恩....這部分我知道一定會被笑
因為始終搞不懂怎寫迴圈跟標記  只好用很笨的方式....)
KeyUp "Alt", 1
(撿完把ALT放掉)


實際使用的狀況很奇怪
問題一
滑鼠游標會一直自己往左上角跑
不管是視窗還是全螢幕都一樣
把視窗拉到不同的地方也沒有用
我試著在每個動作之後都加上
MoveTo 519, 427  
游標它依然會想辦法往左上跑

問題二
本來撿東西的部分是想要用找圖來做
卻完全沒有辦法成功抓到遊戲中的那個小手圖

問題三
airplanewale大大文中提到的
"sincos 函數 可使游標做"螺旋運動"
在我使用的按鍵精靈8這個版本中完全找不到

希望板上的達人們可以給點意見
也希望多點人來一起討論寫腳本
收藏收藏 分享分享 讚讚 幹幹 分享分享 FB分享
回覆

使用道具 舉報


s9101442000 當前離線
UID
1253303
熱心
659 值
嘉獎
0 次
違規
0 次
在線時間
360 小時
經驗
628 點
積分
4963
精華
0
最後登錄
2018-8-6
閱讀權限
50
註冊時間
2009-7-1
論壇幣
3265 幣
聯合幣
34 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 6Rank: 6
s9101442000 2010-12-6 20:00:57
小女不才!!!
目前還在用6.x版
所以只能回答兩個問題!!!

首先第一點個問題
是因為他找不到指定色點
所以會給
intX = -1
intY = -1
這座標位置則是在左上腳...
建議可以多用一個if來作為判別!!!

第二個問題請愛用"VBSCall X=GetCursorShape(0)"
他可以取得當下滑鼠的形狀

以上
還請指正!!!
回覆

使用道具 舉報

freckleface 當前離線
UID
382102
熱心
37 值
嘉獎
0 次
違規
0 次
在線時間
7 小時
經驗
55 點
積分
55
精華
0
最後登錄
2014-12-18
閱讀權限
20
註冊時間
2007-5-26
論壇幣
128 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
freckleface 2010-12-12 01:20:37
先謝謝您的回應Q.Q....
第一個問題順利解決了
但是第二點關於
VBSCall X=GetCursorShape(0)"
他可以取得當下滑鼠的形狀
這個部分還是搞不是很懂

是寫在淘金腳本當中還是另外寫一個讓他抓形狀?
如果是讓他抓的話
又要怎樣寫才能儲存起來?

我有試著單獨使用VBSCall X=GetCursorShape(0)
卻完全不知道他到底做了什麼(汗.....
看按鍵精靈附的例子似乎又跟我想要的完全無關
好複雜ˊˋ
回覆

使用道具 舉報

s9101442000 當前離線
UID
1253303
熱心
659 值
嘉獎
0 次
違規
0 次
在線時間
360 小時
經驗
628 點
積分
4963
精華
0
最後登錄
2018-8-6
閱讀權限
50
註冊時間
2009-7-1
論壇幣
3265 幣
聯合幣
34 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 6Rank: 6
s9101442000 2010-12-12 12:11:34
先謝謝您的回應Q.Q....
第一個問題順利解決了
但是第二點關於
VBSCall X=GetCursorShape(0)"
他可以取得當下滑鼠的形狀
這個部分還是搞不是很懂

是寫在淘金腳本當中還是另外寫一個讓他抓形狀?
如果是讓他抓 ...
freckleface 發表於 2010-12-12 01:20 AM
""
對於第二個問題...
在下則是會建議...
先知道想要的形狀的編碼!!!

已知需要『壓對話的某特殊形狀』為
MouseFinger = 1055991329

之後只需要抓取現況的形狀
V●禁私人部落格●et=GetCursorShape(0)
然後在進行比較!!!檢測取得現況的形狀是否與已知相同及可!!!
If MouseFinger <> MouseGet



""


至於如何取得已知的部份!!!
這一點也不難吧(?)
還是覺得很難的話!!!
可以多看看他所提供的腳本=\\\=
因為在下也是如此學習的喔!!!!!!!
希望能幫到一點點忙!!!


以上!!!
回覆

使用道具 舉報

sage65041 當前離線
UID
1612470
熱心
9 值
嘉獎
0 次
違規
0 次
在線時間
0 小時
經驗
10 點
積分
32
精華
0
最後登錄
2018-8-6
閱讀權限
20
註冊時間
2010-12-27
論壇幣
7 幣
聯合幣
6 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
5層
sage65041 2010-12-30 03:56:53
你打的我都不會
我只會擺熟腳本而已
寫這個好強...
回覆

使用道具 舉報

金色狂鋒 當前離線
UID
1637776
熱心
1 值
嘉獎
0 次
違規
0 次
在線時間
1 小時
經驗
6 點
積分
6
精華
0
最後登錄
2011-2-13
閱讀權限
5
註冊時間
2011-2-11
論壇幣
2 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 1
6層
金色狂鋒 2011-2-13 02:58:11
我的IDEA跟樓主一模樣
原地按滑鼠
實在是找不出方法截取那個"愛的小手"
回覆

使用道具 舉報

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


手機版 | Archiver | 外掛聯合國

GMT+8, 2026-10-23 05:25 , Processed in 0.040429 second(s), 16 queries , Memcache On.

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

回頂部
第二步?
第三步?