⑴ 在魔獸爭霸地圖編輯器中如何自動刷兵
刷兵是需要觸發編輯器的,如果lz是一位新手,那麼建議lz先略過這個問題。進行學習比較簡單的物體編輯器。
刷兵觸發:
事件:
每當過去 X(刷兵事件間隔)秒
條件:
動作:
單位 - 創建 X(單位數量)個 X(單位類型)在 X(點)面向 X 度
如果是創建 1 個兵,用:
命令(最後創建的單位)攻擊-移動 到 X(目標點)。
如果是創建 1 個以上,用
選取(最後創建的單位組)做動作
Loop - 動作
命令(選取單位)攻擊-移動 到 X(目標點)。
⑵ 魔獸地圖編輯器刷兵。
刷兵的系統做過,可以給你個參考下,因為你說要不煩瑣的。我先給你講解個簡單的吧。
首先設置個兵的數組變數ArmyType[]保存你要設置的出的兵種。並為其添加個ArmyLv的變數控制每次出的是哪波兵。另外你需要設一個點的變數(點不處理好會占內存使機器卡的)Point[],0代表目標位置,1及以上代表出兵位置。
簡單的刷兵----------
E:每60秒事件
C:
A:單位-創建 16 個 ArmyType[ArmyLv] 給 玩家12 在Point[1],面向默認角度
單位組-選取 Shuabing1(你的刷兵區域的名字)內的所有單位做動作
--對 選取單位 發布 攻擊移動 到目標點 Point[0]
刪除 最後創建的單位組 (原理同點,不回收會造成卡)
如果 ArmyLv<30 (30是最大波次) 成立則 設置 ArmyLv=ArmyLv+1 否則 關閉 當前觸發
這個是最簡單的刷兵觸發,你可以在此基礎上發揮。比如用倒計時刷啊,這樣方便控制和顯示刷兵進度,並可依此來判斷BOSS的刷新。你也可以添加些字幕提示。
我做這個的時候也是從上次那個簡單的刷兵開始,到現在的倒計時刷兵。技術是你研究深入後能更上一層的,希望這些回答能對你有所幫助。
PS:你的目標地區不要設的過小,或者上面放的東西太大,會出現小兵不過去的。你也可以設置個單位組專門存放刷的兵,每隔一定時間命令他們進攻某個點。不然散在外面的兵半路不走可不好玩咯 呵呵
⑶ 魔獸爭霸3 地圖編輯器 怎麼刷兵
刷兵里用到的觸發原理很簡單。現在單位編輯器里做好各種各樣的兵,然後設置一個計數器d和創建一個循環時間的觸發器,在觸發器動作上加入d的自增一次,然後再加入一個判斷語句if-else,當d=1、2、3、4每一個不同整數時,就在then中添加一個循環創建單位(就是第一波、第二波、第三波...的單位,是哪一波就用d來判斷)的動作,(具體刷兵數量就是你的循環創建單位的循環次數,循環10次,就是一輪刷10個兵)並讓這個單位攻擊移動到指定點,就完成了刷兵過程。
⑷ 魔獸地圖編輯器如何刷兵 要詳細一點
初始化
┣━事件
┃└—時間-游戲開始0.00秒
┣━條件
┗━動作
├—設置unit[0]=農民
├—設置unit[1]=步兵
├—設置unit[2]=矮人火槍手
├—設置unit[3]=飛行機器
├—設置unit[4]=騎士
├—設置unit[5]=獅鷲騎士
├—計時器-開啟timer1,計時方式:一次性時間設置:30.00秒
├—游戲-對(所有玩家)發送文本信息:30秒後刷兵
├—設置i=0
└—設置j=0
等待刷兵timer130秒
┣━事件
┃└—時間-timer1到期
┣━條件
┗━動作
└—計時器-開啟timer2,計時方式:循環時間設置:1.00秒
刷30個兵根據i=30
┣━事件
┃└—時間-timer2到期
┣━條件
┗━動作
├—單位-創建1個unit[j]給玩家1(紅色)在point1,面向角度為默認建築朝向度
├—單位-對最後創建的單位[R]發布攻擊移動命令到目標點:point2
├—設置i=(i+1)
└—如果所有條件成立則做動作1,否則做動作2
If-條件
i等於30
Then-動作
設置i=0
計時器-暫停timer2
計時器-開啟timer1,計時方式:一次性時間設置:30.00秒
設置j=(j+1)
Else-動作
所有變數看我上傳的圖片
球採納謝謝誒
⑸ 魔獸爭霸編輯器刷兵
1. 事件:任意單位獲得物品
條件:獲得的物品=XX物品 注:XX是你要設置刷兵的物品
動作:在 XX區域創建N個A兵 注 XX是你需要刷怪的區域 A 是你要創建的兵種
刪除最後創建的物品
2. 事件:任意單位進入X1區域
條件:單位的類型=A類型 註:A是你創建並想要讓他進攻X2區域的兵種
動作:對進入的單位 發布 攻擊移動到 X2區域的命令
3.同1 把物品成你想要設置的就行
4.在 動作 單位 那裡可以找到 隨即單位 按自己的需要把那裡的單位改下就好
5. 事件:玩家X 選擇 一個單位 註:自己將英雄事先成列出來這個不用我說了吧
條件:觸發單位 是 英雄 = TRUE
動作:改變觸發單位的所屬對玩家X
⑹ 魔獸地圖編輯器里怎麼刷兵,怎麼修改單位和物品的屬性
補充:初始金錢怎麼調我也寫了,看下面
手打的,挺不容易,所以珍惜下我的勞動成果,把這些看完,我的語文不行,表達得可能不是太清楚
摁U鍵呼出面板,調到區域那頁,在你想刷兵的那個地方設定一個區域(A),然後你想讓那些兵攻擊到哪就再在哪設一個區域(B)
觸發器:當單位進入區域(A)
條件:觸發單位的所有者等於(那些兵的所有者)
動作:(分組在「單位組」這一項里)選取玩家(那些兵的所有者)在區域(A)中的所有單位攻擊移動到區域(B)
這是讓那些兵自動攻擊到區域(B)的觸發
摁F6呼出單位編輯器,找到你要改得單位,自己改屬性,(改基礎攻擊、基礎防禦、基礎生命值,這三樣調了就差不多了,還可以改一下單位的攻擊類型和防禦類型,我沒法發圖,你只能自己找)
單位編輯器上面有一排選項:單位,物品,可破壞,地形裝飾物,技能,魔法特效,升級
先別管物品,點進技能那項,翻列表,找到你想要的物品技能(特殊類的物品分區里有)左鍵點擊一次,直接摁一遍CTRL+C和CTRL+V,自定義技能那欄就多了一個技能,就是你點的這個,自己改屬性,然後切換到物品編輯器,找到你要改的物品,把它的物品技能替換為你剛做的那個自定義技能
英雄技能你就翻技能編輯器隨便改吧,改完後添加到英雄的英雄技能里(在防禦類型下面,一個是單位,一個是英雄,你把英雄技能添加到英雄那欄)
英雄的屬性就按改單位的方法改
手打了500字,我也很疑問我是怎麼做到的- -
編輯器這玩意,最好還是自己摸索,都是自己深一腳淺一腳探索出來的
補充:在編輯器里,你能看到一排選項,(在上方)是文字,那排中間有一個「高級」點它然後摁P,把自定義平衡常數勾上,然後往下翻,在最下面再往上點找到英雄的最大等級,把這項改成10000,然後摁F6呼出單位編輯器,找到你要用的英雄,在英雄的最大生命值那個值上面有個初始屬性,自己看著改,最大生命值下面有個每級加的屬性,也給改了。這樣你的英雄到幾千級後就強大了- -
別關,找到你要刷的兵,在最大生命值下面你找找能找到「等級」這個值,把它調高,這樣你的英雄殺這個兵得到的經驗就會變多
希望對你的編輯器生涯能有所幫助。
繼續補充:初始金錢
事件:地圖初始化
條件:無
動作:(分組:玩家-設置玩家屬性)
設置玩家1紅色現有金錢為(你想要的數)
設置木材就把現有金錢改為現有木材就行
對了,調初始資源你得把地圖初始化那個編輯器里的給予玩家初始資源那一項刪掉,不然會導致觸發無效
⑺ 魔獸地圖編輯器 刷兵系統
首先,打開魔獸地圖編輯器(WE)
按F4,進入觸發器編輯器,接著就是調一個觸發器,下面有詳細介紹。
事件:
時間 - Periodic Event(周期性事件)
- Every *** seconds of game time(***表示你要的時間,即每多少秒出一次怪)
環境:沒有
動作:(***表示觸發器中的藍字)
第一個:
單位 - Create Unit Facing Angle(創建單位並指定面向角度)
Create *(出怪的數量)***(出怪的種類)for ***(創建給的玩家,最好是給電腦)at ***(創建的位置,一般是center of ***(一個區域))facing 默認的建築朝向 degrees
備註:在「創建的位置」里,你要先設定一個區域在地圖中,這個應該會弄吧。
第二個:
單位組 - Pick Every Unit In Unit Group And Do Multiple Actions(選擇單位組中全部單位並執行多個動作)
Pick Every Unit In ***
(功能 - Units In Region Owned By Player,選完後,有Units In Playable map area owned by ***(創建給的玩家,剛才那個)
回到主對話框,接著是and do ***
(單位 - Issue Order Targeting A Point,選完後,有Order ***(功能 - Picked Unit) to ***(攻擊—移動到)
***(Center of ***(攻擊到的區域,也是要事先設定一個)
最後,一直按確定就行了。
備註:如果你想出的怪是很多種且的話,多設定幾個第一個動作就行了(在出怪的數量和種類那裡調)。
如果你想出的怪按順序出的話,就在每個動作之間多設定一個動作,是
全部 - Wait ***(等待的秒數)seconds
還有,你想在多個路口刷怪的話,就要多設定幾個區域,在照著上面的方法弄就行了。
全部弄完後,進入地圖測試,刷怪就完成了。
下面還有一些漢書中英文對照:
事件:
Map Initialization 地圖初始化
Destructible Doodad - Destructible Doodad Dies 可破壞物體被摧毀
Destructible Doodad - Within Region Dies 在區域中被摧毀
Dialog - Dialog Button Click 按下對話按鈕
Game - Time Of Day 游戲中時間
Game - Value Of Real Variable 實數變數Real數值
Game - Load 讀取
Game - Save 保存
Game - Hero Abilities Button Clicked 按下英雄升級技能按鈕
Game - Build Structure Button Clicked 按下建造按鈕
Player - Chat Message 聊天信息
Player - Cinematic Skipped 跳過電影
Player - Selection Event 選擇事件
Player - Keyboard Event 鍵盤事件
Player - Properties 資源
Player - Alliance Change(Any) 同盟改變 (任何)
Player - Alliance Change(Specific) 同盟改變 (指定)
Player - Victory 勝利
Player - Defeat 失敗
Time - Time Elapsed 時間經過
Time - Periodic Event 周期性事件
Time - Timer Expires 計時器過期
Unit - Specific Unit Event 特定單位事件
Unit - Player-Owned Unit Event 擁有單位事件
Unit - Generic Unit Event 一般單位事件
Unit - Unit Enters Region 單位進入區域
Unit - Unit Leaves Region 單位離開區域
Unit - Unit Within Range 單位在范圍中
Unit - Life 生命
Unit - Mana 法力
環境:
Boolean Comparison 布爾值Boolean判斷
Ability Comparison 技能判斷
Destructible Comparison 可破壞物體判斷
Destructible-Type Comparison 可破壞物體類型判斷
Dialog Button Comparison 對話按鈕判斷
Game Difficulty Comparison 游戲難度判斷
Game Speed Comparison 游戲速度判斷
Hero Skill Comparison 英雄技能判斷
Integer Comparison 整數Integer判斷
Item Comparison 物品判斷
Item-Class Comparison 物品種類判斷
Item-Type Comparison 物品類型判斷
Melee AI Comparison 多人對戰AI判斷
Order Comparison 命令判斷
Player Comparison 玩家判斷
Player Color Comparison 玩家顏色判斷
Player Controller Comparison 玩家控制判斷
Player Slot Status Comparison 玩家在線狀態判斷
Race Comparison 種族判斷
Real Comparison 實數Real判斷
String Comparison 字元串String判斷
Tech-Type Comparison 科技類型判斷
Trigger Comparison 觸發器判斷
Unit Comparison 單位判斷
Unit-Type Comparison 單位類型判斷
And 與
Or 或
And, Multiple Conditions 與,多個條件
Or, Multiple Conditions 或,多個條件
動作:
普通 一些基本的未分類指令
AI AI 設定計算機控制的單位的人工智慧
Animation 動畫 單位所能做出的動作
Camera 鏡頭 設定攝像機的位置及改變方式
Cinematic 電影 設定游戲中即時演算的過場動畫
Countdown Timer 倒數計時器 又稱定時器或計時器,用於倒數計時或定時發生事件
Destructible Doodad 可破壞的 設定可破壞物體的狀態
Dialog 對話 設定對話框的顯示/隱藏、標題、按鈕、內容及清除
Environment 環境 設定天氣和環境
Floating Text 飄浮文字 可以飄浮在屏幕上任何位置的文字
Game 游戲 設定游戲相關屬性
Game Cache 游戲緩存 將對象當前狀態儲存在文件中,可用於其他地圖調用
Hero 英雄 設定英雄的所有狀態
Item 物品 設定物品的使用及狀態
Leader Board 排行榜 懸浮在右上角的文本框
Melee Game 對戰游戲 設頂多人對戰游戲的初始狀態
Neutral Building 中立建築 設定中立建築的狀態
Player 玩家 設定玩家擁有單位的屬性及狀態
Player Group 玩家組 設定玩家組中各個玩家的屬性及狀態
Quest 任務 設定任務提示窗口及主次任務
Region 地區 設定規劃區域內觸發的事件及環境
Selection 選擇 設定選擇選項
Sound 聲音 設定游戲進行中聲音的控制
Special Effect 特效 設定顯示特效
Trigger 觸發器 設定觸發器的狀態
Unit 單位 設定單位的屬性及狀態
Unit Group 單位組 設定單位組的屬性及狀態
Visibility 可見 設定區域可見模式
單位:
Create Unit Facing Angle 創建單位並指定面向角度 創建單位,並指定其面向角度
Create Unit Facing Point 創建單位並指定面向點 創建單位,並指定其面向點
Create Corpse 創建屍體 創建單位的屍體
Create Permanent Corpse 創建永久的屍體 創建永久存在的屍體
Kill 殺死 殺死單位
Remove 移除 從游戲中移除單位
Explode 爆炸 使單位以炸開形式死亡
Replace 替換 用一個單位替換現有單位
Hide 隱藏 隱藏單位
Unhide 解除隱藏 解除隱藏單位
Change Color 改變顏色 改變單位顏色,控制權不會改變
Change Owner 改變所有者 改變單位的所有者
Shared Vision 分享視野 玩家分享單位的視野
Move Unit (Instantly) 移動單位 (立即) 讓單位瞬間移動到另一位置
Move Unit And Face Angle (Instantly) 移動單位並指定面向角度 (立即) 讓單位瞬間移動到另一位置,並指定面向角度
Move Unit And Face Point (Instantly) 搬移單位並指定面向點 (立即) 讓單位瞬間移動到另一位置,並指定面向點
Set Life(To Percentage) 設置生命 (百分比) 以百分比方式設置生命值
Set Mana(To Percentage) 設置法力 (百分比) 以百分比方式設置法力值
Set Life(To Value) 設置生命 (數值) 設置生命值
Set Mana(To Value) 設置法力 (數值) 設置法力值
Make Invulnerable/Vulnerable 成為無敵的/可被攻擊的 設定單位為無敵的/可被攻擊的狀態
Pause/Unpause 暫停/解除暫停 暫停/解除暫停單位的動作,玩家將不可控制單位
Pause/Unpause All Unit 暫停/解除暫停所有單位 暫停/解除暫停所有單位的動作,玩家將不可控制單位
Pause/Unpause Expiration Timer 暫停/解除暫停到期的定時器 暫停/解除暫停到期的定時器
Add Expiration Timer 增加到期的定時器 增加到期的定時器
Make Unit Explode On Death 成為爆炸式死亡單位 使單位死亡方式成為以炸開形式死亡
Suspend Corpse Decay 暫緩屍體腐爛 讓屍體腐爛暫緩
Reset Ability Cooldowns 重設技能冷卻 恢復技能冷卻到默認值
Set Building Construction Progress 設置建造建築物進度 設置建造建築物所要消耗的時間
Set Building Upgrade Progress 設置建造升級進度 設置建築升級所要消耗的時間
Make Unit Sleep 成為睡眠單位 使單位處於睡眠狀態
Make Unit Sleep At Night 成為夜間睡眠單位 使單位在夜晚的時候處於睡眠狀態
Wake Up 醒來 使睡眠中的單位醒過來
Turn Alarm Generation On/Off 警戒范圍開/關 打開/關閉單位警戒范圍
Rescue Unit 營救單位 設置單位被營救
Make Rescuable 成為可營救的 設置單位為可營救單位,玩家接觸時營救單位將加入玩家陣營
Set Rescue Range 設置營救范圍 設置進入范圍後單位即被營救
Set Rescue Behavior For Units 設置單位營救行為 設置營救後單位顏色是否變化
Set Rescue Behavior For Buildings 設置建築營救行為 設置營救後建築顏色是否變化
Enable/Disable Supply Usage 開啟/關閉人口上限 開啟/關閉人口上限
Make Unit Face Unit 使單位面向單位 使單位面向單位
Make Unit Face Point 使單位面向地點 使單位面向地點
Make Unit Face Angle 使單位面向角度 使單位面向角度
Set Movement Speed 設置移動速度 設置移動單位速度
Turn Collision On/Off 碰撞開/關 設置單位是否可與其他單位重疊
Set Acquisition Range 設置獲得范圍 設置單位的獲得物品范圍
Set Custom Value 設置自定義數值 設置自定義數值
Remove Buffs 移除持續性魔法 移除單位上的持續性魔法
Remove Buffs By Type 移除持續性魔法類型 按類型移除單位上的持續性魔法
Add Ability 增加技能 增加單位的技能
Remove Ability 移除技能 移除單位的技能
Issue Order Targeting A Unit 當前目標是一個單位的命令 讓單位執行目標是單位的命令
Issue Order Targeting A Point 當前目標是一個點的命令 讓單位執行目標是地點的命令
Issue Order Targeting A Destructible 當前目標是一個可破壞物體的命令 讓單位執行目標是可破壞物體的命令
Issue Order With No Target 沒有目標的命令 讓單位執行沒有目標的命令
Issue Train/Upgrade Order 訓練/升級的命令 執行訓練/升級的命令
Issue Research Order 研究科技的命令 執行研究科技的命令
Issue Build Order 建造的命令 執行建造的命令
基本上就是這些了......
⑻ 魔獸爭霸地圖編輯器如何刷兵
這個刷兵,有多種方法,我先告訴你兩種。
第一種:事件:每X秒觸發一次
條件:無
動作:創建
一
個「單位X」給「玩家XX」在「X矩形區域」,面向
默認建築面向角度
命令「最後創建的單位」攻擊-移動到「Y矩形區域內」
這個刷兵方式是對於
單個單個刷兵
適用
第二種:
觸發一
事件:每X秒觸發一次
條件:無
動作:創建
N
個「單位X」給「玩家XX」在「X矩形區域」,面向
默認建築面向角度
觸發二
事件:
當單位進入「X矩形區域」
條件:觸發單位
的
所有者
等於「玩家XX」
觸發單位
類型
等於
「單位X」
動作:對
觸發單位
發出
攻擊-移動到
Y矩形區域內。
第二個對單刷和群刷都是可以的
這里的X或Y都是代指某個東西