您的位置: 單機(jī) > 攻略 > 游戲秘籍 > 攻略詳情

大廈管理者怎么快速布線 快速布線文件代碼修改方法

時(shí)間:2016-09-23 14:20:22
  • 來源:3DM論壇-lgzlgz321
  • 作者:售夢者
  • 編輯:售夢者
0

這個(gè)不算是mod,算是修改,因?yàn)槭峭鏅n中加入一段代碼,每一次新開檔都要重新添加,當(dāng)然你也可以給你以前的存檔添加不用為了布線而重新開檔。

下面我就說一下方法,請大家仔細(xì)閱讀。

開始一個(gè)新的游戲然后直接存檔,然后用文檔編輯器(記事本就可以)打開存檔或直接打開存檔文件,地址:C:\Users\XXX\AppData\LocalLow\SomaSim\Project Highrise\saves(XXX為你當(dāng)前登錄系統(tǒng)的用戶名)。

打開后類似這個(gè)樣子:

然后搜索:ranges {

看到這個(gè)樣子:

然后往下拉,到下圖這樣的位置,就是scenario前面:

然后從scenario上面一行

l 7}]}]}}

在 l 7}]} 后面兩下回車變成如下圖:

在空開的這一行中添加如下代碼,添加的時(shí)候要注意我這里都是41,這個(gè)41是什么呢?這個(gè)41就是畫板的大小,什么畫板?就是游戲背景范圍大小,如果你不知道你的存檔畫板大小的話就往上拉,在 ranges { 下面 floors [{ 下面 y -1 下面 ranges [{ 下面 ... l -9}下面的 r XXX 就是你的畫板大小了。

{y 1 ranges [{ r 41 t 1 l -41} { r 41 t 2 l -41} { r 41 t 3 l -41} { r 41 t 4 l -41} { r 41 t 5 l -41}]}

{y 2 ranges [{ r 41 t 1 l -41} { r 41 t 2 l -41} { r 41 t 3 l -41} { r 41 t 4 l -41} { r 41 t 5 l -41}]}

{y 3 ranges [{ r 41 t 1 l -41} { r 41 t 2 l -41} { r 41 t 3 l -41} { r 41 t 4 l -41} { r 41 t 5 l -41}]}

{y 4 ranges [{ r 41 t 1 l -41} { r 41 t 2 l -41} { r 41 t 3 l -41} { r 41 t 4 l -41} { r 41 t 5 l -41}]}

{y 5 ranges [{ r 41 t 1 l -41} { r 41 t 2 l -41} { r 41 t 3 l -41} { r 41 t 4 l -41} { r 41 t 5 l -41}]}

{y 6 ranges [{ r 41 t 1 l -41} { r 41 t 2 l -41} { r 41 t 3 l -41} { r 41 t 4 l -41} { r 41 t 5 l -41}]}

{y 7 ranges [{ r 41 t 1 l -41} { r 41 t 2 l -41} { r 41 t 3 l -41} { r 41 t 4 l -41} { r 41 t 5 l -41}]}

{y 8 ranges [{ r 41 t 1 l -41} { r 41 t 2 l -41} { r 41 t 3 l -41} { r 41 t 4 l -41} { r 41 t 5 l -41}]}

{y 9 ranges [{ r 41 t 1 l -41} { r 41 t 2 l -41} { r 41 t 3 l -41} { r 41 t 4 l -41} { r 41 t 5 l -41}]}

{y 10 ranges [{ r 41 t 1 l -41} { r 41 t 2 l -41} { r 41 t 3 l -41} { r 41 t 4 l -41} { r 41 t 5 l -41}]}

找到你的存檔畫板大小后,如果不是41,就把這里面的41全部替換為你的畫板大小,然后粘貼到剛才的空行當(dāng)中。

保存,讀取存檔,你會(huì)發(fā)現(xiàn)除了第零層,往上面到第10層都有了所有資源的虛線,如圖:

配合我之前發(fā)的修改Entities.scm中的配電室全資源的方法(詳見3DM大廈管理者論壇專區(qū)),剩下的就是每層建造一個(gè)配電室就OK了,當(dāng)然第0層的線需要自己拉。

為什么?我相信大家也能看懂代碼吧:

{y 1 ranges [{ r 41 t 1 l -41} { r 41 t 2 l -41} { r 41 t 3 l -41} { r 41 t 4 l -41} { r 41 t 5 l -41}]}

y1 為第一層 t1到t5是5種資源布線

那為什么不寫一個(gè)y0呢?

我寫了,但是第0層永遠(yuǎn)都是虛線,所以我刪了。不過我以前好像試過是可以的,忘了怎么弄的。當(dāng)然你們也可以去研究研究,就拉一層的線總比一直拉線舒服多了。

另外下面這段代碼(就是上面的)是Y軸的線,我不想寫了覺得寫了連配電室都不建感覺好多東西都毫無意義了。 你們自己研究吧,反正最終的版本應(yīng)該是全圖都不用建造資源站和配電室。

{

y 0

ranges [{

r 41

t 0

conns [{

myx -9

eid 75

ox -6

oy -1}]

l -41}

{

r 7

t 1

conns [{

myx 7

eid 78

ox 7

oy -1}]

l 7}

{

r 7

t 2

conns [{

myx 7

eid 78

ox 7

oy -1}]

l 7}

{

r 7

t 3

conns [{

myx 7

eid 78

ox 7

oy -1}]

l 7}

{

r 7

t 4

conns [{

myx 7

eid 78

ox 7

oy -1}]

l 7}

{

r 7

t 5

conns [{

myx 7

eid 78

ox 7

oy -1}]

l 7}]}

當(dāng)然你也可以把Entities.scm中所有的設(shè)備的需求都刪除,即不再需要任何資源。但是我不想那么干,有和我想法一樣的小伙伴么?

最后我給個(gè)模版方便大家使用,把畫板大小改為你存檔的畫板大小就可以了,我寫了地下10層、地上80層的,如果不夠你們自己添加吧!

點(diǎn)我下載

我把五種資源配電室的修改代碼放到下面,方便大家看。

這個(gè)是配電盒 就是每層都要建的:

{

ident { template "closet-electrical" parent "closet-base" }

closet {

type closet

provides [ { type utilcable provides { value 0 mods [ ] } } { type utilphone provides { value 0 mods [ ] } } { type utilpower provides { value 0 mods [ ] } } { type utilgas provides { value 0 mods [ ] } } { type utilwater provides { value 0 mods [ ] } }]

opx { value -10 mods [ { #type scenario-modifier tags [ "scenario-4"] when pass multiplier 0.5 }

{ #type heatmap-modifier map floorHeatmap value -10 }

] }

}

....

}

我把五種資源都融合后,就不用在建設(shè)另一個(gè)水和氣的了,如果把0都改了,就不用地下的配電室什么的了。

9.7
已有4人評(píng)分 您還未評(píng)分!
  • 類型:模擬經(jīng)營
  • 發(fā)行:Kasedo Games
  • 發(fā)售:2016-09-08
  • 開發(fā):SomaSim
  • 語言:簡中 | 英文
  • 平臺(tái):PC
  • 標(biāo)簽:貿(mào)易建造

玩家點(diǎn)評(píng) 0人參與,0條評(píng)論)

收藏
違法和不良信息舉報(bào)
分享:

熱門評(píng)論

全部評(píng)論

Steam正版購買
今日特惠摩天計(jì)劃
摩天計(jì)劃
-57%¥68¥29
立即購買
3DM自運(yùn)營游戲推薦 更多+