ucbug軟件站:安全、綠色、放心的專業(yè)下載站!首頁(yè)|最近更新|專題集合|標(biāo)簽云|站內(nèi)導(dǎo)航|加入收藏

《騎馬與砍殺2》游戲中怎么添加城市

時(shí)間:2020-05-18 09:04:29人氣:0

《騎馬與砍殺2》游戲中怎么添加城市?想來(lái)很多朋友都還不是很清楚吧,所以呢小編今天給大家?guī)?lái)的就是騎馬與砍殺2添加城市方法介紹,需要的

騎馬與砍殺2》游戲中怎么添加城市?想來(lái)很多朋友都還不是很清楚吧,所以呢小編今天給大家?guī)?lái)的就是騎馬與砍殺2添加城市方法介紹,需要的朋友不妨進(jìn)來(lái)看看。

騎馬與砍殺2添加城市方法介紹

首先需要控制臺(tái)DeveloperConsole。進(jìn)入游戲,開啟控制臺(tái),移動(dòng)人物到你想添加城市的位置,輸入campaign.get_main_party_position,獲取當(dāng)前XY坐標(biāo)。同時(shí)尋找你想復(fù)制的城市/城堡/村莊的名字,記下來(lái)。

1、建立文件夾,名稱X(新添加城市的名字)。在文件夾內(nèi)建立SubModule XML文件,創(chuàng)建ModuleData文件夾,創(chuàng)建SceneObj文件夾

2、打開游戲Modules—SandBox—ModuleData文件夾,復(fù)制settlements XML文件到你創(chuàng)建的ModuleData文件夾中,重命名為Xsettlements。打開游戲Modules—SandBox—SceneObj文件夾,復(fù)制Main_map文件夾到你創(chuàng)建的SceneObj文件夾中。

3、編輯SubModule

《騎馬與砍殺2》游戲中怎么添加城市

4、打開游戲Modules—SandBox—ModuleData—Languages—CNs—std_settlements_xml-zho-CN,輸入你記下的城市名字,復(fù)制ID。

然后打開游戲Modules—SandBox—ModuleData—settlements,查找ID,復(fù)制ID信息。例如(我的例子是一個(gè)阿塞萊城堡)

《騎馬與砍殺2》游戲中怎么添加城市

下面則是城堡附加村莊的代碼(只舉一個(gè)例子,一般來(lái)說(shuō)城鎮(zhèn)附加3個(gè)村莊,城堡2個(gè)村莊)

《騎馬與砍殺2》游戲中怎么添加城市

將它們復(fù)制到你自己創(chuàng)建的Xsettlements中,放在下面。然后修改這段(這步可以直接在你Xsettlements里面復(fù)制,但是如果你怕出錯(cuò)就從游戲本體的文件復(fù)制到你的文件里)。

(用入口原坐標(biāo)對(duì)照城市原坐標(biāo),記下坐標(biāo)差,通過(guò)城市新坐標(biāo)得出入口新坐標(biāo))

《騎馬與砍殺2》游戲中怎么添加城市

附加的村莊代碼則為

《騎馬與砍殺2》游戲中怎么添加城市

5、打開游戲Modules—SandBox—SceneObj—Main_map—scene.xscene,C++打開比較慢(代碼太多了),稍等一會(huì),用VS的話快一些。查找步驟4里面你記下的城市/城堡/村莊ID,復(fù)制整個(gè)ID下面的代碼。一個(gè)城市大概有3000多行代碼,這個(gè)比較麻煩,需要你盯著看(這一步同樣可以在你自己的scene.xscene復(fù)制,不用開啟2個(gè)scene.xscene,但是單一scene.xscene復(fù)制起來(lái)很容易出錯(cuò))。復(fù)制以后,打開你自己建立的SceneObj—Main_map—scene.xscene,找到第27673行(這一行是一個(gè)分界,比較明顯,要不然一個(gè)一個(gè)看太麻煩),回車。然后將代碼粘貼到27674行。修改game_entity name="X_A1"(村莊同理,一定要填I(lǐng)D)。修改(這3個(gè)數(shù)據(jù)是用來(lái)旋轉(zhuǎn)的,比如城市模型入口朝左,可以通過(guò)修改這個(gè)讓入口朝右)

6、保存并在啟動(dòng)界面開啟mod。

標(biāo)簽騎馬與砍殺2