[WE] 讓中立敵對積極使用技能?

看板WarCraft (魔獸爭霸 - 魔獸爭霸3)作者 (艾希德)時間12年前 (2013/11/13 03:10), 編輯推噓0(005)
留言5則, 2人參與, 最新討論串1/1
最近又開始再把自己之前的地圖拿出來修改 搞了一個野怪升級系統,並且給一些大怪主動技能 因為自己不會寫AI 內建的AI的照經驗來看,比較會放的技能是狂戰士 所以我有三群怪都給了狂戰士為基底的技能 第一群是三隻擺在一起的中立怪,每隻都有同一個技能 a.技能是加攻速跑速且不承受額外傷害的狂戰士 第二群是一隻高等怪帶兩隻低等怪 低等怪有寒冰甲 b.高等怪則是會加跑速不承受額外傷害的狂戰士 用觸發給予效果期間內每0.1秒造成一次震地擊 第三群是兩隻高等怪 坦型怪沒有主動技能 法師型的怪則有2個技能 一個是召喚小兵 c.另一個則是實際效果只有0.01秒的狂戰士 用觸發給予範圍性回血跟把敵人拉到自己身旁的效果 但是實際測起來卻發現3組怪在技能的使用上積極度差很多 (a)技能幾乎每次跟怪打的時候他們3隻都會主動放,而且幾乎是CD一好就放 (b)(c)技能卻不是這個樣子,常常站在那裏跟他們對K的時候都打死了還不會施放技能 一般施放技能的時候都是我稍微將人物拉遠,逃跑的時候才會主動施放 技能也確實有效果,但是就是放的不如(a)技能主動 當然可以用觸發逼他們施放,不過想問一下有人知道造成這差異的原因嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.254.141.166

11/14 10:38, , 1F
給b,c都偷加1%攻速如何?
11/14 10:38, 1F
我打開地圖重看了以後 發現其實b有加一點攻速 c倒真的是毫無反應,就是個基底技能

11/15 10:32, , 2F
技能的各項數值也會影響他們的施法判斷。如果你把自我治
11/15 10:32, 2F

11/15 10:33, , 3F
療的總治療量改的比他的最大生命高,他死也不會用這招。
11/15 10:33, 3F

11/15 10:34, , 4F
所以B和C可能就是這樣電腦不會放
11/15 10:34, 4F
所以試著調整數值可能可以改變? 順便問一下,CD時間會影響電腦的施法判斷嗎? b,c的CD時間是比a長了一些 ※ 編輯: yclamp 來自: 111.254.125.197 (11/15 20:10)

11/15 20:40, , 5F
CD時間應該不會,我覺得應該是你的持續時間太短電腦變笨
11/15 20:40, 5F
文章代碼(AID): #1IWdqq-a (WarCraft)
文章代碼(AID): #1IWdqq-a (WarCraft)