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

自創化石小遊戲的處理方法

s9101442000 發表於 2009-10-15 16:48:01 | 只看該作者 回帖獎勵 |倒序瀏覽 |
一開始碰腳本
也是因為化石的關係...
才正式踏入腳本的小世界!!!
沒辦法~姑娘我的小手實在是太弱了!!!
總是不小心...
"唉呀呀~手滑了一下"
小紅馬上跟我見面了=口=...
為了稱號~
又不想碰已經封裝好,卻不知有沒有毒的補丁!!!
只好自己來挑戰囉!!!!
//
現在的補丁~
已經可以知道要畫的是哪種化石了!!!
所以一開始選擇的部份就跳過囉!!!
直接跳入小遊戲進行~

首先
先抓到小遊戲本身的那張圖(200*200)
利用FindPIic的方式
抓到圖的座標
該座標會座落在該圖的左上角
再決定好目前是要先用哪一種刷頭!!!((註一))
先前選好的位置((註一))與他做相加後~
並移動到該位
對滑鼠做點擊的動作
循環將先前選好的位置都點完
就完成囉!!!
//
註一
以下皆為事前作業~
其內容非常麻煩且耗時~
建議找朋友一起來畫~
//
(1.
知道你的大中小刷頭佔多少面積!!!
(2.
知道面積後~
視化石圖左上角為座標(0,0)
將化石用刷頭面積蓋滿~
當然別壓到化石的邊緣了!!!
並記錄下"目前使用的刷頭大小"及"該座標位置(先前選好的位置)"
(3.
座標記錄的方式
我個人推薦有兩種~
一種為""記錄在程式內的矩陣上""
但修改不易且程式較為長
另一種則是需要對按精有些為了解的""記錄在記事本上""
但開啟的技巧可能要多摸一點
PS:我則是選用第二種方式~如果之後還有其他款的相關遊戲~
只要修改記事本即可。
//
以上則是我目前使用自製化的化石腳本
希望你們也搞得定囉!!!
//
以上
收藏收藏 分享分享 讚 幹 分享分享 FB分享
回覆

使用道具 舉報


tk007kimo 當前離線
UID
650881
熱心
185 值
嘉獎
0 次
違規
0 次
在線時間
58 小時
經驗
177 點
積分
890
精華
0
最後登錄
2022-8-22
閱讀權限
30
註冊時間
2007-11-20
論壇幣
446 幣
聯合幣
12 枚
幸運鑽
2 顆
招待卷
0 點
查看詳細資料
Rank: 4Rank: 4
tk007kimo 2009-10-16 02:15:55
VBSCall Call FindPic(0,50,250,400,"Attachment:\conner3.bmp",1.0,intX,intY)
If intX>=0 and intY>=0
    VBSCall Call SetCursorPos(intX,intY)
    MoveTo CStr(intX)+187, CStr(intY)-15
    Delay 70
    LeftDown 1
    LeftUp 1
    MoveTo CStr(intX)+0, CStr(intY)+0
    Delay 70
    LeftDown 1
    LeftUp 1
    MoveTo CStr(intX)+25, CStr(intY)+123
    Delay 70
    LeftDown 1
    LeftUp 1
    MoveTo CStr(intX)+26, CStr(intY)+118
    Delay 70
    LeftDown 1
    LeftUp 1
    MoveTo CStr(intX)+27, CStr(intY)+116
    Delay 70
    LeftDown 1
    LeftUp 1
上面是截取目前廣為流傳的化石腳本的一小段
他使用FindPic,但是上面寫的conner3.bmp並不在我的電腦裡
但是腳本卻照常運作,這應該就是發布者說要移動視窗到左上角的原因吧
如果有了那張圖,照理說可以不用移動,他找到圖後會自動將圖的左上角位置定出來
所以我可以自己抓圖後,將抓圖座標改為全屏的話應該是行得通!?
VBSCall Call FindPic(0,0,1280,1024,"Attachment:\conner3.bmp",1.0,intX,intY)
回覆

使用道具 舉報

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 2009-10-16 09:17:51
本帖最後由 s9101442000 於 2009-10-16 13:12 編輯

是呀!!!!
我想他之後的程式碼~
應該都是
//
     MoveTo CStr(intX)+26, CStr(intY)+118
    Delay 70
    LeftDown 1
    LeftUp 1
    MoveTo CStr(intX)+27, CStr(intY)+116
    Delay 70
    LeftDown 1
    LeftUp 1
    .
    .
    .
//
一直moveto 相對位置~
不過這一段感覺怪怪的...
//
VBSCall Call FindPic(0,50,250,400,"Attachment:\conner3.bmp",1.0,intX,intY)
If intX>=0 and intY>=0
    VBSCall Call SetCursorPos(intX,intY)
    MoveTo CStr(intX)+187, CStr(intY)-15
    Delay 70
    LeftDown 1
//
如果if跳入後...
直接拿座標出來就好了...
幹麻還跟系統要當前座標(?
//
這個方法就是我敘述的第一個方法...
雖然他不是矩陣...但仍然是"一步一腳印"...
//
另外...
我沒有偷看別人的code喔=\\\=
所以你講的"要拉到左上角"是???
回覆

使用道具 舉報

tk007kimo 當前離線
UID
650881
熱心
185 值
嘉獎
0 次
違規
0 次
在線時間
58 小時
經驗
177 點
積分
890
精華
0
最後登錄
2022-8-22
閱讀權限
30
註冊時間
2007-11-20
論壇幣
446 幣
聯合幣
12 枚
幸運鑽
2 顆
招待卷
0 點
查看詳細資料
Rank: 4Rank: 4
tk007kimo 2009-10-16 13:21:54
拉到左上角是為了讓所有人都適用,畢竟解析度不一樣的話位置一定會不一樣
所以統一將畫化石的視窗拉至左上角,這樣一來大家的起始點都一樣了,我想這應該
也是他跟系統要當前座標的用意吧? 不過我試過沒開出化石他就完全不會動
一定要有出現化石的圖片他才會動作,但是在檔案裡完全找不到bmp檔
回覆

使用道具 舉報

s9101442000 當前離線
UID
1253303
熱心
659 值
嘉獎
0 次
違規
0 次
在線時間
360 小時
經驗
628 點
積分
4963
精華
0
最後登錄
2018-8-6
閱讀權限
50
註冊時間
2009-7-1
論壇幣
3265 幣
聯合幣
34 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 6Rank: 6
5
s9101442000 2009-10-16 16:11:19
沒有反應應該跟FindPic有關
你說找不到圖...
應該是因為...Attachment:\conner3.bmp的關係!!!
他有可能把圖放入程式中了!!!
//
[PutAttachment]
格式:PutAttachment <路徑:可選> <要釋放的文件:可選>
解釋:把當前腳本包含的附件展開到指定的路徑下。<路徑>是指定的相對路徑或者絕對路徑。
如果省略<路徑>或者<路徑>為 . ,則默認展開到按鍵精靈所在的文件夾中
可以指定要釋放的文件,允許使用通配符,如 *.bmp。如果不指定要釋放的文件,則默認釋放所有文件
例子:
PutAttachment c:\ *.bmp
將附件中所有後綴是bmp的文件釋放到c盤
PutAttachment .\plugin *.dll
將附件中所有後綴是dll的文件釋放到當前文件夾的plugin目錄下

//
不過大陸的意思真的很難懂...
我倒現在還有點看沒有懂是不是這個意思=口=
回覆

使用道具 舉報

屎屎屎屎4屎 該用戶已被刪除
6
屎屎屎屎4屎 2009-11-19 21:22:56
提示: 作者被禁止或刪除 內容自動屏蔽
回覆

使用道具 舉報

屎屎屎屎4屎 該用戶已被刪除
7
屎屎屎屎4屎 2009-11-19 21:23:42
提示: 作者被禁止或刪除 內容自動屏蔽
回覆

使用道具 舉報

wahas0123456 當前離線
UID
1357127
熱心
79 值
嘉獎
0 次
違規
0 次
在線時間
10 小時
經驗
37 點
積分
140
精華
0
最後登錄
2020-9-29
閱讀權限
20
註冊時間
2009-11-22
論壇幣
8 幣
聯合幣
6 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
8
wahas0123456 2010-1-9 21:29:12
原PO超認真 比直接放程式碼的人更有頭腦 因為沒直接給人還讓人動手DIY
回覆

使用道具 舉報

foxzxcvbnm 當前離線
UID
1387209
熱心
22 值
嘉獎
0 次
違規
0 次
在線時間
3 小時
經驗
26 點
積分
26
精華
0
最後登錄
2010-6-26
閱讀權限
20
註冊時間
2010-1-10
論壇幣
47 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
9
foxzxcvbnm 2010-1-10 20:47:21
原PO超認真 比直接放程式碼的人更有頭腦 因為沒直接給人還讓人動手DIY
回覆

使用道具 舉報

donkey65 當前離線
UID
751842
熱心
20 值
嘉獎
0 次
違規
0 次
在線時間
11 小時
經驗
20 點
積分
20
精華
0
最後登錄
2011-2-20
閱讀權限
20
註冊時間
2008-2-16
論壇幣
10 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
10
donkey65 2010-3-23 23:32:59
感覺有些複雜
請問大大多數選用哪個化石?
回覆

使用道具 舉報

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

123下一頁

手機版 | Archiver | 外掛聯合國

GMT+8, 2024-11-24 04:42 , Processed in 0.064355 second(s), 18 queries , Memcache On.

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

回頂部
第二步?
第三步?