LUACN论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
热搜: YJWOW MagicStone BoL
查看: 234|回复: 3

[wowbee] 求教个Bee自定义函数的问题

[复制链接]
发表于 2022-11-27 12:54:02 | 显示全部楼层 |阅读模式
function BFT()  
    local ce1 =   "碎手狂战士"
    local ce2 =   "狂战"
    local ce3 =   "老猫"
    local bft= UnitName("target")
    return bft == ce1 or bft == ce2 or bft == ce3
end

if BFT() then
    print ("1")
end
请教大佬们个问题哈   有没有什么办法  直接整合  ce1 ce2 ce3 而不是单独分开写?
比如ce = "老猫, 碎手,XX,XX"
然后我只要return bft = ce一次就可以了   判断当前怪是我要找的怪 分开写太繁琐了 求教了
回复

使用道具 举报

发表于 2022-11-27 14:16:46 | 显示全部楼层
本帖最后由 vshrd 于 2022-11-27 02:59 PM 编辑

[Lua] 纯文本查看 复制代码
function isname()
  local name={"a","b","c"}
  for k,v in paris(name) do
    if v==UnitName("target") then
      return true
    end  
  end    
  return false
end
if isname() then
  print(1)
end

回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-11-27 14:55:24 | 显示全部楼层
感谢大佬受教了
回复 支持 反对

使用道具 举报

发表于 2022-11-27 21:07:37 | 显示全部楼层
楼上正解。。正好来支持下刷点伸手!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-14 07:41 AM , Processed in 0.046631 second(s), 19 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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