連技在格鬥 game 中是十分重要而且是高技巧的攻擊, 有著高強的破壞力. 可是, 在 AI 中連技只是一些機械化的動作, 是最低級的 AI 應用. 一般的連技如下: [state -1] type = changestate trigger1 = stateno = 1000;在某攻擊stateno中 trigger1 = movecontact;成功接觸到對方, 有些連技並沒有這句又或是別的東西, 不過無所謂. trigger1 = command = "dfa";再鍵入出招 value = 1100;就可以 cancel 現時的動作, 發出第二擊. 轉為 ai 只要改少許東西而已... [state -1] type = changestate trigger1 = stateno = 1000;在某攻擊stateno中 trigger1 = movecontact;成功接觸到對方, 有些連技並沒有這句又或是別的東西, 不過無所謂. ;trigger1 = command = "dfa";不用偵測電腦的指令了. trigger1 = var(59);由自己編制的 ai 接管 trigger1 = movehit;雖然 movecontact 都可以使出連技, 不過如果被擋了還繼續使用的話就很易出現破綻! 可把敵方擊開的就不怕出 value = 1100 很簡單吧! 所以那些 100hits 的 ai 根本很易做, 算不上什麼嘛! 如果連技是有分支的話(可選擇接兩招), 可能加上 trigger1 = random = [0,499], 隨機選擇. |
自動連技完. 回首頁 |