找回密码
 注册
X系列官方授权正版
搜索
查看: 2626|回复: 1

[分享] XTEND英文版个人修改史

[复制链接]
发表于 2009-1-29 22:20:46 | 显示全部楼层 |阅读模式
本帖最后由 senary 于 2009-1-30 16:02 编辑

1 安装X3
2 安装X3升级包到2.5版
3 安装bonus package 3.1.05
4 安装工具包包
   X Plugin Manager;
http://forum.egosoft.com/viewtopic.php?t=218121
   X3 EDITOR;      
http://forum.egosoft.com/viewtopic.php?t=220438&start=0&sid=38dafec11fc52f8bbf362df95742eb2d
   X3 MapViewer;
   X3 ModManager     
http://forum.egosoft.com/viewtopic.php?t=108888
//此时cat文件01~09
5 覆盖安装Xtend0.7.5.exe     
http://www.thexuniverse.com/forum/showthread.php?s=f02004965020d5548b2d0d6ee4a16e6f&t=12886
0.7.X各版本需要安装核心文件后再安装其XTM script文件,但0.7.5 full 版说明书上并没有写这一点,后经不完全测试,直接覆盖,新建游戏时候宇宙初始化良好(XTM脚本里面有个initial文件)其他版本的0.7.X版没安装XTM时候会出现部分任务丢失,部分M0船只无法直接使用的情况,但可以用脚本控制台直接创造。
6 下载星球大战mod或者单个舰船模型
http://forum.egosoft.com/viewtopic.php?t=204348
由于网速原因,我只下了部分船模
http://forum.egosoft.com/viewtopic.php?t=168652
我们只需要.XSP文件
完全自定义飞船,必须自己用3DMAX建模,得到.bod文件,请查看文件格式转换的相关资料
7 新舰船模型文件提取
自己用3dmax做的船模可以跳过第7步
使用X Plugin Manager工具所在文件夹下的 XPMShipCreator.exe 将第6步下载到的XSP文件解压至工作目录,出现object文件夹(包含一大坨bod文件)和描述文件夹(Tship定义该船性能,Tlaser定义新武器,Tbullet定义新子弹,cockpit定义新炮台,conponets描述组件位置关系)
8 新舰船模型文件的导入
使用X3 Modmanager打开最后一个编号的CAT文件,将7步中所得到的object文件夹所有内容导入根目录(都是bod文件),描述文件不必导入
9 创建新舰船
使用X3 EDITOR 打开最后一个编号的CAT文件,打开TShip文件(如果没有Tship则打开倒数第二个编号的CAT文件),添加新飞船,使用刚才的object路径,写上飞船主体模型所在路径,驾驶室贴图所在路径,我怕麻烦,直接用X Plugin Manager目录下的XPMShipCreator.exe 打开下载后的文件,对照复制粘贴,选择炮台的点位置时候也是原样照搬,选择枪械安装在炮台哪个相对位置的时候也是原样照搬。volume为模型放大倍数,选择1,否则会出现比泰坦还大的M5
10 创建新的炮台属性Tcockpits
如果炮台属性使用原有的,忽略第10步,如果该船炮台是自定义的,或者你想使用万能炮台,则用X3 EDIT打开Tcockpit文件,添加该炮台,炮台只有三个属性,1 名字自定义,不重复,好记忆就行。2 场景,为0则没有,有文件则添加绝对路径,操作炮台时候可以看到这个图片mask后的太空,而不是空荡荡的 3 可以使用的武器代码。我选择了万能炮台,即可以使用所有武器。如果忘记了该代码,可以用X3 EDIT给舰船的front laser 选择所有武器,查看其weapon标识中possible weapon的那个数字,拷贝过来。我用的是-125726358
11 修改map,使之成为只有玩家能造的船
使用X3 EDIT 打开最后一个含有map文件的cat文件,在第一个kingdom‘s end星系中添加Dock类型的HeadQuarts,删除其second resoure,添加docked ships 改空间站属性中的持有人为player,添加坐标x,y,z其中y方向垂直电脑屏幕。在docked ship下添加自己刚才的飞船,每样至少2个,HeadQuart反向拆解该飞船后,全宇宙只有自己可以生产该飞船
12 一次性永久内嵌所有合法软件
使用x3 editor打开warelists,发现第46组数据是空的,ok,我要使用它. 用ModManage将该文件提取出来,使用写字本打开该文件,将

0; /46

替换为

32;SS_WARE_BOOST;SS_WARE_SW_FIGHT_1;SS_WARE_SW_FIGHT_2;SS_WARE_TECH216;SS_WARE_SW_SPECIAL_1;SS_WARE_SCANNER3;SS_WARE_TECH275;SS_WARE_TECH276;SS_WARE_SW_NAV_1;SS_WARE_TECH242;SS_WARE_SW_TRADE_1;SS_WARE_TECH231;SS_WARE_SW_TRADE_2;SS_WARE_SW_NEW13;SS_WARE_LIFESUPPORT;SS_WARE_BEAMING;SS_WARE_WARPING;SS_WARE_TECH277;SS_WARE_TECH241;SS_WARE_TECH246;SS_WARE_ORECOLLECTOR;SS_WARE_SW_NEW4;SS_WARE_SW_NEW5;SS_WARE_SW_NEW6;SS_WARE_SW_NEW7;SS_WARE_SW_NEW8;SS_WARE_TECH221;SS_WARE_SW_NEW12;SS_WARE_SW_NEW16;SS_WARE_SW_NEW18;SS_WARE_BESTBUY;SS_WARE_BESTSELL; /46
其中“32”表示内嵌物品合计32个,“46”表示这是编号第46组内嵌物品

保存该txt文件,替换掉原来的warelists(使用mod manage打开最后一个含有warelists的cat文件,鼠标把修改的warelists.txt文件拖进去,选择路径覆盖掉原来的)

14 最后修正
用X3 editor打开Tship,全屏模式,然后发现船的属性最后一项是wares(内嵌物品),将你的爱船的该属性改为上面的“46”号,如果新加了吧炮台属性,则将飞船的cockpit改为你刚才在Tcockpits新定义的,则将决定你飞船上炮塔能安装的武器类型,及手动操作炮塔时候看到的布景

15 测试
开始新游戏,听到发音extend install,并且5分钟内没有报告失败(失败则重新开始游戏),好,新船诞生,护盾再生能力像蟑螂,血厚得像泰坦,正面XX门kyom EMitter,货舱能装10个空间站,更重要的是,所有合法的物品,该飞船基本都装了(想添加的话,直接改第12步)

16 开始放荡
退出游戏,上网,看见自动采矿的脚本,下。看见舰队脚本,下,看见将工厂安装在飞船上的脚本,下..........
注意,新建物品的脚本需要重开始游戏,否则需要在游戏中使用脚本控制台手动添加
注意,新建物品不可和xtend中已有物品重名
注意,新建脚本不可和Xtend中已有脚本重名
具体方法是用plug install查看想要安装的脚本文件,看其包含的文件,然后打开t文件夹和script文件夹,查看有无重名。
物品重名是用x edit查看wareT(一般都是wareT,其他几个ware?是商品名字,wareT包含所有可以install在飞船上的物品,比如采矿机,战斗软件,贸易软件等等

一些题外话:
Tlaser中的武器不要搞得太变态,电脑的准头比玩家大得多,建议修改有弹药限制的
Tship中的船速不可太快,否则发射的导弹出了弹仓就爆炸,交通事故率大大提升
M3船只上使用1G的护盾进游戏后默认不会安装,要手动安装。125M护盾则会自动给你安装满
新买的M3船默认只装2门炮,无论你有多少炮位,但是炮台会给你满炮
船太大进港或出港要爆炸,修改Tship船属性中的volume,改小一点
剔除primery sesource 和sencond resource对产量无影响,可以在map中改,也可在脚本中命令,但最后要加上“目标工厂->factory task on=ture”这个命令,如果不行就是“目标工厂->sation task on=ture"

目前正在琢磨工厂的产能文件是哪个

最后,感谢A Monkey's guide to adding ships to X3 的作者
http://forum.egosoft.com/viewtopic.php?t=168652

评分

参与人数 1UCC +20 收起 理由
southwolf + 20 多谢分享!

查看全部评分

头像被屏蔽
发表于 2010-10-12 12:14:56 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

Archiver|手机版|小黑屋|DeepTimes.NET 太空游戏站