魔獸爭霸地圖編輯器我做了自動出兵的觸發器,但為什麼兵都只走一段距離,然後返回啊敢問高手怎麼辦

2021-05-23 17:14:56 字數 1415 閱讀 9348

1樓:精神病病毒攜帶者

你要把這個問題問幾遍啊?

我都在你另一個問題中回答你了。

你這觸發器很粗糙~

第一,你在選取單位的滿足條件裡寫個「觸發單位」?你這個觸發器有觸發單位嗎?你這個是用20秒遊戲時間做觸發的,哪有觸發單位,你讓計算機怎麼捕捉這個「觸發單位」?

應該是「匹配單位」

第二,你建立單位給中立敵對,本身是有中立單位引數的限制。你可以看看在功能欄上找「高階」裡有個「遊戲平衡性常數」,找「中立單位返回營地時間」和「中立單位返回營地距離」,這兩個指的就是所有中立單位,建立的那個點就是他們的「營地」。包括敵對和無敵意的單位,在離開營地後強制返回營地的時間和距離限制。

所以,要麼你不要建立給中立敵對,要麼把這兩個常數修改為最大值,但修改的話,就必然會出現一種情況,你放置在地圖的其他中立敵對單位,只要你進入他們的主動攻擊範圍,他們就會窮追不捨,永遠在追著你打。不會返回自己的營地。

再提兩點建議~

釋出命令的動作,只限制了非英雄單位,也就是所有隻要不是英雄的單位都接受這個移動攻擊命令,那麼,不管是你自己的單位,還是別的任何一個玩家的單位,或中立無敵意的單位,只要進入這個區域就會被髮布這個攻擊移動命令。建議將條件改為匹配單位所屬為中立敵對。

如果你用時間來作為觸發事件,那麼你想想,一個觸發器的執行是瞬間按動作順序完成的,你這個觸發器動作等於是建立單位後不等待,在建立的同時就對所有單位釋出移動攻擊命令,有時會造成命令無法完成的現象~建議建立和釋出命令分成兩個觸發。你這種寫法會讓你在建立別的兵種的時候必須也在後面加上一句釋出命令的動作。在計算機翻譯成jass的時候,程式會變得很繁瑣~

2樓:匿名使用者

你沒把地圖初始自帶的ai刪除吧,ai的存在,電腦自己把兵拖走了,把自帶ai刪了,另外選取你也錯了,是匹配單位,不是觸發單位,你先把基礎瞭解在寫t,不要什麼不懂,想當然的寫

3樓:匿名使用者

高手,沒玩過,但是想嘗試下哩,你弄好了告訴我下 謝謝

魔獸爭霸地圖編輯器我做了個觸發器自動出兵的,但為什麼兵都只移動一段距離,然後回去啊 敢問高手為什麼

4樓:匿名使用者

肯定不是上面說的那個什麼單位組的問題,我照你的做了個類似的觸發,刷兵完全正常,兵也不會返回。

你可以試下地圖初始化時加上下面這個動作,看看能不能解決問題。

其實你的觸發不用這麼複雜,又是全域性變數又是單位組,用下面這個可以有完全一樣的效果,一次刷多個單位時再加上迴圈函式即可。記得矩形的中心點要進行點排洩。

5樓:

每2s你的單位組就被你清空了

6樓:若甜若苦

找dota的圖學一下就好了 還可以幫到您其他觸發

7樓:小凱

這個是個迴圈命令= =每過2s就被你清空了

怎麼用魔獸爭霸3地圖編輯器製作防守地圖

樓主應該不知道觸發器是啥子吧 魔獸爭霸3地圖編輯器要學到程式設計的 少說1到3個月,勸樓主最好放棄,很多人說學習製圖一般一半就放棄了 沒有一個製作團隊,想要製圖更是天方夜譚 事件 時間 periodic event 週期性事件 every seconds of game time 表示你要的時間,即...

魔獸爭霸地圖編輯器請問可以修改聖騎士的復活技能為可以復活

不行。應該可以 你調一下建築的死亡方式為 可召喚 會腐化 魔獸爭霸地圖編輯器 如何讓聖騎士的復活技能可以復活英雄 編輯器創造限定,技能被創生後基本條件不變,聖騎士復活人數及屬性受限制 不過 可以另外編輯一個技能設定為復活英雄 來自 夢亞撒 彼得森 用觸發器模擬,因為復活技 能是通過屍體來複活物件的,...

魔獸爭霸地圖編輯器如何設定技能用倆次就進入間隔時間

就編輯一個45s的原型技能即可。通過記錄技能使用次數,使用1次則過1秒重新整理該技能,2次則不做任何動作。觸發如下 事件 任意單位發動技能效果 條件 技能 你的技能 動作 if x 1 這裡x是整數變數 then 這裡是第2次用技能 設定x 0 else 這裡是第1次用技能 設定x x 1 等待1秒...