火炬之光2手动制作附魔师

社区服务
高级搜索
猴岛论坛综合游戏交流火炬之光2手动制作附魔师
发帖 回复
倒序阅读 最近浏览的帖子最近浏览的版块
3个回复

火炬之光2手动制作附魔师

楼层直达
karealitte

ZxID:27609113

等级: 上尉
举报 只看楼主 使用道具 楼主   发表于: 2013-09-12 0

   上篇蟹么么讲到火炬之光2手动制作附魔师2,想必大家还记忆犹新吧,下面蟹么么继续为大家带来火炬之光2手动制作附魔师3。          
             3.新加附魔效果(AFFIXES):
          在解包的MEDIA文件夹内,找到点开MEDIA/AFFIXES/ITEMS/
          随意找一个文件,这里以ENCHANTER_STATS_DEFENSE_BONUS.DAT为例,将其转成txt,复制一份,改文件名,比如ENCHANTER_PET_DAMAGE1.DAT.txt.
          打开文件,可以看到如下的代码:
          [AFFIX]
          NAME:ENCHANTER_STATS_DEFENSE_BONUS
          RANK:0
          MIN_SPAWN_RANGE:1
          MAX_SPAWN_RANGE:999
          DURATION:0.000000
          WEIGHT:10
          SLOTS_OCCUPY:1
          [UNITTYPES]
          UNITTYPE:ARMOR
          UNITTYPE:ENCHANTER_STATS
          UNITTYPE:TRINKET
          [/UNITTYPES]
          [NOT_UNITTYPES]
          UNITTYPE:ARMOR
          UNITTYPE:TRINKET
          [/NOT_UNITTYPES]
          [EFFECT]
          ACTIVATION:PASSIVE
          DURATION:0
          TYPE:DEFENSE
          MIN:50.000000
          MAX:100.000000
          [/EFFECT]
          [/AFFIX]
          我们首先要改的是NAME项,比如改成ENCHANTER_PET_DAMAGE1(保持与文件名一致可以减少人为的错误).
          我们一项一项看剩下的内容:
          RANK:0 级别:没用,不需要改
          MIN_SPAWN_RANGE:1 最小随机等级:应该是最小可以附魔到的装备等级,可以自由定义
          MAX_SPAWN_RANGE:999 最大随机等级
          DURATION:0.000000 持续时间:不用改
          WEIGHT:10 权重:决定附魔到的概率,实际概率是WEIGHT/总WEIGHT,所以越大随机到概率也越大,此处改成20
          SLOTS_OCCUPY:1 占槽数:对于蓝装的随机是有用的,这里的意义不明,不改,保持为1
          下面是最关键的UNITTYPE:
          [UNITTYPES]
          UNITTYPE:ARMOR
          UNITTYPE:ENCHANTER_STATS
          UNITTYPE:TRINKET
          [/UNITTYPES]
          [NOT_UNITTYPES]
          UNITTYPE:ARMOR
          UNITTYPE:TRINKET
          [/NOT_UNITTYPES]
          首先,你需要将ENCHANTER_STATS改为你所新建的单位类型,此处是ENCHANTER_PET.这里决定了哪个附魔师可以附魔出这一项属性.全能和打孔附魔师是例外,这里不涉及.
          然后这里还有另外两类UNITTYPE:ARMOR(护甲)和TRINKET(首饰),其实除了这两类之外,还有一类很常见WEAPON(武器),这三项决定了那些装备可以附魔到这个属性.
          因为我们想做的是伤害类的,打算只有武器才能附魔到这个属性,所以将ARMOR和TRINKET删掉,重新写上WEAPON,改完之后如下:
          [UNITTYPES]
          UNITTYPE:ENCHANTER_PET
          UNITTYPE:WEAPON
          [/UNITTYPES]
          [NOT_UNITTYPES]
          UNITTYPE:WEAPON
          [/NOT_UNITTYPES]
          最后是选择具体附魔何种属性:
          [EFFECT]
          ACTIVATION: PASSIVE
          DURATION:0
          TYPE: DEFENSE
          MIN:50.000000
          MAX:100.000000
          [/EFFECT]
          我们改成:
          [EFFECT]
          ACTIVATION: PASSIVE
          DURATION:0
          TYPE: PERCENT PET DAMAGE
          MIN:5.000000
          MAX:5.000000
          [/EFFECT]
          这样就是5%的宠物伤害了.
          具体属性怎么写,你可以在MEDIA/AFFIXES/ITEMS/中找现有的属性,通过修改数值来得到.
          至于哪种写法对应与什么样的属性,可以将MEDIA/EFFECTSLIST.DAT转成txt,并打开,然后搜索type(这里是PERCENT PET DAMAGE),就可以看见游戏内的显示了.
          改完后,保存,将其转为DAT文件.
          下面就还剩最后一步了,也就是注册这个效果:
          在解包的MEDIA文件夹内,找到MEDIA/AFFIXES.RAW文件,将其转换成txt(将这个文件拖到RAW2TXT.exe上即可).
          在其中如下添加:
          [AFFIXES]
          ...
          [AFFIX]
          Name:ENCHANTER_PET_DAMAGE1
          File:MEDIA/AFFIXES/ITEMS/ENCHANTER_PET_DAMAGE1.DAT
          MinSpawnRange:1
          MaxSpawnRange:999
          Weight:20
          DifficultiesAllowed:-1
          [UNITTYPES]
          ENCHANTER_PET
          WEAPON
          [/UNITTYPES]
          [NOTUNITTYPES]
          WEAPON
          [/NOTUNITTYPES]
          [/AFFIX]
          ...
          [/AFFIXES]
          我们需要添加的就是从[AFFIX]到[/AFFIX]这些,下面具体说一下里面的含义:
          [AFFIX]
          Name:ENCHANTER_PET_DAMAGE1 词缀名,也就是之前改的ENCHANTER_PET_DAMAGE1.DAT文件中的NAME
          File:MEDIA/AFFIXES/ITEMS/ENCHANTER_PET_DAMAGE1.DAT 文件路径,就按照这个路径放吧
          MinSpawnRange:1 最小随机等级,这个也是之前的参数,改过去吧
          MaxSpawnRange:999 最大随机等级,改成之前的设定参数
          Weight:20 权重,ENCHANTER_PET_DAMAGE1.DAT中有完全一样的属性,改成设定的值
          DifficultiesAllowed:-1 难度限制,-1为不限制,建议不要改
          [UNITTYPES] UNITTYPES和NOTUNITTYPES按照之前的文件改
          ENCHANTER_PET
          WEAPON
          [/UNITTYPES]
          [NOTUNITTYPES]
          WEAPON
          [/NOTUNITTYPES]
          [/AFFIX]
          添加完后,保存,将其转回AFFIXES.RAW(这个文件不能通过改文件名来完成兼容),将其放到MEDIA根目录下.
          到这一步为止,MEIDA文件夹下应该有5个文件:
          MEDIA/UNITDATA_EN_PET.RAW
          MEDIA/AFFIXES.RAW
          MEDIA/UNITS/MONSTERS/MERCHANT/ENCHANTER_PET.DAT
          MEDIA/UNITTYPES/ENCHANTER_PET.DAT
          MEDIA/AFFIXES/ITEMS/ENCHANTER_PET_DAMAGE1.DAT
          此时你可以将这个MOD打包,进入游戏,调出控制台,输入ENCHANTER_PET(你所改附魔师文件中的NAME项),如果可以成功调出你改的附魔师的话,就说明成功了.
             以上就是蟹么么为大家带来的火炬之光2:http://www.douxie.com/game/10212.html手动制作附魔师3,希望对大家有帮助。
本帖de评分: 1 条评分 DB +15
DB+15 2013-09-12

◐ 青若包包,单机版块欢迎你 ◑

久爱我i

ZxID:2360

等级: 大将
配偶: 久伴我i
 ✾热会①队✾    ✾校园青春✾         

举报 只看该作者 沙发   发表于: 2013-09-12 0
谢谢分享

际遇之神

奖励

偶遇星哥,传授还我漂漂拳,获得1清洗卡

引用

凤姐变杨幂,更多精彩尽在PS板块
带你走进校园青春,从此不再需要黄瓜
CrystalSemJung

ZxID:5201

等级: 贵宾

举报 只看该作者 板凳   发表于: 2013-09-12 0
感谢分享

际遇之神

惩罚

破财免灾,路子够硬被人打劫,损失DB10

 练儿。

ZxID:19908209

等级: 元老
配偶:  子谦。
 ▶热会①队◀     ▶勿忘初衷◀  

举报 只看该作者 地板   发表于: 2013-09-12 0
   额 没有图片么

为卿死,为卿生。为卿对月饮长风。
为卿折断青锋剑,为卿吹熄长明灯。

漫漫长夜谁为伴,春帷半卷梦中怔。
追忆前尘生死誓,探问来世聚散盟。

因怜筝曲归山林, 却惜琴音悲且清。
又爱笙鸣林鸟跃,人世浮沉触目惊。

« 返回列表
发帖 回复