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賬號
我才能發佈這個帖子,希望對喜歡億萬殭屍的水友們,能夠有一點點的幫助,謝謝大家!