2012年9月29日 星期六

火炬之光2 控制台 遊戲內容修改密技


這是官方的控制台,不是額外做的修改器,遊戲中使用絕對不會遇到crash的問題,所以使用起來也比較安全。在遊戲過程裡可以打開控制台,透過輸入指令來修改一些遊戲內容。

image

火炬之光2 Torchlight 2 MOD 編修-MOD中各類型文件介紹

在利用解封裝工具Torchlight 2 Extractor 把官方的遊戲資料文件DATA.PAK解封裝後(見工具使用教學),所有的檔案會被包在MEDIA的資料夾中,如下圖,資料量非常的驚人(廢話),所以我們要進行修改前,對於MOD資料中包含的類型文件需要先了解,屆時要修改寵物技能、武器的參數…等等,才不會不知從何下手。
image

MEDIA文件夾內的文件有以下資料夾,依不同的遊戲物件分類放置,資料夾的名稱蠻容易識別的,比方說,我要修改遊戲中「物品→斧頭」的數值,所有的斧頭資料就放在MEDIA\UNITS\ITEMS\AXES裡頭,如下圖,所以索引起來還好,不會太吃力。
image

而遊戲文件的檔案類型,就是要特別說一下的,如果是要改斧頭的數值,那麼這類的參數都會是用DAT類型的檔案儲存,至於其他檔案類型的文件各儲存了哪些內容呢?MEDIA文件夾內的文件有這些以下檔案類型
DAT,LAYOUT,RAW,MESH,HIE,TEMPLATE,ANIMATION,SKELETON,PNG,DDS,TTF,FONT 。(注意喔,所有的檔案類型都是用大寫,遊戲運行只認大寫)
不同類型的的物件,儲存的資料不同,當然處理的方式就不同了,以下就分別介紹之。

火炬之光2 Torchlight 2 MOD 編修-修改武器範例

 

低等級限制的傳說武器

這裡以手槍 PISTOL 為例,我們來把傳說武器的等級限制給修改,讓新手也有機會可以使用。

先查詢一下物品代碼 (見物品ID及名稱一覽),找到我們想要修改的傳說武器,查詢以後,我們以LEGENDARY_PISTOL01來示範。
image

為了快速測試,我們再調用控制台(使用方式見控制台 遊戲內容修改密技)直接叫出 LEGENDARY_PISTOL01 ,如下圖,好吧,武器資訊上寫著「作弊物品」,翻譯的太直白了吧,讓我有點不好意思,重點不是這個,重點是這個武器等級是54(下圖最右上角)。
image

好了,接下來就是找到該文件了,武器的數值都是放在MEDIA\UNITS\ITEMS\PISTOLS 下,找到 LEGENDARY_PISTOL01.DAT 後轉成 txt 就可以編輯了。
image

[UNIT]
<STRING>UNIT_GUID:7817913314049891889
<STRING>BASEFILE:media\units\items\pistols\base_pistol_unique.dat
<STRING>ICON:icon_weapon_pistol03
<INTEGER>LEVEL:54
<STRING>MESHFILE:pistol03
<STRING>NAME:legendary_pistol01
<INTEGER>RARITY:0
<STRING>RESOURCEDIRECTORY:media/models/weapons/_Pistols
<INTEGER>SPEED:80
<INTEGER>SPEED_DMG_MOD:80
<INTEGER>DAMAGE_PHYSICAL:100
<STRING>UNITTYPE:LEGENDARY PISTOL
<TRANSLATE>DESCRIPTION:Legendary Pistol Collection\nNumber One of Five
<TRANSLATE>DISPLAYNAME:Beyond the Darkness
<INTEGER>MINLEVEL:45
<INTEGER>RARITY_DMG_MOD:160
<FLOAT>SCALE:1.500000
<INTEGER>SOCKETS:2
<TRANSLATE>UNIDENTIFIED_NAME:A Truly Spectacular Find!
<INTEGER>DEXTERITY_REQUIRED:120
<INTEGER>MAGIC_REQUIRED:60
<STRING>ATTACHEDLAYOUT:media/particles/weapons/legendaries/pistollayout.layout
[AFFIXES]
<STRING>AFFIX:UNIQUE_DEGRADE_ARMOR5
<STRING>AFFIX:UNIQUE_KNOCKBACK3
<STRING>AFFIX:UNIQUE_MANA_STEAL5
[/AFFIXES]
[/UNIT]

程式碼中,我們修改行5的<INTEGER>LEVEL:54為<INTEGER>LEVEL:1,然後看看結果如何吧!結果如下圖,如何,武器等級從54級變成1了吧。

image

不過你也可以看到,武器等級一降低了,秒傷、物傷、其他的附加效果也會跟著降低了。這個就是火炬之光好玩的地方了,武器的能力不是寫死的 (很多物品都是這樣設計的 ),但不可否認的,這把改過的武器絕對是同等級武器中的極品。

火炬之光2 Torchlight 2 職業介紹

image

火炬之光2 遊戲中的職業有四種,簡單的說,灰燼法師 EMBERMAGE 是純魔法輸出法師,狂戰士BERSERKER是純物理輸出戰士,工程師ENGINEER是像聖騎士那樣的角色,漂泊者OUTLAND類型像刺客。以下是官方的介紹,從隻字片語間,可以大略了解角色的特性。

火炬之光2 Torchlight 2 物品ID及名稱一覽

使用說明:這個是在使用TL2控制台時方便調用,所以列出所有物品清單
如果要找劍的話,就用CTRL+F找「SWORD」,物品上有該單字的都是,以下先提供分類供檢索:

******防具飾品******
(有「Legendary」 綴詞代表傳說,「Unique」 代表橙色系類)
HELMET :頭盔
CHEST ARMOR : 護甲
SHOULDER ARMOR :護肩
GLOVES :手套
BELT :腰帶
PANTS :下裝
BOOTS :鞋子
RING :戒指
NECKLACE :項鍊
COLLAR : 寵物項圈
STUD : 寵物飾品

******武器******
(有「Legendary」 綴詞代表傳說,「Unique」 代表橙色系類)

AXE 斧
GREATAXE 雙手斧
SWORD 劍
GREATSWORD 雙手劍
MACE 錘
GREATHAMMER 雙手錘
WAND 單手杖
STAFF 雙手杖
SHIELD 盾
FIST 拳套
BOW 弓
PISTOL 手槍
CROSSBOW 弩
RIFLE 火槍
CANNON 加農炮

以下為TL2中,6114物品裝備的名稱及ID一覽

Related Posts Plugin for WordPress, Blogger...
// Dnow Function