泰坦帝国

 找回密码
 加入帝国

QQ登录

只需一步,快速开始

查看: 20056|回复: 39

[教程文章] 家园2修改实战--建造无畏舰和守护者

[复制链接]
发表于 2009-8-17 11:10:10 | 显示全部楼层 |阅读模式
作者:家园唯一高手

玩久了家园2自然想在对战中拥有强大的战舰,下面这个例子就教你如何把无畏舰和守护者添加到H族的建造列表里面,在任务和对战中都可以建造。

步骤:
1.  拷贝kpr_destroyerm10文件夹,新命名为hgn_keep,同时重命名里面的SHIP文件;复制kpr_destroyer文件夹里面的kpr_destroyer.events文件到hgn_keep文件夹,并重命名为hgn_keep

2.  在hgn_keep的SHIP文件里面找到如下代码:
NewShipType.MinimalFamilyToFindPathAround = "SuperCap"
NewShipType.BuildFamily = "NotBuildable"
NewShipType.AttackFamily = "SmallCapitalShip"
NewShipType.DockFamily = "SuperCap"
NewShipType.AvoidanceFamily = "SuperCap"
NewShipType.DisplayFamily = "Capital"
NewShipType.AutoformationFamily = "CapShip"
NewShipType.CollisionFamily = "Big"
NewShipType.ArmourFamily = "HeavyArmour"
NewShipType.UnitCapsFamily = "SinglePlayerMisc"
改成:
NewShipType.MinimalFamilyToFindPathAround = "MotherShip"
NewShipType.BuildFamily = "SuperCap_Hgn"
NewShipType.AttackFamily = "SmallCapitalShip"
NewShipType.DockFamily = "SuperCap"
NewShipType.AvoidanceFamily = "Capital"
NewShipType.DisplayFamily = "Capital"
NewShipType.AutoformationFamily = "CapShip"
NewShipType.CollisionFamily = "Big"
NewShipType.ArmourFamily = "HeavyArmour"
NewShipType.UnitCapsFamily = "Capital"
NewShipType.UnitCapsShipType = "Destroyer"

3.   拷贝hgn_dreadnaught文件夹,新命名为hgn_dreadnaught2,同时重命名里面的2个文件,并修改ship文件里面的LoadModel(NewShipType,1)为LoadSharedModel(NewShipType,"hgn_dreadnaught")

4.  在hgn_dreadnaught2的SHIP文件里面找到如下代码:
NewShipType.MinimalFamilyToFindPathAround = "MotherShip"
NewShipType.BuildFamily = "Flagship_Hgn"
NewShipType.AttackFamily = "BigCapitalShip"
NewShipType.DockFamily = "UltraCap"
NewShipType.AvoidanceFamily = "SuperCap"
NewShipType.DisplayFamily = "Flagship"
NewShipType.AutoformationFamily = "SuperCap"
NewShipType.CollisionFamily = "Big"
NewShipType.ArmourFamily = "HeavyArmour"
NewShipType.UnitCapsFamily = "Dreadnaught"
改成:
NewShipType.MinimalFamilyToFindPathAround = "MotherShip"
NewShipType.BuildFamily = "Shipyard_Hgn"
NewShipType.AttackFamily = "BigCapitalShip"
NewShipType.DockFamily = "Shipyard"
NewShipType.AvoidanceFamily = "MotherShip"
NewShipType.DisplayFamily = "Capital"
NewShipType.AutoformationFamily = "CapShip"
NewShipType.CollisionFamily = "Big"
NewShipType.ArmourFamily = "HeavyArmour"
NewShipType.UnitCapsFamily = "Capital"
NewShipType.UnitCapsShipType = "Destroyer"

5.  增加下列代码到Homeworld2\Data\SCRIPTS\building and research\hiigaran\build文件中
{
  Type = Ship,
  ThingToBuild = "hgn_keep",
  RequiredResearch = "",
  RequiredShipSubSystems = "CapShipProduction",
  DisplayPriority = 900,
  DisplayedName = "$1700",
  Description = "$1701",
},
{
Type = Ship,
ThingToBuild = "Hgn_Dreadnaught2",
RequiredResearch = "",
RequiredShipSubSystems = "CapShipProduction",
DisplayPriority = 1000,
DisplayedName = "$1540",
Description = "$1541",
},

6.  增加下列代码到Homeworld2\Data\Ship\ICONS\shipicons文件中
Hgn_Dreadnaught2 = {
LargeIcon = {
   texture = "DATA:\\Ship\\Icons\\icon_ships.mres",
   textureUV_TL = {
     600,
     64,
   },
   textureUV_WH = {
     200,
     64,
   },
   stretchOnDraw = 1,
},
}
hgn_keep = {
LargeIcon = {
   texture = "DATA:\\Ship\\Icons\\icon_ships.mres",
   textureUV_TL = {
     600,
     128,
   },
   textureUV_WH = {
     200,
     64,
   },
   stretchOnDraw = 1,
},
}

7.  增加下列代码到Homeworld2\Data\SCRIPTS\formations\hgn_mothership_parade文件中
paradeSlot("Hgn_keep",{
871,
-448,
2406,
},{
0,
0,
1,
},{
1,
0,
0,
},500)
paradeSlot("Hgn_Dreadnaught2",{
-1283,
-439,
2540,
},{
0,
0,
1,
},{
1,
0,
0,
},0)
现在已经可以建造守护者和无畏舰了,他们占用的是驱逐舰人口。
发表于 2009-8-17 11:27:46 | 显示全部楼层
用了,很猛!
发表于 2009-8-18 11:09:23 | 显示全部楼层
驱逐舰的人口,嘿嘿,这么说无畏加战巡,这样的话,打持久战的话可以1V2专家了
发表于 2009-8-18 14:45:35 | 显示全部楼层
哈哈。。。看不懂哦~~~
不过肯顶很强大。。。
机子不能玩家园2的路过。。。
发表于 2009-8-18 21:08:30 | 显示全部楼层
这篇教程主要是为大家作一个示范,配合其它的教程去研究,就可以随你所愿的将各种你想要的单位加入到你的舰队建造列表中。
如果想让电脑也会造,那就需要改写AI了。这方面的资料好像少一些。
发表于 2009-9-2 13:29:11 | 显示全部楼层
够强 够厉害 够牛B
发表于 2009-9-3 11:00:03 | 显示全部楼层
拷贝kpr_destroyerm10文件夹,新命名为hgn_keep,同时重命名里面的SHIP文件
同时重命名里面的SHIP文件 这个指什么意思呢 是命名SHIP文件? 还是 kpr_destroyerm10里的SHIP文件在从新命名?
发表于 2009-9-7 12:57:12 | 显示全部楼层
重命名HGN_KEEP里的.SHIP文件
发表于 2009-10-13 19:24:04 | 显示全部楼层
经验还是照着教程改然后举一反三的练习修改增长得快。。
发表于 2009-10-31 22:29:52 | 显示全部楼层
拷贝kpr_destroyerm10文件夹,新命名为hgn_keep,同时重命名里面的SHIP文件

同时重命名里面的SHIP文件  请问这个是什么意思?需要把SHIP文件重命名为什么东东?
发表于 2009-11-23 05:10:58 | 显示全部楼层
作为一个懒人很多年前我就不干这种事情了。
发表于 2009-11-23 05:57:54 | 显示全部楼层
这个贴要顶!忒强了~
发表于 2010-1-5 09:16:26 | 显示全部楼层
那么不知道可以不可以改的呢?
比如。。吧V和H都加在一起~
发表于 2010-1-25 22:32:39 | 显示全部楼层
厉害
请问一下
能不能修改 FX1.85 中的雄蜂机数量
发表于 2010-1-25 22:44:44 | 显示全部楼层
正在试着
谢谢了
发表于 2010-2-23 23:47:42 | 显示全部楼层
不会加~~很不明~~~~~
发表于 2010-2-28 14:27:10 | 显示全部楼层
怎么把守护者搞得和任务里的那些一样**?
发表于 2010-3-12 20:22:36 | 显示全部楼层
回26L:要修改脚本的,不推荐修改,极易出错而且难度很大。。。
发表于 2010-3-12 20:24:49 | 显示全部楼层
还有就是这个教程要求的DATA必须包含HOD,否则会出错。。因为没有修改模型调用
发表于 2010-5-19 18:46:56 | 显示全部楼层
用什么文件读取代码呢?
发表于 2010-5-27 03:37:56 | 显示全部楼层
修改后在任务中会出错,自启弹出界面...
  是否有参数数据有错误...?!
       
发表于 2010-6-2 19:40:40 | 显示全部楼层
我的HOMEWORLD2文件夹里怎么没有LZ说的那个kpr_destroyerm10文件夹?
发表于 2010-6-2 21:43:12 | 显示全部楼层
超级大礼啊
发表于 2010-8-6 13:27:07 | 显示全部楼层
伸手党惭愧路过。。。
发表于 2010-8-7 22:51:51 | 显示全部楼层
好强大……
发表于 2010-9-29 21:33:36 | 显示全部楼层
太棒了,修改成功后很有成就感,谢谢LZ
发表于 2010-10-26 12:47:29 | 显示全部楼层
我用的Win7 系统,不行啊。谁用现成的包给我啊?705339374@qq.com
发表于 2010-11-23 14:49:06 | 显示全部楼层
太感谢了....
这个好像太强大啦 嘎嘎  
发表于 2010-12-10 16:32:08 | 显示全部楼层
不修改舰船属性的话,这个很猛!
发表于 2010-12-13 16:10:18 | 显示全部楼层
修改成功,感谢楼主分享。辛苦了
您需要登录后才可以回帖 登录 | 加入帝国

本版积分规则

小黑屋|手机版|Archiver|泰坦帝国

GMT+8, 2023-5-30 21:43 , Processed in 0.208201 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.4 Designed by 999test

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表