Cronusmax TW

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

運行腳本時ps手柄變顏色

[複製鏈接]

75

主題

843

帖子

2411

積分

管理員

Rank: 9Rank: 9Rank: 9

積分
2411
樓主
發表於 2017-9-13 11:25:44 | 顯示全部樓層
請問大大是指想要腳本運行時是特定的顏色嗎?
回復 支持 反對

使用道具 舉報

75

主題

843

帖子

2411

積分

管理員

Rank: 9Rank: 9Rank: 9

積分
2411
沙發
發表於 2017-9-13 13:48:17 | 顯示全部樓層
owensq 發表於 2017-9-13 12:27
是的
腳本運行時是特定的顏色

那大大可以直接從設定裡的Cmax plus的custom color勾選,後下面會有列表給大大選擇自己想要的顏色
回復 支持 反對

使用道具 舉報

75

主題

843

帖子

2411

積分

管理員

Rank: 9Rank: 9Rank: 9

積分
2411
板凳
發表於 2017-9-14 10:08:05 | 顯示全部樓層
owensq 發表於 2017-9-13 21:42
不是這個意思
用腳本說明可能清楚些
例如:

可以的,我們會寫範例給大大,還有請問大大是要用在哪個腳本上?最後想請教大大這樣切換腳本變顏色的意義
回復 支持 反對

使用道具 舉報

75

主題

843

帖子

2411

積分

管理員

Rank: 9Rank: 9Rank: 9

積分
2411
地板
發表於 2017-9-14 10:36:07 | 顯示全部樓層
owensq 發表於 2017-9-14 10:27
使用腳本時
會遇到伺服器延時或者操作過快造成
腳本切換和切槍不同步

所以大大用的腳本是sasg跟搭配另外一把自己享用的槍嗎?
回復 支持 反對

使用道具 舉報

75

主題

843

帖子

2411

積分

管理員

Rank: 9Rank: 9Rank: 9

積分
2411
5#
發表於 2017-9-14 15:48:05 | 顯示全部樓層
owensq 發表於 2017-9-14 11:42
還是lovac和sasg一起使用

所以請問大大用的腳本是哪個?我們好打示範給大大
回復 支持 反對

使用道具 舉報

75

主題

843

帖子

2411

積分

管理員

Rank: 9Rank: 9Rank: 9

積分
2411
6#
發表於 2017-9-15 10:17:39 | 顯示全部樓層

顏色參數對照表:

LED_1,2,3,4   

       2,0,0,0, // Blue   藍色

       0,2,0,0, // Red    紅色

       0,0,2,0, // Green 綠色

       0,0,0,2, // Pink   粉色

       2,0,2,0, // SkyBlue 天空藍

       0,2,2,0, // Yellow 黃色

       2,2,2,2, // White  白色



顏色語法:

  set_led(LED_1, x);    //變換顏色的語法
  set_led(LED_2, x);    //在x的地方填入上方想要的顏色的參數
  set_led(LED_3, x);   
  set_led(LED_4, x);}  

範例:
欲設定ds4手把為紅色時,依照上述的參數表紅色為:0,2,0,0, 參數分別對應LED1,LED2,LED3,LED4, 故程式設定如下:

  set_led(LED_1, 0);   
  set_led(LED_2, 2);   
  set_led(LED_3, 0);   
  set_led(LED_4, 0);}

上述語法在執行後將會設定DS4的燈為紅色  



修改GPC CODE 如下(請自行複製貼上Cronus pro的GPC Compile):

int onoff ;

main {
  if(event_press(PS4_TRIANGLE)) {onoff=!onoff;}

  if(onoff==1){           //onoff==1時切換顏色
  set_led(LED_1, 0);    //變換顏色的語法
  set_led(LED_2, 0);    //綠色參數:0020
  set_led(LED_3, 2);
  set_led(LED_4, 0);}

  if(onoff==0){           //onoff==0時切換顏色
  set_led(LED_1, 2);    //變換顏色的語法
  set_led(LED_2, 0);    //藍色參數:2000
  set_led(LED_3, 0);
  set_led(LED_4, 0);}

  if(get_val(PS4_L2) && onoff==0){
        combo_run(rapid);
    }

  if(event_release(PS4_L2)){  
     combo_stop(rapid);
     }
     

  if(get_val(PS4_R2) && onoff==1){
       combo_run(rapid2);
  }
  if(event_release(PS4_R2)){
       combo_stop(rapid2);
      
  }
  
  if((get_val(PS4_LY)) < -80){

        combo_run(Turbo_1);
    }

}

combo rapid{
     set_val(PS4_R2, 100);
     wait(70);
     set_val(PS4_L2, 0);
     wait(90);
     set_val(PS4_RY, 45);
     wait(170);
         
     set_val(PS4_R2, 100);
     wait(70);
     set_val(PS4_L2, 0);
     wait(90);
     set_val(PS4_RY, 45);
     wait(170);
     
     }
     

combo rapid2{
     set_val(PS4_RY, 10);
     wait(200);
     set_val(PS4_RY, 20);
     wait(100);
     set_val(PS4_RY, 30);
     wait(350);
     set_val(PS4_RY, 40);//13
     wait(250);
     set_val(PS4_RY, 50);
     wait(150);
     set_val(PS4_RY, -10);
     set_val(PS4_R2, 0);
     wait(300);
     set_val(PS4_R2, 0);
     //onoff = 1;
     wait(300);
}

combo Turbo_1 {
    set_val(PS4_L3, 100);
    wait(100);
    set_val(PS4_L3, 100);
}

回復 支持 反對

使用道具 舉報

75

主題

843

帖子

2411

積分

管理員

Rank: 9Rank: 9Rank: 9

積分
2411
7#
發表於 2017-9-15 10:32:51 | 顯示全部樓層
owensq 發表於 2017-9-15 10:26
谢谢 辛苦大大和工程了

如果大大有看不懂的,可以再發問喔
回復 支持 反對

使用道具 舉報

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

本版積分規則

Cronusmax TW

GMT+8, 2024-5-6 21:17 , Processed in 0.178213 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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