楼主: zwisus

[巫妖王之怒] 免疫一切控制技能的脚本

[复制链接]

827

时沙

2

精华

22

主题

声望: 7307   虚弱: 0

Lv.7(复仇者)

灵蛇献瑞(尚美制作)祥龙贺岁(尚美制作)金兔迎春(尚美制作)炉石积少成多时沙之瓶炉石天马信仰战假死猎人今天也只能打恢复的增强萨吟游牧师潜行者划水武僧搓水法爷福虎贺岁(尚美制作)为了部落!荣耀属于联盟!黑色宝石猎豹奔波尔菠萝无敌的缰绳奥的灰烬

发表于 2024-7-9 21:10:16 | 显示全部楼层
免疫控制还需要脚本?光技能就能实现啊
回复

使用道具 举报

734

时沙

0

精华

13

主题

声望: 2167   虚弱: 0

Lv.5(无冕者)

炉石瓦格里的标记假死猎人今天也只能打恢复的增强萨金鼠(ytfirefox制作)

 楼主| 发表于 2024-7-9 21:21:00 | 显示全部楼层
潇湘雨妃 发表于 2024-7-9 21:10
免疫控制还需要脚本?光技能就能实现啊

嘴上实现
local mechanics = {
    [0] = "MECHANIC_NONE",             -- 无特殊机制
    [1] = "MECHANIC_CHARM",            -- 魅惑
    [2] = "MECHANIC_DISORIENTED",      -- 迷惑
    [3] = "MECHANIC_DISARM",           -- 缴械
    [4] = "MECHANIC_DISTRACT",         -- 分散注意力
    [5] = "MECHANIC_FEAR",             -- 恐惧
    [6] = "MECHANIC_GRIP",             -- 抓取
    [7] = "MECHANIC_ROOT",             -- 定身
    [8] = "MECHANIC_SLOW_ATTACK",      -- 攻击减速
    [9] = "MECHANIC_SILENCE",          -- 沉默
    [10] = "MECHANIC_SLEEP",           -- 睡眠
    [11] = "MECHANIC_SNARE",           -- 陷阱
    [12] = "MECHANIC_STUN",            -- 眩晕
    [13] = "MECHANIC_FREEZE",          -- 冻结
    [14] = "MECHANIC_KNOCKOUT",        -- 击倒
    [15] = "MECHANIC_BLEED",           -- 流血
    --[16] = "MECHANIC_BANDAGE",         -- 绷带
    [17] = "MECHANIC_POLYMORPH",       -- 变形
    [18] = "MECHANIC_BANISH",          -- 放逐
    [19] = "MECHANIC_SHIELD",          -- 护盾
    [20] = "MECHANIC_SHACKLE",         -- 束缚
    --[21] = "MECHANIC_MOUNT",           -- 骑乘
    [22] = "MECHANIC_INFECTED",        -- 感染
    [23] = "MECHANIC_TURN",            -- 转化
    [24] = "MECHANIC_HORROR",          -- 恐慌
    --[25] = "MECHANIC_INVULNERABILITY", -- 无敌
    [26] = "MECHANIC_INTERRUPT",       -- 打断
    [27] = "MECHANIC_DAZE",            -- 眩晕
    [28] = "MECHANIC_DISCOVERY",       -- 发现
    --[29] = "MECHANIC_IMMUNE_SHIELD",   -- 免疫护盾
    [30] = "MECHANIC_SAPPED",          -- 闷棍
    [31] = "MECHANIC_ENRAGED"          -- 狂怒
}
来 你来个技能实现所有都免疫
回复

使用道具 举报

827

时沙

2

精华

22

主题

声望: 7307   虚弱: 0

Lv.7(复仇者)

灵蛇献瑞(尚美制作)祥龙贺岁(尚美制作)金兔迎春(尚美制作)炉石积少成多时沙之瓶炉石天马信仰战假死猎人今天也只能打恢复的增强萨吟游牧师潜行者划水武僧搓水法爷福虎贺岁(尚美制作)为了部落!荣耀属于联盟!黑色宝石猎豹奔波尔菠萝无敌的缰绳奥的灰烬

发表于 2024-7-11 04:03:23 | 显示全部楼层
zwisus 发表于 2024-7-9 21:21
嘴上实现
local mechanics = {
    [0] = "MECHANIC_NONE",             -- 无特殊机制

你不会不代表我不会技能本来就有这种,掩码也是叠加的
回复

使用道具 举报

734

时沙

0

精华

13

主题

声望: 2167   虚弱: 0

Lv.5(无冕者)

炉石瓦格里的标记假死猎人今天也只能打恢复的增强萨金鼠(ytfirefox制作)

 楼主| 发表于 2024-7-11 05:25:15 发表自手机触屏版 | 显示全部楼层
本帖最后由 zwisus 于 2024-7-11 05:31 编辑
潇湘雨妃 发表于 2024-7-11 04:03
你不会不代表我不会技能本来就有这种,掩码也是叠加的


77号光环,你随便找个模板,你去看看spell.dbc能掩码叠加不,嘴是真硬,就是没成品。你仔细观察,这些效果并不是1,2,4,8,16,这样排列的,而是顺序排列。
回复

使用道具 举报

827

时沙

2

精华

22

主题

声望: 7307   虚弱: 0

Lv.7(复仇者)

灵蛇献瑞(尚美制作)祥龙贺岁(尚美制作)金兔迎春(尚美制作)炉石积少成多时沙之瓶炉石天马信仰战假死猎人今天也只能打恢复的增强萨吟游牧师潜行者划水武僧搓水法爷福虎贺岁(尚美制作)为了部落!荣耀属于联盟!黑色宝石猎豹奔波尔菠萝无敌的缰绳奥的灰烬

发表于 2024-7-11 12:38:29 发表自手机触屏版 | 显示全部楼层
zwisus 发表于 2024-7-11 05:25
77号光环,你随便找个模板,你去看看spell.dbc能掩码叠加不,嘴是真硬,就是没成品。你仔细观察,这些效 ...

嘴真够硬。。。我早就写出来了,我没写出来我会说??这个玩意跟别的都没有区别,怎么就不能叠加??那你说说伤害百分比这些是怎么叠加所有种类的伤害的?不都是掩码叠加么?
回复

使用道具 举报

734

时沙

0

精华

13

主题

声望: 2167   虚弱: 0

Lv.5(无冕者)

炉石瓦格里的标记假死猎人今天也只能打恢复的增强萨金鼠(ytfirefox制作)

 楼主| 发表于 2024-7-11 12:53:52 发表自手机触屏版 | 显示全部楼层
本帖最后由 zwisus 于 2024-7-11 12:55 编辑
潇湘雨妃 发表于 2024-7-11 12:38
嘴真够硬。。。我早就写出来了,我没写出来我会说??这个玩意跟别的都没有区别,怎么就不能叠加??那你 ...


来个成品技能打我脸啊,只能一个技能哦,一个技能免疫30多种效果,扯半天了,屁都没看见一个。
回复

使用道具 举报

734

时沙

0

精华

13

主题

声望: 2167   虚弱: 0

Lv.5(无冕者)

炉石瓦格里的标记假死猎人今天也只能打恢复的增强萨金鼠(ytfirefox制作)

 楼主| 发表于 2024-7-11 13:04:57 发表自手机触屏版 | 显示全部楼层
潇湘雨妃 发表于 2024-7-11 12:38
嘴真够硬。。。我早就写出来了,我没写出来我会说??这个玩意跟别的都没有区别,怎么就不能叠加??那你 ...

百分比叠加伤害,在技能源码里面属这样
普通伤害为1,其他各系为2,4,8,16,32,64,这些加起来等于127,所以spell.dbc可以填127,增加全系伤害,2进制就是 0x1,0x10,0x100,依次类推,通过位数可以确认包含那些伤害。

但是你去看看负面效果,在技能源码里头根本不是用二进制定义的,而是按照顺序12345678这样定义的,这些数字你叠加出来,你知道他包含了什么信息吗?比如我要免疫1和2效果,你填个3不就自己打自己脸,跑到第三号效果去了。

我只求一个成品,一个技能免疫这些负面效果。
回复

使用道具 举报

827

时沙

2

精华

22

主题

声望: 7307   虚弱: 0

Lv.7(复仇者)

灵蛇献瑞(尚美制作)祥龙贺岁(尚美制作)金兔迎春(尚美制作)炉石积少成多时沙之瓶炉石天马信仰战假死猎人今天也只能打恢复的增强萨吟游牧师潜行者划水武僧搓水法爷福虎贺岁(尚美制作)为了部落!荣耀属于联盟!黑色宝石猎豹奔波尔菠萝无敌的缰绳奥的灰烬

发表于 2024-7-12 23:21:05 | 显示全部楼层
zwisus 发表于 2024-7-11 13:04
百分比叠加伤害,在技能源码里面属这样
普通伤害为1,其他各系为2,4,8,16,32,64,这些加起来等于127,所以 ...

那你猜为什么他判断是否有这个效果时,用的是掩码而不是固定的值呢?
[发帖际遇]: 潇湘雨妃经常偷加摩尔的钱,积攒298 金币. 幸运榜 / 衰神榜
回复

使用道具 举报

827

时沙

2

精华

22

主题

声望: 7307   虚弱: 0

Lv.7(复仇者)

灵蛇献瑞(尚美制作)祥龙贺岁(尚美制作)金兔迎春(尚美制作)炉石积少成多时沙之瓶炉石天马信仰战假死猎人今天也只能打恢复的增强萨吟游牧师潜行者划水武僧搓水法爷福虎贺岁(尚美制作)为了部落!荣耀属于联盟!黑色宝石猎豹奔波尔菠萝无敌的缰绳奥的灰烬

发表于 2024-7-12 23:22:52 | 显示全部楼层
zwisus 发表于 2024-7-11 13:04
百分比叠加伤害,在技能源码里面属这样
普通伤害为1,其他各系为2,4,8,16,32,64,这些加起来等于127,所以 ...

你的语气,我不想发成品呢我只能说可以实现,并且我早就写出来了.不信我也不会去证明,因为没必要
回复

使用道具 举报

1324

时沙

1

精华

53

主题

声望: 4008   虚弱: 0

Lv.6(觉醒者)

炉石积少成多假死猎人金鼠(ytfirefox制作)

发表于 2024-7-12 23:58:35 发表自手机触屏版 | 显示全部楼层
能不能弄个旧版本兼容的呢?玩的是去年的
回复

使用道具 举报

快速回复 返回顶部 返回列表