2.增加装备,加强外观:
首先需要修改宠物的装备格,文件位置:MEDIAINVENTORYCONTAINERS
文件名: PETBODY.DAT (这个文件也需要按原目录加入到MOD中)
[SLOTS]
...
[/SLOTS] 这个结构内部是定义宠物装备栏位置
初始的情况只有一个项圈和两个牌子.
大致看了一下,对人物外观有效果的只有头盔,躯干,裤子,鞋子和双手.
所以需要把这些项添加到这个结构里,这些项都可以从同目录下的BODY.DAT内找到,分别是HEAD,TORSO,PANTS,BOOTS,以及LEFTHAND和RIGHTHAND.
以如下的结构添加(直接拷贝就行):
[SLOT]
[/SLOT]
改完这一步,我们需要给初始的宠物穿上装备.
重新回到PET_CAT.DAT文件
添加如下结构:
[EQUIPMENT]
...
[/EQUIPMENT]
这个结构是给宠物穿上装备的,当然要求符合装备要求,宠物没有基本属性,所以只能依靠等级.
在这个结构中添加装备的语句如下:
其它的语句也类似,左手是LEFTHAND,鞋子是BOOTS,裤子是PANTS,需要注意的是头盔的关键字是HELMET,躯干的关键字是CHEST.
后面的物品索引名字,可以通过该物品文件中
修改物品(估计基本都会,但还是说一下吧):
首先是武器,以pistol_n01这把枪为例(MEDIAUNITSITEMSPISTOLSPISTOL_N01.DAT):
如果想要让武器发光,就给武器增加一点元素伤害:
其次是防具,防具在MEDIAUNITSITEMS下,挺坑爹的,全塞在一起,但是一样可以通过关键字来判断防具类型
有些装备有职业限定,注意避开,其中会有这样的代码:
[REQ_CLASS]
[/REQ_CLASS]
防具以我所用的盔甲为例(CLOTH_A_CHEST.DAT):
等级依旧需要改成1级(从查找表来看,普通装备2级也可以,魔法装备和独特装备不行)
装扮效果由以下结构定义:
[WARDROBE]
...
[/WARDROBE]
一般都是两组,分别定义男女.理论上找到合适的装备,只要把相应的代码拷贝过来就行了.这一点我没测试,请反馈效果.
如果你需要的装备没有这些代码,请从其BASEFILE指向的装备一级一级地查看.
装备属性最好改低,不然可能会引入BUG.
记得让宠物额外的装备位置穿满,不然当你让宠物捡装备或者使用shift+左键把装备给宠物时,如果宠物符合装备要求,它会自己穿上...