自動連技

連技在格鬥 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], 隨機選擇.


自動連技完. 回首頁
Make your own free website on Tripod.com