yy1xx2qq3 发表于 2021-4-24 18:57

手把手教你把“逆天改命”效果做成戒指功能,佩戴后就能使用

本帖最后由 yy1xx2qq3 于 2021-4-25 08:48 编辑

目前的“逆天改命”中,很多都是下水道,比如妖术、鬼修、灵法等,根本无人选择。但如果把它做成戒指的功能,佩戴后就能使用,而且根据条件随时更换(咸猪手,肉搏之交,随时伺候),那就大不一样了。
基于这个想法,我构思了这种设计。

首先需要残月大神的游戏内容编辑Mod Villai v0.2.2Alpha。具体方法https://bbs.3dmgame.com/thread-6137320-1-1.html
安装Mod Villai v0.2.2Alpha分三步。
第一步,下载MelonLoader,https://mod.3dmgame.com/mod/173451?for=download。解压后放到对应游戏目录SteamLibrary\steamapps\common\鬼谷八荒下。
第二步,运行installer。
第三步,下载Villain v0.2,解压后放到SteamLibrary\steamapps\common\鬼谷八荒\Mods目录下。然后运行游戏。
这时候,mods文件包里就会增加很多文件。读懂了这些文件,就能制作各种你想要的效果了。

接下来,在你的电脑SteamLibrary\steamapps\common\鬼谷八荒\Mods\base中找到我们的第一个文件RingBase,即戒指。添加下面一段。
{
    "id": 4000001,(自己写一个独一无二的)
    "grade": 2,//境界-筑基,自己选择
    "capacity": 35,//背包大小,这里可以改大点
    "lockScore": 125,//封印强度
    "effectValue": "700001"//效果 (这里是关键,你想实现什么就可以添加在这里)
},
这里的700001,要查RoleEffect文件,即逆天改命。这个文件不需要改,只是查看用,也可以直接查小幸文件或其他人总结的逆天改命代码。
{
    "id": 700001,
    "effectType": 3,
    "value": "intoDungeon_700001" //妖术入门,改这里可以添加多个效果。
},
打开第三个说明文件LocalText。
添加如下内容:
    {
    "id": 4000001,(自己编一个独一无二的)
    "key": "item_name4000001",
    "ch": "魂戒·妖术",
    "tc": "魂戒·妖術"
},
    {
    "id": 40000001,(自己编一个独一无二的)
    "key": "item_desc4000001",
    "ch": "此戒由雷泽之石铸造而成,为你的攻击注入了妖法之术,在攻击时有概率将目标变形成一只无害的小鸡。",
    "tc": "此戒由雷泽之石铸造而成,为你的攻击注入了妖法之术,在攻击时有概率将目标变形成一只无害的小鸡。"
},
接下来,我们要把这个物品添加进去。打开ItemProps文件,添加下面这段。
{
    "id": 4000001,(自己编一个独一无二的)
    "name": "item_name4000001",(对应上一个文件说明)
    "type": 3,
    "className": 301,
    "hide": 0,
    "playerShow": 0,
    "npcShow": 0,
    "icon": "shijie",(贴图?)
    "level": 5,(等级)
    "desc": "item_desc4000001",(对应上一个文件说明)
    "isOverlay": 0,
    "drop": 1,
    "dieDrop": 1,
    "auction": 0,
    "sale": 250,
    "worth": 500
},
到了这里,已经成功了一半。接下来,把物品添加到掉落文件GameItemReward中。添加下面内容:
{
    "id": 9999999,(自己编一个独一无二的)
    "rewardID": 999999,(自己编一个独一无二的)
    "condition": "0",
    "itemType": 1,
    "item": 4000001,(上一个文件的物品id)
    "numMin": 1.0,
    "numMax": 1.0,
    "group": 1,
    "firstRewardGroup": 0,
    "layMax": -1,
    "weight": "20000"(掉落几率,越大越容易)
},
最后,我们需要把获得戒指的方法做出来。我设计的是,打当康掉。(这个设计不太友好,除非配合刷新时间缩短的mod。建议改为打普通boss掉。)那么我们打开BattleUnitAttr文件。
具体可以看我的另一个帖子“详解怪物掉落物品机制及修改方法”https://bbs.3dmgame.com/thread-6161555-1-1.html
{
    "id": 22021,
    "name": "battle_unit_name7211",
    "baseID": 7211,//炼狱当康,查UnitBase中id
    "growPercent": 100,
    "attrScale": "0",
    "dropID": "103171|510303|103171|510303|530301|540201|999999",(在这里添加就可以,上一个文件中的"rewardID")
    "firstReward": "0",
    "exp": 0
},
最后,把修改过的文件放进一个patch_*文件夹内,然后放入游戏根目录下的\Mods\Villain内。
好了,希望大家都能制作自己喜欢的Mod,一起分享。







block_T 发表于 2021-4-24 18:57

6666666666

csceccscec 发表于 2021-4-24 19:12

赞一个,这个思路可以的

小鱼吃大胖鱼 发表于 2021-4-24 21:02

感谢!Momoda!:loveliness:

金刚_互撸娃 发表于 2021-4-24 22:42

论坛牛人太多了····

conga 发表于 2021-4-25 00:06

这个想法很ok{:3_111:}

FUGjF6 发表于 2021-4-25 19:50

路过,看看{:3_118:}呢。。。

angliuhuang 发表于 2021-5-3 17:52

很好的构思,不过想知道不通过Mod Villai加载器的话,如何直接在游戏本体里修改,比如解包什么的

2343243243 发表于 2021-5-3 21:29

666666666666666666666666

Lastiara 发表于 2021-11-22 17:48

前来学习一波,楼主解决了我知识的盲区啊

恛噫过去 发表于 2021-11-22 19:13

好像不行。。。。

3dm_18821883 发表于 2024-8-3 12:01

感谢分享
页: [1]
查看完整版本: 手把手教你把“逆天改命”效果做成戒指功能,佩戴后就能使用