奇迹时代3吧 关注:3,322贴子:34,086
  • 10回复贴,共1

群主要求的MODDING教程四:制作新装备

只看楼主收藏回复



IP属地:江西1楼2018-08-20 13:31回复
    应咸鱼王之邀,制作一份装备mod编辑攻略。废话不多说,现在开始:
    1.首先,创建mod,制作好文本文档(装备一般不需要文字描述,设置一个名字就行)


    IP属地:江西2楼2018-08-20 13:33
    回复
      2.用mod编辑器打开equipmentitems.rpk,切换到Item Library标签:


      IP属地:江西3楼2018-08-20 13:34
      回复
        3.我们选取任意一个空白栏位,新建一个物品,为其更改项目名:


        IP属地:江西4楼2018-08-20 13:35
        回复
          4.编辑面板介绍:

          在介绍前,提示一下,其实每当你选中一个条目标题,下方红色方框内都会给出注释。
          Item is default:选择true就可以把它设置成默认物品(英雄出生自带,不显示在物品栏和装备栏里面)
          Visualization settings:设置该物品外观(直接引用模型)。
          Item Type:物品类型,即装备位置。
          Properties:物品属性,核心设定项。
          Item Rarity:物品稀有度,即掉落几率。
          Melee Type:当该物品作为近战武器攻击时,表现出的动画效果。
          Hand:装备在哪只鳍(手)上。
          On Pick Up:拾取时触发的事件。
          Base Value:价值,直接影响该物品的等级(神话300,传奇225,150/100/50以此类推。)
          Can Sell:是否能出售。
          Screen Name Localized String:物品在游戏中显示的名称。


          IP属地:江西9楼2018-08-20 13:43
          回复
            5. 我们现在来制作一把“咸鱼之刃”:
            a) Item type》》weapon。设置物品类型为武器。
            b) Visualization Settings:Category》》Item Library Visualizations,Resource》》Bloodthirsty Claymore of the LegendaryWarlord Visualization。设置外观为“传奇军阀的嗜血大剑”。
            c) Properties》》随便挑随便选。属性设置。
            d) Item Rarity》》Rare。稀有度设置为罕见。
            e) Base Value:全部改成300(神话级装备)。
            f) Screen Name Localized String:

            搜索修改显示名称。
            关于名字的格式如上图,xianyu_treasure@blade_of_salted@name,text:bladeof salted。Xianyu_treasure表示引用的文本文档名(文档内A1的内容),blade_of_salted表示该项的SCENE ID,name则是来自TEXT ID,而Text下的内容则是对应文本文档里的TEXT / SPEECH标题下内容。
            至此,一件装备新建完成。


            IP属地:江西10楼2018-08-20 13:44
            回复
              6. 进阶操作:制造一件刃甲。
              刃甲,即可以提供攻击力和伤害反弹的护甲,但是仅仅靠上述操作显然无法让一件护甲拥有这两种属性。所以接下来我们要修改或者创造这两种可以用于护甲的属性。
              a) 打开AOW_UNITPROPERTIES.RPK文件,切换到Upgrade标签下。找到“Melee Physical Strength Upgrade 1”项:

              点击Modify按钮开始编辑,我们要让这个属性可在护甲上适用,而护甲属于Torso(躯干)装备,所以我们把Allowed in ItemType:Torso项的值改成True。之后保存修改并重启mod编辑器。
              b) 回到装备编辑rpk文件下,现在我们可以在护甲的属性中看到物理攻击增加选项了:

              c) 制作反伤属性:打开AOW_UNITPROPERTIES.RPK,切换到DefensiveAbilities标签下。随便选择一个空白栏位,新建伤害反射项:

              名字就叫damage reflection吧。
              把Allowed in ItemType:Torso项的值改成True。
              图标我们可以去把即时愤怒的拷过来用。
              设定反弹伤害的参数(反远/近,反射伤害类型,反弹伤害倍数……)
              技能设置好之后记得保存然后重启mod编辑器。


              IP属地:江西11楼2018-08-20 13:45
              回复
                7. 编辑“刃甲”:
                a) 回到equipmentitems.rpk,Item Library标签下,新建一个物品,项目名就叫Armour of Salted吧。
                b) Item type》》torso。设置物品类型为躯体护甲。
                c) Visualization Settings:Category》》Item Library Visualization,Resource》》Obsidian of the Black Knight。设置外观为“黑骑士的黑曜石护甲”。
                d) Properties》》Damage Reflection,Melee Physical StrengthUpgrade 1,即step.6中编辑的两个属性。
                e) 后面的不再赘述。


                IP属地:江西12楼2018-08-20 13:46
                回复
                  1. 把新增装备加入掉落系统:
                  以“咸鱼之刃”为例。打开equipmentitems.rpk文件,切换到Item Library Sets标签下。在随意空白栏新建一个AoW Item Set项目,项目名就叫Blade of Salted,编辑完后:

                  然后找到编号1栏的All Library Items,开启编辑,打开subsets,添加一行WEAPON_BLADEOFSALTED_SET(就是刚才新建的项目中的setname),这表示加入了总掉落列表。然后找到编号192/193/194的三个Tier掉落列表。选择其中一个或者多个(三个全选也可以),编辑,在items中加入新增装备:

                  这样就好了。顺便一说,Tier越大,宝物掉落的场所也越高级,比如Tier 3基本是传奇或者神话级别的宝藏点出产列表。


                  IP属地:江西13楼2018-08-20 13:48
                  回复
                    阔以阔以


                    14楼2018-08-20 18:39
                    回复
                      大佬~~怎么把这个武器装备改成 能用召唤魔法比如法师的召唤坐骑那样召唤出来


                      IP属地:贵州15楼2018-09-01 15:59
                      回复