查看: 1732|回复: 24

【原创教程】使特定技能触发另一个技能。非spell_linked_spell

[复制链接]

30

时沙

4

精华

8

主题

声望: 2621   虚弱: 0

Lv.6

炉石银色北伐军

发表于 2019-5-19 21:00:33 | 显示全部楼层 |阅读模式
我们经常会看到 天赋 或者 雕文 里面 有一些 特定技能 可以触发 其他技能 或 技能效果例如: 战士武器天赋中的 血之气息
QQ图片20190519193354.png 又或者是我自己制作的那些 23.png

话不多说。我们正式开工。

我们制作一个 使用斩杀技能会使你下一次致死打击对目标造成的伤害提高744点,持续20秒,且可以叠加2次的技能效果。

这个技能分为2段 2个技能  触发器技能 :使用斩杀技能会使你
                                       触发的技能:下一次致死打击对目标造成的伤害提高744点,持续20秒,且可以叠加2次的技能效果。
打开spell.dbc
打开数据库world里面 spell_proc_event 表

首先我们需要制作一个 触发器技能(被动)
spell.dbc  找一个触发器技能先,例如就这个血之气息好了,把血之气息技能ID 56636  复制行到新的ID 99998。

把触发器技能99998 以下列修改:

35列(技能发动规则):修改成 0x15550(16进制)  至于为什么是这个 去看spell.dbc的 列解释  斩杀是一个技能。

36(技能发动几率):修改成 100 ,每次使用斩杀都会触发。

37(技能发动次数):这个默认0 就行了。

72列(技能效果): 默认 6 ,上BUFF。

87列(技能释放目标):默认 1 ,对自己释放。

96列(技能的光环):默认 42 , 击中时几率触发spell m_effectTriggerSpell:117-119为技能ID

117列(触发的技能1):改为技能ID 99999 ,因为我们使用 斩杀以后 要触发 这个技能BUFF。

123列至131列(技能作用掩码,也叫法术分类):全部先改为0,这个我们后面会单独说明。

209列(法术大分类):改为4,因为战士的技能都是分类 4.

210列至212列(法术小分类):全部先改为0,这个我们后面会单独说明。

=======================华丽的分割线==============================

然后打开数据库的  spell_proc_event 表
QQ图片20190519200019.png

各种进制转换  https://jinzhi.supfree.net

这样我们就把触发器做好了。 现在使用斩杀就会触发 技能 99999。

=======================华丽的分割线==============================

然后 复制 一个给自己上BUFF的技能(2687)血腥狂暴 到 新的ID  99999 。

35列(技能发动规则):修改成 0x15550(16进制)  至于为什么是这个 去看spell.dbc的 列解释  。致死打击也是一个技能啊。

36(技能发动几率):修改成 100 ,

37(技能发动次数):修改成 1 ,因为 下一次致死打击  只能使用1次这个BUFF。

72列(技能效果): 默认 6 ,上BUFF。

75列(浮动量):默认1,这个都不懂我就不好说什么了。

81列(具体数值):修改为 743,这个都不懂我就不好说什么了。

87列(技能释放目标):默认 1 ,对自己释放。

96列(技能的光环):修改 107,这个是修改对应技能。

111列(光环效果):修改为 0 , 这个是修改这个技能的效果。

123列至126列(技能作用掩码,也叫法术分类):这里 对应  致死打击的  210列至212列。

209列(法术大分类):改为4,因为战士的技能都是分类 4.

210列至212列(法术小分类):全部先改为0,这个我们后面会单独说明。


好了触发的BUFF 我们也做好了。只要有这个BUFF 在身上,下一次致死打击就会提高 744点伤害。

=======================华丽的分割线==============================

不知道大家理解了没有。如果没有的话。欢迎在帖子下面留言,我都会一一解答。

希望大家都可以做出自己想要的技能效果。







评分

参与人数 4金币 +220 收起 理由
zxctuyi + 50 你是来办正事,还是找乐子?
liuxin0893 + 50 勇士们,进攻。
Romel + 50 不要相信车王!
李静官 + 70 以艾露恩的名义!

查看全部评分

591

时沙

3

精华

17

主题

声望: 3223   虚弱: 0

Lv.6

12345

炉石积少成多时沙之瓶无冕者炉石天马银色北伐军哼哼(lulus制)uiwow(lulus制)祖国万岁!!

发表于 2019-5-19 21:16:24 | 显示全部楼层
灰常感谢你的分享!一会自己试试!
顶着虚弱升Max

271

时沙

0

精华

1

主题

声望: 214   虚弱: 0

Lv.2

炉石银色北伐军祖国万岁!!

发表于 2019-5-19 22:07:48 | 显示全部楼层
非常感谢大神的详细讲解,希望以后能多出一点技能修改方面的教程,通过多个实例让小白们能更好的代入学习!

30

时沙

4

精华

8

主题

声望: 2621   虚弱: 0

Lv.6

炉石银色北伐军

 楼主| 发表于 2019-5-20 00:24:37 | 显示全部楼层
神仙不在人间 发表于 2019-5-19 22:07
非常感谢大神的详细讲解,希望以后能多出一点技能修改方面的教程,通过多个实例让小白们能更好的代入学习! ...

好的。没有问题,有相关想法也可以发再论坛上,我们一起讨论可行性~

281

时沙

3

精华

12

主题

声望: 4864   虚弱: 1

Lv.6

炉石积少成多银色北伐军祖国万岁!!

发表于 2019-5-20 10:13:40 | 显示全部楼层
拿好小板凳听

199

时沙

1

精华

8

主题

声望: 1777   虚弱: 0

Lv.5

炉石积少成多银色北伐军

发表于 2019-5-20 10:34:10 | 显示全部楼层
谢谢分享楼主。

296

时沙

4

精华

15

主题

声望: 3705   虚弱: 0

Lv.6

炉石积少成多炉石天马银色北伐军uiwow(lulus制)祖国万岁!!

发表于 2019-5-20 13:45:04 | 显示全部楼层
谢谢技术党的研究分享,小白一脸懵逼中
雲自巻,江自流,我又何疑

487

时沙

0

精华

13

主题

声望: 886   虚弱: 0

Lv.4

炉石积少成多时沙之瓶Doge祖国万岁!!

发表于 2019-5-20 21:03:12 | 显示全部楼层
需要艾泽里特15 是怎么做的?@幸存者魔兽

30

时沙

4

精华

8

主题

声望: 2621   虚弱: 0

Lv.6

炉石银色北伐军

 楼主| 发表于 2019-5-21 11:11:02 | 显示全部楼层
niui 发表于 2019-5-20 21:03
需要艾泽里特15 是怎么做的?@幸存者魔兽

珠宝的熟练度改的

72

时沙

0

精华

2

主题

声望: 27   虚弱: 5

禁止访问

瓦格里的标记

发表于 2019-5-22 11:58:38 | 显示全部楼层
好贴,学习了,顶一下
快速回复 返回顶部 返回列表