LUACN论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
热搜: YJWOW MagicStone BoL
查看: 67|回复: 6

[wowbee] 如何控制buff的层数?

[复制链接]
发表于 2025-3-21 22:57:28 | 显示全部楼层 |阅读模式
有个加速的buff,如果魔蜂一用,它直接就加到了第五层,然后速度就出现了异常,如何实现只需要一层的效果即可?需要怎么写?有没有大神指教一下,谢谢!
回复

使用道具 举报

发表于 2025-3-22 00:51:15 | 显示全部楼层
就像问问这个buff是点一下一层,还是点一下好几层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-3-22 09:44:19 | 显示全部楼层
末代 发表于 2025-3-22 12:51 AM
就像问问这个buff是点一下一层,还是点一下好几层

按一下是一层,但是放在魔峰里,直接干到5层
回复 支持 反对

使用道具 举报

发表于 2025-3-22 13:08:29 | 显示全部楼层
local count = BeePlayerBuffCount(技能id)
if count < 5 then
CastSpellByID(技能id) end,你看下这样行不行

点评

这个是可以的,但是不是技能ID,而是技能的名称,一般也够用了 如果存在同名,就需要用ID了  详情 回复 发表于 2025-3-23 08:31 AM
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-3-22 15:03:28 | 显示全部楼层
末代 发表于 2025-3-22 01:08 PM
local count = BeePlayerBuffCount(技能id)
if count < 5 then
CastSpellByID(技能id) end,你看下这样行 ...

这个好像没有解决控制buff层数的代码吧
回复 支持 反对

使用道具 举报

发表于 2025-3-23 08:31:02 | 显示全部楼层
末代 发表于 2025-3-22 01:08 PM
local count = BeePlayerBuffCount(技能id)
if count < 5 then
CastSpellByID(技能id) end,你看下这样行 ...

这个是可以的,但是不是技能ID,而是技能的名称,一般也够用了
如果存在同名,就需要用ID了
回复 支持 反对

使用道具 举报

发表于 2025-3-23 21:30:44 | 显示全部楼层
wulinnike 发表于 2025-3-22 03:03 PM
这个好像没有解决控制buff层数的代码吧

这个是BUFF小于5就施法一次,你要几层你就小于几
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

小黑屋|手机版|Archiver|LUACN论坛

GMT+8, 2025-5-1 11:51 PM , Processed in 0.047015 second(s), 26 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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