Cronusmax TW

標題: 請問combo中止 [打印本頁]

作者: cyijku    時間: 2017-4-13 23:59
標題: 請問combo中止
本帖最後由 cyijku 於 2017-4-14 00:13 編輯

各路高手好,小弟在寫魔界戰記刷經驗的腳本(主要是自己想偷懶XD)
但是不是發生combo只跑一圈就終止
還請各路大神幫我看一下我哪裡做錯了?


int count = 1;
main   {
    if (event_press(PS4_L3))
          {
        if (count < 101){combo_run(DS4);}
    else
      { if  (count == 100){combo_stop(DS4)}
      }
          }
        }





作者: admin    時間: 2017-4-14 09:18
請問是要掛機, 按一次啟動腳本, 跑combo DS4 100次後停止嗎?

作者: cyijku    時間: 2017-4-14 16:39
admin 發表於 2017-4-14 09:18
請問是要掛機, 按一次啟動腳本, 跑combo DS4 100次後停止嗎?

是的,我想寫出 掛機用 如果發生問題可以按終止
另外就是Combo 100次也終止
後來我試了
int X1;

main {



   if (event_press(PS4_L3)) {X1= !X1;}
   if (X1) {combo_run (DS4);}
   if (!X1){combo_stop(DS4);}

}

我記得就沒問題了,只是如果方便的話
能否告訴我原帖發生了什麼錯誤嗎?
作者: admin    時間: 2017-4-14 17:30
cyijku 發表於 2017-4-14 16:39
是的,我想寫出 掛機用 如果發生問題可以按終止
另外就是Combo 100次也終止
後來我試了

若是要做開關式的掛機, 就必需要寫觸發鍵觸發開關, 如您後面寫的if (event_press(PS4_L3)) {X1= !X1;}, X1就是開關值, L3就是觸發鍵.

原帖可加上上述的開關觸發語法, 這樣便可按一下按鍵持續跑combo.
作者: cyijku    時間: 2017-4-14 19:08
admin 發表於 2017-4-14 17:30
若是要做開關式的掛機, 就必需要寫觸發鍵觸發開關, 如您後面寫的if (event_press(PS4_L3)) {X1= !X1;}, X ...

謝謝您的幫助
作者: admin    時間: 2017-4-14 19:20
cyijku 發表於 2017-4-14 19:08
謝謝您的幫助

不客氣, 歡迎一起來寫腳本分享喔~
作者: cyijku    時間: 2017-4-14 19:42
admin 發表於 2017-4-14 19:20
不客氣, 歡迎一起來寫腳本分享喔~

這個腳本等我調整至我覺得還算可以的程度
我再公開 ,不過我只打算做施放技能的迴圈動作而已
自動把腳色擺出來的動作 太辛苦了
作者: admin    時間: 2017-4-14 22:49
cyijku 發表於 2017-4-14 19:42
這個腳本等我調整至我覺得還算可以的程度
我再公開 ,不過我只打算做施放技能的迴圈動作而已
自動把腳色 ...

好的, 腳本不分複雜與簡單, 您覺得有用的一定也有跟您一樣的麥友會覺得受用, 大家一起來分享腳本




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