Cronusmax TW

 找回密碼
 立即註冊
搜索
熱搜: 活動 交友 discuz
查看: 10193|回復: 22
打印 上一主題 下一主題

PS4_魔物獵人_自動採礦採龍骨(ylkyeung大大版)

[複製鏈接]

3

主題

40

帖子

1285

積分

版主

Rank: 7Rank: 7Rank: 7

積分
1285
樓主
發表於 2018-2-4 14:25:45 | 顯示全部樓層
本帖最後由 ylkyeung 於 2018-2-8 22:53 編輯

PS4_魔物獵人_自動採礦採龍骨(ylkyeung修改版 v1)
https://bitbucket.org/ylkyeung/c ... r=file-view-default

20180204 1423更新內容:
1. 嘗試修正 出發轉地圖時發生 input lag / dalay 問題
2. 嘗試修正 採礦時只採兩次問題

20180208 1048更新內容:
1. 東營地在第二.三.四均可使用 (感謝 john6501 提供)

推薦大家使用 aalex1113, john6501 版本
  1. /*ylkyeung
  2. * 2018-02
  3. *
  4. * PS4_魔物獵人_自動採礦採龍骨(ylkyeung修改版 v1)
  5. * 這個Script是修改www.cronusmax.com.tw版主 aalex1113 原作(自動採礦採龍骨調整版.gpc)以成。
  6. * 三角形鍵: 開始 / 終止 腳本
  7. *
  8. * Video Demo (https://youtu.be/Y3wmCcTI8w8)
  9. * Free to share on Bitbucket (https://ylkyeung@bitbucket.org/ylkyeung/cronusmax_script.git)
  10. */

  11. int onoff;

  12. main {
  13.         if(event_press(PS4_TRIANGLE)) {
  14.                 onoff=!onoff;
  15.         }
  16.         if(onoff){   
  17.             combo_run(repeat2);
  18.         }
  19.         if(!onoff){
  20.                 combo_stop(run1);
  21.                 combo_stop(run2);
  22.                 combo_stop(repeat2);
  23.         }
  24.         set_val(TRACE_1, onoff);              
  25. }

  26. combo repeat2 {
  27.     call(run1);
  28.     wait(30000);
  29.     wait(30000);
  30.     wait(10000);
  31.     set_val(PS4_LX, 100);
  32.     wait(11000);
  33.     set_val(PS4_LX, 0);
  34.     wait(200);
  35.     //骨塚1
  36.     call(run3);
  37.    
  38.     set_val(PS4_LX, 100);
  39.     wait(1000);
  40.     set_val(PS4_LX, 0);
  41.     wait(200);
  42.     //苦蟲1
  43.     set_val(PS4_CIRCLE, 100);
  44.     wait(100);
  45.     set_val(PS4_CIRCLE, 0);
  46.     wait(2000);
  47.     set_val(PS4_LX, 100);
  48.     wait(2000);
  49.     set_val(PS4_LX, 0);
  50.     wait(200);
  51.     //陸續上鉤黃金餌1
  52.     set_val(PS4_CIRCLE, 100);
  53.     wait(100);
  54.     set_val(PS4_CIRCLE, 0);
  55.     wait(2000);
  56.     set_val(PS4_LY, -100);
  57.     wait(3000);
  58.     set_val(PS4_LY, 0);
  59.     wait(200);
  60.     //藍礦1
  61.     call(run2);
  62.     wait(800)
  63.     set_val(PS4_LY, -100);
  64.     wait(7000);
  65.     set_val(PS4_LY, 0);
  66.     wait(200);
  67.      //苦蟲2
  68.     set_val(PS4_CIRCLE, 100);
  69.     wait(100);
  70.     set_val(PS4_CIRCLE, 0);
  71.     wait(3000);
  72.     set_val(PS4_LY, -100);
  73.     wait(8500);
  74.     set_val(PS4_LY, 0);
  75.     wait(200);
  76.     //爬籐曼
  77.     set_val(PS4_LX, -100);
  78.     wait(14500);
  79.     set_val(PS4_LX, 0);
  80.     wait(200);
  81.     set_val(PS4_LY, -100);
  82.     wait(2500);
  83.     set_val(PS4_LY, 0);
  84.     wait(200);
  85.     //骨塚2
  86.     call(run3);
  87.    
  88.     set_val(PS4_LY, -100);
  89.     wait(29000);
  90.     set_val(PS4_LY, 0);
  91.     wait(200);
  92.     set_val(PS4_LY, -20);
  93.     set_val(PS4_LX, 100);
  94.     wait(8000);
  95.     set_val(PS4_LX, 0);
  96.     wait(200);
  97.     //藍礦2
  98.     call(run2);
  99.     wait(800);
  100.     set_val(PS4_LY, 100);
  101.     wait(12000);
  102.     set_val(PS4_LY, 0);
  103.     wait(200);
  104.     set_val(PS4_LX, -100);
  105.     wait(7000);
  106.     set_val(PS4_LX, 0);
  107.     wait(200);
  108.     //藍礦3
  109.     call(run2);
  110.     wait(800);
  111.     set_val(PS4_LX, -65);
  112.     set_val(PS4_LY, -90);
  113.     wait(10900);
  114.     set_val(PS4_LX, 0);
  115.     set_val(PS4_LY, 0);
  116.     wait(200);
  117.     //藍礦4
  118.     call(run2);
  119.     wait(500);
  120.    
  121.           //紅礦1
  122.     set_val(PS4_LX, -90);
  123.     set_val(PS4_LY, -20);
  124.     wait(11000);
  125.     set_val(PS4_LX, 0);
  126.     set_val(PS4_LY, 0);
  127.     wait(200);
  128.     call(run2);
  129.     wait(500);
  130.    
  131.     //紅礦2
  132.     set_val(PS4_LX, -90);
  133.     set_val(PS4_LY, -20);
  134.     wait(13000);
  135.     set_val(PS4_LX, 0);
  136.     set_val(PS4_LY, 0);
  137.     wait(200);
  138.     call(run2);
  139.     wait(500);
  140.    
  141.     //離開地圖
  142.     set_val(PS4_OPTIONS, 100);
  143.     wait(100);
  144.     set_val(PS4_OPTIONS, 0);
  145.     wait(1000);
  146.     set_val(PS4_R1, 100);
  147.     wait(100);
  148.     set_val(PS4_R1, 0);
  149.     wait(300);
  150.     set_val(PS4_DOWN, 100);
  151.     wait(100);
  152.     set_val(PS4_DOWN, 0);
  153.     wait(300);
  154.     set_val(PS4_DOWN, 100);
  155.     wait(100);
  156.     set_val(PS4_DOWN, 0);
  157.     wait(300);
  158.     set_val(PS4_CIRCLE, 100);
  159.     wait(100);
  160.     set_val(PS4_CIRCLE, 0);
  161.     wait(400);
  162.     set_val(PS4_CIRCLE, 100);
  163.     wait(100);
  164.     set_val(PS4_CIRCLE, 0);
  165.     wait(17000);
  166.    
  167.           call(run2);
  168.    
  169.     wait(30000);
  170.     wait(10000);
  171. }

  172. combo run1 {
  173.     set_val(PS4_LY, 100);
  174.     wait(4200);
  175.     set_val(PS4_LY, 0);
  176.     wait(1000);
  177.     set_val(PS4_CIRCLE, 100);
  178.     wait(100);
  179.     set_val(PS4_CIRCLE, 0);
  180.     wait(4000); //修正換圖問題
  181.     set_val(PS4_RIGHT, 100);
  182.     wait(150);  //修正換圖問題
  183.     set_val(PS4_RIGHT, 0);
  184.     wait(2000); //修正換圖問題
  185.     set_val(PS4_CIRCLE, 100);
  186.     wait(100);
  187.     set_val(PS4_CIRCLE, 0);
  188.     wait(500);
  189.     set_val(PS4_UP, 100);
  190.     wait(100);
  191.     set_val(PS4_UP, 0);
  192.     wait(1000);
  193.     set_val(PS4_CIRCLE, 100);
  194.     wait(100);
  195.     set_val(PS4_CIRCLE, 0);
  196.     wait(750);
  197.     set_val(PS4_CIRCLE, 100);
  198.     wait(100);
  199.     set_val(PS4_CIRCLE, 0);
  200.     wait(750);
  201. }

  202. combo run2 {
  203.         call(btn_circle);
  204.     call(btn_circle);
  205.     call(btn_circle);
  206.     call(btn_circle);
  207.     call(btn_circle);
  208.     call(btn_circle);
  209.     call(btn_circle);
  210.     call(btn_circle);
  211. }

  212. combo run3 {
  213.         call(btn_circle2);
  214.     call(btn_circle2);
  215. }

  216. combo btn_circle {
  217.         set_val(PS4_CIRCLE, 100);
  218.     wait(100);
  219.     set_val(PS4_CIRCLE, 0);
  220.     wait(500);
  221.     set_val(PS4_CIRCLE, 100);
  222.     wait(100);
  223.     set_val(PS4_CIRCLE, 0);
  224.     wait(500);
  225. }

  226. combo btn_circle2 {
  227.         set_val(PS4_CIRCLE, 100);
  228.     wait(100);
  229.     set_val(PS4_CIRCLE, 0);
  230.     wait(5000);
  231.     set_val(PS4_CIRCLE, 100);
  232.     wait(100);
  233.     set_val(PS4_CIRCLE, 0);
  234.     wait(4000);
  235. }
複製代碼

回復 支持 反對

使用道具 舉報

3

主題

40

帖子

1285

積分

版主

Rank: 7Rank: 7Rank: 7

積分
1285
沙發
發表於 2018-2-4 17:30:00 | 顯示全部樓層
gamegx5120 發表於 2018-2-4 16:39
請問一下 如果 東營地在第4個 要改哪裡 謝謝

修改combo run1 (紅字) 試試


combo run1 {
    set_val(PS4_LY, 100);
    wait(4200);
    set_val(PS4_LY, 0);
    wait(1000);
    set_val(PS4_CIRCLE, 100);
    wait(100);
    set_val(PS4_CIRCLE, 0);
    wait(4000); //修正換圖問題
    set_val(PS4_RIGHT, 100);
    wait(150);  //修正換圖問題
    set_val(PS4_RIGHT, 0);
    wait(2000); //修正換圖問題
    set_val(PS4_CIRCLE, 100);
    wait(100);
    set_val(PS4_CIRCLE, 0);
    wait(500);
    set_val(PS4_DOWN, 100);
    wait(100);
    set_val(PS4_DOWN, 0);
    wait(1000);

set_val(PS4_DOWN, 100);
    wait(100);
    set_val(PS4_DOWN, 0);
    wait(1000);
    set_val(PS4_DOWN, 100);
    wait(100);
    set_val(PS4_DOWN, 0);
    wait(1000);




    set_val(PS4_CIRCLE, 100);
    wait(100);
    set_val(PS4_CIRCLE, 0);
    wait(750);
    set_val(PS4_CIRCLE, 100);
    wait(100);
    set_val(PS4_CIRCLE, 0);
    wait(750);
}
回復 支持 反對

使用道具 舉報

3

主題

40

帖子

1285

積分

版主

Rank: 7Rank: 7Rank: 7

積分
1285
板凳
發表於 2018-2-5 22:15:22 | 顯示全部樓層
感謝 john6501 幫忙上載GPC檔。
有關 運行一段間後會卡在調查基地問題, 我還未找到發生原因, 需時觀察。
回復 支持 反對

使用道具 舉報

3

主題

40

帖子

1285

積分

版主

Rank: 7Rank: 7Rank: 7

積分
1285
地板
發表於 2018-2-6 11:33:02 | 顯示全部樓層
本帖最後由 ylkyeung 於 2018-2-6 11:39 編輯
fbfans 發表於 2018-2-6 11:11
請問如果我是穿採集套裝(每個點都會多採集幾次(停留時間會變長
那我該如何修改指令? ...

我沒有採集套裝, 所以沒法測試, 但你可以試試修改 combo run2, combo run3 (紅字) 試試

combo run2 {
        call(btn_circle);
    call(btn_circle);
    call(btn_circle);
    call(btn_circle);
    call(btn_circle);
    call(btn_circle);
    call(btn_circle);
    call(btn_circle);

    call(btn_circle);
    call(btn_circle);

}

combo run3 {
        call(btn_circle2);
    call(btn_circle2);
call(btn_circle2);

    /*
    set_val(PS4_CIRCLE, 100);
    wait(100);
    set_val(PS4_CIRCLE, 0);
    wait(5000);
    set_val(PS4_CIRCLE, 100);
    wait(100);
    set_val(PS4_CIRCLE, 0);
    wait(4000);
    set_val(PS4_CIRCLE, 100);
    wait(100);
    set_val(PS4_CIRCLE, 0);
    wait(4000);
    set_val(PS4_CIRCLE, 100);
    wait(100);
    set_val(PS4_CIRCLE, 0);
    wait(2000);
    */
}


東營地在第4個, 修改combo run1 (紅字) 試試
combo run1 {
    set_val(PS4_LY, 100);
    wait(4200);
    set_val(PS4_LY, 0);
    wait(1000);
    set_val(PS4_CIRCLE, 100);
    wait(100);
    set_val(PS4_CIRCLE, 0);
    wait(4000); //修正換圖問題
    set_val(PS4_RIGHT, 100);
    wait(150);  //修正換圖問題
    set_val(PS4_RIGHT, 0);
    wait(2000); //修正換圖問題
    set_val(PS4_CIRCLE, 100);
    wait(100);
    set_val(PS4_CIRCLE, 0);
    wait(500);
    set_val(PS4_DOWN, 100);
    wait(100);
    set_val(PS4_DOWN, 0);
    wait(1000);

set_val(PS4_DOWN, 100);
    wait(100);
    set_val(PS4_DOWN, 0);
    wait(1000);
    set_val(PS4_DOWN, 100);
    wait(100);
    set_val(PS4_DOWN, 0);
    wait(1000);




    set_val(PS4_CIRCLE, 100);
    wait(100);
    set_val(PS4_CIRCLE, 0);
    wait(750);
    set_val(PS4_CIRCLE, 100);
    wait(100);
    set_val(PS4_CIRCLE, 0);
    wait(750);
}
回復 支持 1 反對 0

使用道具 舉報

3

主題

40

帖子

1285

積分

版主

Rank: 7Rank: 7Rank: 7

積分
1285
5#
發表於 2018-2-6 13:59:49 | 顯示全部樓層

測試影片無法觀看

東營地在第4個, 修改combo run1 (紅字) 試試
combo run1 {
    set_val(PS4_LY, 100);
    wait(4200);
    set_val(PS4_LY, 0);
    wait(1000);
    set_val(PS4_CIRCLE, 100);
    wait(100);
    set_val(PS4_CIRCLE, 0);
    wait(4000); //修正換圖問題
    set_val(PS4_RIGHT, 100);
    wait(150);  //修正換圖問題
    set_val(PS4_RIGHT, 0);
    wait(2000); //修正換圖問題
    set_val(PS4_CIRCLE, 100);
    wait(100);
    set_val(PS4_CIRCLE, 0);
    wait(500);
    set_val(PS4_DOWN, 100);
    wait(100);
    set_val(PS4_DOWN, 0);
    wait(1000);

set_val(PS4_DOWN, 100);
    wait(100);
    set_val(PS4_DOWN, 0);
    wait(1000);
    set_val(PS4_DOWN, 100);
    wait(100);
    set_val(PS4_DOWN, 0);
    wait(1000);




    set_val(PS4_CIRCLE, 100);
    wait(100);
    set_val(PS4_CIRCLE, 0);
    wait(750);
    set_val(PS4_CIRCLE, 100);
    wait(100);
    set_val(PS4_CIRCLE, 0);
    wait(750);
}
回復 支持 反對

使用道具 舉報

3

主題

40

帖子

1285

積分

版主

Rank: 7Rank: 7Rank: 7

積分
1285
6#
發表於 2018-2-8 22:56:37 | 顯示全部樓層
本帖最後由 ylkyeung 於 2018-2-8 22:59 編輯

20180208 1048 小更新:
1. 東營地在第二.三.四均可使用 (感謝 john6501 提供)
http://www.cronusmax.com.tw/foru ... d=3552&fromuid=6022

推薦大家使用 aalex1113, john6501 版本, 那兩個版本會帶來更好的成效 (刀劍FB出了, 時間嚴重不足
回復 支持 反對

使用道具 舉報

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

本版積分規則

Cronusmax TW

GMT+8, 2024-5-2 13:29 , Processed in 0.162377 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表