当前位置:首页 > 游戏攻略 > 正文

龙腾世纪2装备修改全攻略助你畅游泰利玛

基本修改的步骤与DAO相似,因此不再详细描述,仅简要提及以便老玩家回忆。

使用GFF编辑器定位所需的装备,角色当前装备的物品可以在16219 SAVEGAME_EQUIPMENT_ITEM下找到,而背包中的物品则位于16003 SAVEGAME_PARTYLIST下的16210 SAVEGAME_BACKPACK中。

一个简单的方法可以帮助你找到希望的装备。首先将其装备上或放入箱子中,然后再取下或从箱子中取出,最后保存游戏。这样,该物品将出现在16210 SAVEGAME_BACKPACK下的最后一项。

由于数值规律尚不明确,建议不要添加全新的物品,而是对现有物品进行修改。

在16210 SAVEGAME_BACKPACK中,可以改变tbe100im_enchanted_shield,这是一件来自黑市DLC的物品,名为Lady Rosamund’s Bulwark。这是一面拥有三个插槽的盾牌,没有特殊属性。

龙腾世纪2装备修改全攻略助你畅游泰利玛

找到1013 ITEM_PROPERTIES,可以看到它当前的属性如下:

5500 重甲  Armor - Heavy

3003 剑盾类型 Weapon and Shield Style

8000 符文孔 Rune Slot

3210 要求力量 Attribute - Strength

3215 要求体质 Attribute - Constitution

接着查看1014 ITEM_PROPERTY_POWERS目录

这里的问题来了,value的设置非常复杂,目前无法进行精确的数值修改。根据实验结果,16是一个基本值,任何新添加的属性都可以用这个值来表示,但是否可以视为所有属性的基本单位则尚不明确。

继续进行教程,假设我想实现:

战斗HP自动恢复1110

刺盾               9109

免疫暴击        9000

点击1013 ITEM_PROPERTIES,然后在GFF左下角点击Add,

在新出现的value为0的位置,依次填写 1110, 9109, 9000。

接着点击1014  ITEM_PROPERTY_POWERS目录,同样需要添加3个空值,并按照相同的顺序填入基础单位数值,例如16。 ITEM_PROPERTY_POWERS下的每一个数据项都与ITEM_PROPERTIES中的某个项目对应,其数量和顺序必须一致。

最后保存设置即可。

龙腾世纪2装备修改全攻略助你畅游泰利玛

接下来讨论ITEM_PROPERTY_POWERS中的数值问题。

目前可以确认16是大多数属性项的基础单位,例如16=yes或= +4HP战斗恢复等。

关于符文相关项目的数值规律:

在一个孔装备上为16。

在两个孔装备上为24。

在三个孔装备上为28。

确认16为所有属性的基础单位后,每增加一个单位时直接在原有基础上进行加法即可。具体实例请参考第12楼的详细描述。

补充champion套装的代码:

战士套装:

gen_im_arm_hlm_hvy_champion

gen_im_arm_cht_hvy_champion

gen_im_arm_glv_hvy_champion

gen_im_arm_boo_hvy_champion

法师套装:

gen_im_arm_hlm_lgt_champion

gen_im_arm_cht_lgt_champion

gen_im_arm_glv_lgt_champion

gen_im_arm_boo_lgt_champion

盗贼套装:

gen_im_arm_hlm_med_champion

gen_im_arm_cht_med_champion

gen_im_arm_glv_med_champion

gen_im_arm_boo_med_champion

套装材质代码为2002:

gen_im_wep_rog_dua_iconic 盗贼开头使用的匕首。

gen_im_wep_war_two_iconic 战士开头使用的巨剑。

gen_im_wep_mag_sta_iconic 法师开头使用的法杖。

补充说明一下,能力值以浮点数形式表示……占用4个字节,十六进制表示为3F,即00 00 80 3F,这代表浮点值1,其他数值则通过将浮点数转换为4字节的十六进制,再转换为十进制的方法推导。

1.5对应的十六进制为2000 00 C0 3F

2则为2400 00 00 40

10的表示是9200 00 20 41

这些数值都是4字节的浮点数,您可以使用Windows自带的计算器来进行转换。