Cronusmax TW

 找回密碼
 立即註冊
搜索
熱搜: 活動 交友 discuz
12
返回列表 發新帖
樓主: aalex1113

連射腳本

[複製鏈接]

75

主題

843

帖子

2407

積分

管理員

Rank: 9Rank: 9Rank: 9

積分
2407
 樓主| 發表於 2017-9-18 15:20:19 | 顯示全部樓層
jiqingx 發表於 2017-9-18 15:04
if(event_press(PS4_TRIANGLE)) {onoff=!onoff;}
请教大大,如果我想把三角键的开关替换为L2+L3同时按下 ...

請問大大要按哪個按鍵觸發按L2+L3或L3+R3
回復 支持 反對

使用道具 舉報

5

主題

56

帖子

545

積分

高級會員

Rank: 4

積分
545
發表於 2017-9-18 16:15:06 | 顯示全部樓層
aalex1113 發表於 2017-9-18 15:20
請問大大要按哪個按鍵觸發按L2+L3或L3+R3

是把L2+L3代替掉if(event_press(PS4_TRIANGLE)) {onoff=!onoff;}中的三角键,也就是if(event_press(PS4_L2+L3)) {onoff=!onoff;}这样的语法,是不是press(PS4_L2andPS4_L3)?
回復 支持 反對

使用道具 舉報

217

主題

1281

帖子

8558

積分

管理員

Rank: 9Rank: 9Rank: 9

積分
8558
發表於 2017-9-18 23:06:19 | 顯示全部樓層
jiqingx 發表於 2017-9-18 16:15
是把L2+L3代替掉if(event_press(PS4_TRIANGLE)) {onoff=!onoff;}中的三角键,也就是if(event_press(PS4_L2 ...

修改如下:

  if(event_press(PS4_L3) && get_val(PS4_L2)) {onoff=!onoff;}

先按L2再按L3即可換槍
回復 支持 反對

使用道具 舉報

5

主題

56

帖子

545

積分

高級會員

Rank: 4

積分
545
發表於 2017-9-21 09:05:52 | 顯示全部樓層
admin 發表於 2017-9-18 23:06
修改如下:

  if(event_press(PS4_L3) && get_val(PS4_L2)) {onoff=!onoff;}

谢谢大大,最近在研究gpc语言,如果有中文版GPC语法说明就好了
回復 支持 反對

使用道具 舉報

75

主題

843

帖子

2407

積分

管理員

Rank: 9Rank: 9Rank: 9

積分
2407
 樓主| 發表於 2017-9-21 09:32:02 | 顯示全部樓層
jiqingx 發表於 2017-9-21 09:05
谢谢大大,最近在研究gpc语言,如果有中文版GPC语法说明就好了

大大我們目前還沒有中文語法說明,但有英文版的給大大參考
http://cronusmax.com/manual/gpc_guide.htm
回復 支持 反對

使用道具 舉報

5

主題

56

帖子

545

積分

高級會員

Rank: 4

積分
545
發表於 2017-9-29 21:29:15 | 顯示全部樓層
admin 發表於 2017-9-18 23:06
修改如下:

  if(event_press(PS4_L3) && get_val(PS4_L2)) {onoff=!onoff;}

大佬求教:     if((get_val(PS4_LX)) < -80){

        combo_run(Turbo_1);
    }

如何将L左推和右推都能设置运行(Turbo_1)?
回復 支持 反對

使用道具 舉報

217

主題

1281

帖子

8558

積分

管理員

Rank: 9Rank: 9Rank: 9

積分
8558
發表於 2017-9-29 22:17:30 | 顯示全部樓層
jiqingx 發表於 2017-9-29 21:29
大佬求教:     if((get_val(PS4_LX)) < -80){

        combo_run(Turbo_1);

if(get_val(PS4_LX) < -80 || get_val(PS4_LX) >80){

        combo_run(Turbo_1);
    }

請試試
回復 支持 反對

使用道具 舉報

5

主題

56

帖子

545

積分

高級會員

Rank: 4

積分
545
發表於 2017-9-29 23:17:06 | 顯示全部樓層
admin 發表於 2017-9-29 22:17
if(get_val(PS4_LX) < -80 || get_val(PS4_LX) >80){

        combo_run(Turbo_1);

int onoff ;

main {
  if(event_press(PS4_UP)) {onoff=!onoff;}
  if(get_val(PS4_LX) < -80 || get_val(PS4_LX) >80) && onoff==0){
        combo_run(Turbo_1);
}

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


谢谢,请问上面语句哪里错了?
回復 支持 反對

使用道具 舉報

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

本版積分規則

Cronusmax TW

GMT+8, 2024-3-28 17:11 , Processed in 0.209801 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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