Cronusmax TW

標題: 克麦1的脚本不能在克麦2上运行,请帮忙看看 [打印本頁]

作者: aglmax    時間: 2020-5-31 11:42
標題: 克麦1的脚本不能在克麦2上运行,请帮忙看看
//Posted by iLisiy, a member of the Cronus Community - https://cronusmax.com/forums

//Posted : Tuesday 10th of March, 2020 15:21 UTC  

/*+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+*| | | |L|E|D|S| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+*/
    define Off      = 0;
    define Green    = 1;
    define Blue     = 2;                                                           
    define Pink     = 3;
    define Red      = 4;                                                           
    define SkyBlue  = 5;
    define Yellow   = 6;
    define White    = 7;
/*
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| | | | |D|A|T|A| | | | | | | | | | | | | | | | | | | | | | || | | | | | || | | | | | |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+*/
data(
    0,0,0,0,     // Off
    0,0,2,0,     // Green                                                            
    2,0,0,0,     // Blue                                                               
    0,0,0,2,     // Pink                                                               
    0,2,0,0,     // Red                                                               
    2,0,2,0,     // SkyBlue                                                            
    0,2,2,0,     // Yellow
    2,2,2,2      // White  
);
//Random Generator_____________________________________________
int seed = 1632; //CHANGE ME!
int a = 21, c = 3, m = 100; // used in random number generator
//_____________________________________________________________
int canCombo = FALSE;
main {


if(get_val(PS4_L2) && event_release(PS4_R2))
{
canCombo  = !canCombo;
if (canCombo) {
    reset_leds ();
    color_led (Green);
}
if (!canCombo) {
    reset_leds ();
    color_led (Red);
}
}
if(canCombo) {


if(get_val(PS4_R1)) {
        combo_run(Tap_1);
        combo_run(Tap_2);
        combo_run(Tap_3);
}
}
}
combo Tap_1 {
    set_val(PS4_UP, 0);
    wait(150 + random());
    set_val(PS4_UP, 100);
    wait(50);
    set_val(PS4_UP, 100);
}


combo Tap_2 {
    set_val(PS4_LEFT, 0);
    wait(150 + random());
    set_val(PS4_LEFT, 100);
    wait(50);
    set_val(PS4_LEFT, 100);
}


combo Tap_3 {
    set_val(PS4_RIGHT, 0);
    wait(150 + random());
    set_val(PS4_RIGHT, 100);
    wait(50);
    set_val(PS4_RIGHT, 100);
}
//_______________________Led_Switch_______________________________
function color_led(colour) {
    set_led(LED_1, dbyte(colour * 4));
    set_led(LED_2, dbyte((colour * 4) + 1));
    set_led(LED_3, dbyte((colour * 4) + 2));
    set_led(LED_4, dbyte((colour * 4) + 3));
//________________________________________________________________
}
//____________________Random Generator____________________________
function random(){ //LCG returns random numbers between 0 and 100
seed = (a * seed + c) % m;
return seed;
//_______________________________________________________________
}


这个脚本能在可麦1上运行,但是2代效验不通过。


作者: admin    時間: 2020-6-1 09:25
修改如下:

1. random改ran, 此因random為ZEN新增的一個command
2. dbyte8改dunit8, 原因dbyte8為內部參數, 建議修改



作者: aglmax    時間: 2020-6-1 18:57
感谢,修改后的脚本能正常在zen上工作了
作者: admin    時間: 2020-6-17 09:04
aglmax 發表於 2020-6-1 18:57
感谢,修改后的脚本能正常在zen上工作了

好的

作者: MEVACA    時間: 2020-9-18 22:12
本帖最後由 MEVACA 於 2020-9-19 01:18 編輯

123測試發文 已發新文告知問題








歡迎光臨 Cronusmax TW (http://www.cronusmax.com.tw/forum/) Powered by Discuz! X3.2