- UID
- 2028206
- 主题
- 0
- 阅读权限
- 20
- 帖子
- 222
- 精华
- 0
- 积分
- 131
- 金钱
- 417
- 荣誉
- 2
- 人气
- 0
- 在线时间
- 0 小时
- 评议
- 0
- 帖子
- 222
- 精华
- 0
- 积分
- 131
- 金钱
- 417
- 荣誉
- 2
- 人气
- 0
- 评议
- 0
|
我看過別人的模組教學 我貼一部份上來:
添加新兵種.
以添加"密蘇里"號戰列艦為例.
首先,選定一個原身,筆者選了Monitor(炮艦).
在proto.xml中找到Monitor,從
</Unit>
<Unit id ='427' name ='Monitor'>開始往下復制,到Monitor的末尾
</ProtoAction>,貼上.注意貼上應仿照其他單位的格式.
新兵種的雛形以做好.
下面對貼上后的內容作修改.
name改為與Monitor不同的名字,如BattleCruiser.
Unit id改為不與任何單位重合的數字,如999.
DisplayNameID,EditorNameID改為不與任何單位重合的數字,筆者改的分別是99999,99998.
下面對DisplayNameID,EditorNameID寫入你所需要的名稱.
打開stringtable.xml,仿照其他內容新建兩行(即<String _locID ='X'>XXX</String>,注意對齊).
在這兩行的X處分別寫入99999,99998.
該給這兩個字串加說明了.你可以寫自己喜歡的名稱,筆者在99999那行寫入密蘇里號,99998那行寫入有無與倫比火力的戰艦.
建立新說明部分完畢.
下面,你可以自己隨意修改BattleCruiser的屬性(如將其設為英雄,讓它像大帆船那樣可以造兵...).
我們創造了一個新兵種,如何讓它在游戲中出現呢?
你可以通過卡片,也可以把它造出來.
這里僅介紹通過卡片得到新兵種的方法.
記得有一個卡片是運來一艘Monitor吧?我們就在這張卡片上做文章.
打開techtree.xml,它的卡片名稱為HCShipMonitors,搜到這張卡片,將unittype的Monitor改為你剛命名的BattleCruiser即可!
(這樣在你使這張卡片時,只會運來密蘇里號,而不會運來Monitor.如果你不滿足,可以將卡片修改成既送Monitor又送BattleCruiser.自己試試吧!)
一個問題待解決:這樣新增的兵種將不會使用任何技能.
===========================================
這樣修改會不會出問題呢? |
|