明輝手游網(wǎng)唯一官網(wǎng):79things.com

本站App下載  |  

首頁 > 游戲資訊 > 單機(jī)游戲

命令與征服之紅色警戒3 mod 初級教程翻譯

作者:佚名   來源:本站   時(shí)間:2023-08-21  點(diǎn)擊:

電腦大家應(yīng)該不怎么陌生吧!現(xiàn)在電腦已經(jīng)普及到大多數(shù)人的家庭之中了,電腦的用途非常地廣,不同年齡段、不同行業(yè)的人對電腦的用處不同。但是對于很多的年輕人來說電腦最大的用途就是玩游戲了。電腦游戲大家肯定玩過吧!它可以使人上癮。

Starting Off 啟程
本教學(xué)將指導(dǎo)你來如何制作一個(gè)MOD,以及如何使用RA3 MOD SDK。
首先你要下載RA3 MOD SDK。
確認(rèn)你的SDK的安裝路徑
打開SDK的安裝文件夾,雙擊mods文件,可以看到里面有一個(gè)samplemod文件夾,別管他。
創(chuàng)建一個(gè)新的文件夾,名字是mymod,然后再mymod里在創(chuàng)建一個(gè)文件夾,名字是data。
Modding your first unit 修改你的第一個(gè)單位
首先返回RA3 Mod SDK文件夾,打開SageXml/Allied文件夾,復(fù)制單位文件AlliedAntiVehicleVehicleTech1,把這個(gè)文件粘貼到你的mymod/data里,右鍵設(shè)置取消其只讀屬性。
然后把這個(gè)文件重名名為mytank。
好了,現(xiàn)在用寫字板(windows自帶的就可以)打開這個(gè)文件,將滾動條拉至下列文本處。
<>
  id=”AlliedAntiVehicleVehicleTech1
  inheritFrom=”BaseVehicle”
  SelectPortrait=”Portrait_AlliedAntiVehicleVehicleTech1″
  ButtonImage=”Button_AlliedAntiVehicleVehicleTech1_on”
  Side=”Allies”
  SubGroupPriority=”425″
  EditorSorting=”UNIT”
  HealthBoxHeightOffset=”25″
  BuildTime=”10″
  CommandSet=”AlliedAntiVehicleVehicleTech1CommandSet”
  KindOf=”SELECTABLE CAN_ATTACK CAN_CAST_REFLECTIONS SCORE VEHICLE CAN_BE_FAVORITE_UNIT T2_UNIT”
  WeaponCategory=”CANNON”
  VoicePriority=”188″
  EditorName=”AlliedAntiVehicleVehicleTech1
  Description=”Desc:AlliedAntiVehicleVehicleTech1
  TypeDescription=”Type:AlliedAntiVehicleVehicleTech1
  UnitIntro=”Allied_GuardianTank_UnitIntro”>
  <>
   xai:joinAction=”Replace” xmlns:xai=”uri:ea.com:eala:asset:instance”>Name:AlliedAntiVehicleVehicleTech1
把下劃線的文本全部改為mytank
我們還需要兩個(gè)附加文件,返回RA3 Mod SDK文件夾,打開SageXml/GlobalData文件夾,復(fù)制LogicCommand 和 LogicCommandSet這兩個(gè)文件到mymod/data文件夾中,同樣取消其只讀屬性。
打開LogicCommand并把下列文本粘貼進(jìn)去。當(dāng)然,你貼到哪里是你的自由,但是,為了組織性,把它粘貼到另外一個(gè)單位的build內(nèi)容的下面吧。
<>
  Type=”UNIT_BUILD”
  id=”Command_Constructmytank”>
  mytank

保存,然后打開LogicCommandSet,把滾動條拉到Allied warfactory commandse處,你可以看到如下的內(nèi)容,加上下劃線的內(nèi)容
<>
  id=”AlliedWarFactoryCommandSet”>
  Command_ConstructAlliedMiner
  Command_ConstructAlliedAntiInfantryVehicle_Ground
  Command_ConstructAlliedAntiAirVehicleTech1
  Command_ConstructAlliedAntiVehicleVehicleTech1
  Command_Constructmytank
  Command_ConstructAlliedAntiStructureVehicle
  Command_ConstructAlliedAntiVehicleVehicleTech3
  Command_ConstructAlliedMCV  
  Command_UpgradeAlliedWarFactoryRepairBay
–>  


在warfactory的logiccommandset下面添加以下內(nèi)容:
<>
  id=”mytankCommandSet”>
  Command_ToggleTargetPainter
  Command_AttackMove
  Command_MoveToPositionAndCollect


(貼到
<>
  id="AlliedWarFactoryCommandSet">
  Command_ConstructAlliedMiner
  Command_ConstructAlliedAntiInfantryVehicle_Ground
  Command_ConstructAlliedAntiAirVehicleTech1
  Command_ConstructAlliedAntiVehicleVehicleTech1
  Command_ConstructAlliedAntiStructureVehicle
  Command_ConstructAlliedAntiVehicleVehicleTech3
  Command_ConstructAlliedMCV  
  


<>
  id="AlliedMCVCommandSet">
  Command_UnPackAlliedMCV
  Command_MoveToPositionAndCollect

中間吧 。在這里。每兩個(gè)之間就是一個(gè)單位或建筑的內(nèi)容。所以粘貼時(shí)要貼在兩個(gè)單位的空白之處,不能貼在單位里面。)

同樣修改完了以后保存。

Creating the mod.xml file 創(chuàng)建mod.xml文件
Mod.Xml文件告訴游戲引擎把那個(gè)文件添加到游戲中,因此每個(gè)mod都需要這個(gè)文件。打開mods/samplemod文件夾,復(fù)制mod.xml文件到mymod/data中,然后刪除中間的所有信息,使其看起來像下面的非下劃線部分一樣,然后把下劃線的部分粘貼到下面所示的位置(最上面那個(gè)網(wǎng)址不算)。(即要讓你的mod.xml的內(nèi)容如下所示)




      mod.xml is the central include for mod setup data.  
  –>
  
  
     
  
               
               
               
  


保存mod.xml文件。

Creating the mod.str file 創(chuàng)建 mod.str文件
mod.str文件用來告知游戲引擎單位的名稱,你也可以為單位寫一段簡單的描述(應(yīng)該是單位制造界面上的單位說明),并指定其類型。從samplemod粘貼mod.str到mymod/data文件夾中。用寫字板打開你可以看到如下的內(nèi)容:
Name:AlliedGunshipAircraft
“Harbinger Gunship”
END
Desc:AlliedGunshipAircraft
“Kills stuff with protons”(1)
END
Type:AlliedGunshipAircraft
“DON’T CROSS THE STREAMS”(2)
END
把下劃線的部分改為 mytank ,(1)與(2)的引號中的部分可以隨意寫,游戲中可以在單位制造說明中看到你所寫的內(nèi)容。
現(xiàn)在剩下的就只有build你的mod了

要Build 你的mod的話,用EA提供的工具就可以自動build,打開EALAModStudio.exe(RA3 MOD SDK 根目錄下就有),在左上方的列表里選擇你的mod的名字,然后把下面的選項(xiàng)全選上(copy str file 可選) ,然后再game version 下面輸入1.10(根據(jù)不同的ra3版本號),然后點(diǎn) build mod 即可,右邊的build log會顯示輸出一系列編譯信息,不管它,等待一段時(shí)間,直到出現(xiàn)綠色的build completed提示,這時(shí),你的mod就可以使用了,你可以在RA3的控制面板的mod選項(xiàng)中看到它。


玩游戲可以在很大程度上讓大家放松放松,但是我建議大家不要把過多的時(shí)間投入到工作當(dāng)中,因?yàn)檫@樣的話大家很有可能上癮,這樣不利于大家的工作或者是學(xué)習(xí)。

推薦游戲

換一換