黃易群俠傳M脫機外掛應用程式黃易神行
8371
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, 2024-4-27 21:55 , Processed in 0.044125 second(s), 17 queries , Memcache On.

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

回頂部
第二步?
第三步?