|
暴力腳本寫法
May 27, 2017 3:50:37 GMT
AnkuLua 發表於 May 27, 2017 3:50:37 GMT
現在有截圖與回放腳本,用起來更方便 建議直接用截圖與回放腳本 ankulua-tw.boards.net/thread/232/
|
|
|
暴力腳本寫法
May 27, 2017 6:31:19 GMT
johneytsui 發表於 May 27, 2017 6:31:19 GMT
因為Duel link刷路人腳本 腳色每次出現的地點 & 圖像大小都不一樣 所以很難用截圖與回放錄製一次 就套用到每一種狀況 變成要錄製15個人物*10種出現的可能 = 150個影片 而且戰鬥時按鈕截圖的大小,和偵測路人時大小的不一樣
所以目前才想分function 1. 偵查路人 針對頭像遠近&大小 分別截各種大小不一樣的圖 2. 戰鬥 截圖比之前大,但是規律的按鈕
|
|
|
暴力腳本寫法
May 27, 2017 7:22:04 GMT
homyu 發表於 May 27, 2017 7:22:04 GMT
因為Duel link刷路人腳本 腳色每次出現的地點 & 圖像大小都不一樣 所以很難用截圖與回放錄製一次 就套用到每一種狀況 變成要錄製15個人物*10種出現的可能 = 150個影片 而且戰鬥時按鈕截圖的大小,和偵測路人時大小的不一樣 所以目前才想分function 1. 偵查路人 針對頭像遠近&大小 分別截各種大小不一樣的圖 2. 戰鬥 截圖比之前大,但是規律的按鈕 基本上用全域搜所有的圖就行了,如果沒限時間的話,把所有的圖截下就行,如果遊戲不是什麼互動性的遊戲,基本上記憶體,和cpu使用率都還好 錄製的腳本圖片可能你一次錄不完,但可以自己編輯成一份,只不過自己別搞混了,之後就無限循環所有圖了,記得別取到會變化的背景圖
|
|
|
暴力腳本寫法
May 27, 2017 8:17:13 GMT
johneytsui 發表於 May 27, 2017 8:17:13 GMT
hi, 謝謝Ankulua & homyu的解說 地圖類似這樣 ppt.cc/uxCy0每個人物都會隨機換位置 大小不同,解析度也不同 想請教看有沒有好的做法 或是有沒有可以提供教學諮詢的服務 (必要時可以付教學費用也OK) 謝謝
|
|
|
暴力腳本寫法
May 27, 2017 8:46:29 GMT
johneytsui 發表於 May 27, 2017 8:46:29 GMT
或是說 existclick是找到圖形時點擊此圖形 請問有沒有找到圖形時,點擊圖形左下方各10點的函式呢?
謝謝
|
|
|
暴力腳本寫法
May 27, 2017 9:29:00 GMT
homyu 發表於 May 27, 2017 9:29:00 GMT
請問existsClick是什麼意思呢?? 可以設定別人打怪的時候不要點這隻怪嗎?? 你那遊戲人物出生點都是固定幾個點嗎?我剛大概看了一下你的遊戲,如果座標固定那幾個就每個點進去exists如果是你要對戰的人物就戰鬥不然返回,點進去後的人物圖像是固定大小的所以只要抓取點進去的人物頭像就行,至於一些函數用法,API多看一點會找到答案的,你這要寫很多條語法 不是一時講的完
|
|
|
暴力腳本寫法
May 27, 2017 12:44:57 GMT
johneytsui 發表於 May 27, 2017 12:44:57 GMT
我剛剛翻閱版大寫的API說明書 有找到一個解法,有點像是把existsClick稍微修改 非常謝謝大家最近的幫忙 我再研究&持續改進程式
非常感謝幫忙
if(exists("1-1.png",0)) then people1 = Pattern("1-1.png"):targetOffset(-35,20) click(people1) end if(exists("1-2.png",0)) then people2 = Pattern("1-2.png"):targetOffset(-20,10) click(people2) end
|
|
|
暴力腳本寫法
Dec 5, 2017 16:40:50 GMT
via mobile
hnny0910 發表於 Dec 5, 2017 16:40:50 GMT
請問雙擊的語法是什麼呢? 還是只能Click完再寫click
|
|
|
暴力腳本寫法
Dec 8, 2017 4:23:41 GMT
AnkuLua 發表於 Dec 8, 2017 4:23:41 GMT
|
|
|
暴力腳本寫法
Feb 26, 2018 2:08:34 GMT
enghao 發表於 Feb 26, 2018 2:08:34 GMT
最近在研究这玩意,发现更暴力的写法:
while true do
if not existsClick("a.png") then if not existsClick("b.png") then .. end end
end
这样在点击想要的地方后可以立刻重新循环,避免误点击,不需要做其他不需要的点击 =)。
|
|