創意工坊相關 億萬殭屍地圖編輯器怎麼用 官方地圖編輯器使用說明
Steam Workshop創意工坊相關
Script 事件指令碼的詳細設定 左側指令碼列表中指令碼可以用ctrl+c複製,ctrl+v可以貼上
如果刪除指令碼,需要注意的是其中BLOCK,Choose Option,Execute Random action這3個塊
當你刪除這3種塊的時候,其中的所有的下層指令碼都會一起刪除,複製也是,複製這3個塊,裡面的指令碼也一起復制
Block用來分組的塊(相當於裡面裝的事件都會執行,從上到下)可以和Choose Option巢狀使用
可以加入Execute Random action巢狀使用,加入後也可以設定weight優先順序
Choose Option多重選擇獎勵 可以加入Execute Random action巢狀使用,加入後也可以設定weight優先順序,可以和block巢狀使用
Picture插入的圖片
Title訊息名稱
Text訊息的內容
Sound Clip訊息的音效
Custom Sound File插入音樂
Generate Units生成殭屍
Generators 屍潮的方向
A B C D 自定義方向
N or S or E or W 隨機4個方向
NE or NW or SE or SW or N or S or E or W 隨機8個方向
N and S and E and W 4個方向都來
NE and NW and SE and SW and N and S and E and W 8個方向都來
Go to Command Center? 是否攻擊指揮中心
Generation Dispersion 屍潮視窗最大多少範圍重新整理殭屍(0為屍潮視窗預設大小範圍重新整理殭屍)
Unit Group1-101到10組 殭屍的型別和數量資訊
Type殭屍的型別
ZombieWeakA 初級殭屍A 速度慢
ZombieWeakB初級殭屍B 速度慢
ZombieWeakC 初級殭屍C 速度慢
ZombieWorkerA 建築感染殭屍A
ZombieWorkerB 建築感染殭屍B
ZombieMediumA 中級殭屍A
ZombieMediumB 中級殭屍B
ZombieDressedA 高階殭屍A
ZombiestrongA 胖子殭屍
ZombieGiant 巨人
ZombieHarpy 女妖
ZombieVenom 噴毒
s最少多少個
s最多多少個
Execute Code執行程式碼,這個選項中的condition 和exceute this code這2個選項很多地方都會看到
Condition這裡如果為空,那麼下面的exceute this code中的程式碼會直接執行
這裡如果設定的條件判斷,那麼當這裡的條件成立的時候才會執行下面的程式碼
Execute this code 等待執行的程式碼
Give Bonus Entites to the Colony給予1個或多個實體獎勵
Message 訊息設定
Show Window? 是否顯示視窗
Picture插入的圖片
Title訊息名稱
Text訊息的內容
Sound Clip訊息的音效
Custom Sound File插入自定義音樂
Bonus獎勵
Entity Bonss Pack獎勵的明細
Bonus 1-6
Entity 選擇實體獎勵
Quantity獎勵的數量
Give / Remove Resources to Colony給予資源獎勵
Message 訊息設定
Show Window? 是否顯示視窗
Picture插入的圖片
Title訊息名稱
Text訊息的內容
Sound Clip訊息的音效
Custom Sound File插入自定義音樂
Resources資源
Resources Pack 資源明細
Gold金錢
Wood木頭
Stone石材
Iron鋼鐵
Oil石油
Food食物
Energy電力
Workers工人
Add exceding resources as bonus?當獎勵資源溢位時,是否將多餘的資源放在指揮中心的周圍
Grant Technologies給予1個或者多個技術獎勵
Message 訊息設定
Show Window? 是否顯示視窗
Picture插入的圖片
Title訊息名稱
Text訊息的內容
Sound Clip訊息的音效
Custom Sound File插入音樂
Technologies
Technology1-5
Advanced Farm 高階農場
Advanced Mill高階採礦
Advanced Quarry高階風電
Bank 銀行
Cottage木質房子
Engineering Center工程研究中心
Executor執行者機槍塔
Farm 農場
Foundry鋼鐵鑄造廠(3本)
Great Ballista弩車
Inn酒館
Lookout Tower瞭望塔
MachineGun(暫未開放,不要設定)
Market市場
Oil Platform採油平臺
Power Plant發電廠
Radar Tower雷達塔
Shocking Tower震盪塔
Sniper狙擊手
Stakes Trap木質陷阱
Stone House石屋
Stone Tower石塔
Stone Wall石牆
Stone Workshop石材作坊(2本)
Thanatos死神
The Academy of Immortals不朽學院(奇蹟)
The Atlas Transmutator石油轉換機(奇蹟)
The Crystal Palace水晶宮(奇蹟)
The Lightning Spire閃電尖塔(奇蹟)
The Silent Beholder沉默窺探者(奇蹟)
The Victorious勝利寶(奇蹟)
Titan泰坦
Wire Fence Trap鐵絲網陷阱
Infect Random Dwellings 感染隨機建築(如果添加了這個指令碼,並且執行了,那麼將會在玩家的所有建築裡面隨機感染你所設定的數量)
Number of Dwellings 感染建築的數量
Play Custom Sound播放自定義音樂
Sound Clip 選擇遊戲自帶音效
Custom Sound File設定自定義的音樂
Loop是否重複播放
Execute Random action執行該模組下隨機一個事件(加入該選單下面的指令碼可以設定weight優先順序,越大隨機到的機率越大)
Condition:執行的條件判斷
Execute this Code條件成立後執行的程式碼
Display Message顯示視窗訊息
Picture 設定圖片
Title訊息的名稱
Text訊息的內容
Sound Clip選擇遊戲自帶的音效
Custom Sound File設定自定義音樂
最後詳細說下輸入程式碼需要注意的事項,輸入程式碼的時候請用英文輸入法,由於程式碼框比較小,當有大量程式碼的時候不方便檢視
這個時候,你可以新建一個文字文件,在文件你們先輸入好你要的程式碼,然後直接複製到程式碼區域也是可行的,自定義變數的時候
自定義變數名一定要輸入正確格式,最好是給自定義變數新增各種描述,好方便自己以後作圖,下面舉一些程式碼中的條件判斷的例子
例0
Condition:Colonists >= 50 當人口大於等於50時成立
Execute this code:GiveEntities (Ranger,5) 給予5個遊俠獎勵
例1
Condition:D100 <= 50 當隨機數小於等於50時成立
Execute this code:GiveEntities (Ranger,5);GiveEntities (Soldier,5)給予5個遊俠以及5個士兵獎勵(多個獎勵中間用分號連線)
例2
Condition:Day >1 & Day <3 當遊戲天數大於1並且小於3時成立,也就是天數為2的時候才執行下面的程式碼
Execute this code:GiveEntities (Ranger,5) 給予5個遊俠獎勵
例3
Condition:GoldProduction > 500 當金幣產出大於500時
Execute this code:GiveIron(-5) 鋼鐵數量減少5
例4
Condition: Count(Ranger)>20 當遊俠數量大於20時
Execute this code:EndGameWon() 遊戲勝利
例5
Condition:CountDeads(Ranger)>20 | CountDeads(Soldier)>20 當遊俠或者士兵其中一個單位死亡超過20時
Execute this code:EndGameLost() 遊戲失敗
例6
Condition:IsDead(123) 當Name ID為123的實體死亡或者不在地圖上的時候,
Execute this code:EndGameLost() 遊戲失敗
OK,就這麼多吧,有問題可以留言,或者留下QQ號,我看到一般都會回覆和加你,最後感謝吧友(陪你去流浪丨)的steam賬號
我才能釋出這個帖子,希望對喜歡億萬殭屍的水友們,能夠有一點點的幫助,謝謝大家!