Cronusmax TW

 找回密碼
 立即註冊
搜索
熱搜: 活動 交友 discuz
查看: 2264|回復: 2

script新手問題求救

[複製鏈接]

1

主題

2

帖子

17

積分

註冊會員

Rank: 2

積分
17
發表於 2022-6-6 09:35:29 | 顯示全部樓層 |閱讀模式
求救,
剛剛學寫script遇到問題,
請求解決辦法。



本身想設定3組auto按鍵: (即是啟動後會不停repeat)
- Shop_A => 遊戲內買item時用,要按"A"鍵一段時間才確定,所以wait設定為800
- repeatLT => 遊戲內repeat按"LT"
- repeatA => 遊戲內repeat按"A"


"repeatLT" => 呢部份無問題,每當按LT,zen都會認出並會即時 enable/disable,
"Shop_A"及"repeatA"本身設定要同時按兩鍵按才 enable/disable,
但按下時,有時zen不能認得,有時要按下數次,zen才會enable/disable。

請問可以如何改善問題?
謝謝!

++++++++++++++++++++++++++++++++++++++++++++++++++

int onoff1;
int onoff2;
int onoff3;

main{
   if (get_val(XB1_A) && get_val(XB1_RT)) onoff1 =! onoff1;
   if (onoff1) {
   combo_run(Shop_A);
   }

   if(event_press(XB1_LT)) onoff2=!onoff2;  
   if(onoff2){
   combo_run(repeatLT);
   }

   if (get_val(XB1_A) && get_val(XB1_RB)) onoff3 =! onoff3;
   if (onoff3) {
   combo_run(repeatA);
   }

}


combo Shop_A {
set_val(XB1_A, 100);
wait(800);
set_val(XB1_A,0);
wait(50);
set_val(XB1_A,0);
}


combo repeatLT {
set_val(XB1_LT, 100);
wait(50);
set_val(XB1_LT,0);
wait(50);
set_val(XB1_LT,0);
}


combo repeatA {
set_val(XB1_A, 100);
wait(50);
set_val(XB1_A,0);
wait(50);
set_val(XB1_A,0);
}

++++++++++++++++++++++++++++++++++++++++++++++++++
回復

使用道具 舉報

94

主題

574

帖子

2931

積分

管理員

Rank: 9Rank: 9Rank: 9

積分
2931
發表於 2022-6-6 10:27:05 | 顯示全部樓層
您好,可以試試看這個

int onoff1;
int onoff2;
int onoff3;

main{
   if (get_val(XB1_A) && event_press(XB1_RT)) onoff1 =! onoff1;
   if (onoff1) {
   combo_run(Shop_A);
   }

   if(event_press(XB1_LT)) onoff2=!onoff2;  
   if(onoff2){
   combo_run(repeatLT);
   }

   if (get_val(XB1_A) && event_press(XB1_RB)) onoff3 =! onoff3;
   if (onoff3) {
   combo_run(repeatA);
   }

}


combo Shop_A {
set_val(XB1_A, 100);
wait(800);
set_val(XB1_A,0);
wait(50);
set_val(XB1_A,0);
}


combo repeatLT {
set_val(XB1_LT, 100);
wait(50);
set_val(XB1_LT,0);
wait(50);
set_val(XB1_LT,0);
}


combo repeatA {
set_val(XB1_A, 100);
wait(50);
set_val(XB1_A,0);
wait(50);
set_val(XB1_A,0);
}
回復 支持 反對

使用道具 舉報

1

主題

2

帖子

17

積分

註冊會員

Rank: 2

積分
17
 樓主| 發表於 2022-6-6 14:04:53 | 顯示全部樓層
感謝!
回復

使用道具 舉報

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

本版積分規則

Cronusmax TW

GMT+8, 2024-3-29 20:08 , Processed in 0.158677 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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