cobrag 发表于 2021-11-18 21:27

求一个单独的近战溅射MOD

从来没玩过近战,搞了个小黑骑士,好痛苦,想加个溅射MOD,但又不想改太多我现在的包,我自己搞了挺多大佬有意思的东西,求一个单独的溅射MOD,自己调半天要不就是大包袱什么的消失了,要不就是买到小护符,重开游戏进不去存档,苦恼。求大佬放个可以简单修改TXT文件,就能用的溅射MOD,或者来个教程我试试自己改也行

流淌的风华 发表于 2021-11-18 21:27

本帖最后由 流淌的风华 于 2021-11-18 22:31 编辑

很简单,N网的那个搞那么复杂纯属脱了裤子放屁,还有废代码。在missiles.txt里新建一个missile,随便叫什么都行,比如叫splashmissile,复制多重箭投射物的代码进去,把CelFile列的arrow改成bloodlarge02或是别的dcc文件名,再把范围改成5。接着打开skills.txt,复制多重箭到最后,改名叫splashdamage,把SrvMissile清空,SrvMissileA和B改成刚才新建的那个missile。最后打开cubemain.txt,做一个合成公示,放任何东西加33号符文或别的什么,输出useitem,后面的mod1写att-skill,mod param写刚才新建的技能的编号,mod min写100,mod max写1,意思是在物品上附加一个攻击触发技能,100%释放,等级为1。之所以用att-skill而不是hit-skill,因为既然是范围攻击,你用棍子扫前面一堆怪,总不可能必须打着一个才可能打着旁边一堆吧。
然后打开Data\hd\missiles\missiles.json,加入,"proc_splashdamage":"blood_large_02" ,这是让高清版能够调用溅射的图像效果,不然只能在传统界面看到效果。

流淌的风华 发表于 2021-11-18 22:04

不想要“一股邪恶力量”的话,在skillsdesc.txt里加上这么一行:SplashDamage        0        0        0        0        0        skillname0        skillld0        skillld0        skillan0    这样就会显示为在攻击时100%的概率释放1级攻击。

进阶的用法是把赫拉迪克方块附加上溅射,并且调用monprop和states给近战佣兵都加上溅射,就像我在我的风华模组里做的那样。

sit1616 发表于 2021-11-18 22:07

作为暗黑2老玩家
近战、德鲁伊太弱了,技能完全得改一改
而法师和NEC太强

cobrag 发表于 2021-11-18 23:08

流淌的风华 发表于 2021-11-18 21:27
很简单,N网的那个搞那么复杂纯属脱了裤子放屁,还有废代码。在missiles.txt里新建一个missile,随便叫什么 ...

感谢大佬,虽然有点懵逼,但去试试,另外我就是用的风华大佬的MOD包

kingdoom3 发表于 2021-11-19 21:11

流淌的风华 发表于 2021-11-18 21:27
很简单,N网的那个搞那么复杂纯属脱了裤子放屁,还有废代码。在missiles.txt里新建一个missile,随便叫什么 ...

大佬,怎么才能把溅射改成角色自带被动技能呢。。

流淌的风华 发表于 2021-11-19 22:02

kingdoom3 发表于 2021-11-19 21:11
大佬,怎么才能把溅射改成角色自带被动技能呢。。

我也想,但是没想到好办法

kingdoom3 发表于 2021-11-20 11:00

流淌的风华 发表于 2021-11-18 21:27
很简单,N网的那个搞那么复杂纯属脱了裤子放屁,还有废代码。在missiles.txt里新建一个missile,随便叫什么 ...

奇怪啊,我照例改了,但是宝盒合成后装备属性没有变化。。。

kingdoom3 发表于 2021-11-20 11:52

改完了竟然没有溅射效果。。

cobrag 发表于 2021-11-20 12:45

本帖最后由 cobrag 于 2021-11-20 12:51 编辑


流淌的风华 发表于 2021-11-18 21:27
很简单,N网的那个搞那么复杂纯属脱了裤子放屁,还有废代码。在missiles.txt里新建一个missile,随便叫什么 ...
大佬,我试了,都按教程一步步来的,但那个配方,我整不对,我用的1号符文+2号符文输入填的r01+r02 输出那里填的useitem 后面的也是按教程填,然后游戏里面一合成 就是1号+2号变成1个1号,输出那里改成小护符,小护符就是随机属性了,大佬求救啊
https://bbs.3dmgame.com/forum.php?mod=image&aid=5459163&size=300x300&key=3d4458964cbc1a89&nocache=yes&type=fixnone

流淌的风华 发表于 2021-11-20 16:47

你公式不对,char+r01+r02 =useitem
意思是在护符上加属性

cobrag 发表于 2021-11-20 20:41

流淌的风华 发表于 2021-11-20 16:47
你公式不对,char+r01+r02 =useitem
意思是在护符上加属性

行 我再试试

cobrag 发表于 2021-11-25 21:50

流淌的风华 发表于 2021-11-20 16:47
你公式不对,char+r01+r02 =useitem
意思是在护符上加属性

谢谢大佬,能用了,但攻击没啥视觉效果啊,按你说的加了那个文件也是没特效

流淌的风华 发表于 2021-11-25 21:54

cobrag 发表于 2021-11-25 21:50
谢谢大佬,能用了,但攻击没啥视觉效果啊,按你说的加了那个文件也是没特效

...

你可以参考我的风华模组里面的json文件

yunnie168 发表于 2022-7-26 11:49

流淌的风华 发表于 2021-11-18 21:27
很简单,N网的那个搞那么复杂纯属脱了裤子放屁,还有废代码。在missiles.txt里新建一个missile,随便叫什么 ...

大佬求助,我按照你教的步骤,missiles.txt里复制一个multipleshotarrow,然后改名splashmissile,改id,CelFile列的arrow改成BloodLarge02,range改成5;skills.txt里复制一个Multiple Shot,改名splashdamage,SrvMissile这列本身是空的,SrvMissileA和B改成了splashmissile。合成公式那边没问题,已经成功指向到这个技能添加进来了。现在就是近战攻击并没有溅射效果。大佬看到哪里有问题可以指点下嘛

ancientdoom 发表于 2022-7-26 12:42

流淌的风华 发表于 2021-11-18 22:04
不想要“一股邪恶力量”的话,在skillsdesc.txt里加上这么一行:SplashDamage        0        0        0        0        0        skillname0        skilll ...

666666666666666

yyh2594433587 发表于 2022-8-6 08:27

同样没成功~能问下怎么回事吗?

froda 发表于 2022-8-16 14:30

流淌的风华 发表于 2021-11-18 21:27
很简单,N网的那个搞那么复杂纯属脱了裤子放屁,还有废代码。在missiles.txt里新建一个missile,随便叫什么 ...

"proc_splashdamage":"frost_nova"用这个也不错,改这句就能改溅射的效果
页: [1]
查看完整版本: 求一个单独的近战溅射MOD