找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1082|回復: 2
打印 上一主題 下一主題

[C語言] 微信跳一跳輔助教程 跳出你想要的高分

[復制鏈接]

微網絡學前班

微幣
16
跳轉到指定樓層
樓主
發表于 2018-1-12 14:17:08 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式

逛了這許久,何不進去瞧瞧?

您需要 登錄 才可以下載或查看,沒有帳號?立即注冊

x
  近日,微信新上線的小程序游戲“跳一跳”非常有趣,玩法簡單,上手很快,但是得高分很難,上個三位數就得辛辛苦苦跳半天。那么如何才能跳出更高的高分,網上的各種攻略看得眼花繚亂,用下來效果也不好。今日就給大家詳細介紹一種簡單易懂的方法,教你如何用輔助腳本來刷新高分。

  

                               
登錄/注冊后可看大圖


  首先介紹一下游戲得分規則,跳一個方塊加1分。連續跳到方塊的中心點,得分會翻倍遞增,即2分、4分、6分、8分。在井蓋、魔方、徐記士多便利店和黑膠唱片上停留一段時間后會分別加5分、10分、15分和30分。這個就不用多做介紹,忠實玩家多玩幾把就心領神會。

  了解完得分規則后我們就去網上下載游戲輔助工具,以TotalControl為例。

  使用TotalControlJS腳本自動輔助教程如下:

  1、首先把“跳一跳”游戲的畫面進行截圖,用PS截出所有目標盒子的上表面圖像。這是一個體力活,因為據說這個游戲中的盒子種類非常多。但這個步驟很重要,只有通過在手機屏幕上找到這些圖,我們才知道下一跳的目標位置在哪里。

  當然,如果您有別的辦法,例如可以從源代碼中找到這些盒子圖像,就可以省去很多麻煩。總之,在進入下一步之前,我們必須預先準備好盒子上表面的圖像。

  2、下載最新6.5.4版的TotalControl軟件,然后進入JS腳本編輯界面書寫腳本。你也可以使用任意文本編輯器編輯您的js腳本文件,然后將其存儲到?"文檔/scripts"路徑下,如下圖所示:

  

                               
登錄/注冊后可看大圖


  TotalControlJS腳本編寫、儲存

  3、編寫腳本

  這個腳本的主體內容可以寫進一個死循環中,其中每次循環的內容如下:

  a、在手機屏幕上找到跳棋的中心點A

  b、在手機屏幕上找到目標盒子上表面的中心點B

  c、計算出點A與點B之間的距離

  d、根據玩游戲的經驗,設置觸屏時間與跳棋跳躍距離之間的比例,假設該值為a。那么我們可以得到如下一個公式

  觸屏時間=Length(A-B)/a;

  按住手機屏幕,持續“觸屏時間”,然后放手,就可以看到跳棋從點A跳到了點B,下面是這個操作的腳本內容:

  device.click(123,254,sigmaConst.STATE_DOWN);

  delay(觸屏時間)

  device.click(123,254,sigmaConst.STATE_UP);

  其中,123,254是觸屏坐標,在此例中可以是屏幕內的任意值。

  通過上面的代碼,即實現了持續地觸屏操作。

  當TC執行完這段代碼以后,可以看到,在手機屏幕上跳棋已經成功地跳到了下一個方塊上

  e、回到步驟a,進入下一次跳躍。

  由于這是一個死循環(當然您也可以設置循環次數,假設是10000次),所以只要您準備的盒子上表面夠多,腳本總能在手機屏幕上找到下一跳的目標位置,跳棋就能不停地跳……跳……跳……一直跳到地老天荒,海角天涯。

  

                               
登錄/注冊后可看大圖


  TotalControlJS腳本樣例

  關于TC腳本的疑問,可以參考幫助網頁:sigma-rt.com/tc/app/help.php。

  當然,最后建議大家且跳且珍惜,不要刷太高的分數,不然容易被清零甚至禁封。


您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則