深度时空宇宙/太空游戏社区

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
查看: 63751|回复: 123

[原创] X3 Editor 基本武器及船艦修改教學

  [复制链接]
发表于 2010-1-5 19:37:36 | 显示全部楼层 |阅读模式
支持论坛马爸爸买单
本帖最后由 FreemanGL 于 2013-10-5 00:18 编辑

很多人都對遊戲內的設定感到不滿,如HEPT速度太慢、砲塔不能安裝FAA等。現在,就一起創造一個自己滿意的X3世界吧!

這是本人首次寫教學貼,如有錯漏,敬請原諒
回貼是美德,雖然我沒有設定隱藏內容,但我還請各位看過後留下一些意見,謝謝

一樓: 第零章 --- 尋找檔案的準則
        第一章 ---  船艦修改

二樓: 第二章 --- 砲塔屬性修改

三樓: 第三章 --- 武器屬性修改


四樓: 第四章 --- 護盾屬性修改


X3 Editor 2下載網址:
1: X3 Editor 官方載點 (0.0.28版): http://x3e2.doubleshadow.wz.cz/download/X3%20Editor%202-2.0.23.0-setup.exe
2: 本討論區的網盤載點 (0.0.23版): http://cid-153be45b27ccc8e2.skydrive.live.com/browse.aspx/X3TC%e7%9b%b8%e5%85%b3/TC%e5%b7%a5%e5%85%b7/X3Editor%5E0ModManager

增補資料:
有關省卻尋找檔案的程序和解決漢化版X3TC無法正常執行的方法,請參考28樓

第零章: 尋找檔案的準則:
由於X3是以最後的數字檔案優先,假如15和16出現同一檔案的話,遊戲只會載入16的檔案。
例子: 你想找Tships.pck檔案,發現"06"及"07"內都含有這個檔案,那麼修改07內的Tships.pck就可以了。

所以,找檔案應從最大數字開始找,最先找到便是了








第一章: 船艦修改
先開啟X3 Editor 2


然後按Open>open



出來後見到很多檔案:

其中01-XX就是我們的主角。


從最大數字的檔案找,直至找到一個名為"types"的資料夾:

進入types,尋找名為Tships.pck的檔案,沒有的話在其他數字檔內繼續找


選"T File Editor"


開啟後見到這樣:

左面是船艦列表,右面是數據,也就是你將會修改的東西。
我們以Argon Titan 作為例子

General裏,較為常用的分別是: (在希望修改的參數上連按兩下即可作出修改)


Max Cargo Size: 最大可載的貨物種類 (Extra Large Containers XL 就是最大可載XL級貨物了)
Cargo min (buy): 購買時貨倉可載的貨物數目
Cargo max: 最大貨倉可載的貨物數目
Docking Shots: 該船能載多少架小飛機 (若本身沒有內部停泊點,要另外自己加,我自己也不太懂)
Minumum Noteriety: 需要有該種族多少的聲望才能買。

Performance裏,較為常用的分別是:

yaw, pitch, roll: 操控性,分別是X/Y/Z軸的轉向速度
Speed(Base): 購買時的速度
Acceleration: 加速度 (這個數值是沒有Engine Tuning時)
Speed Extension: 可以安裝多少Engine Tuning (會改變Max Speed最大速度)
Steering Extension: 可以安裝多少Rudder Optimization
Power: 護盾發電機的功率
Hull Strength: 船體的血量
Shield: 最大可安裝甚麼類型的護盾
Max Shield count: 最多可同時安裝多少護盾 (如Argon Titan, Shield 是2Gj, max shield count是4,最大護盾便是2Gjx4 = 8Gj)
Weapons Energy: 武器能量最大值
Weapons Recharge Rate: 武器能量回復速度

Model:

建議不要修改,這會改變船艦的使用模型

Turrets:

下面的count代表該砲塔不同位置所擁有的武器數量。(如count改為2,則會有兩門砲從同一位置發射)
在Argon Titan的前砲塔上,看到共有8個定點位,每個定點位有1門砲(count=1),所以Argon Titan的前砲塔共有(8x1=8)門砲。
(注意: 每砲塔不能多於12門砲)


在上面的空格,代表不同砲塔所用的武器設定檔 (決定該砲塔能使用的武器)
SS_COCKPIT_A_FRONT_M2等就是設定檔的名字,雙擊可以改變使用的設定檔,可是每個設定檔本身就不是在這修改。


Compatible Gun: 主砲可安裝的武器,由於Argon Titan沒有主砲,所以是空白)

Compatible Missile: 可發射的飛彈類型

Ware: 預設已經安裝的軟件 (不能直接修改)

评分

参与人数 4UCC +102 好评 +4 收起 理由
wall7788 + 2 + 1 优秀作品!
WDragon + 1 很好很好
beta1 + 100 + 1 [成员间评价]我认为此帖很有意义 ...
SPY + 1 Goodwork!

查看全部评分

 楼主| 发表于 2010-1-5 20:07:18 | 显示全部楼层
本帖最后由 kanhf0514 于 2010-1-5 22:04 编辑

第二章: 砲塔屬性修改:

在Types資料夾內尋找"TCockpits.pck" (同樣是修改最大數字檔內的Tcockpits.pck就行了)


一樣用T File Editor, 開啟後:

找到要修改的設定檔 (如在第一章的Argon Titan前砲塔就是使用SS_COCKPIT_A_FRONT_M2檔,修改這個檔便能改變Argon Titan前砲塔所使用的武器。


左邊是現在支援的武器,右邊是其餘武器。要增加支援的武器,只要在右邊你想用的武器上按一下,再按"Add"就行了。

评分

参与人数 1贡献 +1 收起 理由
beta1 + 1 [成员间评价]我认为此帖很有意义 ...

查看全部评分

 楼主| 发表于 2010-1-5 22:00:41 | 显示全部楼层
本帖最后由 kanhf0514 于 2011-3-21 19:26 编辑

第三章: 武器屬性修改

控制武器屬性的分別是"Tbullets.pck"和"TLaser.pck",同樣在"types"資料夾內。

同樣用T File Editor作修改。
嚴格來說,TLaser.pck是武器本身的參數,TBullet.pck則是武器發射出來的子彈的參數。

現在先介紹TLaser.pck
開啟後看見這:

較常用的參數:
Rotation X/Y: 安裝此武器的砲塔的最大旋轉速度(X/Y軸)。修改這對Photon Pulse Cannon這類的武器很有用啊~
Rotation Z則不要修改,所有武器都是0的。
Rate Of Fire: 每分鐘發射多少發
Projectile: 該武器使用甚麼子彈(名字對應TBullets.pck內的設定檔名字)
Size: 該武器屬甚麼貨物類型 (如Small Containers S表示S貨倉就能載著這武器)
Minimum notoriety: 最少需有多少聲望才能購買這武器。


對於其他參數,如傷害值、射程等,均在TBullets.pck修改。
開啟後: (緊記在左上方選"ID",否則列表全都是"Unknown Object"


跟修改砲塔相似,需要先知道你想修改的武器是用甚麼子彈,記得武器英文簡寫會方便一些。
如"SS_BULLET_EMP"就是Electro-magnetic Plasma Cannon的子彈。

General常用參數:
Model File: 改變子彈的樣貌,例如將"SS_BULLET_PAC"內"Model File"的數值抄到"SS_BULLET_IRE"的話,Impulse Ray Emitter的子彈效果就會變為Particle Accelerator Cannon (其他數據仍然跟IRE一樣)





Bullet Data常用參數:
Hull Damage: 單發對船體的傷害
Shield Damage: 單發對護盾的傷害
Energy Used: 每發射一發子彈需用多少能量
Lifetime: 子彈在空中能夠維持的時間 (秒)
Speed: 子彈飛行速度
Range: 射程。唯讀數據,自動計算,修改"Lifetime"和"Speed"就會改變這數值。
Ammunition: 該子彈所使用的彈藥類型 (像mass Driver這些會消耗彈藥的武器會有用)
若希望將要消耗彈藥的武器變為不用的話,將此參數改為"128",及反選取 "Flags"內的"Use Ammo"

註: 若是光速砲的話,子彈會立刻到達目標,lifetime只用來控制光速的維持時間,Speed只用來控制射程,不會控制子彈速度。例: Lifetime = 2, Speed = 2500m,即是光速維持2秒,射程=2x2500 = 5000m

Flags各參數功用:
PAC: 不明,選取後應會有像Particle Accelerator Cannon的效果,不過我不知是甚麼效果

Beam: 選取後使用該子彈的武器會是光速砲

Zig Zag: 選取後使用該子彈的武器會變成像Ion Disruptor一樣,發射像電,能夠自動跟著目標的武器

Areal: 選取後變成大範圍武器 (像Phased Shockwave Generator 和 Plasma Burst Generator)

Disable Shield: 停止對方護盾運作。(實際效用不明,預設只有Ion Disruptor有選取這選項)

Ignore Shield: 選取後會無視護盾

Use Ammo: 選取後使用該使用該子彈的武器會另外消耗彈藥,所使用的彈藥在"Ammunition"內設定

Repair: 選取後使用該子彈的武器變為維修性質,每發維修的血量等同"Hull Damage"的數值

Flak: 選取後使用該子彈的武器會變成防空砲,子彈消失後會有爆炸效果。(實際效果由Impact Effect控制)

Reduce Speed: 選取後目標若被這子彈命中會減速。
減速幅度在"Reduce Target Speed - Percentage"修改,單位為百分比
受影響時間在"Reduce Target Speed - Duration"修改,單位為秒

Drain Weapon: 選取後目標若被這子彈命中會失去部份武器能量

Damage Over Time: 選取後目標若被這子彈命中會再受持續的傷害
傷害值在"Damage Over Time - Energy"修改
持續傷害時間在"Damage Over Time - Duration"修改,單位為秒

Fragmentation: 選取後該子彈變為爆裂彈(如Cluster Flak Array及Fragmentation Bomb Launcher)
爆裂出來的子彈類型在"Create Fragment"選取 (例子: 若在PAC內的create fragment設定為"SS_BULLET_IRE",則每發PAC都會爆裂為幾發IRE,傷害、射程等跟"SS_BULLET_IRE"一樣)
Number of Fragments: 每發子彈將會分裂出多少塊碎片

Charged Weapon: 選取後該子彈能夠使用蓄能攻擊
蓄能後威力的增強在"Charged Weapon - Energy Amplifier"修改,貌似單位為倍數
蓄能後該子彈的大小在"Charged Weapon - Size Amplifier"修改,貌似單位為倍數

飛彈修改:

還真抱歉,我竟然不記得寫有關飛彈的修改。
所需要修改的檔案是 TMissiles.pck。尋找跟開啟方法跟以上一樣。
因為懶惰,不截圖了[S:;P:]

常用的數據:
Rotation X: 飛彈左右轉向的速度
Rotation Y: 飛彈上下轉向的速度
Speed: 飛彈極速
Acceleration: 飛彈加速
Damage: 傷害值 (飛彈對盾和船體的傷害值是一樣,所以即使是M2,當它的盾被爆掉後,少量飛彈就能炸掉船體。如一枚Firestorm Torpedo就能一發炸掉任何主力艦,因為它有100萬的傷害值,而原版船體最堅古的船Deca也只有90萬)
Blast Radius: 爆炸半徑,單位貌似是毫米(mm)
Life Time: 飛彈發射後多少秒會自爆,用以配合speed來控制射程
Rate of Fire: 一分鐘可發射多少發 (由於M7M有多管飛彈發射器,所以能夠以極高速度發射飛彈)
Volume: 一發飛彈佔多少空間
Size: 最少需要甚麼類型的貨倉才能運載(注意:不是使用,只是能夠儲存在貨倉)
Minimum notoriety: 最少需有多少聲望才能購買這飛彈
 楼主| 发表于 2010-1-5 22:22:29 | 显示全部楼层
本帖最后由 kanhf0514 于 2010-1-5 22:41 编辑

第四章: 護盾屬性修改

護盾屬性是在"TShields.pck"裏,同樣是在"types"資料夾內,一樣使用"T File Editor"進行修改

開啟後:

常用參數:
Capacity: 該護盾的總能量,這和它的名字無關,若你將1MJ護盾的capacity改為50000,那麼你的1MJ護盾將會有50000血量

Power Drain: 這是盾的基本回復參數,如在1MJ,數值是33,那麼它便每秒回復33點
注意: 若安裝此護盾的船,護盾發電機功率不夠高,它便不能以全速回盾。後面會再解釋。

Efficiency: 效率,護盾回復速度也受這影響。

Volume: 此盾佔貨倉多少空間

Size: 此盾的貨物種類,如"Small Container S"即表示"S"級貨倉便能載此護盾

Minimum Noteriety: 購買此護盾最少需要的聲望


護盾回復速度計算:
以此1MJ盾作例子:
Power Drain = 33kW
Efficiency = 4
那麼此盾的最高回復速度便是 33x4 = 132kW,那麼實質不用10秒便能把此盾完全充電。

特別例子: 如果你的船的護盾發電機只有30kW的功率,那麼你的船使用此護盾時,最大回復速度只有: 30/33 x 33 x 4 = 30 x 4 = 120kW
发表于 2010-1-5 22:30:50 | 显示全部楼层
谢谢LZ分享~~~~
发表于 2010-1-5 23:12:06 | 显示全部楼层
建设完毕了,过来验收,……嗯,施工质量很不错
 楼主| 发表于 2010-1-5 23:16:25 | 显示全部楼层
謝謝,希望不會太亂吧~ 好像一次過寫了很多技術性東西......
发表于 2010-1-5 23:20:29 | 显示全部楼层
希望楼主能在顶楼给个编辑器的下载链接。
另外,我想改一下工厂的产品,因为我的Crystal Fab L产出的是Wheat,而不是Crystals,我曾经打开过TFactories,但不知道怎样修改,如果LZ了解修改方法还请不吝指教。
 楼主| 发表于 2010-1-5 23:25:55 | 显示全部楼层
希望楼主能在顶楼给个编辑器的下载链接。
另外,我想改一下工厂的产品,因为我的Crystal Fab L产出的是Wheat,而不是Crystals,我曾经打开过TFactories,但不知道怎样修改,如果LZ了解修改方法还请不吝指教。 ...
SPY 发表于 5-1-2010 11:20 PM


暫時我只想到用作弊腳本,很少研究有關產品的修改
发表于 2010-1-5 23:51:46 | 显示全部楼层
9# kanhf0514 哦,那就遗憾了,不过还是很感谢楼主的慷慨分享。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

QQ|小黑屋|手机版|Archiver|DeepTimes.NET 太空游戏站 ( 滇ICP备18010452号-1滇公网安备 53011202000342号

GMT+8, 2019-10-21 22:06 , Processed in 0.023872 second(s), 17 queries , Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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