Cronusmax TW
標題:
新手學習寫腳本 跪求指導
[打印本頁]
作者:
五通魔神
時間:
2019-11-25 16:42
標題:
新手學習寫腳本 跪求指導
我想學習
往右10秒
往左10秒
圈圈連按90秒
XX連按5秒
重複以上
跪求大大幫寫
我怎麼寫都反紅
還是不太懂
作者:
JIA
時間:
2019-11-30 12:47
本帖最後由 JIA 於 2019-11-30 12:48 編輯
//練習寫寫看,不知道有沒有更簡潔的寫法?
int timer;
int onoff;
main {
if(get_val(PS4_R2) && event_press(PS4_UP)) onoff=!onoff; //按下R2+方向鍵上啟動
if((onoff) && (timer <=100)){combo_run(right);} //計時10秒內方向向右
if((onoff) && (timer > 100) && (timer <= 200 )){combo_run(left);} //第11秒至20秒方向向左
if((onoff) && (timer > 200) && (timer <= 1100 )){combo_run(circle);} //第21秒至110秒點圈圈
if((onoff) && (timer > 1100)){combo_run(cross);} //第111秒點叉叉
if((onoff) && (timer > 1150)){timer=0;} //大於116後將計時器歸零
}
combo right{
set_val(PS4_LX,100); //左搖桿推右
wait(100); //等待100毫秒
timer = timer + 1; //計時器+1
}
combo left{
set_val(PS4_LX,-100); //左搖桿推左
wait(100); //等待100毫秒
timer = timer + 1; //計時器+1
}
combo circle{
set_val(PS4_CIRCLE,100); //按圈圈
wait(100); //等待100毫秒
timer = timer + 1; //計時器+1
}
combo cross{
set_val(PS4_CROSS,100); //按叉叉
wait(100); //等待100毫秒
timer = timer + 1; //計時器+1
}
作者:
五通魔神
時間:
2019-12-2 18:20
JIA 發表於 2019-11-30 12:47
//練習寫寫看,不知道有沒有更簡潔的寫法?
int timer;
感謝大大的提供
看來我沒有當工程師的天份
歡迎光臨 Cronusmax TW (http://www.cronusmax.com.tw/forum/)
Powered by Discuz! X3.2