引用 | 編輯
Nailaz
2014-07-10 00:33 |
2樓
▲ ▼ |
先在init寫上
register_forward(FM_CmdStart, "fw_CmdStart") 然後 public fw_CmdStart(id, uc_handle, seed) { if(get_uc(uc_handle, UC_Buttons) & IN_CTRL) { } } 我記得是這樣 x0 |
引用 | 編輯
zxzx45248
2014-07-10 00:53 |
3樓
▲ ▼ |
感謝大大提點,我會試著用按鍵的寫法判定蹲下與否的,謝謝 !
問個傻問題... 右鍵攻擊的指令 +attack2 → IN_ATTACK2 蹲下的指令 +duck 那麼不知道有沒有 IN_DUCK ? x0 |
引用 | 編輯
op47
2014-07-10 10:55 |
5樓
▲ ▼ |
下面是引用 zxzx45248 於 2014-07-10 00:53 發表的 : Button Constants #define IN_ATTACK (1<<0) #define IN_JUMP (1<<1) #define IN_DUCK (1<<2) #define IN_FORWARD (1<<3) #define IN_BACK (1<<4) #define IN_USE (1<<5) #define IN_CANCEL (1<<6) #define IN_LEFT (1<<7) #define IN_RIGHT (1<<8) #define IN_MOVELEFT (1<<9) #define IN_MOVERIGHT (1<<10) #define IN_ATTACK2 (1<<11) #define IN_RUN (1<<12) #define IN_RELOAD (1<<13) #define IN_ALT1 (1<<14) #define IN_SCORE (1<<15) 蹲下是 IN_DUCK x0 |