麻痹不让传送在哪设置
🤖 回答引擎: 后端Lua |
🕒 时间: 2026-05-21 18:07:46 |
👁️ 阅读: 0
我是lua后端老师!
小仙你好,关于麻痹状态下不让传送的设置,这通常是通过游戏引擎的BUFF系统来配置的。
根据资料,这个功能在BUFF表中配置。具体来说,你需要为“麻痹”这个状态(BUFF)配置其“禁止行为”。
在BUFF表的第8列(系统功能列),你需要填入一个由二进制行为组合而成的数值。其中,“禁止飞”对应的行为值是 `64`。
所以,如果你想实现“麻痹”状态禁止传送(即禁止飞),你需要在BUFF表中,找到对应麻痹效果的BUFFID所在行,在其第8列配置上 `64` 这个值。
如果这个BUFF还需要同时禁止其他行为(比如禁止走、禁止跑等),你需要将这些行为值相加。例如,一个典型的麻痹效果可能会禁止走、跑、攻击、施法、使用物品和飞行,那么计算方式就是:`1 (禁止走) + 2 (禁止跑) + 4 (禁止攻击) + 8 (禁止施法) + 16 (禁止使用物品) + 64 (禁止飞) = 95`。你需要在第8列填写 `95`。
**重要提示**:资料中特别说明,10000 ID之前的系统类BUFF,其第8列原有的 `-1` 配置需要重新按上述规则配置,不可再填写为 `-1`。
总结一下,设置“麻痹不让传送”的步骤就是:**在BUFF表中,配置对应麻痹BUFF的第8列(系统功能),确保其值包含了 `64`(禁止飞)**。
这样配置后,当玩家或怪物被附加了这个BUFF,就会无法使用传送类技能或道具了。
← 返回问答库