|
denniesmoney 發表於 Feb 11, 2016 14:47:28 GMT
這個我只要一個想法,不過要由你那邊來做 你在換肥出現重複那裡截圖,然後再自己裁截到只有 這樣一條 要.png檔 然後修改他的解析度,1280/1440=0.889 把他的長和寬都*0.889 然後放到image資料夾 接下來修改腳本,用4.34AdvOnly 在腳本154行 if (exists(Pattern("fatoverlap5.png"):similar(0.3))) then 把妳那個圖片的檔名替換到fatoverlap5.png這裡 然後希望就能掛了 圖片改好囉 if (exists(Pattern("fatoverlap5.png"):similar(0.3))) then 這邊我用相同檔名覆蓋, 所以這我沒更動 不過還是卡在同樣的地方, 沒偵測到相同肥的訊息
|
|
|
yunbanu 發表於 Feb 11, 2016 14:48:46 GMT
這個我只要一個想法,不過要由你那邊來做 你在換肥出現重複那裡截圖,然後再自己裁截到只有 這樣一條 要.png檔 然後修改他的解析度,1280/1440=0.889 把他的長和寬都*0.889 然後放到image資料夾 接下來修改腳本,用4.34AdvOnly 在腳本154行 if (exists(Pattern("fatoverlap5.png"):similar(0.3))) then 把妳那個圖片的檔名替換到fatoverlap5.png這裡 然後希望就能掛了 圖片改好囉, 但是4.34 的腳本154行原本就是 if (exists(Pattern("fatoverlap5.png"):similar(0.3))) then 所以這邊我沒更動 不過還是卡在同樣的地方, 沒偵測到相同肥的訊息 不是,我下面還有幾句你沒看到
|
|
|
yunbanu 發表於 Feb 11, 2016 14:50:14 GMT
|
|
|
denniesmoney 發表於 Feb 11, 2016 14:51:17 GMT
是指檔名的更改嗎 因為我的圖片直接是以相同檔名覆蓋 所以這邊沒更改
|
|
|
yunbanu 發表於 Feb 11, 2016 14:53:43 GMT
!@!@! 那...你試試模擬器好了。。
|
|
|
denniesmoney 發表於 Feb 11, 2016 15:04:46 GMT
就差這張圖片而已有點不甘心, 我再試試看好了 請問這個偵測圖片有限制範圍嗎?
|
|
|
yunbanu 發表於 Feb 11, 2016 15:21:32 GMT
就差這張圖片而已有點不甘心, 我再試試看好了 請問這個偵測圖片有限制範圍嗎? 偵測圖片。。你怎麼一說..... 你改裁截最上面那行字 “英雄xxxx失敗” 就剛好裁這些字的範圍就好 try
|
|
|
denniesmoney 發表於 Feb 11, 2016 15:50:53 GMT
偵測圖片。。你怎麼一說..... 你改裁截最上面那行字 “英雄xxxx失敗” 就剛好裁這些字的範圍就好 try 剛搞好了, 有關偵測圖片, 因為解析度橫的就是2560x1440 所以scale係數應該是0.5, 再把相似改為0.6就正常換肥了 那剛才跑了一下大致上ok了, 其他的算是小問題 1.換肥時會出現change fa的toast, 因為出現在螢幕中下方, 若換肥不順利需要換到第2排就會出現問題 2.剛開始刷肥顯示鑰匙跟開始刷肥的toast似乎也影響了第一次點擊技能 所以就把這些都註掉了 不過似乎其他人都沒有這問題只有我出現... 目前來說跑的正常, 感謝你的幫忙
|
|
|
yunbanu 發表於 Feb 11, 2016 15:56:02 GMT
欸,我沒有發現這個問題說!XDD
嗯嗯,toast好像會影響到,不過那也是我幫大家debug重要的資訊XD
嗯嗯,拿掉就好~
不客氣
|
|
bapu
New Member
Posts: 4
|
bapu 發表於 Feb 12, 2016 7:13:56 GMT
4.35版,測試換肥,和之前版本有相同情況, 第一支1星波恩更換完成, 第二支換的時候,是1星波恩,他偵測到與第一隻相同肥,出現changing fattttt,換下一隻2星布奇完成, 第三支換的時候,是2星波恩,他偵測到與第一隻相同肥,出現changing fattttt,然後訊息點掉後,停頓約3秒, 然後就跳出開始打怪,第三隻30肥沒換成功, 不然就是停頓三秒後開始偵測鑰匙,出現開始打怪訊息,但是在英雄介面, 好像偵測到兩次相同肥changing fattttt後,後面就不會更換,或出現問題
note4手機
|
|
|
niceway 發表於 Feb 12, 2016 8:52:06 GMT
|
|
|
yunbanu 發表於 Feb 12, 2016 10:09:33 GMT
第二支換的時候,是1星波恩,他偵測到與第一隻相同肥,出現changing fattttt,換下一隻2星布奇完成, 第三支換的時候,是2星波恩,他偵測到與第一隻相同肥,出現changing fattttt,然後訊息點掉後,停頓約3秒, 第二隻的時候,他是先點掉信息後才出現changing fattttt,還是相反? 請把腳本175行 overlapRegion:getLastMatch():highlight(1) 刪掉改成 wait(2) 改腳本教學
|
|
|
yunbanu 發表於 Feb 12, 2016 10:13:48 GMT
因為星星太美了 請給我更詳細的資訊哦,腳本的版本、除了紅框還有什麼訊息、手機型號
|
|
|
keepingttl 發表於 Feb 12, 2016 12:01:25 GMT
換肥的時候沒辦法判斷如果重複就再換一次
意思就是遇到重複的肥會空換、沒換到
因為我只會寫按件精靈那種VB的語言,這種還沒開始研究
是我的話我會加入判斷,如果抓到英雄隊伍設定失敗,就loop一次上一個動作但往右選,所以它會選下一格,然後再換一次,如果又抓到英雄失敗就再loop直到成功
再來是沒鑰匙之後的動作,我的話會設定一抓到沒鑰匙,就直接左上角一直上一頁,然後右下*1 右上*1(無限塔) 黃金房 開始 放技能 當然過程要抓鑰匙
抓到無限沒鑰匙之後一樣,一直按左上,右下,冒險,就會回到剛剛打過的那一章,然後準備、開始、繼續計算關卡根換肥次數
|
|
|
yunbanu 發表於 Feb 12, 2016 12:26:14 GMT
換肥的時候沒辦法判斷如果重複就再換一次 意思就是遇到重複的肥會空換、沒換到 因為我只會寫按件精靈那種VB的語言,這種還沒開始研究 是我的話我會加入判斷,如果抓到英雄隊伍設定失敗,就loop一次上一個動作但往右選,所以它會選下一格,然後再換一次,如果又抓到英雄失敗就再loop直到成功 再來是沒鑰匙之後的動作,我的話會設定一抓到沒鑰匙,就直接左上角一直上一頁,然後右下*1 右上*1(無限塔) 黃金房 開始 放技能 當然過程要抓鑰匙 抓到無限沒鑰匙之後一樣,一直按左上,右下,冒險,就會回到剛剛打過的那一章,然後準備、開始、繼續計算關卡根換肥次數 嗯嗯,這個部分我在研究看看,謝謝
|
|